Elia Bieri
f24fd040f9
Add test data
2024-09-17 11:49:07 +02:00
Daniel Egger
d5e6b623d3
Reformat code with ruff
2024-08-27 15:12:49 +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
Daniel Egger
507c1a63f7
Format code, fix lint errors
2024-08-08 07:21:51 +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
Daniel Egger
cdfb9d2c5b
Refactor `LearningMentor` model to flat `AgentParticipantRelation` model
2024-07-25 17:19:36 +02:00
Christian Cueni
1b378fafcc
Fix tests, add links
2024-04-18 06:39:31 +02:00
Daniel Egger
e13d72eb8a
Add dashboard persons api view
2024-04-03 11:26:50 +02:00
Livio Bieri
c946330ca6
fix: course_session instead of course setup
2024-03-19 16:42:02 +01:00
Livio Bieri
c881561fde
chore: adds new user that is student and mentor
...


2024-03-18 15:22:06 +01:00
Livio Bieri
e3f8e4556f
chore: remove feedback_user
...
removed in favor of just using the course-level configuration.
2024-02-29 13:57:00 +01:00
Livio Bieri
e64bab918e
Merge branch 'develop' into feat/course-feature-toggles
2024-02-29 09:47:48 +01:00
Christian Cueni
8e338f4773
Add Motorfahrzeug Prüfungs circle
2024-02-28 17:16:18 +01:00
Livio Bieri
c4bb5b0351
feat: introduce course config
2024-02-27 14:52:33 +01:00
Christian Cueni
da3b1f03af
Add new Lehrgang
2024-01-24 07:38:51 +01:00
Reto Aebersold
3b0f562a7a
feat: mentor dashboard
2023-12-15 10:50:41 +01:00
Livio Bieri
acd9c3959b
chore: adds a test-mentor1@example.ch
2023-12-13 19:13:55 +01:00
Lorenz Padberg
e8ae8bdc14
VBV-440: Musterlösung und Refactoring S3
2023-12-07 10:38:58 +01:00
Daniel Egger
7a037e05ec
Remove automatic feedback creation in prepare scripts
2023-09-26 13:43:44 +02:00
Daniel Egger
aabaced836
Fix creation scripts
2023-09-08 16:47:37 +02:00
Christian Cueni
8d0c48d91c
Add IT VV course
2023-08-03 12:54:34 +02:00
Christian Cueni
ee7b3122d1
Add correct links, update learningpath
2023-08-03 10:53:05 +02:00
Christian Cueni
6083ab8c92
Add demo courses again
2023-08-03 08:06:55 +02:00
Christian Cueni
097750184c
Add acceptance to IT/FR uk
2023-08-02 18:38:01 +02:00
Christian Cueni
28b2265465
Add prepwork IT/FR, add link to allowed features
2023-08-02 18:34:15 +02:00
Christian Cueni
a7dde5e58c
WIP: use parameters for vv creation
...
Use competence page from course, make multilang fns
2023-08-02 18:33:11 +02:00
Elia Bieri
3a2d12c0b9
Merged in feature/VBV-474-auftragstyp-condition-acceptance (pull request #173 )
...
Add CONDITION_ACCEPTANCE assignment type
* Add CONDITION_ACCEPTANCE assignment type
* Add translations
* Create default CONDITION_ACCEPTANCE assignment
* Move CONDITION_ACCEPTANCE assignment in learning sequence
* Add additional translations
* Add condition acceptance to ÜK basis circle
# Conflicts:
# server/vbv_lernwelt/course/management/commands/create_default_courses.py
* Move condition acceptance to kickoff circle
2023-08-02 08:13:35 +00:00
Daniel Egger
6654d61761
Refactor some course creation stuff
2023-07-24 13:37:06 +02:00
Christian Cueni
a1403f8a54
Merged in feature/VBV-464-excel-importer (pull request #160 )
...
Feature/VBV-464 excel importer
Approved-by: Daniel Egger
2023-07-21 10:07:50 +00:00
Elia Bieri
b970597a81
Merged in feature/VBV-451-anwesenheitskontrolle-frontend (pull request #150 )
...
VBV-451 Anwesenheitskontrolle frontend & neues Cockpit
* Regenerate graphql types after rebase
* Fix grading progress
* Fix cypress tests
* Fix circle selection and add CourseSessionAssignment for Fahrzeug Vorbereitungsauftrag
* Use `LearningContentAssignment` explictly
* Improve type safety without `as`
* Disable feedback details button when no feedback
* Extend submission overview titles after review
* Improve attendance check state handling
* Minor translation/wording fixes
Approved-by: Daniel Egger
2023-07-20 16:22:28 +00:00
Christian Cueni
12977b01cc
Add real courses data, update importer
...
Make course optional on import
Add importer in admin
Use new trainer format in xls
Import trainers via admin interface
Add participant import
Update tests
Update url, handle error
Refactor importer
Add json field
Fix tests
Add update test
2023-07-20 15:34:10 +02:00
Christian Cueni
1ca8a8cf81
Translate circles
2023-07-18 07:46:18 +02:00
Daniel Egger
c97ec9b399
Adapt AssignmentCompletion model to include page_id
2023-07-12 19:06:51 +02:00
Daniel Egger
5d29fb7a76
Set due_dates for courses explicitly
2023-07-12 11:45:02 +02:00
Daniel Egger
3bd489d2ae
Refactor `CourseCompletion` model
2023-07-12 10:21:23 +02:00
Daniel Egger
282e62ef6f
"start" not "end" should be mandatory
2023-07-12 09:59:29 +02:00
Lorenz Padberg
6b8541f9c5
Format code
2023-07-10 13:47:23 +02:00
Lorenz Padberg
4fd10db935
Improve test data generation
2023-07-10 13:47:23 +02:00
Lorenz Padberg
e0dbdde7cd
Fix Linting errors
2023-07-10 13:47:23 +02:00
Lorenz Padberg
78b0a08bb3
Remove attendance_course and assignment_details json fielsd
2023-07-10 13:46:56 +02:00
Lorenz Padberg
2706d6785d
Add CourseSessionAttendance course and CourseSessionAssignment
2023-07-10 13:46:56 +02:00
Daniel Egger
a5acc66981
VBV-450: Custom CourseSessionAttendanceCourse model
2023-07-10 13:46:56 +02:00
Daniel Egger
df13e99d6f
Play with generated graphql code
2023-07-07 18:43:57 +02:00
Christian Cueni
f2438f6d57
Add IT uk and training course
2023-06-19 14:59:18 +02:00
Christian Cueni
f9414eba9a
Update course name
2023-06-15 12:52:19 +02:00
Daniel Egger
8c65ae3295
Make import work with different language courses
2023-06-15 08:37:18 +02:00
Christian Cueni
0712b331ea
Add FR reflection
...
Add circle "Fahrzeug" FR
Add fahrzeug preparation
Add content FR
Add bewertung
Lint and add IT reflection
2023-06-15 08:37:18 +02:00
Christian Cueni
1a9f676381
Add "Gewinnen" assignment, fix titles, update expert info
2023-06-08 16:01:02 +02:00
Christian Cueni
391c88e588
Update FR translations
2023-06-08 15:07:30 +02:00
Christian Cueni
cf0ffe66ac
Update goals
...
Update basis
Update circle Haushalt
Update Reisen
Add Pensionierung
Update Gesundheit
Update Vorbereitung
Update WBTs
Update kmu
Add Vermittler reflection
Add VV assignment "Gesundheit"
Add assignment "Gesundheit"
Add link to Fachcheck
2023-06-08 15:07:30 +02:00