Commit Graph

2144 Commits

Author SHA1 Message Date
Daniel Egger 0c5f2dc522 MS-628: First version of custom matomo integration 2023-03-28 16:59:25 +02:00
Ramon Wenger ce481f6d99 Merge branch 'hotfix/scroll-position-instruments-from-master' into develop 2023-03-28 15:05:50 +02:00
Ramon Wenger f8d0a9a83d Fix scroll position after back navigation
Fixes MS-668 #complete
2023-03-28 14:59:55 +02:00
Ramon Wenger b63f850ec0 Merged in feature/update-wagtail-4.2-pr (pull request #125)
Feature/update wagtail 4.2 pr

Approved-by: Daniel Egger
2023-03-27 13:21:34 +00:00
Ramon Wenger 5a4ce66c15 Merge branch 'hotfix/uploadcare-multiple-events' into develop 2023-03-16 23:43:08 +01: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 ada3944cd5 Merge branch 'hotfix/documents-upload-portfolio' into develop 2023-03-16 16:11:05 +01:00
Ramon Wenger 67bae3fb17 Fix document upload on project page 2023-03-16 15:57:09 +01:00
Ramon Wenger aad19db4db Refactor support commands
Add todos for the next steps
2023-03-14 17:16:02 +01:00
Ramon Wenger ceebe5e4cc Fix content block margin bug
Resolves MS-659 #complete
2023-03-02 16:54:22 +01:00
Ramon Wenger 48a390a2bb Up the retries for frontend tests 2023-03-02 16:10:07 +01:00
Ramon Wenger 9fada87a56 Re-enable documents in assignment submission form 2023-03-02 14:43:42 +01:00
Ramon Wenger bac4d30261 Fix hidden element bug
Resolves MS-665
2023-03-01 16:21:43 +01:00
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 c5929d569e Fix frontend tests 2023-02-22 14:35:11 +01:00
Ramon Wenger 52a4411f3e Fix instrument overview page styling on mobile 2023-02-22 12:12:44 +01:00
Ramon Wenger 95461b1de8 Remove obsolete `cy.server` calls 2023-02-21 17:31:50 +01:00
Ramon Wenger eda40bf7b7 Update type 2023-02-21 17:26:25 +01:00
Ramon Wenger 811e973401 Upgrade cypress 2023-02-21 16:46:51 +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 4477b7c5ed Resolve some package.json issues 2023-02-02 14:30:21 +01:00
Ramon Wenger 6ad1df8310 Remove vue3-logger 2023-02-02 14:13:27 +01:00
Ramon Wenger 3afeea928f Re-add sass 2023-02-02 14:11:14 +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 6f37cec635 Disable failing test temporarily 2023-01-26 16:55:43 +01:00
Ramon Wenger 1358594dfa Fix another cypress test 2023-01-26 16:55:41 +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 097c353919 Update dependencies 2023-01-26 16:31:07 +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 578b563b7b Update npm dependencies 2023-01-26 16:24:54 +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 6c18e0deec Move new dependencies from dev dependencies 2023-01-16 16:18:28 +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 1fcb0875a0 Update eslint settings to not clash with prettier 2023-01-12 16:23:29 +01:00
Ramon Wenger 9a91aaf47c Apply prettier to whole project 2023-01-12 15:58:59 +01:00
Ramon Wenger 647e684469 Add prettier to project, format cypress folder 2023-01-12 15:52:02 +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 be651c0489 Fix snyk warnings 2022-11-10 12:17:10 +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 2e22ffaa1f Remove obsolete CSS file 2022-10-27 14:53:05 +02:00
Ramon Wenger 9c1d647e11 Fix some issues with SurveyJS 2022-10-27 14:47:05 +02:00
Ramon Wenger 3f7898c451 Fix snapshot test 2022-10-26 17:05:09 +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 5e49751074 Update package-lock.json 2022-10-25 13:53:59 +02:00
Ramon Wenger 218047ed25 Fix surveyjs version 2022-10-25 13:52:04 +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 8555e2c6ed Move dependency over 2022-10-25 13:48:37 +02:00
Ramon Wenger 7341d76ab8 Update package-lock.json 2022-10-25 12:23:54 +02:00
Ramon Wenger 8e7b7f809a Fix build script by adding fsevents as optional dependency 2022-10-25 11:46:37 +02:00
Ramon Wenger 81c98be0a5 Fix css loader version 2022-10-25 11:20:30 +02:00
Ramon Wenger 366bd818d7 Update jest version 2022-10-25 11:20:29 +02:00
Ramon Wenger a6ec2d9480 Update package-lock.json 2022-10-25 11:19:44 +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 c3a2a60ba9 Fix postcss versions 2022-10-20 17:53:22 +02:00
Ramon Wenger 56933fbdc2 Fix css-loader version 2022-10-20 17:46:20 +02:00
Ramon Wenger 51c48d341b Upate package-lock.json 2022-10-20 16:37:09 +02:00
Ramon Wenger 216de8acb7 Update packages 2022-10-20 15:51:51 +02:00
Ramon Wenger ef4b1356ac Fix styling bug when editing a text block 2022-10-20 10:42:05 +02:00
Ramon Wenger 11e695a1c7 Temporarily revert package.json changes for build to succeed 2022-10-19 16:58:52 +02:00
Ramon Wenger 13f10cf1fa Update package-lock.json using npm v8 2022-10-19 16:00:39 +02:00
Ramon Wenger a8bf34102f Fix a bug with nested items 2022-10-19 15:45:37 +02:00
Ramon Wenger aa35ae648a Downgrade jest, so all of our tests work 2022-10-19 09:40:33 +02:00
Ramon Wenger 450a4a3938 Update dependencies with critical vulnerabilities 2022-10-19 09:39:56 +02:00
Ramon Wenger 5b656e75ed Update spellcheck test to be less flaky 2022-10-17 16:45:21 +02:00
Ramon Wenger a7ad48f34b Fix handling of errors in cypress tests 2022-10-17 16:26:30 +02:00
Ramon Wenger 442a50e29d Fix cypress tests 2022-10-17 16:08:47 +02:00
Ramon Wenger a17db3f289 Update cypress mock methods 2022-10-13 21:34:44 +02:00
Ramon Wenger fbcd5dcd6d Replace cypress-graphql-mock with a custom command 2022-10-13 16:09:10 +02:00
Ramon Wenger e83ebb73a0 Make intercept work with mocks 2022-10-13 11:45:46 +02:00
Ramon Wenger 3d630b28df Fix import 2022-10-13 11:45:46 +02:00
Ramon Wenger 965f7517f8 Add first draft of a GraphQL mock intercept 2022-10-13 11:45:46 +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 f7153fc5cb Disable failing test 2022-10-06 17:58:18 +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
Ramon Wenger e98831577f Update frontend test 2022-10-05 20:32:37 +02:00
Ramon Wenger 51cfef5e40 Re-add failing tests 2022-10-05 20:12:19 +02:00
Ramon Wenger 1772e7ec4a Replace some titles 2022-10-05 20:11:51 +02:00
Ramon Wenger cb924a8d52 Prevent editing of existing assignment blocks 2022-10-05 16:35:35 +02:00
Ramon Wenger 35c7da24b2 Disable failing tests temporarily 2022-10-05 15:33:12 +02:00
Ramon Wenger 262c9f1425 Add thinglink and infogram blocks 2022-10-05 09:29:56 +02:00
Ramon Wenger 638efac6e3 Add readonly blocks for contents not editable by users
Relates to MS-589
2022-10-04 17:09:19 +02:00
Ramon Wenger 1d4ce5abcb Re-enable instrument filter for myKV 2022-10-04 09:24:14 +02:00
Ramon Wenger faa75d52dc Update support file location 2022-10-03 13:31:15 +02:00
Ramon Wenger 2e080d9e33 Prevent copying of instrument content blocks
Resolves MS-586
2022-09-29 17:23:50 +02:00
Ramon Wenger e30b392b96 Add cypress test file 2022-09-29 16:40:22 +02:00
Ramon Wenger 4693d2c01a Add duplicate action to frontend 2022-09-29 16:40:10 +02:00
Ramon Wenger bfb6a6e7a0 Update cypress typescript support 2022-09-29 16:39:33 +02:00
Ramon Wenger bd458c423a Merge branch 'feature/cypress-10-config' into develop 2022-09-29 14:50:42 +02:00
Ramon Wenger 52296c36b3 Remove unnecessary files 2022-09-29 14:38:26 +02:00
Ramon Wenger f4d6ec6350 Update package-lock.json 2022-09-29 14:21:50 +02:00
Ramon Wenger e93c7789bf Merge branch 'hotfix/infogram-iframe-height' into develop 2022-09-29 14:10:41 +02:00
Ramon Wenger 1149892735 Force infogram iFrame to resize 2022-09-29 14:09:20 +02:00
Ramon Wenger 879cbeb28a Re-add the cypress 10 changes 2022-09-29 10:17:35 +02:00
Ramon Wenger 27c4de49bd Fix npm version 2022-09-28 18:59:09 +02:00
Ramon Wenger d16bfbb9c1 Update node version and fix vue version 2022-09-28 18:22:58 +02:00
Ramon Wenger fd0ecb34f6 Fix the vue version at a minor version to make SurveyJS work 2022-09-28 17:46:00 +02:00
Ramon Wenger ca9ead9ff9 Remove new cypress files 2022-09-28 14:44:30 +02:00
Ramon Wenger 06b149f6a9 Revert commits that broke SurveyJS 2022-09-28 14:37:40 +02:00
Ramon Wenger 9b0fe0f115 Make linter happy 2022-09-27 14:42:16 +02:00
Ramon Wenger a1cb8bd444 Change npm to yarn calls 2022-09-27 14:28:46 +02:00
Ramon Wenger 50d51e517d Move files according to new cypress defaults 2022-09-27 14:24:26 +02:00
Ramon Wenger 8b031e1a8f Disable Chrome Web Security 2022-09-27 14:11:09 +02:00
Ramon Wenger bb87b082af Update cypress version 2022-09-27 13:56:24 +02:00
Ramon Wenger a2b6348ffa Fix linter error, disable offending cypress test 2022-09-27 12:25:05 +02:00
Ramon Wenger cc807751a9 Update vue version 2022-09-27 10:10:00 +02:00
Ramon Wenger f0107b3d90 Move to yarn from npm 2022-09-26 22:50:08 +02:00
Ramon Wenger 3a3c5a6fe4 Fix styling issue in module intro lists 2022-09-26 22:28:34 +02:00
Ramon Wenger 1b28e14839 Fix margin when objectives are empty
Resolves MS-572
2022-09-21 11:37:57 +02:00
Ramon Wenger 8c187698be Add list styling to module intro
Resolves MS-573
2022-09-20 16:45:57 +02:00
Ramon Wenger 87640b6529 Remove margin when not showing objective group heading
Resolves MS-572
2022-09-20 16:42:12 +02:00
Ramon Wenger 3040158e4e Fix cypress test 2022-09-15 22:33:33 +02:00
Ramon Wenger c23830ff40 Mark new technical debt with some todo comments 2022-09-15 16:16:25 +02:00
Ramon Wenger feef4f09b1 Style instruments dynamically
Resolves MS-479
2022-09-15 16:06:04 +02:00
Ramon Wenger bd87999487 Restore styling on instrument filters 2022-09-15 15:10:09 +02:00
Ramon Wenger d787367020 Merged in feature/extended-instrument-categories (pull request #118)
Feature/extended instrument categories
2022-09-14 11:33:48 +00:00
Ramon Wenger bd2acdc7c6 Fix cypress test 2022-09-14 11:53:16 +02:00
Ramon Wenger 8d40c558f0 Fix unit test and cypress test 2022-09-13 20:40:48 +02:00
Ramon Wenger 76ee8bc8a8 Merged in feature/documents-in-solutions (pull request #117)
Feature/documents in solutions

Resolves MS-543 

Approved-by: Lorenz Padberg
2022-09-13 14:42:43 +00:00
Ramon Wenger 2b3f9c7ae0 Update filtering in client 2022-09-13 16:28:56 +02:00
Ramon Wenger 3810932cac Replace old queries without subselection 2022-09-13 11:24:51 +02:00
Ramon Wenger 7fae655543 Add documents to client view 2022-09-08 12:28:37 +02:00
Ramon Wenger 269efed6ce Fix comment layout on article page 2022-09-07 14:41:01 +02:00
Ramon Wenger 04aa7a2524 Make linter happy 2022-09-05 16:52:52 +02:00
Ramon Wenger e3f611a5eb Fix cache bug when changing school class 2022-09-05 16:49:15 +02:00
Ramon Wenger c27fc9200b Merged in release/mobile-improvements-july-2022 (pull request #116)
Release/mobile improvements july 2022

Approved-by: Lorenz Padberg
2022-08-29 10:42:55 +00:00
Lorenz Padberg 70ab28012b Fix jshint warning 2022-08-09 10:37:33 +02:00
Lorenz Padberg 21413b183a Merge branch 'feature/MS-540-use-custom-document-model' into release/Wagtail-anpassungen 2022-08-03 11:13:34 +02:00
Lorenz Padberg cc9efd216b Show display_text property in frontend 2022-08-02 15:54:03 +02:00
Lorenz Padberg a299ac5bcd Fix bottom spacing cms_document block and image_block 2022-07-28 16:31:13 +02:00
Ramon Wenger 68b2c94849 Remove unused code 2022-07-28 15:27:51 +02:00
Ramon Wenger 2365d24c5c Fix automatic close of sidebar
Resolves MS-535
2022-07-27 17:52:44 +02:00
Lorenz Padberg dd57e9c4da Fix html classes in cms-document-block 2022-07-26 11:03:45 +02:00
Lorenz Padberg c679f84236 Add cms-document-block to api and frontend 2022-07-25 18:24:34 +02:00
Ramon Wenger 8e111e085e Disable broken cypress test 2022-07-21 21:52:48 +02:00
Ramon Wenger dc4a6ff05c Increase margin of close button for better usability on mobile
Resolves MS-527
2022-07-15 17:46:22 +02:00
Ramon Wenger d0f746cf50 Update module intro styling to be in line with other components
Resolves MS-528
2022-07-15 17:40:28 +02:00
Ramon Wenger 25531282aa Refactor typography font sizes into variables 2022-07-15 17:37:06 +02:00
Ramon Wenger 33cee0c700 Improve mobile view of the topic page
Resolves MS-525
2022-07-15 17:35:53 +02:00
Ramon Wenger 7d1a1bbe4d Refactor component name and class names 2022-07-15 17:35:18 +02:00
Ramon Wenger f695b481e4 Remove unused property from query 2022-07-15 16:35:55 +02:00
Ramon Wenger 24d8d48a05 Fix assignment update function to not mutate an immutable property 2022-07-15 16:35:09 +02:00
Ramon Wenger 193614872d Update and rename test, hide assignment input on mobile
Relates to MS-534
2022-07-15 16:34:18 +02:00
Ramon Wenger 5ae7dcbf21 Update module test, add new test with experimental code 2022-07-15 13:21:29 +02:00
Ramon Wenger ec3811b5a2 Hide actions for changing projects and entries while in mobile view
Relates to MS-534
2022-07-13 15:14:10 +02:00
Ramon Wenger 85ef1bc092 Remove items for editing on mobile for rooms and entries
Relates to MS-534
2022-07-13 00:02:24 +02:00
Ramon Wenger bf0838102c Update cypress test 2022-07-11 17:03:19 +02:00
Ramon Wenger 0aa60c5853 Add confirm dialog and custom text to room and room entry delete actions
Resolves MS-524
2022-07-11 16:34:33 +02:00
Ramon Wenger bf850198f7 Display list items correctly in text blocks
Resolves MS-486
2022-07-11 15:36:36 +02:00
Ramon Wenger ff7e5ad1f6 Merged in feature/rooms-updated-edit-fields-MS-486-MS-487 (pull request #111)
Feature/rooms updated edit fields MS-486 MS 487

Approved-by: Lorenz Padberg
2022-07-11 13:26:51 +00:00
Ramon Wenger 5bd50457c5 Fix Confirm modal bug 2022-07-07 17:03:41 +02:00
Ramon Wenger 8b43d36152 Change icon for room entry comment count
Resolves MS-344
2022-07-06 18:00:10 +02:00
Ramon Wenger deb2a2cd1b Add test for subtitle in room entry, add missing block
Resolves MS-487
2022-07-06 11:00:22 +02:00
Ramon Wenger 58e7fbaa45 Fix some styling issues 2022-06-29 14:25:04 +02:00
Ramon Wenger 1ca13dc4a5 Add confirmation modal to room entry delete action
Resolves MS-523
2022-06-29 13:46:59 +02:00
Ramon Wenger a3bcd6f314 Add comment count to room entry widget, with test
Resolves MS-344
2022-06-28 13:45:26 +02:00
Ramon Wenger 6ce2f297d7 Make cache update immutable 2022-06-28 12:30:25 +02:00
Ramon Wenger 35b0094670 Add test for deleting room entries, refactor test file 2022-06-28 12:29:29 +02:00
Ramon Wenger e6f13151ff Show snapshot actions only for own snapshots
Resolve MS-536
2022-06-28 11:37:16 +02:00
Ramon Wenger f2f7d30959 Add subtitle block to room entry contents
Resolves MS-487
2022-06-28 11:22:04 +02:00
Ramon Wenger ebb8b11f74 Fix frontend test 2022-06-27 17:23:37 +02:00
Ramon Wenger 09899f1c38 Add key field to RoomNode 2022-06-27 17:02:14 +02:00
Ramon Wenger a463f96167 Update cypress test, fix it 2022-06-27 17:00:29 +02:00
Ramon Wenger a81bb0e1e8 Add new edit page for room entries
Also use slug instead of id to identify room entries
2022-06-27 11:29:01 +02:00
Ramon Wenger cb84a1576c Update cypress test 2022-06-23 16:07:55 +02:00
Ramon Wenger a89bf06c53 Update unit test, re-enable cypress tests 2022-06-23 15:42:46 +02:00
Ramon Wenger 14319a0ca8 Update save method to work on new room entry page 2022-06-23 15:35:31 +02:00
Ramon Wenger 2c31fc60fe Add custom title for confirm modal dialog
Resolves MS-521
2022-06-23 12:18:31 +02:00
Ramon Wenger 9f8464ff7b Use `cache.identify` instead of manually creating a cache ID 2022-06-23 11:33:59 +02:00
Ramon Wenger d458790117 Move save method from modal to new page 2022-06-23 11:31:56 +02:00
Ramon Wenger 85fa9a3846 Remove old code 2022-06-23 11:31:27 +02:00
Ramon Wenger 478c033a56 Refactor query imports 2022-06-22 20:35:28 +02:00