Commit Graph

94 Commits

Author SHA1 Message Date
Ramon Wenger 8368050683 Set up cypress component testing 2023-02-16 16:49:36 +01:00
Ramon Wenger abf4da927e Change compatibility mode from 2 to 3 2023-02-16 10:02:34 +01:00
Ramon Wenger c218904c73 Add package for apollo composition API 2023-02-07 14:23:39 +01:00
Ramon Wenger 6ad1df8310 Remove vue3-logger 2023-02-02 14:13:27 +01:00
Ramon Wenger 243422cf9a Update dependencies 2023-01-26 16:46:02 +01:00
Ramon Wenger 5bc0c29ea0 Update store to v4 2023-01-26 16:31:48 +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 9a91aaf47c Apply prettier to whole project 2023-01-12 15:58:59 +01:00
Ramon Wenger b96c26ce4d Replace logger 2022-11-08 15:28:09 +01:00
Ramon Wenger ca7663e5f0 Throw out obsolete dependencies, or replace with newer solutions 2022-10-25 11:19:44 +02:00
Ramon Wenger 09899f1c38 Add key field to RoomNode 2022-06-27 17:02:14 +02:00
Daniel Egger d7eaced895 Refactor from flavor mixin to ES6 module and plugin 2022-05-11 13:24:36 +02:00
Ramon Wenger cf9eb76ae2 Add more typescript definitions 2022-02-23 23:45:10 +01:00
Ramon Wenger 1112c6754e Add subtitle block to user content block form 2022-02-03 16:24:46 +01:00
Ramon Wenger 37af5c0412 Clean up and simplify some code 2022-01-27 15:07:59 +01:00
Ramon Wenger 457c59cbc4 Clean up code 2022-01-26 20:49:31 +01:00
Ramon Wenger ddc484e0f3 Add some logging 2022-01-11 15:03:27 +01:00
Ramon Wenger 300f93e1d2 Add new route 2021-12-23 12:32:24 +01:00
Ramon Wenger 01f4798e7a Refactor date filters to be only methods and replace moment with dayjs 2021-12-21 21:02:58 +01:00
Ramon Wenger 2b07a94a0c Remove unused code 2021-12-21 15:36:32 +01:00
Ramon Wenger 623919719d Fix e2e tests 2021-12-21 13:51:16 +01:00
Ramon Wenger b37abd3d16 Move VeeValidate calls to own components and config 2021-12-21 13:11:34 +01:00
Ramon Wenger 31f3145cbd Replace old vee-validate version and rewrite the usages 2021-12-20 17:17:28 +01:00
Ramon Wenger d87e493c21 Downgrade to vue 2 2021-12-20 09:29:09 +01:00
Ramon Wenger 6961c96dd4 Add styling to comments 2021-08-25 09:07:40 +02:00
Ramon Wenger b966b4e981 Re-add comment test 2021-08-24 13:31:05 +02:00
Christian Cueni b5de0b582c Don't use hep logout in tests 2021-07-21 08:53:04 +02:00
Christian Cueni 042e21cfd6 Redirect to hep in logout path 2021-07-21 08:28:44 +02:00
Christian Cueni 86613c881e Fix typo 👨‍🔧 2021-07-13 13:25:13 +02:00
Christian Cueni ededdc6079 Remove console.log 2021-07-13 13:25:12 +02:00
Christian Cueni f39deb8cf1 Remove axios 2021-07-13 13:25:12 +02:00
Christian Cueni 08e259ebf6 Fix test, add env-variables 2021-07-13 13:25:11 +02:00
Christian Cueni 8ac5ab67e9 Handle redirect after successful login in frontend 2021-07-13 13:24:22 +02:00
Ramon Wenger dcd8420419 Merge branch 'feature/snapshots' into develop 2021-06-06 19:06:14 +02:00
Ramon Wenger 3a64a11ea8 Refactor some file locations 2021-05-03 11:15:20 +02:00
Ramon Wenger 504806bc2b Fix survey readonly bug 2021-04-17 13:16:16 +02:00
Ramon Wenger b0b46e12b0 Add 404 page with styling 2020-08-04 10:33:28 +02:00
Ramon Wenger 45070220a6 Add error toast 2020-08-03 14:36:01 +02:00
Ramon Wenger 16c587ea59 Clean up semicolons 2020-08-03 14:35:25 +02:00
Ramon Wenger f8458b8139 Add onboarding cypress test, fix join class procedure 2020-07-10 16:46:10 +02:00
Ramon Wenger c50aa19f94 Add new schema, fix cypress tests 2020-07-10 10:12:27 +02:00
Ramon Wenger f588abee43 Add onboarding visited flag to user 2020-07-07 22:31:25 +02:00
Christian Cueni 6b76c27c55 Merge branch 'develop' into feature/licensing
# Conflicts:
#	client/config/dev.env.js
#	client/config/prod.env.js
#	client/cypress/fixtures/schema.json
#	client/cypress/integration/beta-login.spec.js
#	client/package-lock.json
#	client/src/graphql/client.js
#	client/src/layouts/PublicLayout.vue
#	client/src/main.js
#	client/src/styles/main.scss
#	server/core/settings.py
#	server/registration/mutations_public.py
#	server/users/factories.py
#	server/users/models.py
#	server/users/schema.py
2020-04-30 15:22:55 +02:00
Ramon Wenger 68b751d325 Add matomo sanity check 2020-04-01 17:45:07 +02:00
Ramon Wenger a42201d876 Add matomo config 2020-04-01 17:25:59 +02:00
Ramon Wenger e177608360 Refactor another plugin 2020-03-25 13:15:18 +01:00
Ramon Wenger 32e3c6067b Move modal to plugin 2020-03-25 12:58:53 +01:00
Christian Cueni d95e8ca492 Merge branch 'develop' into feature/licensing
# Conflicts:
#	Pipfile.lock
#	client/cypress/fixtures/schema.json
#	client/src/graphql/client.js
#	client/src/graphql/resolvers.js
#	client/src/graphql/typedefs.js
#	client/src/main.js
#	client/src/router/index.js
#	server/users/models.py
2020-02-27 10:29:24 +01:00
Ramon Wenger 1c71c24ea0 Change redirect for new student, also add new test 2020-02-26 12:48:30 +01:00