Ramon Wenger
3c7ad2e2f3
Remove unnecessary fragment parts
2023-08-10 16:17:21 +02:00
Ramon Wenger
bc86e99cf7
Fix code errors
2023-08-08 22:23:54 +02:00
Ramon Wenger
46ad200f1e
Update components and query definition to fix cypress test
2023-08-08 22:23:54 +02:00
Ramon Wenger
36b60c6a2e
Add graphql codgen and refactor some code
...
Use unique names for all queries and fragments and mutations
2023-08-08 22:23:49 +02:00
Ramon Wenger
5dd7958334
Merge branch 'hotfix/selected-class-type-error' into develop
2023-07-27 17:49:03 +02:00
Ramon Wenger
94b9b5f03b
Add optional chaining operator to selectedClass access calls
2023-07-27 17:46:35 +02:00
Ramon Wenger
526faac179
Refactor module query in one component
2023-07-27 17:10:28 +02:00
Ramon Wenger
6e409fa0f0
Fix margins after and before titles
...
Resolves MS-713 #complete
2023-05-10 16:27:03 +02:00
Ramon Wenger
a25296d3d3
Merge branch 'feature/vite-vue3' into develop
2023-05-08 16:14:06 +02:00
Ramon Wenger
d30e216647
Fix typo in CSS
2023-04-20 11:21:39 +02:00
Ramon Wenger
1134ea9679
Add extensions for .vue and .gql files
2023-04-13 23:03:41 +02:00
Ramon Wenger
9759a64069
Update CSS import
2023-04-13 16:35:56 +02:00
Daniel Egger
b27e13fa12
Fire matomoTrackEvents not in then but before
2023-04-05 12:18:44 +02:00
Daniel Egger
0c5f2dc522
MS-628: First version of custom matomo integration
2023-03-28 16:59:25 +02:00
Ramon Wenger
d3c7dbb5ee
Fix padding in module on mobile
...
Resolves MS-645 #complete
2023-02-21 15:27:18 +01:00
Ramon Wenger
3ab0662a6a
Add source to module hero image
...
Resolves MS-601
2023-02-14 15:25:43 +01:00
Ramon Wenger
6ecf33d12b
Fix some merge issues
2023-02-07 17:50:02 +01:00
Ramon Wenger
0bfc4f9bcb
Apply prettier on project again
2023-02-07 14:31:26 +01:00
Ramon Wenger
a52671fd40
Upgrade code according to migration guide for Vue 3
...
Update npm dependencies
Update vue router version
Disable validation temporarily
Specify property
Update dependencies
Update store to v4
Update async component definitions
Update some event emitters
Update tiptap vue version
Implement some router changes for v4
Remove obsolete tag attributes
Update dependencies
Fix some cypress tests
Fix most jest tests
Fix some more cypress tests
Fix school class cypress test
Fix another cypress test
Disable failing test temporarily
Fix validation
Fix error messages for validation
Fix e2e test for beta login page
Apply prettier
2023-02-07 13:38:51 +01:00
Ramon Wenger
b12249e463
Resolve some merge issues
2023-02-01 15:12:37 +01:00
Ramon Wenger
fdf6bb3f52
Remove obsolete tag attributes
2023-01-26 16:45:40 +01:00
Ramon Wenger
2a32993c5c
Implement some router changes for v4
2023-01-26 16:44:02 +01:00
Ramon Wenger
6cf9457dca
Update vue router version
2023-01-26 16:29:37 +01:00
Ramon Wenger
9a91aaf47c
Apply prettier to whole project
2023-01-12 15:58:59 +01:00
Ramon Wenger
40f0f1cfb8
Fix snapshot list bug
2022-11-10 23:11:58 +01:00
Ramon Wenger
b0a7bd3497
Fix imports, deprecated SCSS code
2022-11-10 12:03:53 +01:00
Ramon Wenger
1ebdafa6a0
Upgrade to Vue 2.7
2022-10-25 16:38:57 +02:00
Ramon Wenger
06b149f6a9
Revert commits that broke SurveyJS
2022-09-28 14:37:40 +02:00
Ramon Wenger
9b0fe0f115
Make linter happy
2022-09-27 14:42:16 +02:00
Ramon Wenger
3a3c5a6fe4
Fix styling issue in module intro lists
2022-09-26 22:28:34 +02:00
Ramon Wenger
1b28e14839
Fix margin when objectives are empty
...
Resolves MS-572
2022-09-21 11:37:57 +02:00
Ramon Wenger
8c187698be
Add list styling to module intro
...
Resolves MS-573
2022-09-20 16:45:57 +02:00
Ramon Wenger
87640b6529
Remove margin when not showing objective group heading
...
Resolves MS-572
2022-09-20 16:42:12 +02:00
Ramon Wenger
d0f746cf50
Update module intro styling to be in line with other components
...
Resolves MS-528
2022-07-15 17:40:28 +02:00
Ramon Wenger
e6f13151ff
Show snapshot actions only for own snapshots
...
Resolve MS-536
2022-06-28 11:37:16 +02:00
Ramon Wenger
2c31fc60fe
Add custom title for confirm modal dialog
...
Resolves MS-521
2022-06-23 12:18:31 +02:00
Ramon Wenger
03a4217412
Finish mutation call for snapshot deletion
...
Resolves MS-373
2022-06-15 11:52:38 +02:00
Ramon Wenger
3577ca1a2f
Add first part of delete mutation call
2022-06-14 22:10:13 +02:00
Ramon Wenger
5c05ed2a86
Add components and mutations for snapshot updating and deleting
...
Also modify the tests for MS-373 and MS-375
2022-06-14 20:27:20 +02:00
Daniel Egger
d7eaced895
Refactor from flavor mixin to ES6 module and plugin
2022-05-11 13:24:36 +02:00
Daniel Egger
c0b6ff6fa6
MS-475: My KV Instrumente/Grundlagenwissenseite
2022-05-11 13:24:35 +02:00
Daniel Egger
77c355d569
MS-474: Add myKV-specific terms
2022-05-11 13:24:35 +02:00
Daniel Egger
0d8c95013b
MS-491: Make visibility of "Lernziele"-title configurable
2022-05-11 13:24:35 +02:00
Ramon Wenger
edf5898a77
Display missing objectives for students again
2022-05-10 09:36:28 +02:00
Ramon Wenger
51fddbdf60
Move edit mode to local GraphQL property of module node
2022-01-31 18:24:03 +01:00
Ramon Wenger
12f16c3971
Update bookmark in module
2022-01-30 00:14:45 +01:00
Ramon Wenger
457c59cbc4
Clean up code
2022-01-26 20:49:31 +01:00
Ramon Wenger
c4195916a7
Lint some more code
2022-01-19 11:56:20 +01:00
Ramon Wenger
3ff03e9835
Hide elements of Module while loading
2022-01-19 11:29:58 +01:00
Ramon Wenger
bdb06be67c
Start update process for Vue 3
2021-12-13 20:54:09 +01:00
Christian Cueni
fac3dd6d87
Add link
2021-11-11 09:13:07 +01:00
Ramon Wenger
bc60aafafb
Fix snapshot dropdown
2021-11-02 20:14:32 +01:00
Ramon Wenger
6dd737a84f
Add new modal for changing visibility
2021-08-25 20:56:48 +02:00
Ramon Wenger
64c5963490
Update styling of room page
2021-08-25 13:48:37 +02:00
Ramon Wenger
53b5102114
Remove module teacher navigation when class inactive
2021-08-04 15:18:01 +02:00
Ramon Wenger
33bf0cd70e
Hide module teacher actions when in read-only mode
2021-07-06 21:32:12 +02:00
Ramon Wenger
000fbeaa91
Fix failing frontend test
2021-06-06 18:53:56 +02:00
Ramon Wenger
a7e0555863
Change wording
2021-05-25 23:31:53 +02:00
Ramon Wenger
fb9ba7d2bb
Add new frontend test
2021-05-19 11:48:45 +02:00
Ramon Wenger
ef15a655b8
Add objectives to snapshot preview
2021-05-18 17:32:38 +02:00
Ramon Wenger
7b42f3c187
Add frontend tests for snapshot menu
2021-05-12 16:50:51 +02:00
Ramon Wenger
24c88e84ff
Add ability to share a snapshot
2021-05-10 14:05:14 +02:00
Ramon Wenger
66949f2574
Add snapshot list menu
2021-05-06 23:18:41 +02:00
Ramon Wenger
3d78761e20
Add snapshot module header
...
Also refactor some queries and other code
2021-05-06 23:13:57 +02:00
Ramon Wenger
4ea598b700
Refactor graphql query location
2021-05-04 22:50:37 +02:00
Ramon Wenger
b59632e0bb
Add snapshot detail view
2021-05-03 11:16:23 +02:00
Ramon Wenger
cde5e8d964
Add snapshot creator and created date
2021-04-29 16:46:32 +02:00
Ramon Wenger
69b3353931
Add new client elements for snapshots
2021-04-28 00:43:13 +02:00
Ramon Wenger
8c9c27b9c4
Temporarily remove cache update of last module mutation
2021-03-24 09:46:35 +01:00
Ramon Wenger
751988be62
Hide solutions link temporarily
2021-03-22 20:11:23 +01:00
Ramon Wenger
81e5704fbe
Add back-to-module link
2021-03-17 18:07:58 +01:00
Ramon Wenger
e4839df4db
Fix cypress test
2021-03-14 21:49:28 +01:00
Ramon Wenger
058e809bb4
Add toggle element
2021-03-12 14:30:37 +01:00
Ramon Wenger
2e424198f0
Add settings button
2021-03-12 11:19:56 +01:00
Ramon Wenger
e10481ce49
Add visibility actions to objective group
2021-02-22 17:04:45 +01:00
Ramon Wenger
16baba9423
Refactor some code
2021-02-18 18:15:19 +01:00
Ramon Wenger
1e53aceb04
Update more margins
2020-10-08 15:58:13 +02:00
Ramon Wenger
7fb61d9f05
Update spacing of various text elements
2020-10-07 15:54:40 +02:00
Ramon Wenger
76b14e3cc8
Add intro to instruments
2020-09-29 13:56:17 +02:00
Ramon Wenger
886550c224
Add interdisciplinary objective groups
2020-09-28 17:55:49 +02:00
Ramon Wenger
16c587ea59
Clean up semicolons
2020-08-03 14:35:25 +02:00
Ramon Wenger
10cc8ca3ba
Add new test scenario and fix it
2020-07-02 11:12:00 +02:00
Ramon Wenger
0d6cf15e78
Update some styles
2020-06-30 18:06:56 +02:00
Ramon Wenger
f57e5fa0c1
Add module to recently visited modules on visit
2020-06-25 15:19:08 +02:00
Ramon Wenger
8605fd4683
Update styling of topic link in module
2020-06-18 18:35:22 +02:00
Ramon Wenger
1e944f3c1b
Update styling
2020-06-04 13:03:25 +02:00
Ramon Wenger
2ebceec717
Implement new sidebar styling
2020-06-02 16:46:02 +02:00
Ramon Wenger
d6772bb3db
Update linter rules and fix them
2020-05-25 14:19:12 +02:00
Ramon Wenger
2ab1073826
Remove unused component
2020-05-06 18:03:09 +02:00
Ramon Wenger
611a066c65
Add button to change the school class name
2020-03-14 11:27:16 +01:00
Ramon Wenger
ad8409f783
Fix a visual bug with the sidebar
2020-03-04 16:56:34 +01:00
Ramon Wenger
00b2b02113
Use slug to identify module when toggling solutions
2020-01-16 15:49:50 +01:00
Ramon Wenger
8c908fddd2
Use slug to identify modules for the bookmark mutation
2020-01-16 15:03:50 +01:00
Ramon Wenger
3dc778d41b
Fix cypress tests
2019-12-09 11:14:34 +01:00
Ramon Wenger
3f66ce5a0f
Add notes to chapters and modules
2019-12-05 14:39:50 +01:00
Ramon Wenger
f6f61aaf05
Add bookmark action for modules
2019-12-03 15:06:47 +01:00
Ramon Wenger
91c278cae7
Remove module edit toggle from submissions page
2019-10-24 15:01:31 +02:00
Ramon Wenger
6d5fa1806d
Enable teachers to add new objectives instead of objective groups
2019-08-22 19:01:26 +02:00
Christian Cueni
4ecb7a8c2b
Use assignments from chapters for list generation
2019-08-13 09:15:37 +02:00
Ramon Wenger
cb76318601
Re-add solution toggle to module navigation bar
2019-07-31 17:11:15 +02:00