Commit Graph

52 Commits

Author SHA1 Message Date
Daniel Egger af905090cc VBV-468: Remove DB drop on production environments 2023-07-28 16:49:43 +02:00
Elia Bieri b970597a81 Merged in feature/VBV-451-anwesenheitskontrolle-frontend (pull request #150)
VBV-451 Anwesenheitskontrolle frontend & neues Cockpit

* Regenerate graphql types after rebase

* Fix grading progress

* Fix cypress tests

* Fix circle selection and add CourseSessionAssignment for Fahrzeug Vorbereitungsauftrag

* Use `LearningContentAssignment` explictly

* Improve type safety without `as`

* Disable feedback details button when no feedback

* Extend submission overview titles after review

* Improve attendance check state handling

* Minor translation/wording fixes


Approved-by: Daniel Egger
2023-07-20 16:22:28 +00:00
Lorenz Padberg b06fc4bcbf Add translations 2023-07-11 11:02:39 +02:00
Lorenz Padberg 4d8c219076 Add events app 2023-07-10 13:46:21 +02:00
Daniel Egger 6e7935a005 Add locize cli script 2023-07-05 19:20:10 +02:00
Daniel Egger 9d0c41322c More cleanup 2023-06-02 09:36:29 +02:00
Daniel Egger 3158033d57 Rework VITE_* variables... 2023-06-02 00:10:34 +02:00
Daniel Egger f02e37afb7 Reset default admin password 2023-06-01 23:36:49 +02:00
Daniel Egger a6cb22a7af More cleanup 2023-06-01 23:16:46 +02:00
Daniel Egger 975d9cfdc2 More cleanup 2023-06-01 23:01:36 +02:00
Daniel Egger a67a06d69b Cleanup oauth env variables 2023-06-01 22:44:42 +02:00
Daniel Egger 6ab8be4e58 Cleanup env variables 2023-06-01 22:14:13 +02:00
Daniel Egger fb74ffeeb2 VBV-381: rename app env variable to VITE_APP_ENVIRONMENT 2023-06-01 21:55:56 +02:00
Daniel Egger 800a07ba7e Set default app env for local development to "local" 2023-06-01 21:48:35 +02:00
Lorenz Padberg 03daa6d9f5 Sync env variables 2023-06-01 15:39:58 +02:00
Lorenz Padberg b7c6e5db02 Rename env file 2023-05-30 16:48:33 +02:00
Lorenz Padberg 515f7a7b1b Update Env Variables with correct SSO parameters 2023-05-30 16:31:20 +02:00
Daniel Egger 8eb87327df Remove references to `IT_USE_AZURE_BLOB_STORAGE` 2023-05-30 11:41:42 +02:00
Lorenz Padberg b25471e906 Disable django debug 2023-05-30 10:56:08 +02:00
Lorenz Padberg ea1fe75ad7 Add backup from cloud env variables to secrets 2023-05-30 10:56:08 +02:00
Lorenz Padberg 9f94191c7a Fix Allowed hosts 2023-05-30 10:56:08 +02:00
Lorenz Padberg 0f73e3807a Add New Relic Logging key 2023-05-30 10:56:03 +02:00
Lorenz Padberg 7504f076ff Add Newrelic and SSO variables 2023-05-30 10:56:02 +02:00
Lorenz Padberg 34cdc1c022 Add correct SENTRY tracking for django 2023-05-30 10:56:02 +02:00
Lorenz Padberg 6a080bdfe4 Use AWS -ch storage for azure prod 2023-05-30 10:55:36 +02:00
Lorenz Padberg 0a5a6fa4ce Add azure blob storage as default media storage 2023-05-30 10:55:36 +02:00
Lorenz Padberg 6e264b1480 Add azure blob storage to django 2023-05-30 10:55:36 +02:00
Lorenz Padberg d0f48866f5 Add additional Env variables 2023-05-30 10:55:36 +02:00
Lorenz Padberg 64d4762953 Switch guincorn port 2023-05-30 10:55:36 +02:00
Elia Bieri b5e4c30d40 Merged in feature/notifications (pull request #15) 2023-02-08 11:39:27 +00:00
Daniel Egger 503f819d38 Refactor expert handling 2023-01-11 15:54:50 +01:00
Daniel Egger 7a3e4324d9 VBV-213: Filter criteria by selected circle
Show upload button only to circle experts

Add files app and basic frontend test

Add service, refactor form

WIP: Upload file

WIP: Upload file to s3

WIP: Add course models, add view

WIP: Add local upload

WIP: Add basic get

WIP: Validate form

WIP: Add file list, download by name

WIP: Update documents after upload

WIP: Add delete button and API

WIP: Reset upload_finished_at when document is deleted

WIP: Handle upload error

Add s3 document
2023-01-10 08:04:56 +01:00
Lorenz Padberg e524ffdb3a Fix cirlce diagram start rotation 2022-11-09 15:47:36 +01:00
Daniel Egger b404578926 Upgrade client libraries 2022-08-30 15:56:54 +02:00
Daniel Egger 742d527ffa VBV-133: Aufbau Stage- und Prod-Umgebung auf CapRover 2022-08-24 15:40:34 +02:00
Christian Cueni abdd91ae72 Add sso params 2022-08-10 09:45:02 +02:00
Christian Cueni 8bfd2ac953 Update sso settings, add user manager 2022-08-10 08:49:33 +02:00
Christian Cueni 63e12009ec Add new test users 2022-08-04 07:17:43 +02:00
Christian Cueni 019c7a9f91 Update colors 2022-08-02 11:42:23 +02:00
Daniel Egger 5081ddf107 Rename env variable stuff 2022-05-25 18:31:43 +02:00
Daniel Egger 532212bf03 Serve vue index page in development directly from vue 2022-05-23 09:23:35 +02:00
Lorenz Padberg 23f34eb674 add vite stuff to my env 2022-05-16 15:06:24 +02:00
Daniel Egger 95376290d6 Add local config 2022-05-16 14:42:03 +02:00
Lorenz Padberg cd4276a7a5 Added function to create testdata and DB 2022-04-12 14:53:50 +02:00
Daniel Egger e4a04b8bdd Add configuration 2022-02-08 17:03:40 +01:00
Daniel Egger 7549d42e1e Add rate limit libraries 2022-02-08 16:16:12 +01:00
Daniel Egger 54c315dcd7 Add caprover deployment 2022-02-02 23:42:17 +01:00
Daniel Egger 82c987f541 Make docker compose work locally 2022-02-02 23:01:22 +01:00
Daniel Egger 5c3c412968 Rip out social user management 2022-02-02 14:13:21 +01:00
Daniel Egger f6b5ec45ed Refactor settings handling 2022-02-02 13:54:31 +01:00