Commit Graph

1407 Commits

Author SHA1 Message Date
Lorenz Padberg 7ccc771ca7 Add DueDatesLongList to dashboard 2023-07-10 13:46:56 +02:00
Lorenz Padberg 639683c06d Add DueDatesFrontendComponents 2023-07-10 13:46:56 +02:00
Lorenz Padberg b92ac8b08a Add duedates to frontend 2023-07-10 13:46:55 +02:00
Lorenz Padberg cda7ae07a8 Add duedate to API 2023-07-10 13:46:21 +02:00
Lorenz Padberg f05d7b2279 Rename Event -> DueDate 2023-07-10 13:46:21 +02:00
Lorenz Padberg f43a2c94e8 Add default event genration function for Course assignment 2023-07-10 13:46:21 +02:00
Lorenz Padberg 4d8c219076 Add events app 2023-07-10 13:46:21 +02:00
Christian Cueni 9696a5c8fa Merged in feature/update-courses (pull request #154)
Update courses url
2023-07-10 06:00:32 +00:00
Christian Cueni e02a386359 Update courses url 2023-07-10 07:35:38 +02:00
Daniel Egger d3caff9aa0 Merged in feature/cleanup-assignment-graphql (pull request #151)
Feature/cleanup assignment graphql

Approved-by: Elia Bieri
2023-07-07 16:59:40 +00:00
Daniel Egger a692c819ee Add generated types so that they can be referenced in code 2023-07-07 18:43:57 +02:00
Daniel Egger 2fdae7c120 Use different naming convention for GraphQL types 2023-07-07 18:43:57 +02:00
Daniel Egger df13e99d6f Play with generated graphql code 2023-07-07 18:43:57 +02:00
Daniel Egger 9860a59cef Clean up assignment graphql
* Remove old assignment api REST code which is unused
* Refactor handling AssignmentCompletionStatus enum
* Add full test for GraphQL assignment completion mutation
* Hide wagtail INFO logs on local dev
2023-07-07 18:43:57 +02:00
Daniel Egger 926ecb0ae0 Merged in feature/i18next (pull request #153)
Feature/i18next

Approved-by: Christian Cueni
2023-07-07 16:42:10 +00:00
Daniel Egger 20ef656157 Add missing i18next package 2023-07-07 18:18:36 +02:00
Daniel Egger 6d0362670e Cleanup stuff 2023-07-07 18:10:51 +02:00
Daniel Egger eedf0df74f Update README 2023-07-07 17:25:36 +02:00
Daniel Egger 6e7935a005 Add locize cli script 2023-07-05 19:20:10 +02:00
Daniel Egger 828ea32a46 Use i18next Locize backend 2023-07-05 14:07:55 +02:00
Daniel Egger f4f508aac3 Refactor to i18next 2023-07-05 13:23:55 +02:00
Daniel Egger aaf226dde9 Working example with i18next 2023-07-04 15:18:40 +02:00
Daniel Egger 9e3a22b510 Merged in feature/test-pipelines (pull request #152)
Add custome deploy feature branch

Approved-by: Elia Bieri
2023-07-03 13:27:42 +00:00
Daniel Egger a162cecbb0 Add custome deploy feature branch 2023-07-03 15:04:35 +02:00
Elia Bieri 1fe636fb53 Merged in feature/improve_logging_configuration (pull request #149)
Cherrypick logging configuration from VBV-326

Approved-by: Daniel Egger
2023-06-28 15:39:37 +00:00
Elia Bieri dcf855a443 Cherrypick logging configuration from VBV-326 2023-06-28 17:17:05 +02:00
Christian Cueni dd93012bba Merged in feature/update-participants (pull request #148)
Update participants, add staff group

Approved-by: Daniel Egger
2023-06-28 14:03:00 +00:00
Christian Cueni 18c21e00e7 Update participants, add staff group 2023-06-28 13:16:48 +02:00
Christian Cueni 37fbae8b98 Merged in feature/update-participants (pull request #147)
Add participants
2023-06-27 13:01:41 +00:00
Christian Cueni b8f1fd8cee Add participants 2023-06-27 11:18:36 +02:00
Elia Bieri 4a1a0cca9c Merged in bugfix/VBV-455-retrigger-cypress-tests-on-rerun (pull request #145)
Retrigger cypress tests of workflow "rerun"

Approved-by: Daniel Egger
2023-06-21 15:02:12 +00:00
Elia Bieri 92f05b9100 Fix var substitution 2023-06-21 16:51:53 +02:00
Elia Bieri fa2e2093a1 Include BITBUCKET_STEP_UUID into ci-build-id generation 2023-06-21 16:51:53 +02:00
Daniel Egger c35432fcac Merged in feature/VBV-421-default-browser-language (pull request #137)
VBV-421: Set browers language when not logged in
2023-06-21 14:50:45 +00:00
Daniel Egger b577bb6584 VBV-421: Set browers language when not logged in 2023-06-21 16:42:46 +02:00
Daniel Egger 42686a500e Merged in feature/npm-upgrade-2 (pull request #146)
Feature/npm upgrade 2

Approved-by: Elia Bieri
2023-06-21 14:42:15 +00:00
Daniel Egger 53de79471a Change email notification test to only click once at a time 2023-06-21 16:32:58 +02:00
Daniel Egger c96fe25bba Add comment to recheck vueuse/router situtation 2023-06-21 16:14:51 +02:00
Daniel Egger c715a462d9 Delete notifications before test 2023-06-21 14:44:20 +02:00
Daniel Egger e6a5af56a8 Refactor cypress checkbox tests
Fix cypress circle tests

Fix cypress tests
2023-06-21 14:24:09 +02:00
Daniel Egger b86057ec03 Fix vueuse version to 10.1.0 due to strange behaviour in vueuse/router 2023-06-21 14:23:19 +02:00
Daniel Egger ad10bae641 Upgrade npm libraries
Remove unneeded graphql codegen step

Adapt build step

Revert "Remove unneeded graphql codegen step"

This reverts commit 9009e82669a828496ea4d19ffb07f8b85a73645a.
2023-06-21 14:23:19 +02:00
Elia Bieri 2db7059461 Merged in bugfix/VBV-454-fix-cypress-pipelines (pull request #144)
Fix Cypress pipelines

* Update Cypress

* Attempt to change reload logic

* Fix it checkbox cy data

* Fix notification cypress test

* Rework notification settings saving logic
2023-06-21 11:28:40 +00:00
Elia Bieri b4bf838ad7 Merged in bugfix/flaky_notifications_test (pull request #131)
Fix notification settings cypress test
2023-06-20 14:58:29 +00:00
Elia Bieri 0336e414d5 Antoher trial 2023-06-20 15:56:44 +02:00
Elia Bieri db939c5eea Extend delay 2023-06-20 15:32:37 +02:00
Elia Bieri 3f7b27c266 Additional fixes 2023-06-20 15:13:53 +02:00
Elia Bieri 8a7453ce0e Soft delete notifications 2023-06-20 13:18:00 +02:00
Elia Bieri fbde06f0ef Fix notification settings cypress test 2023-06-20 13:18:00 +02:00
Christian Cueni cc90c7c350 Merged in feature/add-document (pull request #143)
Add IT presentation
2023-06-20 07:02:54 +00:00