Commit Graph

13 Commits

Author SHA1 Message Date
Daniel Egger adc61479fc Merged in feature/VBV-290-kn-backend (pull request #59)
Feature/VBV-290 kn backend

* Add initial assignment completion model

* Add first version of `update_assignment_completion`

* Upgrade wagtail>=4 for new functions needed in assignment api

* Add API to update assignment user data

* Post API via assignment not learning_content

* Add GET api endpoints for AssignmentCompletion

* Add some initial assignment completion data

* Add admin view for AssignmentCompletion


Approved-by: Elia Bieri
2023-04-18 08:07:29 +00:00
Daniel Egger 13b580468d Create test assignment with tasks in code 2023-04-05 21:43:15 +02:00
Daniel Egger 1f7b9252ab Remove api page chache -> it is not needed anymore 2023-03-17 11:15:56 +01:00
Daniel Egger d8577c70d5 Limit page access to users which can access course 2022-11-09 12:40:00 +01:00
Daniel Egger 2af7439b97 VBV-76: Refactor user and login handling 2022-06-30 14:11:21 +02:00
Daniel Egger 0d54437bf8 Add first api to complete learning contents 2022-06-14 10:42:29 +02:00
Daniel Egger 5081ddf107 Rename env variable stuff 2022-05-25 18:31:43 +02:00
Lorenz Padberg cd4276a7a5 Added function to create testdata and DB 2022-04-12 14:53:50 +02:00
Daniel Egger ca709c9766 Refactor logging config 2022-02-08 21:37:02 +01:00
Daniel Egger b5a243b141 Configure logging 2022-02-08 18:50:56 +01: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 aa476b4318 Improved logging 2022-02-03 18:38:53 +01:00