Commit Graph

3019 Commits

Author SHA1 Message Date
Ramon Wenger 9d50db59f6 Add pytest dependency to project, also add config
Change deprecated code for importing translations

Change deprecated syntax in tests

Replace deprecated django url methods

Add plugins and change testing script
2023-05-30 16:30:28 +02:00
Ramon Wenger a400df1668 Add new license ISBNs
Resolves MS-724 #complete
2023-05-25 12:08:28 +02:00
Ramon Wenger d0c42aaad1 Fix default pipeline 2023-05-25 10:30:09 +02:00
Ramon Wenger ad9a7bb697 Fix e2e test 2023-05-25 10:29:40 +02:00
Ramon Wenger a686d84968 Update client code 2023-05-24 20:54:31 +02:00
Ramon Wenger 3cd3ce7c8e Fix missing variable error 2023-05-24 20:54:14 +02:00
Ramon Wenger 266356b510 Update types and schema 2023-05-24 20:28:01 +02:00
Ramon Wenger d1664592ce Change "invalid_coupon" error into a result 2023-05-24 00:26:29 +02:00
Ramon Wenger 5e78d08c48 Add some QoL scripts for restoring a database and extending a user
license
2023-05-23 12:31:57 +02:00
Ramon Wenger 6f4d50b033 Update command form exporting instruments 2023-05-23 12:30:58 +02:00
Ramon Wenger d251931b39 Fix spacing between survey buttons
Resolves MS-716 #complete
2023-05-17 15:50:44 +02:00
Ramon Wenger 32ee2d2bf3 Change color of dropdown icon to grey
Resolves MS-717 #complete
2023-05-17 15:47:15 +02:00
Ramon Wenger fc3feb1eb7 Fix wrong color in MyKV admin
Resolves MS-711 #complete
2023-05-17 15:14:30 +02:00
Ramon Wenger f3d723838e Adjust size of instruction block text and icon
Resolves MS-722 #complete
2023-05-16 17:55:37 +02:00
Ramon Wenger d25e133618 Add margin after solution on assignment submissions page
Resolves MS-721 #complete
2023-05-16 17:48:32 +02:00
Ramon Wenger f5df6864d1 Fix survey styling issues
Resolves MS-716 #complete
2023-05-16 16:53:52 +02:00
Ramon Wenger acf32f624b Fix icon colors
Resolves MS-717 #complete
2023-05-16 16:37:34 +02:00
Ramon Wenger 2bbf96b77c Change spacing for subtitles
Resolves MS-713 #complete
2023-05-15 17:29:32 +02:00
Ramon Wenger 7640db402d Change colors in editor depending on environment theme
Resolves MS-712 #complete
2023-05-11 16:29:03 +02:00
Ramon Wenger 13c11c984d Update test to be more precise 2023-05-11 13:59:57 +02:00
Ramon Wenger a1a0431f39 Re-add sleep call in pipelines 2023-05-11 13:45:25 +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 6e409fa0f0 Fix margins after and before titles
Resolves MS-713 #complete
2023-05-10 16:27:03 +02:00
Ramon Wenger 433f10629a Update configs for component tests 2023-05-10 12:19:48 +02:00
Ramon Wenger 1428634440 Add default footer to new dynamic footer component 2023-05-10 12:19:10 +02:00
Ramon Wenger f53b7791d1 Add component tests to pipeline 2023-05-10 10:31:25 +02:00
Ramon Wenger ee9f20ae34 Skip unfinished component tests 2023-05-10 10:28:19 +02:00
Ramon Wenger 7643b687f3 Switch import to make it stubbable for footer 2023-05-10 10:23:37 +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 dd66bab53a Change secondary link color depending on theme env variable
Resolves MS-711 #complete
2023-05-08 17:49:35 +02:00
Ramon Wenger 25e2fd0856 Change compatibility mode to Vue 3 2023-05-08 16:16:07 +02:00
Ramon Wenger a25296d3d3 Merge branch 'feature/vite-vue3' into develop 2023-05-08 16:14:06 +02:00
Ramon Wenger 5984d20cff Re-add compatibility mode for Vue 3, for safety 2023-05-08 15:51:35 +02:00
Ramon Wenger e2842a3bbc Ignore 402 errors in sentry 2023-05-08 15:23:56 +02:00
Ramon Wenger f3c3512140 Merge branch 'hotfix/fix-apollo-link-router-error' into develop 2023-05-08 12:13:45 +02:00
Ramon Wenger 3157eadc6f Fix incorrect function import 2023-05-08 12:12:37 +02:00
Ramon Wenger 7de6e2d032 Merge branch 'hotfix/remove-parental-key' into develop 2023-05-04 14:31:36 +02:00
Ramon Wenger 10d5a281eb Change ParentalKey relation back to old ForeignKey to prevent deletion 2023-05-04 14:31:09 +02:00
Ramon Wenger 5a7df87107 Disable inline panels to prevent unintended deletions 2023-05-01 16:23:05 +02:00
Ramon Wenger db1357fa24 Disable inline panels to prevent unintended deletions 2023-05-01 16:21:30 +02:00
Ramon Wenger 69cef5eafc Replace frontend test step with parallel steps 2023-04-26 16:55:42 +02:00
Ramon Wenger 97cd24b66a Fix typo 2023-04-26 16:46:02 +02:00
Ramon Wenger a3f7abf94a Add missing flag 2023-04-26 16:03:08 +02:00
Ramon Wenger 14de60e1d1 Add currents npm task 2023-04-26 15:26:12 +02:00
Ramon Wenger de2ea7427e Update package-lock.json 2023-04-26 11:49:34 +02:00
Ramon Wenger af53ee225c Move dev dependencies to dependencies, as they are needed to build 2023-04-26 11:46:53 +02:00
Ramon Wenger 2eaea595e1 Merged in develop (pull request #127)
Develop
2023-04-25 09:19:29 +00:00
Ramon Wenger 29c4d8f236 Update text for 'clear filter' link to be different depending on flavor 2023-04-20 16:53:27 +02:00
Ramon Wenger f7232ffa33 Update dynamic component handling for illustrations on split layout 2023-04-20 16:13:49 +02:00
Ramon Wenger f0ec622cb6 Update build settings 2023-04-20 15:48:21 +02:00