Commit Graph

2419 Commits

Author SHA1 Message Date
Lorenz Padberg 6703c4a211 Remove Objectives From Cypress Tests 2024-05-01 10:45:16 +02:00
Lorenz Padberg a832598054 Remove Objectives Code from Module Component 2024-05-01 10:44:44 +02:00
Lorenz Padberg 673863431e Disable time2learn in MyKV 2024-05-01 09:45:21 +02:00
Lorenz Padberg e7ac052287 Change breakpoint to hide navigation at 1300px to prevent wrapping of navigation items 2024-05-01 09:41:26 +02:00
Lorenz Padberg cc3b6a9c37 Add time2learn link configurable with flavor 2024-05-01 09:22:22 +02:00
Lorenz Padberg 63bed54de1 Fix Snapshot error with heroImage 2024-04-30 20:35:58 +02:00
Lorenz Padberg 25cee52c72 Fix type inputs from PR 2024-04-30 19:55:32 +02:00
Lorenz Padberg ffa8e44997 Refactor for images that are square 2024-04-30 19:20:11 +02:00
Lorenz Padberg d2944f90db remove placeholder 2024-04-30 14:17:34 +02:00
Lorenz Padberg 0452389951 Refactor Wagtail Images to srcset 2024-04-30 14:06:49 +02:00
Ramon Wenger 41d8e973e8 Fix matrix radio button styling 2024-04-30 14:03:17 +02:00
Ramon Wenger 60c6457e85 Fix submission form styling on mobile 2024-04-30 11:32:16 +02:00
Ramon Wenger d68d91b307 Enable assignment submission form on mobile
Resolves MS-923 #complete
2024-04-29 17:47:28 +02:00
Ramon Wenger 0a6a7246ca Clean up code 2024-04-29 17:26:01 +02:00
Ramon Wenger 29456126f3 Add documentation 2024-04-29 17:24:38 +02:00
Lorenz Padberg 830ca5edca Remove Legacy Objectives from ModuleDetailsQuery 2024-04-29 12:25:49 +02:00
Lorenz Padberg 56624997da Reduce Query load on intruments query 2024-04-29 11:11:17 +02:00
Ramon Wenger e1c53b99da Refactor some code 2024-04-26 13:57:33 +02:00
Ramon Wenger db628eec24 Add new solution form to element chooser workflow 2024-04-26 13:57:33 +02:00
Lorenz Padberg 0bcf820042 Fix button color to be transparent 2024-04-26 11:51:53 +02:00
Lorenz Padberg 7efa58a585 fix lint 2024-04-25 16:04:07 +02:00
Lorenz Padberg 77f0fbcce9 Make Module teaser apear the same way as before... (important for images with fixed height) 2024-04-25 15:55:42 +02:00
Lorenz Padberg 4ecd99a7b0 Fix problem with the types generation of wagtail image 2024-04-25 15:55:42 +02:00
Lorenz Padberg f3f00f472f Add source set for different sizes to uploadcare images 2024-04-25 15:55:42 +02:00
Lorenz Padberg 74820f52b6 Rafactoring Module.heroImage 2024-04-25 15:55:42 +02:00
Lorenz Padberg cd0eb08153 Use WagtailImageNode for Module hero Image 2024-04-25 15:55:42 +02:00
Lorenz Padberg f4700635e3 Add placeholder aspect ratio 2024-04-25 15:55:42 +02:00
Lorenz Padberg 3cef9d10c9 Add custom serve view. 2024-04-25 15:55:42 +02:00
Lorenz Padberg dca3f3e39f Make Wagtail image, lazy loading and gray background 2024-04-25 15:55:42 +02:00
Lorenz Padberg 6d920c2358 Use WagtailImage in Image content block 2024-04-25 15:55:42 +02:00
Lorenz Padberg 9645aed5f2 Refactor to vue3 2024-04-25 15:55:42 +02:00
Lorenz Padberg 080d9f92d0 Add wagtail image component. And modify resolvers 2024-04-25 15:55:42 +02:00
Ramon Wenger 0526b87772 Merge branch 'hotfix/assignment-input-bug' into develop 2024-04-16 15:05:23 +02:00
Ramon Wenger 60b28ec022 Add new frontend test
Fix Assignment bug

