Commit Graph

46 Commits

Author SHA1 Message Date
Lorenz Padberg 0648497d50 Refactoring Move PillRadioButtons and Dropdown to ui components 2023-08-21 10:50:26 +02:00
Lorenz Padberg 5fd408a080 Add dropdown component 2023-08-17 12:00:55 +02:00
Lorenz Padberg 6d312da0ae Add Category Pills to Module 2023-08-15 16:36:47 +02:00
Ramon Wenger 8cbe498a78 Fix another component's events 2023-04-19 17:09:20 +02:00
Ramon Wenger c3fccd6cce Fix events in another component 2023-04-19 15:56:27 +02:00
Ramon Wenger 1134ea9679 Add extensions for .vue and .gql files 2023-04-13 23:03:41 +02:00
Ramon Wenger 9759a64069 Update CSS import 2023-04-13 16:35:56 +02:00
Ramon Wenger 62cf609eb2 Fix issue with multiple assignments on same page
Also add cypress test for that case
Fixes MS-679 #complete
2023-03-29 18:04:46 +02:00
Ramon Wenger 4d476e687b Fix bug with multiple uploadcare events being triggered with one button 2023-03-16 22:36:30 +01:00
Ramon Wenger 67bae3fb17 Fix document upload on project page 2023-03-16 15:57:09 +01:00
Ramon Wenger 9fada87a56 Re-enable documents in assignment submission form 2023-03-02 14:43:42 +01:00
Ramon Wenger 437801a493 Refactor component 2023-02-20 14:13:37 +01:00
Ramon Wenger 5576c21cb9 Change v-model syntax 2023-02-16 10:06:38 +01:00
Ramon Wenger 0bfc4f9bcb Apply prettier on project again 2023-02-07 14:31:26 +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 39e7d27587 Update async component definitions 2023-01-26 16:37:06 +01:00
Ramon Wenger 09d8d36678 Apply code changes from migration guide for Vue 3 2023-01-26 16:23:05 +01:00
Ramon Wenger 9a91aaf47c Apply prettier to whole project 2023-01-12 15:58:59 +01:00
Ramon Wenger b0a7bd3497 Fix imports, deprecated SCSS code 2022-11-10 12:03:53 +01:00
Ramon Wenger 58e7fbaa45 Fix some styling issues 2022-06-29 14:25:04 +02:00
Ramon Wenger a463f96167 Update cypress test, fix it 2022-06-27 17:00:29 +02:00
Ramon Wenger 3d57f42821 Show and disable content element actions based on context 2022-02-28 14:02:53 +01:00
Ramon Wenger d4e9464503 Add test for creating content blocks 2022-02-17 16:26:25 +01:00
Ramon Wenger 13a5ea9534 Add content element action menu 2022-02-15 17:21:41 +01:00
Ramon Wenger 1112c6754e Add subtitle block to user content block form 2022-02-03 16:24:46 +01:00
Ramon Wenger 1660b1aa33 Update jest test 2022-02-01 15:26:46 +01:00
Ramon Wenger 457c59cbc4 Clean up code 2022-01-26 20:49:31 +01:00
Ramon Wenger c6c56ac851 Add icons for content form sections, refactor components 2022-01-20 17:54:11 +01:00
Ramon Wenger c4195916a7 Lint some more code 2022-01-19 11:56:20 +01:00
Ramon Wenger 88f1db7bfc Lint some code 2022-01-19 11:45:55 +01:00
Ramon Wenger 73ee8bd535 Update new content block form 2022-01-13 10:49:19 +01:00
Ramon Wenger 10a3b4fed3 Update styling 2022-01-13 10:48:07 +01:00
Ramon Wenger 40ab4243b8 Split code into more bandwidth-friendly chunks 2021-12-22 10:37:43 +01:00
Christian Cueni 07792ec72d Use change instead click event 2021-11-11 09:13:08 +01:00
Ramon Wenger 348e9198b6 Add share link to project page 2021-10-10 21:53:54 +02:00
Ramon Wenger b4f11fa29b Add buttons to project entry form 2021-10-05 22:54:40 +02:00
Ramon Wenger b494fc08d3 Update new component 2021-09-01 15:48:31 +02:00
Ramon Wenger 16f7208db2 Restyle room entry actions 2021-09-01 15:33:04 +02:00
Ramon Wenger d509b24666 Update change visibility modal 2021-08-31 17:49:40 +02:00
Ramon Wenger 64c5963490 Update styling of room page 2021-08-25 13:48:37 +02:00
Ramon Wenger 6961c96dd4 Add styling to comments 2021-08-25 09:07:40 +02:00
Ramon Wenger df0f093b05 Add new emoji bar and some tests for it 2021-08-19 16:34:13 +02:00
Ramon Wenger 058e809bb4 Add toggle element 2021-03-12 14:30:37 +01:00
Ramon Wenger 244229e534 Use correct paths for refactored components 2021-03-12 14:27:24 +01:00
Ramon Wenger ef359ddebd Move some files 2021-03-12 13:23:23 +01:00