Commit Graph

1658 Commits

Author SHA1 Message Date
Ramon Wenger b5b4b2aa70 Fix new room entry page for default case 2023-02-23 20:11:35 +01:00
Ramon Wenger 6e0c158330 Fix build step 2023-02-23 17:22:15 +01:00
Ramon Wenger 9a2f1aa439 Globally handle line breaks according to german dictionary
Relates to MS-645
2023-02-23 17:18:19 +01:00
Ramon Wenger 7ee322ec20 Fix a bug with adding room entries in module rooms
Resolves MS-656 #complete
2023-02-23 16:50:25 +01:00
Ramon Wenger 1ca3b47b07 Update styling for survey questions 2023-02-22 16:30:06 +01:00
Ramon Wenger 35ae879d46 Add 404 page to content locator
Resolves MS-654 #complete
2023-02-22 16:11:42 +01:00
Ramon Wenger 43eb083270 Fix portfolio page on mobile 2023-02-22 14:36:24 +01:00
Ramon Wenger 52a4411f3e Fix instrument overview page styling on mobile 2023-02-22 12:12:44 +01:00
Ramon Wenger eda40bf7b7 Update type 2023-02-21 17:26:25 +01:00
Ramon Wenger c9c542eb44 Remove copy link from instrument type content blocks
Resolves MS-655 #complete
2023-02-21 16:35:08 +01:00
Ramon Wenger e4a82a2056 Fix failing e2e test 2023-02-21 16:28:19 +01:00
Ramon Wenger d3c7dbb5ee Fix padding in module on mobile
Resolves MS-645 #complete
2023-02-21 15:27:18 +01:00
Ramon Wenger a74780c7cf Fix topic page layout on mobile
Resolves MS-645 #complete #comment Testkommentar
2023-02-20 16:27:08 +01:00
Ramon Wenger 59fcfb5b01 Add space at the bottom for the ScrollUp component 2023-02-20 16:17:08 +01:00
Ramon Wenger 82efc4ffc6 Fix instrument layout on mobile 2023-02-20 15:21:09 +01:00
Ramon Wenger bfeeb232d3 Fix build step with workaround 2023-02-20 14:38:05 +01:00
Ramon Wenger 437801a493 Refactor component 2023-02-20 14:13:37 +01:00
Ramon Wenger 3c0f5944cc Refactor component 2023-02-16 16:50:09 +01:00
Ramon Wenger 8368050683 Set up cypress component testing 2023-02-16 16:49:36 +01:00
Ramon Wenger 5576c21cb9 Change v-model syntax 2023-02-16 10:06:38 +01:00
Ramon Wenger abf4da927e Change compatibility mode from 2 to 3 2023-02-16 10:02:34 +01:00
Ramon Wenger aa9886be8d Add link to directly go to registration page
Resolves MS-558
2023-02-14 16:26:54 +01:00
Ramon Wenger 4aaa79b9e1 Remove console.log 2023-02-14 15:26:27 +01:00
Ramon Wenger 3ab0662a6a Add source to module hero image
Resolves MS-601
2023-02-14 15:25:43 +01:00
Ramon Wenger 46d42eb279 Fix small router bug 2023-02-14 15:24:12 +01:00
Ramon Wenger 81d19f0cac Fix CSS bug 2023-02-14 12:58:29 +01:00
Ramon Wenger b5ca5c377b Make 'clear filter' button more generic
Fixes MS-595
2023-02-14 12:57:52 +01:00
Ramon Wenger b0968ac7b7 Add workaround for build bug 2023-02-13 14:49:32 +01:00
Ramon Wenger 51c9ac9a13 Add scroll behavior to chapter 2023-02-13 14:27:16 +01:00
Ramon Wenger 04d06b3332 Refactor chapter component 2023-02-13 14:10:00 +01:00
Ramon Wenger a629f6a5e6 Add copy link button to chapters, also generate redirect link 2023-02-09 17:48:42 +01:00
Ramon Wenger 370afd0b0c Update some more vue 2 legacy code 2023-02-09 16:55:55 +01:00
Ramon Wenger 69cffc0177 Add a quick workaround for a bug with the build step 2023-02-09 16:55:14 +01:00
Ramon Wenger b910f5216a Migrate some leftover vue 2 legacy code 2023-02-09 16:03:12 +01:00
Ramon Wenger 3b1d0dc256 Update timeout 2023-02-08 22:45:15 +01:00
Ramon Wenger 07b4701529 Refactor content block component, me mixin, add scrolling 2023-02-08 19:14:18 +01:00
Ramon Wenger 93be4fc972 Add new component for copying the link 2023-02-07 17:52:29 +01:00
Ramon Wenger c2f7961d18 Fix me mixin 2023-02-07 17:51:51 +01:00
Ramon Wenger 6ecf33d12b Fix some merge issues 2023-02-07 17:50:02 +01:00
Ramon Wenger 973fef379d Remove unused variable 2023-02-07 16:55:35 +01:00
Ramon Wenger 0bfc4f9bcb Apply prettier on project again 2023-02-07 14:31:26 +01:00
Ramon Wenger afefc7f31e Add new path to locate content blocks 2023-02-07 14:23:39 +01:00
Ramon Wenger c879c074dc Fix async import 2023-02-07 14:23:39 +01:00
Ramon Wenger c218904c73 Add package for apollo composition API 2023-02-07 14:23:39 +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 4b55f8952c Fix deep-selectors 2023-02-02 14:36:08 +01:00
Ramon Wenger 6ad1df8310 Remove vue3-logger 2023-02-02 14:13:27 +01:00
Ramon Wenger ad999391f7 Recover survey changes 2023-02-02 14:10:21 +01:00
Ramon Wenger b12249e463 Resolve some merge issues 2023-02-01 15:12:37 +01:00
Ramon Wenger ff49ceb58c Fix e2e test for beta login page 2023-01-26 16:55:43 +01:00
Ramon Wenger ac5833a6ec Fix error messages for validation 2023-01-26 16:55:43 +01:00
Ramon Wenger 1055b8c933 Fix validation 2023-01-26 16:55:43 +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
Ramon Wenger 243422cf9a Update dependencies 2023-01-26 16:46:02 +01:00
Ramon Wenger fdf6bb3f52 Remove obsolete tag attributes 2023-01-26 16:45:40 +01:00
Ramon Wenger 2a32993c5c Implement some router changes for v4 2023-01-26 16:44:02 +01:00
Ramon Wenger 33b8a0d2f5 Update tiptap vue version 2023-01-26 16:37:39 +01:00
Ramon Wenger 7b0806a207 Update some event emitters 2023-01-26 16:37:36 +01:00
Ramon Wenger 39e7d27587 Update async component definitions 2023-01-26 16:37:06 +01:00
Ramon Wenger 5bc0c29ea0 Update store to v4 2023-01-26 16:31:48 +01:00
Ramon Wenger 07eb3062b3 Specify property 2023-01-26 16:31:07 +01:00
Ramon Wenger e116da3a57 Disable validation temporarily 2023-01-26 16:31:05 +01:00
Ramon Wenger 6cf9457dca Update vue router version 2023-01-26 16:29:37 +01:00
Ramon Wenger 09d8d36678 Apply code changes from migration guide for Vue 3 2023-01-26 16:23:05 +01:00
Ramon Wenger 445f09e16a Hide instrument filter on mobile 2023-01-25 17:01:50 +01:00
Ramon Wenger 45b9e7e57b Update mobile styling for project list and detail pages
Resolves MS-532
2023-01-25 15:31:53 +01:00
Ramon Wenger 7b054dc585 Fix styling in class list
Fixes MS-545
2023-01-12 16:56:39 +01:00
Ramon Wenger 4daf56f6da Fix room view styling on mobile
Fixes MS-530
2023-01-12 16:41:57 +01:00
Ramon Wenger eb4f74b918 Update styling for room entry article on mobile
Fixes MS-546
2023-01-12 16:24:15 +01:00
Ramon Wenger 9a91aaf47c Apply prettier to whole project 2023-01-12 15:58:59 +01:00
Ramon Wenger c7134f99c2 Fix some Survey styling issues introduced with update 2022-12-15 12:01:28 +01:00
Ramon Wenger 1ebd8dd5bb Merge branch 'hotfix/survey-matrix-styling' into develop 2022-12-07 14:05:41 +01:00
Ramon Wenger b687667fb6 Fix table layout for matrix questions 2022-12-07 14:05:09 +01:00
Ramon Wenger f071e85863 Add new myKV variables, rename app flavor ids 2022-11-30 16:46:54 +01:00
Ramon Wenger a9e9e62100 Add new illustrations for Hello page 2022-11-30 16:27:20 +01:00
Ramon Wenger 8baef2e41d Add new logos 2022-11-29 17:21:13 +01:00
Ramon Wenger e0c70d3aaa Add variables for myDHF and myDHA 2022-11-29 17:00:17 +01:00
Ramon Wenger 7b4efca096 Fix bug with stale "currentPage" with new SurveyJS plugin 2022-11-23 15:47:26 +01:00
Ramon Wenger 40f0f1cfb8 Fix snapshot list bug 2022-11-10 23:11:58 +01:00
Ramon Wenger b0a7bd3497 Fix imports, deprecated SCSS code 2022-11-10 12:03:53 +01:00
Ramon Wenger b96c26ce4d Replace logger 2022-11-08 15:28:09 +01:00
Ramon Wenger 8a4f87b662 Add to cypress tests, fix one error 2022-11-08 09:40:42 +01:00
Ramon Wenger dbe13a964c Fix radio button bug in survey 2022-10-27 15:51:37 +02:00
Ramon Wenger eef60102b3 Add missing CSS files 2022-10-27 14:54:20 +02:00
Ramon Wenger 9c1d647e11 Fix some issues with SurveyJS 2022-10-27 14:47:05 +02:00
Ramon Wenger 3f07a91d5c Fix some cypress tests 2022-10-26 17:00:34 +02:00
Ramon Wenger 1ebdafa6a0 Upgrade to Vue 2.7 2022-10-25 16:38:57 +02:00
Ramon Wenger f1cc2d6616 Switch to the knockout version of SurveyJS
The current SurveyVue plugin only works with Vue 2 and prevents us from
upgrading.
2022-10-25 13:51:06 +02:00
Ramon Wenger ca7663e5f0 Throw out obsolete dependencies, or replace with newer solutions 2022-10-25 11:19:44 +02:00
Ramon Wenger 2785d6d405 Merge branch 'hotfix/my-activities-categories' into develop 2022-10-24 17:22:29 +02:00
Ramon Wenger d49ccc06e9 Fix error in query on activity page 2022-10-24 17:21:21 +02:00
Ramon Wenger ef4b1356ac Fix styling bug when editing a text block 2022-10-20 10:42:05 +02:00
Ramon Wenger fbcd5dcd6d Replace cypress-graphql-mock with a custom command 2022-10-13 16:09:10 +02:00
Ramon Wenger ecf01971b0 Merged in feature/duplicate-content-blocks-MS-570-29-09-2022 (pull request #120)
Feature/duplicate content blocks MS-570 29 09 2022

Approved-by: Lorenz Padberg
2022-10-12 15:42:19 +00:00
Ramon Wenger 4c6b1d3d0a Update Typescript cast 2022-10-11 10:43:20 +02:00
Ramon Wenger e7830bb803 Remove stray console.log 2022-10-10 10:22:40 +02:00
Ramon Wenger 2fbd0dccf9 Fix editing of content list items 2022-10-06 17:19:25 +02:00
Ramon Wenger 5ead2c9af6 Fix some minor issues on instrument overview for myKV 2022-10-06 12:15:45 +02:00