Resolves MS-935 #complete
2024-04-16 15:03:50 +02:00
Ramon Wenger b093769abf Change solution text color in surveys
Relates to MS-912 #complete
2024-04-16 13:34:57 +02:00
Ramon Wenger 8148df2f66 Update cypress settings 2024-04-16 09:08:19 +02:00
Lorenz Padberg 987e1618fa Merge branch 'feature/MS914-refactoring' into develop 2024-04-11 15:05:00 +02:00
Lorenz Padberg 627ca29805 Make hideCloseButton more explicit 2024-04-11 15:03:30 +02:00
Ramon Wenger b7f7799590 Fix text color for lists in solution block
Relates to MS-912
2024-04-11 12:27:19 +02:00
Ramon Wenger 2626c928b1 Fix old todo, also remove !important from CSS 2024-04-10 11:22:33 +02:00
Ramon Wenger eae01e1d86 Fix assignment tests 2024-04-09 15:13:31 +02:00
Ramon Wenger 9e17ac3335 Fix flaky test on project page (and also some errors on production) 2024-04-09 14:59:14 +02:00
Ramon Wenger c0e93f666d Merge branch 'hotfix/srf-new-embed-link' into develop 2024-04-09 11:38:05 +02:00
Ramon Wenger acaeae0cf7 Fix issue with new SRF URL pattern
Resolves MS-927 #complete
2024-04-09 11:30:47 +02:00
Lorenz Padberg 4bab3877f3 Fix padding for bookmark action on instrument blocks 2024-04-04 10:15:04 +02:00
Lorenz Padberg 666339701f Make bookmark visible 2024-04-04 10:15:04 +02:00
Lorenz Padberg 9c48d86970 Open new tab for instrument and instruction document 2024-04-04 08:43:54 +02:00
Ramon Wenger 51ea997259 Fix gap between buttons in forms and modals
Resolves MS-886 #complete
2024-04-03 16:14:15 +02:00
Ramon Wenger 54f3aa40dc Fix some alignment issues with matrix questions in surveys
Resolves MS-911 #complete
2024-04-03 11:56:48 +02:00
Ramon Wenger b9ed344dd1 Change text color of solution block
Resolves MS-912 and MS-913 #complete
2024-04-03 11:38:51 +02:00
Ramon Wenger 686ed773a5 Add new illustration for hello page
Resolves MS-907 #Complete
2024-04-03 10:01:20 +02:00
Ramon Wenger 5be12bc7ea Force-remove isRequired property on all survey questions
Resolves MS-910 #complete
2024-04-03 09:45:52 +02:00
Ramon Wenger 37b1b44567 Fix button spacing in confirm modal
Resolves MS-886 #complete
2024-03-28 17:12:55 +01:00
Ramon Wenger b7e965956b Clean up code 2024-03-28 17:09:09 +01:00
Ramon Wenger 1ad482c651 Fix project test 2024-03-28 16:25:03 +01:00
Ramon Wenger 1594bb2b68 Revert last few commits, as they changed too much for a hotfix
Revert "Fix readonly banner by making the me-query better cacheable"

