Daniel Egger
d5e6b623d3
Reformat code with ruff
2024-08-27 15:12:49 +02:00
Lorenz Padberg
e8ae8bdc14
VBV-440: Musterlösung und Refactoring S3
2023-12-07 10:38:58 +01:00
Daniel Egger
5a3753f510
Add `file_submission_required=True` to test data creation script
2023-10-11 16:33:54 +02:00
Reto Aebersold
75351b9986
chore: format
2023-10-11 09:53:32 +02:00
Reto Aebersold
d4cb978de3
Add assigment task file upload
2023-10-11 09:51:43 +02:00
Christian Cueni
81351aa9fa
Exclude email, fix dates, don't check "Geburtsdatum" field
2023-08-17 14:41:47 +02:00
Daniel Egger
e8178fa36a
Format code
2023-07-14 17:14:00 +02:00
Daniel Egger
5ed883e83b
Use UUIDs as primary key for models with user context
2023-07-14 14:37:59 +02:00
Daniel Egger
7c2190feaa
Reset migrations
2023-07-14 14:16:38 +02:00
Daniel Egger
a15af2bf86
VBV-350: Refactor LearningContent to individual wagtail pages
2023-05-12 11:51:02 +02:00
Christian Cueni
442e04dfe3
Merge branch 'develop'
2023-02-13 09:36:50 +01:00
Christian Cueni
ae62b43606
Fix upload, add delete s3 files command
2023-01-11 07:38:47 +01:00
Christian Cueni
e197a17f15
Fix user header on circle page
2023-01-10 08:58:44 +01:00
Christian Cueni
0d64f8fbb6
Change model name
2023-01-10 08:09:16 +01:00
Christian Cueni
cb9249328e
Add delete unreferenced file command
2023-01-10 08:09:13 +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