Commit Graph

146 Commits

Author SHA1 Message Date
Lorenz Padberg 7d0a2bc656 disable time2learn link for skillbox 2024-05-02 09:53:31 +02:00
Lorenz Padberg 673863431e Disable time2learn in MyKV 2024-05-01 09:45:21 +02:00
Lorenz Padberg cc3b6a9c37 Add time2learn link configurable with flavor 2024-05-01 09:22:22 +02:00
Ramon Wenger 0a6a7246ca Clean up code 2024-04-29 17:26:01 +02:00
Ramon Wenger acaeae0cf7 Fix issue with new SRF URL pattern
Resolves MS-927 #complete
2024-04-09 11:30:47 +02:00
Ramon Wenger ad5a7824ba Update favicons and logos
Resolves MS-831 #complete
2024-03-19 18:13:38 +01:00
Lorenz Padberg 4d50e79958 Fix highlight exlusion 2024-03-19 16:03:02 +01:00
Lorenz Padberg 431cded293 Add solution text to highlight exclusion 2024-03-19 10:54:29 +01:00
Lorenz Padberg 07afdbe5f5 revert cy test 2024-03-18 14:35:15 +01:00
Lorenz Padberg 0a8dcd8828 cy test 2024-03-18 14:32:12 +01:00
Lorenz Padberg be07f05eac Disable highlighting dialog on soulution texts 2024-03-18 14:23:42 +01:00
Ramon Wenger 8cd508ce31 Finish refactoring the Assignment component 2024-03-13 14:43:20 +01:00
Ramon Wenger d13f889131 Refactor Assignment component, add highlights
Relates to MS-896
2024-03-12 16:04:35 +01:00
Ramon Wenger 0c95117832 Add some tests, and fix the one for subtitles
Relates to MS-899 #complete
2024-03-10 21:56:50 +01:00
Ramon Wenger b7466d70d1 Add test for instrument intro and fix it
Relates to MS-895 #complete
2024-03-07 17:13:55 +01:00
Ramon Wenger 0cf39373da Add test for deleting chapter intro highlights
Relates to MS-895
2024-03-07 13:14:54 +01:00
Ramon Wenger 23698a432b Update sidebar on color change
Resolves MS-894 #complete
2024-03-07 10:48:26 +01:00
Ramon Wenger 650f8c05d5 Add highlighting to instrument intro 2024-02-29 12:30:52 +01:00
Ramon Wenger 2ee56aa3c0 Fix positioning of popover 2024-02-29 10:50:52 +01:00
Ramon Wenger 42a3173123 Fix highlighting in instruments with long contents
Relates to MS-889
2024-02-28 15:09:22 +01:00
Ramon Wenger afa44d6a7c Mark error property as not required to prevent errors 2024-02-28 13:26:14 +01:00
Ramon Wenger 8afc7d2229 Update bookmark mutation generator function 2024-02-28 13:20:52 +01:00
Ramon Wenger b09d38a1f2 Add fragment name to ambiguous fragment update 2024-02-28 12:08:12 +01:00
Ramon Wenger 15e173221a Refactor highlight functions and helpers to reuse them with modules and
chapters
2024-02-28 11:14:45 +01:00
Ramon Wenger b38b8c8586 Refactor and simplify code to create a highlight 2024-02-28 11:14:45 +01:00
Ramon Wenger 9112fb3fc8 Add more tests for the instrument highlights
Also refactor the existing tests, add a test which clicks the note icon
first, and refactor some of the existing highlight helpers
2024-02-28 11:14:45 +01:00
Ramon Wenger c7fc0b00b7 Update helper code 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 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 91dcf3cb20 Refactor confirm modals 2024-02-28 11:14:45 +01:00
Ramon Wenger c9746769ab Add an initial implementation of a confirm modal for deleting highlights
Relates to MS-871
2024-02-28 11:14:45 +01:00
Ramon Wenger ef3d8ac2e7 Fix some linting issues 2024-02-28 11:14:45 +01:00
Ramon Wenger 837fcc81be Handle choosing a color and clicking on the note icon differently
Resolves MS-869 and MS870 #Complete
2024-02-28 11:14:45 +01:00
Ramon Wenger f69af1e4cf Refactor directive to be more specific 2024-02-28 11:14:45 +01:00
Ramon Wenger 8506392c3f Handle highlight sidebar and popover as one unit for closing them when
clicking elsewhere

Resolves MS-867 and MS-868 #Complete
2024-02-28 11:14:45 +01:00
Ramon Wenger 4464b56cbb Start work to also enable highlighting for list items 2024-02-28 11:14:45 +01:00
Ramon Wenger f2c9ec04b8 Add delete mutation, flesh out update mutation for highlights 2024-02-28 11:14:45 +01:00
Ramon Wenger 97dd9ef600 Make highlight sidebar a singleton 2024-02-28 11:14:45 +01:00
Ramon Wenger 57cac25c6f Add highlight content to sidebar 2024-02-28 11:14:45 +01:00
Ramon Wenger c180aa94f5 Show sidebar only after clicking some highlighted text 2024-02-28 11:14:45 +01:00
Ramon Wenger a6974853ef Refactor ContentComponent 2024-02-28 11:14:45 +01:00
Ramon Wenger b83d9b9faa Add events to popover component and handlers for them 2024-02-28 11:14:45 +01:00
Ramon Wenger 50bca2cca9 Close popover when clicking outside it 2024-02-28 11:14:45 +01:00
Ramon Wenger 41b2357bf6 Add some styling and dynamic postioning to new popover service 2024-02-28 11:14:44 +01:00
Ramon Wenger 109ab958fc Add some initial code for the popover service 2024-02-28 11:14:44 +01:00
Ramon Wenger 1927036610 Update and add to GraphQL typing in client and on server 2024-02-28 11:14:44 +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 35a3389229 Rename "Lernfeld" to "Modul" on all environments
Resolves MS-818 #complete
2023-10-09 17:31:54 +02:00
Lorenz Padberg 7a9d8b8e82 Disable Language filter on all Plaforms except myKV 2023-09-13 11:48:24 +02:00