Commit Graph

2144 Commits

Author SHA1 Message Date
Lorenz Padberg 77aede3948 Add Search Icon 2023-08-30 09:28:58 +02:00
Lorenz Padberg 0297d49e0c Refactoring 2023-08-30 09:28:58 +02:00
Lorenz Padberg 7298f443e9 Add FilterBar component to Instruments page 2023-08-30 09:28:58 +02:00
Ramon Wenger ae394e99c0 Merge branch 'hotfix/room-entry-edit-form' into develop 2023-08-29 17:45:48 +02:00
Ramon Wenger 1aaf31090d Fix routing entry for edit room entry page 2023-08-29 17:44:10 +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 9837686319 Refactor code and fix some styling issues
Relates to MS-781
2023-08-28 17:47:18 +02:00
Ramon Wenger 9103d604d4 Update package-lock.json to be in sync with package.json 2023-08-24 19:56:41 +02:00
Ramon Wenger c2b8bc1762 Integrate language into module filter 2023-08-24 19:49:09 +02:00
Ramon Wenger 81b2b41979 Add frontend language setting to local cache
Relates to MS-758
2023-08-24 12:29:54 +02:00
Lorenz Padberg 0ae86202c7 Merged in feature/MS743-ModuleCategorization (pull request #131)
Feature/MS743 ModuleCategorization

Approved-by: Ramon Wenger
2023-08-24 08:40:04 +00:00
Ramon Wenger f44a9f37d8 Clean up code 2023-08-24 10:38:20 +02:00
Lorenz Padberg be18b2c4c7 Fix bug in mutation 2023-08-23 16:24:45 +02:00
Lorenz Padberg bb54aeb145 Refactoring according to Puillrequest comments 2023-08-23 14:44:51 +02:00
Lorenz Padberg 1d9290a688 Fix linter errors 2023-08-22 15:11:13 +02:00
Lorenz Padberg 990b92139f Add database migrations 2023-08-22 15:05:10 +02:00
Lorenz Padberg 322e0278f6 Fix loading bug 2023-08-22 14:08:18 +02:00
Lorenz Padberg 52bc017ba5 Refactoring 2023-08-22 14:04:47 +02:00
Lorenz Padberg 5cd1876f31 Add filter attribute type "Alle Lehrjahre" 2023-08-21 16:06:29 +02:00
Lorenz Padberg 8444a48c26 Fix typo 2023-08-21 15:21:04 +02:00
Lorenz Padberg 807c038a34 Rename ModuleCategoryType to ModuleCategory 2023-08-21 15:17:52 +02:00
Lorenz Padberg 0b1954c570 Rename ModuleCategory -> ModuleLevel 2023-08-21 14:22:28 +02:00
Lorenz Padberg 0648497d50 Refactoring Move PillRadioButtons and Dropdown to ui components 2023-08-21 10:50:26 +02:00
Lorenz Padberg 040064c68b Add PillRadioButton component 2023-08-18 10:44:11 +02:00
Ramon Wenger 366a7dd17c Merge branch 'hotfix/matomo-survey-correct-title' into develop 2023-08-17 16:27:11 +02:00
Ramon Wenger ccdf916e83 Fix survey title in Matomo events
Resolves MS-770 #complete
2023-08-17 15:56:57 +02:00
Lorenz Padberg cc060b66db Add Styling 2023-08-17 12:47:57 +02:00
Lorenz Padberg 5fd408a080 Add dropdown component 2023-08-17 12:00:55 +02:00
Ramon Wenger 3526b6d6b2 Merge branch 'hotfix/help-text-join-class' into develop 2023-08-16 10:56:22 +02:00
Ramon Wenger c4044d9131 Move help text to correct location 2023-08-16 10:54:33 +02:00
Lorenz Padberg e886f92efa Update to node 20 2023-08-16 09:40:43 +02:00
Lorenz Padberg 6d312da0ae Add Category Pills to Module 2023-08-15 16:36:47 +02:00
Lorenz Padberg 475afd03ed Store LastModuleCategory with the user 2023-08-15 16:36:47 +02:00
Lorenz Padberg f60f0d68da Filter Modules by Id 2023-08-15 16:36:47 +02:00
Lorenz Padberg aa095ac7ea Create ModuleFilters dynamically 2023-08-15 16:36:47 +02:00
Lorenz Padberg e99c703f55 Add Category and CategoryType to module 2023-08-15 16:36:47 +02:00
Lorenz Padberg 38c9b7623d Move modules to modules filter 2023-08-15 16:36:47 +02:00
Lorenz Padberg a06f7af44a add modules to list 2023-08-15 16:36:47 +02:00
Lorenz Padberg 631290722b Add first version of module filter component 2023-08-15 16:36:47 +02:00
Ramon Wenger e5f0b061c4 Merge branch 'hotfix/license-update-august-2023' into develop 2023-08-14 16:16:40 +02:00
Ramon Wenger 48181f5b67 Send correct survey title to Matomo 2023-08-14 16:15:10 +02:00
Ramon Wenger 3c7ad2e2f3 Remove unnecessary fragment parts 2023-08-10 16:17:21 +02:00
Ramon Wenger bd077f1ad7 Add info text to license activation page 2023-08-10 16:14:58 +02:00
Ramon Wenger 3516e539bf Update query name in cypress test 2023-08-08 22:23:54 +02:00
Ramon Wenger bc86e99cf7 Fix code errors 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 36b60c6a2e Add graphql codgen and refactor some code
Use unique names for all queries and fragments and mutations
2023-08-08 22:23:49 +02:00
Ramon Wenger bd637286d1 Upgrade node to v20 2023-08-07 17:47:04 +02:00
Ramon Wenger c2d5ecbc09 Upgrade node to v18 2023-08-07 17:24:03 +02:00
Ramon Wenger d1832df5f7 Upgrade node to v16 2023-08-07 17:24:03 +02:00
Ramon Wenger 122773fbfa Remove stale code and dependencies 2023-08-07 16:23:06 +02:00
Ramon Wenger f333e92489 Disable sentry plugin on bitbucket 2023-07-27 19:44:52 +02:00
Ramon Wenger 754e67b06b Fix linting error 2023-07-27 19:11:47 +02:00
Ramon Wenger 0c92f2fd79 Add sentry config for sourcemaps 2023-07-27 18:45:48 +02:00
Ramon Wenger 5dd7958334 Merge branch 'hotfix/selected-class-type-error' into develop 2023-07-27 17:49:03 +02:00
Ramon Wenger 94b9b5f03b Add optional chaining operator to selectedClass access calls 2023-07-27 17:46:35 +02:00
Ramon Wenger 526faac179 Refactor module query in one component 2023-07-27 17:10:28 +02:00
Ramon Wenger e726dcc073 Remove debug logs, refactor some problematic code 2023-07-27 15:40:23 +02:00
Ramon Wenger b664e97b1a Disable compatibility mode, fully move to Vue 3 2023-07-27 15:39:16 +02:00
Ramon Wenger 0699e51ea4 Adjust wording of help text 2023-07-24 12:24:46 +02:00
Ramon Wenger d940e32868 Change url to license shop for each environment 2023-07-24 12:24:01 +02:00
Ramon Wenger fcc38047b1 Remove explicit support link property
Change support link to dynamic href using base url environment variable

Resolves MS-730 #complete
2023-07-19 12:09:06 +02:00
Lorenz Padberg e9ed895d0a Revert "Fix "Deaktivieren" "Verlassen" unreadable text."
This reverts commit 6eb6a97919.
2023-07-18 11:17:53 +02:00
Lorenz Padberg 6eb6a97919 Fix "Deaktivieren" "Verlassen" unreadable text. 2023-07-12 17:25:30 +02:00
Ramon Wenger 3f308d9a32 Update matomo event names
Relates to MS-732
2023-06-29 15:47:06 +02:00
Ramon Wenger 02e526c1de Fix myKV illustration on hello page
Fixes MS-597 #complete
2023-06-28 09:43:21 +02:00
Ramon Wenger 1d7b97315d Fix URLs on hello page
Resolves MS-730 #complete
2023-06-26 17:37:41 +02:00
Ramon Wenger 13b6ec8741 Fix overflow bug
Resolves MS-729 #complete
2023-06-26 17:00:33 +02:00
Ramon Wenger 315d84316e Add a space between multiple solutions for the same matrix row 2023-06-07 23:14:33 +02:00
Ramon Wenger a18703954c Change wording
Resolves MS-727 #complete
2023-06-06 17:58:02 +02:00
Ramon Wenger 8cb0172d81 Add solution handling for multiple choice matrix questions
Resolves MS-726 #complete
2023-06-06 17:54:03 +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 266356b510 Update types and schema 2023-05-24 20:28:01 +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 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 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 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 97cd24b66a Fix typo 2023-04-26 16:46:02 +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