Commit Graph

1828 Commits

Author SHA1 Message Date
Ramon Wenger bd458c423a Merge branch 'feature/cypress-10-config' into develop 2022-09-29 14:50:42 +02:00
Ramon Wenger 52296c36b3 Remove unnecessary files 2022-09-29 14:38:26 +02:00
Ramon Wenger f4d6ec6350 Update package-lock.json 2022-09-29 14:21:50 +02:00
Ramon Wenger e93c7789bf Merge branch 'hotfix/infogram-iframe-height' into develop 2022-09-29 14:10:41 +02:00
Ramon Wenger 1149892735 Force infogram iFrame to resize 2022-09-29 14:09:20 +02:00
Ramon Wenger 879cbeb28a Re-add the cypress 10 changes 2022-09-29 10:17:35 +02:00
Ramon Wenger 27c4de49bd Fix npm version 2022-09-28 18:59:09 +02:00
Ramon Wenger d16bfbb9c1 Update node version and fix vue version 2022-09-28 18:22:58 +02:00
Ramon Wenger fd0ecb34f6 Fix the vue version at a minor version to make SurveyJS work 2022-09-28 17:46:00 +02:00
Ramon Wenger ca9ead9ff9 Remove new cypress files 2022-09-28 14:44:30 +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 a1cb8bd444 Change npm to yarn calls 2022-09-27 14:28:46 +02:00
Ramon Wenger 50d51e517d Move files according to new cypress defaults 2022-09-27 14:24:26 +02:00
Ramon Wenger 8b031e1a8f Disable Chrome Web Security 2022-09-27 14:11:09 +02:00
Ramon Wenger bb87b082af Update cypress version 2022-09-27 13:56:24 +02:00
Ramon Wenger a2b6348ffa Fix linter error, disable offending cypress test 2022-09-27 12:25:05 +02:00
Ramon Wenger cc807751a9 Update vue version 2022-09-27 10:10:00 +02:00
Ramon Wenger f0107b3d90 Move to yarn from npm 2022-09-26 22:50:08 +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 3040158e4e Fix cypress test 2022-09-15 22:33:33 +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 bd2acdc7c6 Fix cypress test 2022-09-14 11:53:16 +02:00
Ramon Wenger 8d40c558f0 Fix unit test and cypress test 2022-09-13 20:40:48 +02:00
Ramon Wenger 76ee8bc8a8 Merged in feature/documents-in-solutions (pull request #117)
Feature/documents in solutions

Resolves MS-543 

Approved-by: Lorenz Padberg
2022-09-13 14:42:43 +00:00
Ramon Wenger 2b3f9c7ae0 Update filtering in client 2022-09-13 16:28:56 +02:00
Ramon Wenger 3810932cac Replace old queries without subselection 2022-09-13 11:24:51 +02:00
Ramon Wenger 7fae655543 Add documents to client view 2022-09-08 12:28:37 +02:00
Ramon Wenger 269efed6ce Fix comment layout on article page 2022-09-07 14:41:01 +02:00
Ramon Wenger 04aa7a2524 Make linter happy 2022-09-05 16:52:52 +02:00
Ramon Wenger e3f611a5eb Fix cache bug when changing school class 2022-09-05 16:49:15 +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 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