This reverts commit 2de9fdcf12.
2024-03-28 16:16:22 +01:00
Ramon Wenger 2ea76918eb Revert "Make PublicUserNode the default instead of PrivateUserNode"
This reverts commit 3b67f8a156.
2024-03-28 16:15:31 +01:00
Ramon Wenger 98771b2db2 Fix project page schema 2024-03-28 16:12:48 +01:00
Ramon Wenger 3b67f8a156 Make PublicUserNode the default instead of PrivateUserNode 2024-03-28 15:40:25 +01:00
Ramon Wenger 3806e76576 Revert "Reformat code"
This reverts commit 2b3d0c6ebd.
2024-03-28 15:35:16 +01:00
Ramon Wenger 2de9fdcf12 Fix readonly banner by making the me-query better cacheable
Resolves MS-850 #complete
2024-03-28 12:27:41 +01:00
Lorenz Padberg 2b3d0c6ebd Reformat code 2024-03-27 12:52:39 +01:00
Lorenz Padberg e8d7402349 Fix chaching bug for submissions 2024-03-27 12:47:17 +01:00
Lorenz Padberg f1c27cf0e4 Reduce Sentry sample rate for vue client 2024-03-26 10:07:57 +01:00
Lorenz Padberg 2d280d9ff8 Fix reactivity bug 2024-03-20 20:23:58 +01:00
Lorenz Padberg ae09d9a1ef Fix lint 2024-03-20 14:34:20 +01:00
Lorenz Padberg b7a009972f Fix Assignment bug 2024-03-20 14:25:30 +01: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
Lorenz Padberg a28c9e7edb Fix Bold Markings on Secondary and Brand type text 2024-03-18 13:29:23 +01:00
Ramon Wenger 0abfcafd41 Add missing length property 2024-03-13 22:09:24 +01:00
Ramon Wenger 4ed03ac5f3 Fix issue for when an assignment text has no paragraph tag 2024-03-13 20:28:29 +01:00
Ramon Wenger 6a98a5b3ad Fix cypress tests 2024-03-13 15:38:34 +01:00
Ramon Wenger 81dd93f92f Fix cypress test 2024-03-13 15:21:41 +01:00
Ramon Wenger 3bd875814f Fix some linting issues 2024-03-13 14:58:57 +01:00
Ramon Wenger aa9bbba893 Speed up linting if eslint_d is available 2024-03-13 14:56:14 +01:00
Ramon Wenger 0fcd6b1913 Remove some unused vuex properties 2024-03-13 14:47:24 +01:00
Ramon Wenger 8cd508ce31 Finish refactoring the Assignment component 2024-03-13 14:43:20 +01:00
Ramon Wenger cfb20c00c3 Update assignment cypress test and add some fixes
Resolves MS-896 #complete
2024-03-13 11:46:00 +01:00
Ramon Wenger 6ed32e1449 Add missing mock 2024-03-13 10:50:41 +01:00
Ramon Wenger 40fb51fa39 Fix test for assignment highlights 2024-03-12 16:45:49 +01:00
Ramon Wenger d13f889131 Refactor Assignment component, add highlights
Relates to MS-896
2024-03-12 16:04:35 +01:00
Ramon Wenger 370a391966 Remove shim, add correct type to tsconfig for vite 2024-03-12 15:59:37 +01:00
Ramon Wenger 10d28c73f4 Fix reference bug 2024-03-11 11:55:18 +01:00
Ramon Wenger a1f06f130e Fix elipses when text is overflowing in HighlightSidebar
Resolves MS-897 #complete
2024-03-11 11:53:00 +01:00
Ramon Wenger 7af5f07137 Add content to bookmark on Activity page
Resolves MS-903 #complete
2024-03-11 11:47:58 +01:00
Ramon Wenger 3cdbfa8abf Change topic label on "My Activities" page
Resolves MS-901 #complete
2024-03-11 09:38:47 +01:00
Ramon Wenger f44bf5cd85 Make whole activity entry clickable to jump to the entry
Relates to MS-900 #complete
2024-03-10 22:39:13 +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 f5b44cdf37 Fix module description highlight test 2024-03-10 16:19:45 +01:00
Ramon Wenger 0e2173afd5 Fix bold text inside of highlights
Relates to MS-898 #complete
2024-03-07 17:31:23 +01:00
Ramon Wenger bc8a84e13a Add scrolling to surveys from MyActivities page
Resolves MS-902 #complete
2024-03-07 17:27:30 +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 f080e946c4 Add linting rule for cypress tests to reject .only calls 2024-03-07 13:15:29 +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