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