Ramon Wenger
93bb7f4473
Update TipTap to not use a beta version anymore
2023-12-05 15:58:27 +01:00
Ramon Wenger
81b2b41979
Add frontend language setting to local cache
...
Relates to MS-758
2023-08-24 12:29: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
0c92f2fd79
Add sentry config for sourcemaps
2023-07-27 18:45:48 +02:00
Ramon Wenger
b664e97b1a
Disable compatibility mode, fully move to Vue 3
2023-07-27 15:39:16 +02:00
Ramon Wenger
433f10629a
Update configs for component tests
2023-05-10 12:19:48 +02:00
Ramon Wenger
f53b7791d1
Add component tests to pipeline
2023-05-10 10:31:25 +02:00
Ramon Wenger
a25296d3d3
Merge branch 'feature/vite-vue3' into develop
2023-05-08 16:14:06 +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
af53ee225c
Move dev dependencies to dependencies, as they are needed to build
2023-04-26 11:46:53 +02:00
Ramon Wenger
209412ea22
Update npm tasks for building
2023-04-17 17:39:48 +02:00
Ramon Wenger
1f349042df
Update dependencies, add vite config
2023-04-13 16:28:48 +02:00
Ramon Wenger
d8b1f37d93
Add sentry to frontend app
2023-03-30 16:03:43 +02:00
Ramon Wenger
811e973401
Upgrade cypress
2023-02-21 16:46:51 +01:00
Ramon Wenger
8368050683
Set up cypress component testing
2023-02-16 16:49:36 +01:00
Ramon Wenger
0bfc4f9bcb
Apply prettier on project again
2023-02-07 14:31:26 +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
4477b7c5ed
Resolve some package.json issues
2023-02-02 14:30:21 +01:00
Ramon Wenger
3afeea928f
Re-add sass
2023-02-02 14:11:14 +01:00
Ramon Wenger
b12249e463
Resolve some merge issues
2023-02-01 15:12:37 +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
097c353919
Update dependencies
2023-01-26 16:31:07 +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
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
647e684469
Add prettier to project, format cypress folder
2023-01-12 15:52:02 +01:00
Ramon Wenger
be651c0489
Fix snyk warnings
2022-11-10 12:17:10 +01:00
Ramon Wenger
b96c26ce4d
Replace logger
2022-11-08 15:28:09 +01:00
Ramon Wenger
9c1d647e11
Fix some issues with SurveyJS
2022-10-27 14:47:05 +02:00
Ramon Wenger
1ebdafa6a0
Upgrade to Vue 2.7
2022-10-25 16:38:57 +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
8e7b7f809a
Fix build script by adding fsevents as optional dependency
2022-10-25 11:46:37 +02:00
Ramon Wenger
366bd818d7
Update jest version
2022-10-25 11:20:29 +02:00
Ramon Wenger
ca7663e5f0
Throw out obsolete dependencies, or replace with newer solutions
2022-10-25 11:19:44 +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
216de8acb7
Update packages
2022-10-20 15:51:51 +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
aa35ae648a
Downgrade jest, so all of our tests work
2022-10-19 09:40:33 +02:00