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
68b2c94849
Remove unused code
2022-07-28 15:27:51 +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
8e111e085e
Disable broken cypress test
2022-07-21 21:52:48 +02:00
Ramon Wenger
dc4a6ff05c
Increase margin of close button for better usability on mobile
...
Resolves MS-527
2022-07-15 17:46:22 +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
25531282aa
Refactor typography font sizes into variables
2022-07-15 17:37:06 +02:00
Ramon Wenger
33cee0c700
Improve mobile view of the topic page
...
Resolves MS-525
2022-07-15 17:35:53 +02:00
Ramon Wenger
7d1a1bbe4d
Refactor component name and class names
2022-07-15 17:35:18 +02:00
Ramon Wenger
f695b481e4
Remove unused property from query
2022-07-15 16:35:55 +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
5ae7dcbf21
Update module test, add new test with experimental code
2022-07-15 13:21:29 +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
bf0838102c
Update cypress test
2022-07-11 17:03:19 +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
35b0094670
Add test for deleting room entries, refactor test file
2022-06-28 12:29:29 +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
ebb8b11f74
Fix frontend test
2022-06-27 17:23:37 +02:00
Ramon Wenger
09899f1c38
Add key field to RoomNode
2022-06-27 17:02:14 +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
a89bf06c53
Update unit test, re-enable cypress tests
2022-06-23 15:42:46 +02:00
Ramon Wenger
14319a0ca8
Update save method to work on new room entry page
2022-06-23 15:35:31 +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
d458790117
Move save method from modal to new page
2022-06-23 11:31:56 +02:00
Ramon Wenger
85fa9a3846
Remove old code
2022-06-23 11:31:27 +02:00
Ramon Wenger
478c033a56
Refactor query imports
2022-06-22 20:35:28 +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
69dac2cf7f
Refactor room pages
2022-06-22 19:55:44 +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
1ae8594b13
Remove unused CSS
2022-06-21 15:43:44 +02: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
b4fbfce684
Add cypress tests for new features
...
Tests are for MS-375 and 373
2022-05-24 22:49:39 +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
e05edc0867
Add new tests for instrument label
2022-05-24 14:57:21 +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
7a090cfced
Add cypress config option for flaky test re-runs
2022-05-23 20:55:18 +02:00
Ramon Wenger
7da52b03a1
Merged in feature/topic-404 (pull request #106 )
...
Feature/topic 404
Approved-by: Christian Cueni
2022-05-23 18:21:37 +00: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
0bbec29f42
Disable flaky test
2022-05-23 14:47:26 +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
ad560bb4ef
Redirect user on invalid topic slug
2022-05-19 18:32:56 +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
583bc8d0c3
Fix onboarding logo styling and replace missing variables
2022-05-18 16:50:08 +02:00
Ramon Wenger
ce506bf471
Modify hello page based on app flavor
2022-05-18 15:44:36 +02:00
Ramon Wenger
a7f516d8ba
Update app name for myKV
2022-05-18 12:27:33 +02:00
Ramon Wenger
2370d90939
Reset MyKV color variables
2022-05-18 12:24:14 +02:00
Ramon Wenger
b38cabe011
Disable flaky test
2022-05-17 17:06:46 +02:00
Ramon Wenger
fec8022f0f
Merge branch 'hotfix/retina-scale' into develop
2022-05-12 15:05:43 +02:00
Ramon Wenger
acac9b93f3
Fix retina display scaling
2022-05-12 15:04:41 +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
Daniel Egger
67d7da5d9c
Move "my-kv" values to seperate file
2022-05-11 13:24:35 +02:00
Ramon Wenger
637c3994a5
Update flaky test
2022-05-10 21:46:02 +02:00
Ramon Wenger
a3099b7d04
Re-add custom theme integration
2022-05-10 17:38:13 +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
30ad02dae2
Fix save button layout for OS zoom settings over 150%
2022-04-20 16:18:15 +02:00
Ramon Wenger
39dda8bef1
Update tsconfig
2022-04-14 15:10:40 +02:00
Ramon Wenger
2cf1ba619b
Update cypress import paths
2022-04-14 13:19:29 +02:00
Ramon Wenger
9db8519869
Refactor cypress test folder
2022-04-12 16:13:27 +02:00
Ramon Wenger
1de6ee8657
Fix objective mutation update
2022-04-12 15:56:41 +02:00
Ramon Wenger
3045da7491
Add frontend tests for team creation
2022-04-12 15:35:15 +02:00
Ramon Wenger
c6ddb3b051
Update `create team` mutation signature
2022-04-12 14:57:56 +02:00
Ramon Wenger
e18218c007
Update build step and dependencies
2022-04-12 14:09:39 +02:00
Ramon Wenger
63b3d5031e
Update lock file
2022-04-12 14:03:12 +02:00
Ramon Wenger
a9c308881e
Update dependencies
2022-04-12 13:58:14 +02:00
Ramon Wenger
f312cebb67
Add missing import script
2022-04-12 13:38:15 +02:00
Ramon Wenger
f6cc6f6a83
Add cypress test for validation case
2022-04-12 12:36:43 +02:00
Ramon Wenger
197af2644c
Update dependencies
2022-04-12 12:36:01 +02:00
Ramon Wenger
cff81d2419
Update frontend error handling for school class form
2022-04-11 15:58:08 +02:00
Ramon Wenger
4973037486
Update error handling in mutation for school class creation
2022-04-08 17:32:10 +02:00
Ramon Wenger
468d1384ad
Fix bug on project edit page in portfolio
2022-03-21 18:57:26 +01:00
Ramon Wenger
a166fb55cb
Update engine versions
2022-03-01 17:02:45 +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
64e79040a6
Move all requirements from dev to prod requirements
2022-02-28 14:58:27 +01:00
Ramon Wenger
ae0e83efc2
Update build requirements
2022-02-28 14:27:57 +01:00
Ramon Wenger
3d57f42821
Show and disable content element actions based on context
2022-02-28 14:02:53 +01:00
Ramon Wenger
ec5d942f5d
Update requirements
2022-02-28 13:49:55 +01:00
Ramon Wenger
fa713979ac
Update jest test
2022-02-28 13:05:38 +01:00
Ramon Wenger
83b8b74c93
Add typescript support to jest tests
2022-02-28 12:58:57 +01:00
Ramon Wenger
9e1ffbc710
Fix cypress test
2022-02-28 12:51:38 +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
ad79285e20
Update dependencies
2022-02-23 23:45:28 +01:00
Ramon Wenger
cf9eb76ae2
Add more typescript definitions
2022-02-23 23:45:10 +01:00
Ramon Wenger
07ac265e43
Add styling for contenteditable div
2022-02-22 10:51:50 +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
cefada2344
Add typescript lint plugin
...
Not sure if it works like this though
2022-02-18 17:33:53 +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
b84381b9ab
Update cypress version
2022-02-17 15:26:10 +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
c3bac02826
Update error link
2022-02-02 17:46:48 +01:00
Ramon Wenger
769f87e05d
Add validation and filtering to content block creation
2022-02-02 17:45:12 +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
63d79894ae
Fix styling bug
2022-02-02 16:53:01 +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
c177097234
Add test for immutable operations
2022-02-01 16:07:39 +01:00
Ramon Wenger
fe265f1184
Remove yet-to-be-implemented test temporarily
2022-02-01 15:56:37 +01:00
Ramon Wenger
647f384e4a
Add jest test for toggle
2022-02-01 15:46:22 +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
7e0f16a5f2
Remove empty content lists upon removal of the last inner element
2022-01-30 22:36:39 +01:00
Ramon Wenger
a988b15b76
Update bookmark tests
2022-01-30 21:17:17 +01:00
Ramon Wenger
a626fd9d04
Merge remote-tracking branch 'origin/feature/new-content-block-creation-workflow' into develop
2022-01-30 10:26:20 +01:00
Ramon Wenger
12f16c3971
Update bookmark in module
2022-01-30 00:14:45 +01:00
Ramon Wenger
bf89fba212
Update survey queries
2022-01-29 21:33:35 +01:00
Ramon Wenger
4caeb1f9df
Update snapshot query
2022-01-29 21:29:36 +01:00
Ramon Wenger
fc24958d9b
Update cache properties
2022-01-29 21:15:57 +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
481e601878
Update test
2022-01-28 23:33:12 +01:00
Ramon Wenger
656b2be364
Update cache code
2022-01-28 23:22:28 +01:00
Ramon Wenger
a3c616d10e
Remove custom type definition for now
2022-01-28 22:42:56 +01:00
Ramon Wenger
3403c2db3d
Add new helper functions
2022-01-28 19:53:31 +01:00
Ramon Wenger
82aa04bf90
Update mocks
2022-01-28 15:52:13 +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
Ramon Wenger
37af5c0412
Clean up and simplify some code
2022-01-27 15:07:59 +01:00
Ramon Wenger
71ed5931c7
Update some more code to not change immutable objects
2022-01-26 22:43:27 +01:00
Ramon Wenger
6ce00694d7
Remove edges from rooms query
2022-01-26 22:34:02 +01:00
Ramon Wenger
e0c95ad9ce
Make some more code not change immutable objects
2022-01-26 21:36:57 +01:00
Ramon Wenger
67f7ed0c20
Add missing dependency
2022-01-26 20:55:45 +01:00
Ramon Wenger
457c59cbc4
Clean up code
2022-01-26 20:49:31 +01:00
Ramon Wenger
7da98d9ae7
Clean up code
2022-01-26 20:04:51 +01:00
Ramon Wenger
09b19b9d22
Update graphql mock client
2022-01-26 20:01:17 +01:00
Ramon Wenger
0e3abdfe8e
Add missing mock for test
2022-01-26 18:17:27 +01:00
Ramon Wenger
d0265ce9d6
Exclude consoleLink from production build
2022-01-26 18:13:18 +01:00
Ramon Wenger
846f5dcc7f
Update console link
2022-01-26 18:09:54 +01:00
Ramon Wenger
2ceb7cf706
Make back navigation work with history, to preserve scroll position
2022-01-26 18:04:37 +01:00
Ramon Wenger
b2d0c4922a
Fix some problems with the cache
2022-01-26 18:03:16 +01:00
Ramon Wenger
3e518e21c0
Handle cache in student submission without mutating it
2022-01-26 16:12:42 +01:00
Ramon Wenger
a85296a628
Update apollo version, replace local state handling
2022-01-26 15:46:09 +01:00
Ramon Wenger
5b105958e2
Backport more wagtail code
2022-01-25 16:18:25 +01:00
Ramon Wenger
6a51052b53
Update graphql schema, update schema config
2022-01-25 15:31:15 +01:00
Ramon Wenger
a31c644553
Send new content block to server, add route
2022-01-24 17:51:53 +01:00
Ramon Wenger
c6c56ac851
Add icons for content form sections, refactor components
2022-01-20 17:54:11 +01:00
Ramon Wenger
1a87dbb788
Refactor content element component
2022-01-20 17:23:22 +01:00
Ramon Wenger
b9ccf1700f
Sanitize user input
2022-01-20 17:20:34 +01:00
Ramon Wenger
7eab58ab88
Enable removal of inner blocks
2022-01-20 16:27:02 +01:00
Ramon Wenger
dfb1a3ac5a
Refactor event names
2022-01-20 16:24:24 +01:00
Ramon Wenger
d3c790d221
Update styling
2022-01-20 16:22:08 +01:00
Ramon Wenger
20876a0bf2
Lint some more code
2022-01-20 16:21:08 +01:00
Ramon Wenger
c4195916a7
Lint some more code
2022-01-19 11:56:20 +01:00
Ramon Wenger
6bc6f5fa33
Update new add page with new properties
2022-01-19 11:47:10 +01:00
Ramon Wenger
88f1db7bfc
Lint some code
2022-01-19 11:45:55 +01:00
Ramon Wenger
b0a6525dd4
Update input border styling
2022-01-19 11:44:45 +01:00
Ramon Wenger
6f474d9261
Update styling for element chooser, add checkbox for nested list
2022-01-19 11:31:17 +01:00
Ramon Wenger
3ff03e9835
Hide elements of Module while loading
2022-01-19 11:29:58 +01:00
Ramon Wenger
2b82c78cc2
Add option to convert new element to nested list
2022-01-19 11:29:21 +01:00
Ramon Wenger
50cb811f05
Refactor styling of nested content lists
2022-01-19 11:23:13 +01:00
Ramon Wenger
88409a6268
Update eslint versions and config, also refactor file structure
2022-01-19 11:13:58 +01:00
Ramon Wenger
196fd5da4a
Update create content block page
2022-01-17 09:05:41 +01:00
Ramon Wenger
bc0918876b
Update usage of new component
2022-01-13 22:29:15 +01:00
Ramon Wenger
5b548e9d6a
Refactor content component form
2022-01-13 22:03:42 +01:00
Ramon Wenger
f56f7178f3
Add initial test file
2022-01-13 10:54:59 +01:00
Ramon Wenger
d01f0debc0
Add new gitignore file
2022-01-13 10:54:32 +01:00
Ramon Wenger
73ee8bd535
Update new content block form
2022-01-13 10:49:19 +01:00
Ramon Wenger
10a3b4fed3
Update styling
2022-01-13 10:48:07 +01:00
Ramon Wenger
db35d407ca
Refactor content list component
2022-01-13 10:44:09 +01:00
Ramon Wenger
ddc484e0f3
Add some logging
2022-01-11 15:03:27 +01:00
Ramon Wenger
9bbd6a12de
Split imports in App component
2022-01-11 14:54:27 +01:00
Ramon Wenger
cd6c90d271
Update build config
2022-01-10 13:48:08 +01:00
Ramon Wenger
7afdc06c7c
Update package-lock
2021-12-23 12:41:11 +01:00
Ramon Wenger
300f93e1d2
Add new route
2021-12-23 12:32:24 +01:00
Christian Cueni
f3ed1c4379
Merge branch 'hotfix/update-verify-email-text' into develop
2021-12-23 09:09:55 +01:00
Christian Cueni
0d311ea887
Update verify email page
2021-12-23 09:00:14 +01:00
Ramon Wenger
40ab4243b8
Split code into more bandwidth-friendly chunks
2021-12-22 10:37:43 +01:00
Ramon Wenger
5925bc95f5
Lazy-load some more components
2021-12-21 21:03:58 +01:00
Ramon Wenger
01f4798e7a
Refactor date filters to be only methods and replace moment with dayjs
2021-12-21 21:02:58 +01:00
Ramon Wenger
c179d07969
Update router definitions to enable code splitting
2021-12-21 17:25:42 +01:00
Ramon Wenger
2b07a94a0c
Remove unused code
2021-12-21 15:36:32 +01:00
Ramon Wenger
5236d6a2ed
Fix another e2e test
2021-12-21 14:15:01 +01:00
Ramon Wenger
623919719d
Fix e2e tests
2021-12-21 13:51:16 +01:00
Ramon Wenger
654ffdc8f3
Skip error message tests for now
2021-12-21 13:28:54 +01:00
Ramon Wenger
b37abd3d16
Move VeeValidate calls to own components and config
2021-12-21 13:11:34 +01:00
Ramon Wenger
93938baa34
Add bundle analyzer plugin
2021-12-21 12:25:57 +01:00
Ramon Wenger
31f3145cbd
Replace old vee-validate version and rewrite the usages
2021-12-20 17:17:28 +01:00
Christian Cueni
3c88da4bc4
Merge branch 'hotfix/add-resend-email-link' into develop
2021-12-20 16:02:54 +01:00
Christian Cueni
6eb2fb514b
Add link to hep's email verification page
2021-12-20 14:52:42 +01:00
Ramon Wenger
52caced8b0
Remove failing cypress test
2021-12-20 13:03:16 +01:00
Ramon Wenger
7de354eea2
Remove unused SCSS import
2021-12-20 11:14:15 +01:00
Ramon Wenger
d87e493c21
Downgrade to vue 2
2021-12-20 09:29:09 +01:00
Ramon Wenger
f2fec255c8
Update webpack configs
2021-12-16 14:10:42 +01:00
Christian Cueni
c6366e9b91
Merge branch 'hotfix/change-ehb-name' into develop
2021-12-15 09:22:32 +01:00
Christian Cueni
52688bd0b2
Make linter happy 😘
2021-12-15 07:10:26 +01:00
Christian Cueni
bf56970d86
Update EHB name
2021-12-15 06:55:26 +01:00
Ramon Wenger
bdb06be67c
Start update process for Vue 3
2021-12-13 20:54:09 +01:00
Christian Cueni
c5a9cf0415
Merge branch 'hotfix/update-copy' into develop
2021-11-30 06:59:01 +01:00
Christian Cueni
16a0038391
Update text
2021-11-29 15:57:40 +01:00
Christian Cueni
da42bb4b76
Merge branch 'hotfix/show-solution-checkbox-ms-394'
2021-11-29 14:28:11 +01:00
Christian Cueni
4cbf4007e8
Merge branch 'hotfix/assignment-color-ms-294' into develop
2021-11-29 14:15:10 +01:00
Christian Cueni
bb244d1f17
Style text in lists in solutions correctly
2021-11-29 12:55:36 +01:00
Christian Cueni
812be67247
Merge branch 'hotfix/instrument-field-ms-398' into develop
2021-11-29 12:04:43 +01:00
Christian Cueni
d9240ef1c6
Merge branch 'hotfix/show-solution-checkbox-ms-394' into develop
2021-11-29 08:41:01 +01:00
Christian Cueni
c4183b3469
Add test
2021-11-23 15:06:05 +01:00
Christian Cueni
00ae2a4cf2
Remove unused variable, make linter happy
2021-11-23 07:17:51 +01:00
Christian Cueni
c58e33b1e9
Send module update upon result only once
2021-11-18 16:03:42 +01:00
Christian Cueni
eb348fd68d
Merge branch 'hotfix/last-modules-ms-392' into develop
2021-11-18 15:05:43 +01:00
Christian Cueni
ca82a080d1
Refetch current module after class change
2021-11-18 13:39:55 +01:00
Christian Cueni
3c4646bff6
Delete ModuleNode caches on class change
2021-11-18 13:29:42 +01:00
Christian Cueni
013788a5bc
Check if lastmodule exists
2021-11-17 14:54:37 +01:00
Christian Cueni
fcd2369621
Merge branch 'hotfix/2021-11-16' into develop
2021-11-16 12:00:46 +01:00
Christian Cueni
b0aed1ca74
Add type to parent if missing
2021-11-16 11:55:57 +01:00
Christian Cueni
36932baa89
Fix instrument colors
2021-11-16 10:50:43 +01:00
Christian Cueni
ffcf382c51
Make linter happy
2021-11-16 10:45:59 +01:00
Christian Cueni
febd820267
Fix broken bookmark creation
2021-11-16 10:20:25 +01:00
Christian Cueni
591c922c98
Add missing subselection to query, update tests
2021-11-16 08:49:28 +01:00
Ramon Wenger
72039cfc29
Merge branch 'hotfix/survey-matrix' into develop
2021-11-15 14:39:45 +01:00
Ramon Wenger
ea43b32a75
Update survey-vue version to fix matrix bug
2021-11-15 13:48:31 +01:00
Christian Cueni
21f8cd4022
Re-enable test
2021-11-11 15:47:34 +01:00
Ramon Wenger
7a850b3a94
Add frontend test for instrument page and fix query bug
2021-11-11 13:59:37 +01:00
Christian Cueni
fa469bf570
Skip test
2021-11-11 09:13:08 +01:00
Christian Cueni
07792ec72d
Use change instead click event
2021-11-11 09:13:08 +01:00
Christian Cueni
5ac9999572
Set prop on list component
2021-11-11 09:13:07 +01:00
Christian Cueni
fac3dd6d87
Add link
2021-11-11 09:13:07 +01:00
Christian Cueni
422a1a3d58
Merge branch 'feature/fix-comment-input-ms-370' into develop
2021-11-09 12:49:12 +01:00
Christian Cueni
c9cb2a17cc
Merge branch 'hotfix/no-show-text-ms-371' into develop
2021-11-09 08:17:27 +01:00
Christian Cueni
c04f1a3f3f
Clear input after submit
2021-11-08 15:42:22 +01:00
Christian Cueni
a37387db5e
Fix text form
2021-11-08 14:26:58 +01:00
Ramon Wenger
281393d5cc
Merge branch 'hotfix/room-actions-menu' into develop
2021-11-04 07:37:41 +01:00
Ramon Wenger
f7ecb82cda
Fix dropdown for room actions
2021-11-04 07:35:12 +01:00
Ramon Wenger
ea56f09ad3
Merge branch 'hotfix/snapshot-dropdown' into develop
2021-11-02 20:39:40 +01:00
Ramon Wenger
bc60aafafb
Fix snapshot dropdown
2021-11-02 20:14:32 +01:00
Ramon Wenger
dc5d922469
Fix es-lint issue and remove console log
2021-11-01 12:05:59 +01:00
Ramon Wenger
3e82389299
Refactor current instrument filter query, add styling for active state
2021-11-01 11:57:07 +01:00
Ramon Wenger
bfe31ee146
Merge branch 'hotfix/class-selection-menu' into develop
2021-11-01 10:03:21 +01:00
Ramon Wenger
768e3f2e1d
Stop class selection menu from immediatly closing again
2021-11-01 09:55:02 +01:00
Ramon Wenger
e1a87739df
Add some styling for filter group headers
2021-10-31 22:02:30 +01:00
Ramon Wenger
8117a6b4c0
Add code for filtering instruments in frontend
...
Also add some styling
2021-10-31 21:48:21 +01:00
Ramon Wenger
4ba009fbb6
Update frontend test
2021-10-31 21:46:18 +01:00
Ramon Wenger
08c4a6f7e1
Fix permissions on project page
2021-10-31 12:06:40 +01:00
Ramon Wenger
ac6c60f8c3
Add instrument type query
2021-10-30 22:29:31 +02:00
Ramon Wenger
66a0427183
Update sidebar test
2021-10-30 21:56:52 +02:00
Ramon Wenger
ef6d76aee1
Merge branch 'release/new-portfolio' into develop
2021-10-27 18:13:51 +02:00
Ramon Wenger
9aa1bb5730
Fix permissions on project page
2021-10-26 10:33:09 +02:00
Ramon Wenger
ebe266a7b0
Update cypress tests
2021-10-25 16:08:52 +02:00
Ramon Wenger
a2ecbdd3b4
Add test for and fix bug in projects page
2021-10-25 13:38:03 +02:00
Ramon Wenger
96b5fcbcd5
Add test and fix a bug for project share button
2021-10-25 13:07:13 +02:00
Ramon Wenger
bf01143e4c
Update widget width
2021-10-25 12:31:11 +02:00
Ramon Wenger
5fd5a5be4a
Add new test for instruments page, start refactor and style changes
2021-10-20 13:57:32 +02:00