Commit Graph

72 Commits

Author SHA1 Message Date
Ramon Wenger ef3d8ac2e7 Fix some linting issues 2024-02-28 11:14:45 +01:00
Ramon Wenger f44a9f37d8 Clean up code 2023-08-24 10:38:20 +02:00
Lorenz Padberg 0b1954c570 Rename ModuleCategory -> ModuleLevel 2023-08-21 14:22:28 +02:00
Lorenz Padberg 6d312da0ae Add Category Pills to Module 2023-08-15 16:36:47 +02:00
Ramon Wenger 94b9b5f03b Add optional chaining operator to selectedClass access calls 2023-07-27 17:46:35 +02:00
Ramon Wenger d910d68824 Migrate webpack env variables to vite 2023-04-17 14:59:21 +02:00
Ramon Wenger 1134ea9679 Add extensions for .vue and .gql files 2023-04-13 23:03:41 +02:00
Daniel Egger be432bb70f Remove usage of sessionStorage in matomoClient 2023-04-05 13:06:47 +02:00
Daniel Egger 0c5f2dc522 MS-628: First version of custom matomo integration 2023-03-28 16:59:25 +02:00
Ramon Wenger bac4d30261 Fix hidden element bug
Resolves MS-665
2023-03-01 16:21:43 +01:00
Ramon Wenger 07b4701529 Refactor content block component, me mixin, add scrolling 2023-02-08 19:14:18 +01:00
Ramon Wenger c2f7961d18 Fix me mixin 2023-02-07 17:51:51 +01:00
Ramon Wenger da6bab1789 Fix some more cypress tests 2023-01-26 16:55:19 +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 b96c26ce4d Replace logger 2022-11-08 15:28:09 +01: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
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
Daniel Egger 77c355d569 MS-474: Add myKV-specific terms 2022-05-11 13:24:35 +02:00
Ramon Wenger cff81d2419 Update frontend error handling for school class form 2022-04-11 15:58:08 +02:00
Ramon Wenger 9cc1ab5324 Update projects in frontend to use slugs instead of ids 2022-01-29 20:11:31 +01:00
Ramon Wenger 656b2be364 Update cache code 2022-01-28 23:22:28 +01:00
Ramon Wenger 1462b08ecd Clean up graphql definitions 2022-01-27 17:59:01 +01:00
Ramon Wenger 928f9027d3 Clean up code, make Query and Mutation more standard compliant 2022-01-27 17:34:45 +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 7da98d9ae7 Clean up code 2022-01-26 20:04:51 +01:00
Ramon Wenger a85296a628 Update apollo version, replace local state handling 2022-01-26 15:46:09 +01:00
Ramon Wenger f2fec255c8 Update webpack configs 2021-12-16 14:10:42 +01:00
Christian Cueni 00ae2a4cf2 Remove unused variable, make linter happy 2021-11-23 07:17:51 +01:00
Christian Cueni ca82a080d1 Refetch current module after class change 2021-11-18 13:39:55 +01:00
Christian Cueni 3c4646bff6 Delete ModuleNode caches on class change 2021-11-18 13:29:42 +01:00
Ramon Wenger 348e9198b6 Add share link to project page 2021-10-10 21:53:54 +02:00
Ramon Wenger 1f18f0feeb Update project list on portfolio page 2021-09-27 14:19:08 +02:00
Ramon Wenger 44f25bd113 Add read-only banner 2021-08-03 15:12:09 +02:00
Ramon Wenger 57698e577e Move news query from public to private apollo client 2021-08-03 14:10:27 +02:00
Christian Cueni 9c4320e94a Handle missing env in mixin 2021-07-21 09:48:43 +02:00
Christian Cueni f8f40d08b8 Redirect user to hep logout-url after logout 2021-07-21 07:18:08 +02:00
Ramon Wenger c131dc6c8e Add read only mode for class and team management 2021-07-08 15:30:19 +02:00
Ramon Wenger 9582773378 Add 'Leave Team' action 2021-05-25 23:30:19 +02:00
Ramon Wenger 7b42f3c187 Add frontend tests for snapshot menu 2021-05-12 16:50:51 +02:00
Ramon Wenger 3a64a11ea8 Refactor some file locations 2021-05-03 11:15:20 +02:00
Ramon Wenger d4a1c201f2 Clean up code, add some todos 2021-04-26 19:26:47 +02:00
Ramon Wenger da2253a73d Merged in feature/teams (pull request #81)
Feature/teams

Approved-by: Christian Cueni
2021-04-12 14:53:13 +00:00
Ramon Wenger 65b25ed488 Add missing file 2021-03-25 18:14:32 +01:00
Ramon Wenger 19bcbaf168 Add team mutations and pages 2021-03-25 16:31:11 +01:00
Ramon Wenger b635dc338a Fix objectives bug 2021-03-24 00:58:20 +01:00
Ramon Wenger 65a263e78e Clean up code 2021-03-15 10:54:14 +01:00