Elia Bieri
|
0f134b8a76
|
Fix unittests
|
2024-10-09 07:50:39 +02:00 |
Christian Cueni
|
f96733d9ea
|
Add cypress tests
|
2024-10-08 15:19:54 +02:00 |
Christian Cueni
|
60e4de3d9e
|
Remove dead code
|
2024-10-01 16:08:37 +02:00 |
Daniel Egger
|
7058e76999
|
VBV-708: Fix für Regionenleiter (hat auch Zugriff auf Cockpit)
|
2024-09-30 14:23:45 +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
|
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 |
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
|
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 |
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
|
d5e6b623d3
|
Reformat code with ruff
|
2024-08-27 15:12:49 +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 |
Elia Bieri
|
bbc4e3da3f
|
Fix python tests
|
2024-08-14 09:50:00 +02:00 |
Christian Cueni
|
6978a2de91
|
Merge migrations
|
2024-08-10 13:37:15 +02:00 |
Christian Cueni
|
aca066a376
|
Merge branch 'develop' into feature/vbv-676-berufsbildner-2
# Conflicts:
# client/src/composables.ts
# client/src/gql/gql.ts
# client/src/gql/graphql.ts
# client/src/graphql/queries.ts
# client/src/pages/competence/CompetenceCertificateDetailPage.vue
# client/src/pages/competence/CompetenceCertificateListPage.vue
# client/src/pages/competence/CompetenceIndexPage.vue
# client/src/types.ts
# cypress/support/commands.js
# server/vbv_lernwelt/shop/migrations/0016_alter_checkoutinformation_refno2.py
|
2024-08-09 18:01:25 +02:00 |
Christian Cueni
|
785057fd96
|
Add merge migration
|
2024-08-08 07:21:53 +02:00 |
Ramon Wenger
|
c50b19d0d7
|
Fix unit tests
|
2024-08-08 07:21:53 +02:00 |
Ramon Wenger
|
bf5482e39c
|
Replace the course profile filter pills with a dropdown
|
2024-08-08 07:21:53 +02:00 |
Ramon Wenger
|
a1228f7753
|
Add another unit test
|
2024-08-08 07:21:52 +02:00 |
Ramon Wenger
|
d0ef9bd5fd
|
Add unit test for course profile update
|
2024-08-08 07:21:52 +02:00 |
Daniel Egger
|
0c5e48aa30
|
Fix cypress tests
|
2024-08-08 07:21:51 +02:00 |
Daniel Egger
|
507c1a63f7
|
Format code, fix lint errors
|
2024-08-08 07:21:51 +02:00 |
Ramon Wenger
|
794c18fb41
|
Pass chosen_profile through checkout step to end up in CourseProfile
|
2024-08-08 07:21:50 +02:00 |
Ramon Wenger
|
0bcafab8a8
|
Add 'all' CourseProfile to database
|
2024-08-08 07:21:50 +02:00 |
Ramon Wenger
|
6da8907816
|
Return CourseProfiles depending on the course configuration
|
2024-08-08 07:10:40 +02:00 |
Ramon Wenger
|
59c695b838
|
Display chosen profile on user profile page
|
2024-08-08 07:10:39 +02:00 |
Ramon Wenger
|
f5fe285986
|
Add course profile and circle data as migration and also inside django
command
|
2024-08-08 07:10:39 +02:00 |
Ramon Wenger
|
281b7c900c
|
Safely access the code property
|
2024-08-08 07:10:39 +02:00 |
Ramon Wenger
|
31df04357b
|
Format code
|
2024-08-08 07:10:39 +02:00 |
Ramon Wenger
|
457aff5bfd
|
Update model and add migrations
|
2024-08-08 07:10:39 +02:00 |
Ramon Wenger
|
a43d2df082
|
Fix type references
|
2024-08-08 07:10:38 +02:00 |
Ramon Wenger
|
829f724ca9
|
Update queries and mutations with some more fields
|
2024-08-08 07:10:38 +02:00 |
Ramon Wenger
|
bb1afd7205
|
Rename 'filters' to 'profiles', to be more exact
|
2024-08-08 07:10:38 +02:00 |
Ramon Wenger
|
09570f18c2
|
Add profiles to courses
|
2024-08-08 07:10:38 +02:00 |
Ramon Wenger
|
dd1d1ff6fe
|
Add proof of concept implementation for the profile filter
|
2024-08-08 07:10:37 +02:00 |
Christian Cueni
|
f2a765ee3b
|
Merge migrations
|
2024-08-05 07:33:08 +02:00 |
Christian Cueni
|
41a0bbc22e
|
Merge branch 'develop' into feature/vbv-676-berufsbildner-2
# Conflicts:
# client/src/gql/gql.ts
# client/src/gql/graphql.ts
|
2024-07-31 15:33:03 +02:00 |
Daniel Egger
|
cdfb9d2c5b
|
Refactor `LearningMentor` model to flat `AgentParticipantRelation` model
|
2024-07-25 17:19:36 +02:00 |
Christian Cueni
|
dec5691d8f
|
Add info to attendance page
|
2024-07-25 09:52:15 +02:00 |
Christian Cueni
|
d750a19d24
|
Add migration and admin field
|
2024-07-25 08:44:10 +02:00 |
Daniel Egger
|
f0acdaf254
|
Add custom organisation name
|
2024-07-16 15:13:52 +02:00 |
Christian Cueni
|
9437dafb76
|
wip: Add error model, move code, add exception
|
2024-06-27 11:32:20 +02:00 |
Christian Cueni
|
13789a9619
|
wip: Add sync method
|
2024-06-27 11:32:20 +02:00 |
Christian Cueni
|
601cf7a12b
|
wip: Add signals, change black version
|
2024-06-27 11:32:18 +02:00 |
Christian Cueni
|
aa3f222112
|
wip: Add KC-client and basic methods, signal handler
|
2024-06-27 11:31:55 +02:00 |