Commit Graph

409 Commits

Author SHA1 Message Date
Ramon Wenger 2d46eedac1 Update client code to reflect highlight change
Add first highlight code to the instrument page
2024-02-28 11:14:45 +01:00
Ramon Wenger afc415dc8a Add test for instrument highlights 2024-02-28 11:14:45 +01:00
Ramon Wenger 376f2c5f82 Add URL parsing to the HighlightSidebar component
Resolves MS-881 #Complete
2024-02-28 11:14:45 +01:00
Ramon Wenger f0018e2e56 Make note read-only after saving
Resolves MS-880 #Complete
2024-02-28 11:14:45 +01:00
Ramon Wenger 4c42a152fb Switch Popover after Highlight is created
Fixes MS-878 #Complete
2024-02-28 11:14:45 +01:00
Ramon Wenger 9905d32b7b Prevent nested ContentBlocks to also open a HighlightPopover
Also add a Testcase for them

Relates to MS-879
2024-02-28 11:14:45 +01:00
Ramon Wenger 5789e9cc6f Refactor some test code and fix small errors 2024-02-28 11:14:45 +01:00
Ramon Wenger 8afe36e8ea Add cypress test for highlights 2024-02-28 11:14:45 +01:00
Ramon Wenger b0e8d011f1 Merge branch 'hotfix/srf-video-embed-MS-865' into develop 2024-02-08 17:39:48 +01:00
Ramon Wenger 9c525f3040 Replace SRF embed URL
Also add some tests to test correctness of the URL generation and also
the iframe src
2024-02-08 17:37:04 +01:00
Ramon Wenger 9e6d1d1a04 Remove unnecessary line in test 2024-02-08 10:16:18 +01:00
Ramon Wenger a6fdb2d0b0 Add a test for the "Toggle Solutions" page
Also do some refactoring to support it
2024-02-07 19:18:33 +01:00
Lorenz Padberg 13e9c2d9ae Merged in feature/MS-747-TestforInstrumentFilters (pull request #139)
Feature/MS-747 TestforInstrumentFilters

Approved-by: Ramon Wenger
2024-01-17 15:46:45 +00:00
Ramon Wenger 64d86b688c Remove test specific changes to vue code and skip test 2024-01-17 16:44:12 +01:00
Lorenz Padberg 8b80a12516 Fix naming on radio-button 2023-12-20 11:32:18 +01:00
Ramon Wenger 8b080abe20 Add save check, refactor component
Resolves MS-785
2023-12-14 14:16:01 +01:00
Ramon Wenger eee3bf995c Add cypress test to catch double save issue on room entry creation 2023-12-13 18:04:42 +01:00
Ramon Wenger 66b9f8ac6a Enable cy.mockGraphqlOps to handle async methods 2023-12-13 18:02:49 +01:00
Lorenz Padberg 033157b1c8 Add language filter test 2023-12-13 10:47:14 +01:00
Lorenz Padberg 0943a49f25 Add test filter by title 2023-12-12 15:54:16 +01:00
Ramon Wenger ac88edf67d Fix component test config 2023-12-05 15:54:34 +01:00
Ramon Wenger ae394e99c0 Merge branch 'hotfix/room-entry-edit-form' into develop 2023-08-29 17:45:48 +02:00
Ramon Wenger ea21a2ddc2 Add failing test for the support problem on 2023-08-29 2023-08-29 16:15:23 +02:00
Ramon Wenger 3516e539bf Update query name in cypress test 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 122773fbfa Remove stale code and dependencies 2023-08-07 16:23:06 +02:00
Ramon Wenger ad9a7bb697 Fix e2e test 2023-05-25 10:29:40 +02:00
Ramon Wenger 13c11c984d Update test to be more precise 2023-05-11 13:59:57 +02:00
Ramon Wenger 8c66a5a225 Add some (ugly) styling for matrix questions in SurveyJS
Resolves MS-716 #complete
2023-05-11 13:31:23 +02:00
Ramon Wenger ee9f20ae34 Skip unfinished component tests 2023-05-10 10:28:19 +02:00
Ramon Wenger a856755d96 Add new footer element to switch to the correct footer
Relates to MS-714
2023-05-09 22:29:58 +02:00
Ramon Wenger 5bcaaec858 Update test 2023-04-20 11:19:38 +02:00
Ramon Wenger 588d92283e Fix modal input event handling 2023-04-18 16:46:17 +02:00
Ramon Wenger 6a506278ad Replace symbol with correct HTML code 2023-04-13 14:26:13 +02:00
Ramon Wenger 1513a5672c Update cypress tests 2023-04-11 17:07:17 +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
Ramon Wenger aad19db4db Refactor support commands
Add todos for the next steps
2023-03-14 17:16:02 +01:00
Ramon Wenger 43eb083270 Fix portfolio page on mobile 2023-02-22 14:36:24 +01:00
Ramon Wenger c5929d569e Fix frontend tests 2023-02-22 14:35:11 +01:00
Ramon Wenger 95461b1de8 Remove obsolete `cy.server` calls 2023-02-21 17:31:50 +01:00
Ramon Wenger 811e973401 Upgrade cypress 2023-02-21 16:46:51 +01:00
Ramon Wenger 437801a493 Refactor component 2023-02-20 14:13:37 +01:00
Ramon Wenger 8368050683 Set up cypress component testing 2023-02-16 16:49:36 +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 1358594dfa Fix another cypress test 2023-01-26 16:55:41 +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