Commit Graph

1213 Commits

Author SHA1 Message Date
Daniel Egger 9d91a9102a Add more logging in app/database 2024-07-04 14:54:22 +02:00
Daniel Egger b6e4f30b58 Add device fingerprint code 2024-07-04 14:54:22 +02:00
Daniel Egger e776103eb7 Add new fields for cembra pay 2024-07-04 14:54:22 +02:00
Daniel Egger da5c6d07d2 Add Cypress test for checkout process 2024-07-04 14:54:22 +02:00
Christian Cueni cc51e50396 Merged develop into feature/VBV-689-person-cs-error 2024-07-01 09:21:03 +00:00
Christian Cueni 7074c367c3 Fix course_sessoins list for person view 2024-07-01 11:02:04 +02:00
Christian Cueni 984e26f65f Fix MultipleObjectsReturned exception 2024-06-27 15:08:06 +02:00
Daniel Egger 53d30572c8 Fix failing dueDates.cy.js test 2024-06-20 09:20:58 +02:00
Christian Cueni f7798cfa55 Merged develop into feature/abacus-export 2024-06-20 05:21:05 +00:00
Daniel Egger d2685f85a8 SFTP test should run sequentially -> migrate these tests to pytest 2024-06-19 17:16:14 +02:00
Christian Cueni a31ad24a5a Merged develop into feature/abacus-export 2024-06-19 13:05:29 +00:00
Christian Cueni c7071da62b Merged develop into feature/VBV-684-export-trainer-rl 2024-06-18 14:26:10 +00:00
Christian Cueni 7a8ee56109 Add language to request, add language backend tests, add icon 2024-06-18 15:56:17 +02:00
Christian Cueni 5b60e50ac4 wip: Rename fns, add filename translations 2024-06-17 15:50:35 +02:00
Christian Cueni 0a9a4af5b2 wip: Use ints as input 2024-06-17 14:21:47 +02:00
Christian Cueni 7356056baf wip: Add backend translations [skip ci] 2024-06-17 09:30:30 +02:00
Christian Cueni d6293e879d Fix test 2024-06-13 15:27:12 +02:00
Christian Cueni b8813482b0 Fix export, add client code and urls 2024-06-13 14:45:53 +02:00
Christian Cueni e955d6dddc wip: Add tests 2024-06-12 10:30:04 +02:00
Christian Cueni 672464b8c9 Add circle permission check, refactor 2024-06-11 21:04:23 +02:00
Christian Cueni 90393e76d0 Fix cypress tests 2024-06-08 16:50:54 +02:00
Christian Cueni 71e43de520 Add circles to import 2024-06-08 12:23:59 +02:00
Christian Cueni 742d12edaa wip: Add feedback tests 2024-06-04 21:15:51 +02:00
Daniel Egger 2f8d5312eb Change text for abacus invoice 2024-06-04 15:04:36 +02:00
Christian Cueni b2268f73a8 wip: Fix tests 2024-06-04 14:56:24 +02:00
Christian Cueni 7a7caec219 wip: Add assignment completion tests 2024-06-04 13:03:27 +02:00
Daniel Egger 6de5660f31 Add `ABACUS_` env var values for prod 2024-06-04 11:30:18 +02:00
Christian Cueni 54d77264cb wip: Split up code, add attendance tests [skip ci] 2024-06-03 16:49:32 +02:00
Daniel Egger f4729cb4c8 Start abacus upload manually from admin interface 2024-05-31 19:11:46 +02:00
Daniel Egger 516079ba10 Test abacus sftp upload 2024-05-31 17:20:33 +02:00
Daniel Egger c89914107f Add sftp test server code 2024-05-31 16:43:00 +02:00
Daniel Egger f8c6e135e1 Add fake datatrans endpoints for e2e tests 2024-05-31 16:00:05 +02:00
Daniel Egger ec21238ece Remove unused BillingAddress model 2024-05-31 09:54:42 +02:00
Daniel Egger 2646b072ee Refactor country handling code 2024-05-30 15:35:17 +02:00
Daniel Egger 8ce7f9935e Refactor abacus XML code 2024-05-30 11:20:32 +02:00
Christian Cueni bed9dcce61 wip: Add circles to importer [skip ci] 2024-05-29 16:59:24 +02:00
Daniel Egger 590b6a17bc Add `abacus_debitor_number` and `abacus_order_id` model fields 2024-05-29 15:35:03 +02:00
Daniel Egger 677467d4c3 Refactor Abacus invoice xml code 2024-05-29 14:34:14 +02:00
Daniel Egger 059a4cad5c Add empty user 2024-05-29 13:48:40 +02:00
Christian Cueni 0cad9666c5 Merged develop into feature/VBV-684-export-trainer-rl 2024-05-29 09:41:49 +00:00
Christian Cueni bcf5676afd wip: Add access tests 2024-05-29 11:40:17 +02:00
Christian Cueni 13fa44f457 Merged develop into feature/grades-deduction 2024-05-29 08:00:12 +00:00
Daniel Egger aa443d4519 fix: add unique `_id` for urql to load/show correct data in dashboard 2024-05-28 16:56:26 +02:00
Christian Cueni 6244e02489 wip: Add views 2024-05-28 14:14:17 +02:00
Daniel Egger f78cdea3f2 Improve `AssignmentCompletion` admin page 2024-05-23 14:45:36 +02:00
Daniel Egger 91940ab711 Cleanup 2024-05-23 14:45:36 +02:00
Daniel Egger ec4da1b265 Add cypress test for cockpit 2024-05-23 14:45:36 +02:00
Daniel Egger aa4f0a0d92 Add cypress tests 2024-05-23 14:45:35 +02:00
Daniel Egger 401c44dbc7 Use deducted and final points in frontend 2024-05-23 14:45:35 +02:00
Daniel Egger f71e2e6ff3 Propagate "deducted" fields via API 2024-05-23 14:45:35 +02:00