Lorenz Padberg
cc060b66db
Add Styling
2023-08-17 12:47:57 +02:00
Lorenz Padberg
5fd408a080
Add dropdown component
2023-08-17 12:00:55 +02:00
Ramon Wenger
3526b6d6b2
Merge branch 'hotfix/help-text-join-class' into develop
2023-08-16 10:56:22 +02:00
Ramon Wenger
c4044d9131
Move help text to correct location
2023-08-16 10:54:33 +02:00
Lorenz Padberg
6d312da0ae
Add Category Pills to Module
2023-08-15 16:36:47 +02:00
Lorenz Padberg
475afd03ed
Store LastModuleCategory with the user
2023-08-15 16:36:47 +02:00
Lorenz Padberg
f60f0d68da
Filter Modules by Id
2023-08-15 16:36:47 +02:00
Lorenz Padberg
aa095ac7ea
Create ModuleFilters dynamically
2023-08-15 16:36:47 +02:00
Lorenz Padberg
e99c703f55
Add Category and CategoryType to module
2023-08-15 16:36:47 +02:00
Lorenz Padberg
38c9b7623d
Move modules to modules filter
2023-08-15 16:36:47 +02:00
Lorenz Padberg
a06f7af44a
add modules to list
2023-08-15 16:36:47 +02:00
Lorenz Padberg
631290722b
Add first version of module filter component
2023-08-15 16:36:47 +02:00
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
754e67b06b
Fix linting error
2023-07-27 19:11:47 +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
e726dcc073
Remove debug logs, refactor some problematic code
2023-07-27 15:40:23 +02:00
Ramon Wenger
fcc38047b1
Remove explicit support link property
...
Change support link to dynamic href using base url environment variable
Resolves MS-730 #complete
2023-07-19 12:09:06 +02:00
Lorenz Padberg
e9ed895d0a
Revert "Fix "Deaktivieren" "Verlassen" unreadable text."
...
This reverts commit 6eb6a97919 .
2023-07-18 11:17:53 +02:00
Lorenz Padberg
6eb6a97919
Fix "Deaktivieren" "Verlassen" unreadable text.
2023-07-12 17:25:30 +02:00
Ramon Wenger
3f308d9a32
Update matomo event names
...
Relates to MS-732
2023-06-29 15:47:06 +02:00
Ramon Wenger
13b6ec8741
Fix overflow bug
...
Resolves MS-729 #complete
2023-06-26 17:00:33 +02:00
Ramon Wenger
f3d723838e
Adjust size of instruction block text and icon
...
Resolves MS-722 #complete
2023-05-16 17:55:37 +02:00
Ramon Wenger
d25e133618
Add margin after solution on assignment submissions page
...
Resolves MS-721 #complete
2023-05-16 17:48:32 +02:00
Ramon Wenger
acf32f624b
Fix icon colors
...
Resolves MS-717 #complete
2023-05-16 16:37:34 +02:00
Ramon Wenger
2bbf96b77c
Change spacing for subtitles
...
Resolves MS-713 #complete
2023-05-15 17:29:32 +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
29c4d8f236
Update text for 'clear filter' link to be different depending on flavor
2023-04-20 16:53:27 +02:00
Ramon Wenger
d30e216647
Fix typo in CSS
2023-04-20 11:21:39 +02:00
Ramon Wenger
b39d610dbc
Migrate another component
2023-04-20 11:16:50 +02:00
Ramon Wenger
8cbe498a78
Fix another component's events
2023-04-19 17:09:20 +02:00
Ramon Wenger
c3fccd6cce
Fix events in another component
2023-04-19 15:56:27 +02:00
Ramon Wenger
4df91e7372
Fix events for ChooserElement
2023-04-19 15:23:06 +02:00
Ramon Wenger
92f9831cc1
Migrate another component to use correct event emitting
2023-04-19 10:07:31 +02:00
Ramon Wenger
d7ab92af02
Fix another input event handler
2023-04-18 17:15:00 +02:00
Ramon Wenger
588d92283e
Fix modal input event handling
2023-04-18 16:46:17 +02:00
Ramon Wenger
d910d68824
Migrate webpack env variables to vite
2023-04-17 14:59:21 +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
Ramon Wenger
6a506278ad
Replace symbol with correct HTML code
2023-04-13 14:26:13 +02:00
Daniel Egger
a98935a87f
Merged in feature/ms-628-metrics (pull request #126 )
...
MS-628: First version of custom matomo integration
Approved-by: Ramon Wenger
2023-04-12 19:00:04 +00:00
Ramon Wenger
dd511681ac
Change wording
...
Fixes MS-689 #complete
2023-04-06 22:06:42 +02:00
Ramon Wenger
264f0abc27
Merge branch 'hotfix/duplicate-and-delete-content-blocks-cachee' into develop
2023-04-06 12:38:37 +02:00
Ramon Wenger
46574d6375
Fix cache update issue when duplicating or deleting content block
2023-04-06 12:37:16 +02:00
Daniel Egger
b27e13fa12
Fire matomoTrackEvents not in then but before
2023-04-05 12:18:44 +02:00
Ramon Wenger
de23eb55d2
Merge branch 'hotfix/assignments-upload-to-first-form-MS-679' into develop
2023-03-29 18:17:31 +02:00
Ramon Wenger
62cf609eb2
Fix issue with multiple assignments on same page
...
Also add cypress test for that case
Fixes MS-679 #complete
2023-03-29 18:04:46 +02:00
Daniel Egger
0c5f2dc522
MS-628: First version of custom matomo integration
2023-03-28 16:59:25 +02:00
Ramon Wenger
ce481f6d99
Merge branch 'hotfix/scroll-position-instruments-from-master' into develop
2023-03-28 15:05:50 +02:00
Ramon Wenger
f8d0a9a83d
Fix scroll position after back navigation
...
Fixes MS-668 #complete
2023-03-28 14:59:55 +02:00
Ramon Wenger
5a4ce66c15
Merge branch 'hotfix/uploadcare-multiple-events' into develop
2023-03-16 23:43:08 +01:00
Ramon Wenger
4d476e687b
Fix bug with multiple uploadcare events being triggered with one button
2023-03-16 22:36:30 +01:00
Ramon Wenger
ada3944cd5
Merge branch 'hotfix/documents-upload-portfolio' into develop
2023-03-16 16:11:05 +01:00
Ramon Wenger
67bae3fb17
Fix document upload on project page
2023-03-16 15:57:09 +01:00
Ramon Wenger
ceebe5e4cc
Fix content block margin bug
...
Resolves MS-659 #complete
2023-03-02 16:54:22 +01:00
Ramon Wenger
9fada87a56
Re-enable documents in assignment submission form
2023-03-02 14:43:42 +01:00
Ramon Wenger
bac4d30261
Fix hidden element bug
...
Resolves MS-665
2023-03-01 16:21:43 +01:00
Ramon Wenger
6e0c158330
Fix build step
2023-02-23 17:22:15 +01:00
Ramon Wenger
7ee322ec20
Fix a bug with adding room entries in module rooms
...
Resolves MS-656 #complete
2023-02-23 16:50:25 +01:00
Ramon Wenger
43eb083270
Fix portfolio page on mobile
2023-02-22 14:36:24 +01:00
Ramon Wenger
52a4411f3e
Fix instrument overview page styling on mobile
2023-02-22 12:12:44 +01:00
Ramon Wenger
c9c542eb44
Remove copy link from instrument type content blocks
...
Resolves MS-655 #complete
2023-02-21 16:35:08 +01:00
Ramon Wenger
d3c7dbb5ee
Fix padding in module on mobile
...
Resolves MS-645 #complete
2023-02-21 15:27:18 +01:00
Ramon Wenger
bfeeb232d3
Fix build step with workaround
2023-02-20 14:38:05 +01:00
Ramon Wenger
437801a493
Refactor component
2023-02-20 14:13:37 +01:00
Ramon Wenger
3c0f5944cc
Refactor component
2023-02-16 16:50:09 +01:00
Ramon Wenger
5576c21cb9
Change v-model syntax
2023-02-16 10:06:38 +01:00
Ramon Wenger
3ab0662a6a
Add source to module hero image
...
Resolves MS-601
2023-02-14 15:25:43 +01:00
Ramon Wenger
46d42eb279
Fix small router bug
2023-02-14 15:24:12 +01:00
Ramon Wenger
81d19f0cac
Fix CSS bug
2023-02-14 12:58:29 +01:00
Ramon Wenger
b5ca5c377b
Make 'clear filter' button more generic
...
Fixes MS-595
2023-02-14 12:57:52 +01:00
Ramon Wenger
b0968ac7b7
Add workaround for build bug
2023-02-13 14:49:32 +01:00
Ramon Wenger
51c9ac9a13
Add scroll behavior to chapter
2023-02-13 14:27:16 +01:00
Ramon Wenger
04d06b3332
Refactor chapter component
2023-02-13 14:10:00 +01:00
Ramon Wenger
a629f6a5e6
Add copy link button to chapters, also generate redirect link
2023-02-09 17:48:42 +01:00
Ramon Wenger
370afd0b0c
Update some more vue 2 legacy code
2023-02-09 16:55:55 +01:00
Ramon Wenger
69cffc0177
Add a quick workaround for a bug with the build step
2023-02-09 16:55:14 +01:00
Ramon Wenger
3b1d0dc256
Update timeout
2023-02-08 22:45:15 +01:00
Ramon Wenger
07b4701529
Refactor content block component, me mixin, add scrolling
2023-02-08 19:14:18 +01:00
Ramon Wenger
93be4fc972
Add new component for copying the link
2023-02-07 17:52:29 +01:00
Ramon Wenger
c2f7961d18
Fix me mixin
2023-02-07 17:51:51 +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
c879c074dc
Fix async import
2023-02-07 14:23:39 +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
4b55f8952c
Fix deep-selectors
2023-02-02 14:36:08 +01:00
Ramon Wenger
b12249e463
Resolve some merge issues
2023-02-01 15:12:37 +01:00
Ramon Wenger
1055b8c933
Fix validation
2023-01-26 16:55:43 +01:00
Ramon Wenger
7407284722
Fix school class cypress test
2023-01-26 16:55:21 +01:00
Ramon Wenger
da6bab1789
Fix some more cypress tests
2023-01-26 16:55:19 +01:00
Ramon Wenger
a0fd6fddd1
Fix most jest tests
2023-01-26 16:47:05 +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
33b8a0d2f5
Update tiptap vue version
2023-01-26 16:37:39 +01:00
Ramon Wenger
7b0806a207
Update some event emitters
2023-01-26 16:37:36 +01:00
Ramon Wenger
39e7d27587
Update async component definitions
2023-01-26 16:37:06 +01:00
Ramon Wenger
5bc0c29ea0
Update store to v4
2023-01-26 16:31:48 +01:00
Ramon Wenger
07eb3062b3
Specify property
2023-01-26 16:31:07 +01:00
Ramon Wenger
e116da3a57
Disable validation temporarily
2023-01-26 16:31:05 +01:00
Ramon Wenger
6cf9457dca
Update vue router version
2023-01-26 16:29:37 +01:00
Ramon Wenger
09d8d36678
Apply code changes from migration guide for Vue 3
2023-01-26 16:23:05 +01:00
Ramon Wenger
445f09e16a
Hide instrument filter on mobile
2023-01-25 17:01:50 +01:00
Ramon Wenger
45b9e7e57b
Update mobile styling for project list and detail pages
...
Resolves MS-532
2023-01-25 15:31:53 +01:00
Ramon Wenger
7b054dc585
Fix styling in class list
...
Fixes MS-545
2023-01-12 16:56:39 +01:00
Ramon Wenger
4daf56f6da
Fix room view styling on mobile
...
Fixes MS-530
2023-01-12 16:41:57 +01:00
Ramon Wenger
9a91aaf47c
Apply prettier to whole project
2023-01-12 15:58:59 +01:00
Ramon Wenger
a9e9e62100
Add new illustrations for Hello page
2022-11-30 16:27:20 +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
8a4f87b662
Add to cypress tests, fix one error
2022-11-08 09:40:42 +01:00
Ramon Wenger
1ebdafa6a0
Upgrade to Vue 2.7
2022-10-25 16:38:57 +02:00
Ramon Wenger
ca7663e5f0
Throw out obsolete dependencies, or replace with newer solutions
2022-10-25 11:19:44 +02:00
Ramon Wenger
ef4b1356ac
Fix styling bug when editing a text block
2022-10-20 10:42:05 +02:00
Ramon Wenger
fbcd5dcd6d
Replace cypress-graphql-mock with a custom command
2022-10-13 16:09:10 +02:00
Ramon Wenger
ecf01971b0
Merged in feature/duplicate-content-blocks-MS-570-29-09-2022 (pull request #120 )
...
Feature/duplicate content blocks MS-570 29 09 2022
Approved-by: Lorenz Padberg
2022-10-12 15:42:19 +00:00
Ramon Wenger
4c6b1d3d0a
Update Typescript cast
2022-10-11 10:43:20 +02:00
Ramon Wenger
e7830bb803
Remove stray console.log
2022-10-10 10:22:40 +02:00
Ramon Wenger
2fbd0dccf9
Fix editing of content list items
2022-10-06 17:19:25 +02:00
Ramon Wenger
5ead2c9af6
Fix some minor issues on instrument overview for myKV
2022-10-06 12:15:45 +02:00
Ramon Wenger
1772e7ec4a
Replace some titles
2022-10-05 20:11:51 +02:00
Ramon Wenger
cb924a8d52
Prevent editing of existing assignment blocks
2022-10-05 16:35:35 +02:00
Ramon Wenger
35c7da24b2
Disable failing tests temporarily
2022-10-05 15:33:12 +02:00
Ramon Wenger
262c9f1425
Add thinglink and infogram blocks
2022-10-05 09:29:56 +02:00
Ramon Wenger
638efac6e3
Add readonly blocks for contents not editable by users
...
Relates to MS-589
2022-10-04 17:09:19 +02:00
Ramon Wenger
2e080d9e33
Prevent copying of instrument content blocks
...
Resolves MS-586
2022-09-29 17:23:50 +02:00
Ramon Wenger
4693d2c01a
Add duplicate action to frontend
2022-09-29 16:40:10 +02:00
Ramon Wenger
1149892735
Force infogram iFrame to resize
2022-09-29 14:09:20 +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
c23830ff40
Mark new technical debt with some todo comments
2022-09-15 16:16:25 +02:00
Ramon Wenger
feef4f09b1
Style instruments dynamically
...
Resolves MS-479
2022-09-15 16:06:04 +02:00
Ramon Wenger
bd87999487
Restore styling on instrument filters
2022-09-15 15:10:09 +02:00
Ramon Wenger
d787367020
Merged in feature/extended-instrument-categories (pull request #118 )
...
Feature/extended instrument categories
2022-09-14 11:33:48 +00:00
Ramon Wenger
2b3f9c7ae0
Update filtering in client
2022-09-13 16:28:56 +02:00
Ramon Wenger
7fae655543
Add documents to client view
2022-09-08 12:28:37 +02:00
Ramon Wenger
c27fc9200b
Merged in release/mobile-improvements-july-2022 (pull request #116 )
...
Release/mobile improvements july 2022
Approved-by: Lorenz Padberg
2022-08-29 10:42:55 +00:00
Lorenz Padberg
70ab28012b
Fix jshint warning
2022-08-09 10:37:33 +02:00
Lorenz Padberg
21413b183a
Merge branch 'feature/MS-540-use-custom-document-model' into release/Wagtail-anpassungen
2022-08-03 11:13:34 +02:00
Lorenz Padberg
cc9efd216b
Show display_text property in frontend
2022-08-02 15:54:03 +02:00
Lorenz Padberg
a299ac5bcd
Fix bottom spacing cms_document block and image_block
2022-07-28 16:31:13 +02:00
Ramon Wenger
2365d24c5c
Fix automatic close of sidebar
...
Resolves MS-535
2022-07-27 17:52:44 +02:00
Lorenz Padberg
dd57e9c4da
Fix html classes in cms-document-block
2022-07-26 11:03:45 +02:00
Lorenz Padberg
c679f84236
Add cms-document-block to api and frontend
2022-07-25 18:24:34 +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
7d1a1bbe4d
Refactor component name and class names
2022-07-15 17:35:18 +02:00
Ramon Wenger
24d8d48a05
Fix assignment update function to not mutate an immutable property
2022-07-15 16:35:09 +02:00
Ramon Wenger
193614872d
Update and rename test, hide assignment input on mobile
...
Relates to MS-534
2022-07-15 16:34:18 +02:00
Ramon Wenger
ec3811b5a2
Hide actions for changing projects and entries while in mobile view
...
Relates to MS-534
2022-07-13 15:14:10 +02:00
Ramon Wenger
85ef1bc092
Remove items for editing on mobile for rooms and entries
...
Relates to MS-534
2022-07-13 00:02:24 +02:00
Ramon Wenger
0aa60c5853
Add confirm dialog and custom text to room and room entry delete actions
...
Resolves MS-524
2022-07-11 16:34:33 +02:00
Ramon Wenger
bf850198f7
Display list items correctly in text blocks
...
Resolves MS-486
2022-07-11 15:36:36 +02:00
Ramon Wenger
ff7e5ad1f6
Merged in feature/rooms-updated-edit-fields-MS-486-MS-487 (pull request #111 )
...
Feature/rooms updated edit fields MS-486 MS 487
Approved-by: Lorenz Padberg
2022-07-11 13:26:51 +00:00
Ramon Wenger
5bd50457c5
Fix Confirm modal bug
2022-07-07 17:03:41 +02:00
Ramon Wenger
8b43d36152
Change icon for room entry comment count
...
Resolves MS-344
2022-07-06 18:00:10 +02:00
Ramon Wenger
deb2a2cd1b
Add test for subtitle in room entry, add missing block
...
Resolves MS-487
2022-07-06 11:00:22 +02:00
Ramon Wenger
58e7fbaa45
Fix some styling issues
2022-06-29 14:25:04 +02:00
Ramon Wenger
1ca13dc4a5
Add confirmation modal to room entry delete action
...
Resolves MS-523
2022-06-29 13:46:59 +02:00
Ramon Wenger
a3bcd6f314
Add comment count to room entry widget, with test
...
Resolves MS-344
2022-06-28 13:45:26 +02:00
Ramon Wenger
6ce2f297d7
Make cache update immutable
2022-06-28 12:30:25 +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
f2f7d30959
Add subtitle block to room entry contents
...
Resolves MS-487
2022-06-28 11:22:04 +02:00
Ramon Wenger
a463f96167
Update cypress test, fix it
2022-06-27 17:00:29 +02:00
Ramon Wenger
a81bb0e1e8
Add new edit page for room entries
...
Also use slug instead of id to identify room entries
2022-06-27 11:29:01 +02:00
Ramon Wenger
cb84a1576c
Update cypress test
2022-06-23 16:07:55 +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
9f8464ff7b
Use `cache.identify` instead of manually creating a cache ID
2022-06-23 11:33:59 +02:00
Ramon Wenger
85fa9a3846
Remove old code
2022-06-23 11:31:27 +02:00
Ramon Wenger
813751cf26
Rename constants
2022-06-22 20:34:43 +02:00
Ramon Wenger
0060889a63
Hide element types depending on feature set
2022-06-22 20:01:54 +02:00
Ramon Wenger
3b3d485c76
Add new page for adding a new room entry
2022-06-22 20:00:51 +02:00
Ramon Wenger
926b31d1f5
Refactor content block element chooser to be more dynamic
2022-06-22 19:58:31 +02:00
Ramon Wenger
2fbd878387
Merged in feature/cms-improvements-ms-517-ms-518-ms-519 (pull request #108 )
...
Feature/cms improvements ms 517 ms 518 ms 519
Approved-by: Daniel Egger
2022-06-22 15:07:49 +00:00
Ramon Wenger
9076eb462f
Add styling for lists in assignments
...
Also, refactor some code
Relates to MS-518
2022-06-20 15:53:59 +02:00
Ramon Wenger
4ad31b4654
Update styling of new rich text assignments
...
Relates to MS-518
2022-06-20 15:41:12 +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
Ramon Wenger
7d9da414d8
Make new tests pass
2022-05-24 17:20:23 +02:00
Ramon Wenger
ddf5360c51
Fix cache bug
...
Fixes MS-507
2022-05-24 16:24:56 +02:00
Ramon Wenger
428e51f254
Remove instrument label for non-instrument blocks
2022-05-24 14:36:42 +02:00
Ramon Wenger
328a34d6d0
Fix instrument label bug
2022-05-24 12:43:40 +02:00
Ramon Wenger
206531a667
Fix missing variable
2022-05-23 16:43:40 +02:00
Ramon Wenger
7bccbcd180
Remove unused variable
2022-05-23 14:53:24 +02:00
Ramon Wenger
6019adf09a
Update category name inside module for different flavors
...
Resolves MS-503
2022-05-23 14:45:50 +02:00
Ramon Wenger
ea9c90189a
Update support link to be flavor dependent
...
Fixes MS-501
2022-05-23 14:26:35 +02:00
Ramon Wenger
5af06069e8
Allow html tags for survey solutions, add sanitizer
...
Resolves MS-500
2022-05-19 12:42:27 +02:00
Ramon Wenger
ce506bf471
Modify hello page based on app flavor
2022-05-18 15:44:36 +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
5c01c419c4
Fix broken image upload on profile page
2022-05-10 15:55:30 +02:00
Ramon Wenger
edf5898a77
Display missing objectives for students again
2022-05-10 09:36:28 +02:00
Ramon Wenger
1d759b9272
Add another fix
2022-04-20 19:01:56 +02:00
Ramon Wenger
1de6ee8657
Fix objective mutation update
2022-04-12 15:56:41 +02:00
Ramon Wenger
f6cc6f6a83
Add cypress test for validation case
2022-04-12 12:36:43 +02:00
Ramon Wenger
468d1384ad
Fix bug on project edit page in portfolio
2022-03-21 18:57:26 +01:00
Ramon Wenger
1f268c62e1
Add confirmation dialog to content block deletion
2022-03-01 11:02:26 +01:00
Ramon Wenger
b921c9b2c6
Make some more small style changes
2022-03-01 09:32:12 +01:00
Ramon Wenger
2ef53c1e5c
Fix small styling issues
2022-03-01 09:12:10 +01:00
Ramon Wenger
3d57f42821
Show and disable content element actions based on context
2022-02-28 14:02:53 +01:00
Ramon Wenger
d2dd8d8c5b
Update styling for content block form
2022-02-28 12:35:46 +01:00
Ramon Wenger
6c97f2ba4c
Update layout of content block form elements
2022-02-28 11:16:49 +01:00
Ramon Wenger
b8e87256d1
Fix value bug
2022-02-28 11:04:52 +01:00
Ramon Wenger
233a2655f7
Change regular text form to be tip tap, revert old component
2022-02-24 17:54:51 +01:00
Ramon Wenger
031e4d58de
Add new component for html editing
2022-02-24 16:49:39 +01:00
Ramon Wenger
1043b647a0
Change implementation of content editable div
2022-02-23 23:45:47 +01:00
Ramon Wenger
cf9eb76ae2
Add more typescript definitions
2022-02-23 23:45:10 +01:00
Ramon Wenger
396dc00bc9
Add some toy example for a contenteditable div
...
Note: does not work currenty, because the parent attribute overwrites
the value. Need to implement something that prevents the overwrite while
the element is focused
2022-02-22 10:51:50 +01:00
Ramon Wenger
8185ca056f
Add prop type
2022-02-18 17:33:16 +01:00
Ramon Wenger
46f46f319e
Add typescript support to project
2022-02-17 18:26:20 +01:00
Ramon Wenger
d4e9464503
Add test for creating content blocks
2022-02-17 16:26:25 +01:00
Ramon Wenger
c6b1117778
Add button for removal of chooser widget
2022-02-17 12:36:29 +01:00
Ramon Wenger
10dc8361ff
Add loading spinner to document and image forms
2022-02-16 15:11:59 +01:00
Ramon Wenger
d550b7057d
Make footer fixed in new form
2022-02-16 14:20:37 +01:00
Ramon Wenger
86591cd69b
Change content block rendering of single list items, refactor code
2022-02-15 17:42:37 +01:00
Ramon Wenger
d1250e76a4
Add a subtle icon style
2022-02-15 17:22:36 +01:00
Ramon Wenger
13a5ea9534
Add content element action menu
2022-02-15 17:21:41 +01:00
Ramon Wenger
bde635b21c
Clean up code
2022-02-10 12:10:05 +01:00
Ramon Wenger
aea50a2998
Remove the preliminary buttons to change order in content block form
2022-02-10 12:07:02 +01:00
Ramon Wenger
f563483b79
Add edit route for custom content blocks
2022-02-10 12:06:03 +01:00
Ramon Wenger
fdb408de84
Add swapping of elements in content arrays
2022-02-07 21:25:58 +01:00
Ramon Wenger
e5f813e15a
Add confirmation modal, refactor modal components
2022-02-03 20:11:06 +01:00
Ramon Wenger
1112c6754e
Add subtitle block to user content block form
2022-02-03 16:24:46 +01:00
Ramon Wenger
b775d857a6
Update document block margin
2022-02-02 17:01:35 +01:00
Ramon Wenger
6d1eb48fe5
Fix delete mutation update
2022-02-02 16:53:23 +01:00
Ramon Wenger
b6ef5b2e34
Fix button below chapter title
2022-02-02 16:23:55 +01:00
Ramon Wenger
228def84b4
Fix styling bug in text element
2022-02-01 17:10:32 +01:00
Ramon Wenger
b1505e3868
Unset edit mode when leaving route subtree
2022-02-01 15:45:54 +01:00
Ramon Wenger
1660b1aa33
Update jest test
2022-02-01 15:26:46 +01:00
Ramon Wenger
16e8916d5c
Update class selection bug
2022-01-31 20:05:43 +01:00
Ramon Wenger
51fddbdf60
Move edit mode to local GraphQL property of module node
2022-01-31 18:24:03 +01:00
Ramon Wenger
e1d3897e5e
Clean up code, sanitize some inputs
2022-01-31 14:15:35 +01:00
Ramon Wenger
309468e878
Add test for project deletion
2022-01-31 14:05:35 +01:00
Ramon Wenger
a988b15b76
Update bookmark tests
2022-01-30 21:17:17 +01:00
Ramon Wenger
12f16c3971
Update bookmark in module
2022-01-30 00:14:45 +01:00
Ramon Wenger
9cc1ab5324
Update projects in frontend to use slugs instead of ids
2022-01-29 20:11:31 +01:00
Ramon Wenger
3403c2db3d
Add new helper functions
2022-01-28 19:53:31 +01:00
Ramon Wenger
57704d7fc2
Refactor bookmark actions
2022-01-28 00:03:36 +01:00
Ramon Wenger
1462b08ecd
Clean up graphql definitions
2022-01-27 17:59:01 +01:00
Ramon Wenger
928f9027d3
Clean up code, make Query and Mutation more standard compliant
2022-01-27 17:34:45 +01:00