Ramon Wenger
94b9b5f03b
Add optional chaining operator to selectedClass access calls
2023-07-27 17:46:35 +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
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
da6bab1789
Fix some more cypress tests
2023-01-26 16:55:19 +01:00
Ramon Wenger
09d8d36678
Apply code changes from migration guide for Vue 3
2023-01-26 16:23:05 +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
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
ca7663e5f0
Throw out obsolete dependencies, or replace with newer solutions
2022-10-25 11:19:44 +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
1ae8594b13
Remove unused CSS
2022-06-21 15:43:44 +02:00
Ramon Wenger
468d1384ad
Fix bug on project edit page in portfolio
2022-03-21 18:57:26 +01:00
Ramon Wenger
fc24958d9b
Update cache properties
2022-01-29 21:15:57 +01:00
Ramon Wenger
9cc1ab5324
Update projects in frontend to use slugs instead of ids
2022-01-29 20:11:31 +01:00
Ramon Wenger
71ed5931c7
Update some more code to not change immutable objects
2022-01-26 22:43:27 +01:00
Ramon Wenger
20876a0bf2
Lint some more code
2022-01-20 16:21:08 +01:00
Ramon Wenger
c4195916a7
Lint some more code
2022-01-19 11:56:20 +01:00
Ramon Wenger
40ab4243b8
Split code into more bandwidth-friendly chunks
2021-12-22 10:37:43 +01:00
Ramon Wenger
9aa1bb5730
Fix permissions on project page
2021-10-26 10:33:09 +02:00
Ramon Wenger
a2ecbdd3b4
Add test for and fix bug in projects page
2021-10-25 13:38:03 +02:00
Ramon Wenger
96b5fcbcd5
Add test and fix a bug for project share button
2021-10-25 13:07:13 +02:00
Ramon Wenger
348e9198b6
Add share link to project page
2021-10-10 21:53:54 +02:00
Ramon Wenger
42201c1b77
Update failing frontend tests
2021-10-07 17:09:24 +02:00
Ramon Wenger
4f9d3bc33d
Update styling on project detail page
2021-10-07 11:22:02 +02:00
Ramon Wenger
1f18f0feeb
Update project list on portfolio page
2021-09-27 14:19:08 +02:00
Ramon Wenger
3f5d705877
Add portfolio onboarding page
2021-09-01 16:29:13 +02:00
Ramon Wenger
4977644fa4
Make project and portfolio read only when selected class inactive
2021-08-10 16:37:37 +02:00
Ramon Wenger
e7d25535a9
Fix cypress tests
2021-08-05 16:05:09 +02:00
Ramon Wenger
dc43b88916
Add cypress test for read only portfolio
2021-08-05 11:41:57 +02:00
Ramon Wenger
3a64a11ea8
Refactor some file locations
2021-05-03 11:15:20 +02:00
Ramon Wenger
1eec4e989b
Merge branch 'hotfix/portfolio-width' into develop
2021-02-04 11:11:56 +01:00
Ramon Wenger
763b643186
Merge branch 'feature/whitelabel' into develop
2021-02-03 14:31:02 +01:00
Ramon Wenger
1f973aa15f
Disable portfolio based on env variable
2021-01-20 17:30:40 +01:00