Commit Graph

16 Commits

Author SHA1 Message Date
Daniel Egger d5e6b623d3 Reformat code with ruff 2024-08-27 15:12:49 +02:00
Christian Cueni 7110b5f97c Add admin command to create & sync Berufsbildner 2024-07-31 15:27:06 +02:00
Daniel Egger d0b357c33c Fix tests 2024-07-04 14:54:23 +02:00
Daniel Egger 9d91a9102a Add more logging in app/database 2024-07-04 14:54:22 +02:00
Daniel Egger 2646b072ee Refactor country handling code 2024-05-30 15:35:17 +02:00
Christian Cueni 3e270e97ff Add country ordering 2024-02-15 15:08:33 +01:00
Reto Aebersold 911c35ae6c feat: fill profile address from onboarding 2024-01-25 09:44:12 +01:00
Reto Aebersold 19548b2b07 feat: move models for profile page 2024-01-24 21:00:26 +01:00
Reto Aebersold 28445cf1a5 feat: add avatar upload 2024-01-09 17:21:06 +01:00
Reto Aebersold e6f2f29622 chore: expose profile infos in admin 2023-12-18 15:43:58 +01:00
Reto Aebersold 437ffde8b1 feat: add organisations as model 2023-12-18 15:42:11 +01:00
Daniel Egger 5790fac78f Add `LoggedCommand` to JobLogs in django admin interface 2023-08-29 14:31:43 +02: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 ae62b43606 Fix upload, add delete s3 files command 2023-01-11 07:38:47 +01:00
Daniel Egger 827e7a0fc0 Add code formatting with prettier and black 2022-09-30 17:43:06 +02:00
Daniel Egger 425273c5a3 Move django project to `server` directory 2022-02-03 17:33:59 +01:00