Commit Graph

36 Commits

Author SHA1 Message Date
Lorenz Padberg 033157b1c8 Add language filter test 2023-12-13 10:47:14 +01:00
Lorenz Padberg 92f64dd3ba Fix linter errors 2023-09-13 14:45:09 +02:00
Lorenz Padberg a271fb54be Add loading skeleton to instruments 2023-09-13 13:23:54 +02:00
Ramon Wenger ea307c1bec Remove unused component 2023-08-30 16:29:55 +02:00
Lorenz Padberg 020c4846c4 Fix comments from PR 2023-08-30 14:24:12 +02:00
Lorenz Padberg acbb8b7517 Add NoModules and NoIntruments texts when filter leads to no result. 2023-08-30 11:13:43 +02:00
Lorenz Padberg b24c5419f1 Add module Filter category or level == null -> belongs to all 2023-08-30 09:28:58 +02:00
Lorenz Padberg 2246e9ca3c Add language filter to instruments 2023-08-30 09:28:58 +02:00
Lorenz Padberg ce645001a1 Add filter function 2023-08-30 09:28:58 +02:00
Lorenz Padberg 7298f443e9 Add FilterBar component to Instruments page 2023-08-30 09:28:58 +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 52a4411f3e Fix instrument overview page styling on mobile 2023-02-22 12:12:44 +01: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 fdf6bb3f52 Remove obsolete tag attributes 2023-01-26 16:45:40 +01:00
Ramon Wenger 445f09e16a Hide instrument filter on mobile 2023-01-25 17:01:50 +01:00
Ramon Wenger 9a91aaf47c Apply prettier to whole project 2023-01-12 15:58:59 +01:00
Ramon Wenger 2b3f9c7ae0 Update filtering in client 2022-09-13 16:28:56 +02:00
Daniel Egger d7eaced895 Refactor from flavor mixin to ES6 module and plugin 2022-05-11 13:24:36 +02:00
Daniel Egger c0b6ff6fa6 MS-475: My KV Instrumente/Grundlagenwissenseite 2022-05-11 13:24:35 +02:00
Ramon Wenger a85296a628 Update apollo version, replace local state handling 2022-01-26 15:46:09 +01:00
Ramon Wenger c4195916a7 Lint some more code 2022-01-19 11:56:20 +01:00
Ramon Wenger 3e82389299 Refactor current instrument filter query, add styling for active state 2021-11-01 11:57:07 +01:00
Ramon Wenger e1a87739df Add some styling for filter group headers 2021-10-31 22:02:30 +01:00
Ramon Wenger 8117a6b4c0 Add code for filtering instruments in frontend
Also add some styling
2021-10-31 21:48:21 +01:00
Ramon Wenger 5fd5a5be4a Add new test for instruments page, start refactor and style changes 2021-10-20 13:57:32 +02:00
Ramon Wenger 44f25bd113 Add read-only banner 2021-08-03 15:12:09 +02:00
Ramon Wenger 3a64a11ea8 Refactor some file locations 2021-05-03 11:15:20 +02:00
Ramon Wenger 19742f40e1 Clean up some client code 2021-04-28 00:44:31 +02:00
Ramon Wenger 16c587ea59 Clean up semicolons 2020-08-03 14:35:25 +02:00
Ramon Wenger d6772bb3db Update linter rules and fix them 2020-05-25 14:19:12 +02:00
Ramon Wenger e60d88dcf0 Replace old instrument overview with new one 2020-05-06 16:52:22 +02:00
Ramon Wenger dae832b98d Add navigation to and from instrument overview 2019-07-17 11:20:01 +02:00
Ramon Wenger cd6ff31cef Add instrument query to instrument overview 2019-07-17 09:54:34 +02:00
Ramon Wenger bad289ac3a Rename basic knowledge to instrument in frontend 2019-06-24 15:54:38 +02:00