Commit Graph

2792 Commits

Author SHA1 Message Date
Daniel Egger 4274d47207 VBV-746: Neuer technischer Prozess Übersetzungen 2024-09-23 18:41:53 +02:00
Christian Cueni 31fc9f46aa Merged in feature/rename-caching-middleware (pull request #391)
Rename middleware
2024-09-23 13:21:40 +00: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
Daniel Egger 2ed919a265 Disable cypress videos 2024-09-23 09:33:04 +02:00
Elia Bieri 5ecce4232a Merged in feature/VBV-743-lernbegleitung-lehrgang-kaufen-in-footer (pull request #387)
VBV-734: Für Lernbegleitung - “Lehrgang kaufen” in Footer bewegen

* Move “Lehrgang kaufen” to footer


Approved-by: Daniel Egger
2024-09-23 07:31:53 +00:00
Elia Bieri 6b61f448f0 Merged in feature/VBV-711-bezahlung-optionen-sichtbarer-machen (pull request #386)
VBV-711: Bezahlungs Optionen Sichtbarer Machen

Approved-by: Dario Aebersold
Approved-by: Daniel Egger
2024-09-19 14:40:32 +00:00
Elia Bieri b44bd048ee Refactor to use defineModel 2024-09-19 15:49:34 +02:00
Elia Bieri df85708013 Merged in feature/VBV-625-umsetzung-cockpit-ausbildungsverantwortlicher-rebased (pull request #385)
VBV-625 Umsetzung Cockpit Ausbildungsverantwortlicher

Approved-by: Dario Aebersold
Approved-by: Daniel Egger
2024-09-19 07:59:25 +00: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 f2c7c48e84 Fix lint error 2024-09-18 11:00:24 +02:00
Elia Bieri 9a060cb59f Fix type error 2024-09-18 10:26:50 +02:00
Elia Bieri 5560ec2ede Fix translation 2024-09-18 09:41:28 +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 a049a450ce Implement new form field order 2024-09-17 17:16:20 +02:00
Elia Bieri 6c63027834 Rework 2024-09-17 16:41:38 +02:00
Elia Bieri 678ea12c73 Rename chosen profile option 2024-09-17 15:36:04 +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 02b08cf3a8 Merged in feature/graphql-course-cache (pull request #381)
Feature/graphql course cache
2024-08-28 20:31:35 +00:00
Daniel Egger e470cba641 Increase `unread_count` polling interval 2024-08-28 22:11:32 +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 c0998e0371 Merged in feature/ruff (pull request #380)
Feature/ruff
2024-08-27 14:10:17 +00: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 f8f9ed86dc Merged in fix/expert-id (pull request #376)
Fix/expert id
2024-08-21 18:08:59 +00:00
Christian Cueni ae747384db Merged in feature/VBV-722-resend-confirmation (pull request #377)
Add resend payment confirmation action
2024-08-21 13:40:33 +00:00
Christian Cueni 9779c96d74 Fix mentor for real 2024-08-21 07:30:02 +02:00
Christian Cueni 563897d96b Quickfix expert id error 2024-08-20 12:58:04 +02:00
Christian Cueni e903268753 Add resend payment confirmation action 2024-08-19 18:43:51 +02:00
Christian Cueni 9bd0af45a3 Merged in fix/competence-grade-view (pull request #375)
Fix non-display of grade
2024-08-19 14:45:15 +00:00
Christian Cueni b763587a25 Fix non-display of grade 2024-08-19 16:01:46 +02:00
Christian Cueni 96dfa8bd31 Merged in feature/vbv-676-berufsbildner-2 (pull request #365)
Feature/vbv 676 berufsbildner 2
2024-08-19 12:18:18 +00:00
Christian Cueni c55be997dc Fix profiles 2024-08-19 13:48:56 +02:00