Commit Graph

20 Commits

Author SHA1 Message Date
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
Lorenz Padberg acbeb82184 Fix importer 2023-07-10 13:47:23 +02:00
Daniel Egger a5acc66981 VBV-450: Custom CourseSessionAttendanceCourse model 2023-07-10 13:46:56 +02:00
Christian Cueni fec1fb9a8a Add flag to toggle test and Fallarbeit 2023-06-19 14:59:18 +02:00
Christian Cueni f2438f6d57 Add IT uk and training course 2023-06-19 14:59:18 +02:00
Christian Cueni 8c1088ab4b Use lowercase emails, use raw field 2023-06-15 08:37:18 +02:00
Christian Cueni bfa4349658 Add quickfix for Präsenztag FR 2023-06-15 08:37:18 +02:00
Daniel Egger 8c65ae3295 Make import work with different language courses 2023-06-15 08:37:18 +02:00
Daniel Egger 95479ae5e2 VBV-444: Bugfix circle in import file 2023-06-12 13:46:25 +02:00
Daniel Egger 183135bcb7 VBV-409: onboarding anpassungen 2023-06-02 15:16:41 +02:00
Daniel Egger 32233ec38e Import students from excel 2023-06-02 15:16:41 +02:00
Daniel Egger d6df9b624b Refactor import data loading 2023-06-02 15:16:41 +02:00
Daniel Egger 5f534dee9f Import without changing file 2023-06-02 15:16:41 +02:00
Daniel Egger f42aae19ee Import trainer from excel file 2023-06-02 15:16:41 +02:00
Daniel Egger 2e7a069d0a Add trainer import code 2023-06-02 15:16:41 +02:00
Daniel Egger 281521a8d0 Import course sesssions from excel file 2023-06-02 15:16:41 +02:00
Daniel Egger e6c782fe5b Parse attendance course data 2023-06-02 15:16:41 +02:00
Daniel Egger 73d44478db Add datetime parsing function from MyService 2023-06-02 15:16:41 +02:00
Daniel Egger 9c1684bce3 Add excel import code 2023-06-02 15:16:41 +02:00
Daniel Egger 61ce0897cf Refactor user creation code for sso and import 2023-06-02 15:16:41 +02:00