Commit Graph

1482 Commits

Author SHA1 Message Date
Christian Cueni e351991a3e Revert "Add exam banner"
This reverts commit 3192975f9937d0f97da268d4a310808682bbf1a0.
2024-10-14 13:10:26 +02:00
Elia Bieri 720130439b Remove dead code 2024-10-09 07:50:39 +02:00
Elia Bieri 0f134b8a76 Fix unittests 2024-10-09 07:50:39 +02:00
Elia Bieri b98b4f8792 Fix type errors 2024-10-09 07:50:39 +02:00
Elia Bieri 49085ebdc4 Implement export 2024-10-09 07:50:39 +02:00
Elia Bieri d38d2a4a4b Allow more roles to export user list 2024-10-09 07:50:39 +02:00
Christian Cueni 412b1f0344 Add exam banner 2024-10-09 07:16:16 +02:00
Christian Cueni dee0764ff2 Merged in feature/VBV-754-documents-preview (pull request #401)
Feature/VBV-754 documents preview

Approved-by: Daniel Egger
2024-10-08 14:34:16 +00:00
Christian Cueni f96733d9ea Add cypress tests 2024-10-08 15:19:54 +02:00
Christian Cueni 993c9bb536 Hide edit buttons based on role 2024-10-02 07:41:15 +02:00
Christian Cueni 60e4de3d9e Remove dead code 2024-10-01 16:08:37 +02:00
Christian Cueni 0b9ebf9e21 Add documents permission 2024-10-01 09:18:18 +02:00
Daniel Egger e0f7529c00 Merged in feature/VBV-731-assignment-changes-single-commit (pull request #397)
Feature/VBV-731 assignment changes single commit

Approved-by: Christian Cueni
2024-10-01 05:16:46 +00:00
Daniel Egger 7058e76999 VBV-708: Fix für Regionenleiter (hat auch Zugriff auf Cockpit) 2024-09-30 14:23:45 +02:00
Daniel Egger 0aa7e74b7c Add cypress test 2024-09-30 11:09:55 +02:00
Daniel Egger a2b3d63d6d VBV-731: Bewertungen bearbeiten 2024-09-30 11:09:55 +02:00
Elia Bieri d9a89dd0be Merged in feature/VBV-739-berufsbildner-und-ausbildungsverantwortliche-vorschau-teilnehmer (pull request #388)
VBV-739: Berufsbildner und Ausbildungsverantwortlicher: Vorschau Teilnehmer

* Improve “preview link” handling

* Deploy preview to ARM64 caprover

* Revert "Deploy preview to ARM64 caprover"

This reverts commit 822312137e043708d543bb825184ea8a39bd4d3b.

* Merged develop into feature/VBV-739-berufsbildner-und-ausbildungsverantwortliche-vorschau-teilnehmer


Approved-by: Dario Aebersold
Approved-by: Daniel Egger
2024-09-27 16:17:57 +00:00
Christian Cueni 15c8199446 Fix set update 2024-09-25 07:43:09 +02:00
Christian Cueni 519bf71cbb Merged develop into feature/rename-caching-middleware 2024-09-23 13:02:23 +00:00
Christian Cueni 529fad7722 Rename middleware 2024-09-23 14:45:03 +02:00
Daniel Egger 998dca04b0 VBV-734: Do not check for non existing CourseSessionUser 2024-09-23 12:10:30 +02:00
Daniel Egger dc72dbf116 VBV-708: in VV limit users in courseSessionDetailQuery 2024-09-23 09:34:13 +02:00
Elia Bieri 6836172266 Rework Part 2
- Sort cost by year desc
- Only show “chosen profile chart” for current year
- Preselect current year on jump to person list
2024-09-18 14:04:01 +02:00
Elia Bieri 9a060cb59f Fix type error 2024-09-18 10:26:50 +02:00
Elia Bieri 636e3ee95a Add create_or_sync_ausbildungsverantwortlicher action 2024-09-17 17:55:18 +02:00
Daniel Egger ff96cba446 Add admin filters 2024-09-17 17:16:21 +02:00
Elia Bieri 6c63027834 Rework 2024-09-17 16:41:38 +02:00
Elia Bieri 044bba759f Add E2E tests 2024-09-17 15:20:09 +02:00
Elia Bieri a29171f32f Group users by checkout information created date 2024-09-17 14:51:13 +02:00
Elia Bieri 294c33ddc8 Merge Django base settings 2024-09-17 12:05:24 +02:00
Elia Bieri f24fd040f9 Add test data 2024-09-17 11:49:07 +02:00
Elia Bieri 0a4bbb0df7 Sort person by paid year 2024-09-12 17:07:52 +02:00
Elia Bieri c65c1be0a8 Add pie chart to dashboard 2024-09-12 13:10:53 +02:00
Elia Bieri bd95776ec7 Initial implementation 2024-09-11 16:34:10 +02:00
Daniel Egger 6f3dac2e97 Only upload customer xml file again, when `CheckoutInformation`-instance changed 2024-09-09 16:54:36 +02:00
Ramon Wenger 7a1c2c3863 Add SentryGraphQLView from mySkillbox
Improves GraphQL error message logging in Sentry
2024-09-05 12:02:05 +02:00
Daniel Egger 9f81cb2db3 VBV-705 feat: cron job abacus export 2024-08-30 16:20:36 +02:00
Daniel Egger c34a42fba1 Add `user__sso_id` field to CourseSessionUserAdmin 2024-08-28 22:08:32 +02:00
Daniel Egger 1cc1f8c51d Add graphql course cache code from Chrigu 2024-08-28 22:04:37 +02:00
Daniel Egger a405c70bf9 Add "prettier-plugin-organize-imports" plugin -> imports got sorted 2024-08-27 15:30:51 +02:00
Daniel Egger b862cdeb46 Add ruff package, remove unneeded packages 2024-08-27 15:19:08 +02:00
Daniel Egger d5e6b623d3 Reformat code with ruff 2024-08-27 15:12:49 +02:00
Daniel Egger 889922725a VBV-721: Export für Berufsbildner 2024-08-27 15:11:09 +02:00
Daniel Egger 020b7b64dd VBV-726: Mediathek für Berufsbildner 2024-08-26 10:28:10 +02:00
Daniel Egger 0f6ec66122 Merged in feature/berufsbilnder-cypress (pull request #378)
Feature/berufsbilnder cypress

* Berufsbildner cypress test

* Fix tests
2024-08-23 13:26:47 +00:00
Christian Cueni e903268753 Add resend payment confirmation action 2024-08-19 18:43:51 +02:00
Elia Bieri bbc4e3da3f Fix python tests 2024-08-14 09:50:00 +02:00
Elia Bieri 0d4aa58990 Merged develop into feature/vbv-676-berufsbildner-2 2024-08-14 07:31:24 +00:00
Christian Cueni 225f787de5 Fix error when chosen_profile_id == "" 2024-08-12 17:44:38 +02:00
Christian Cueni ac2f1f1714 Use different templates for invoice and cc 2024-08-12 08:19:10 +02:00