Commit Graph

123 Commits

Author SHA1 Message Date
Alex
a2886fc1e0 backend changed verification model 2025-02-26 21:42:49 +01:00
Alex
b7682f8dc3 moved to put from patch 2025-02-26 21:40:32 +01:00
Alex
f55ef5cf70 backend added struct merging and FieldPermissionsOnRoleId 2025-02-23 12:29:12 +01:00
Alex
3493e83e84 backend: priviliges 2025-02-20 13:19:41 +01:00
Alex
ab168311a9 new routes 2025-02-20 09:06:27 +01:00
Alex
89841ade55 locale 2025-02-18 11:34:28 +01:00
Alex
89a7780c54 backend refactor: userdeletion 2025-02-18 11:34:21 +01:00
Alex
9d83afa525 add: deletesubscription 2025-02-18 11:33:21 +01:00
Alex
743493517b Backend: add Subscription CRUD 2025-02-12 20:30:59 +01:00
Alex
861d029ce5 Tests: Membership controller 2025-02-12 10:12:30 +01:00
Alex
447f149423 licence_categories->categories;frontend: fixed category handling 2025-02-10 14:59:22 +01:00
Alex
a8bc049af7 backend db fixes 2025-02-10 12:52:12 +01:00
Alex
c34c46cbc2 backend: add: DeleteUser, fix: validation 2025-02-08 18:28:07 +01:00
Alex
3ae1ffd403 backend: fix: err messages 2025-02-07 21:59:55 +01:00
Alex
77619c42bd backend updateUser fix 2025-02-07 21:43:54 +01:00
Alex
67ef3a2fca styling, DateOfBirth corrected 2025-01-31 19:27:15 +01:00
Alex
f68ca9abc5 new setup, added missed configs 2025-01-28 21:25:52 +01:00
Alex
183e4da7f4 Backend:Real world movement 2025-01-16 14:24:21 +01:00
Alex
66ce257198 add: Privilige check 2024-11-04 17:22:07 +01:00
Alex
fa10a0a507 moved to struct validation; 2024-11-04 17:21:55 +01:00
Alex
0fa57bfe75 made Licence optional 2024-11-04 17:19:32 +01:00
Alex
eb7fc359e1 fix: typo; refactor 2024-11-04 17:16:18 +01:00
Alex
5e32c6b431 mod: db migration 2024-10-13 13:43:03 +02:00
Alex
7ed986d122 add: getAllUsers 2024-10-13 13:42:39 +02:00
Alex
d54f2ae2e6 new licenceController, moved api handling & renaming things 2024-10-10 20:54:20 +02:00
Alex
79ffb5051c chg: admin creation 2024-10-09 18:12:54 +02:00
Alex
5de2f31e5f chg: nested struct loading 2024-10-09 18:12:40 +02:00
Alex
b2e4947d37 add & moved to validations folder; del validator/v10 2024-10-09 18:12:20 +02:00
Alex
6aee416b63 chg: moved to gin binding instead of validator 2024-10-09 18:09:49 +02:00
Alex
02d75f0ab1 chg: backend: error struct 2024-10-09 18:08:33 +02:00
Alex
451e42a1fc add: locales for server errors 2024-10-09 18:01:43 +02:00
Alex
e14642ed66 fix: missing user.Safe fields 2024-10-07 11:41:52 +02:00
Alex
55afc6bee9 chg admin creation 2024-10-07 11:41:31 +02:00
Alex
cafe030e79 add checkbox styling, driverslicence handling and validation 2024-10-02 14:32:14 +02:00
Alex
4ee18f21f2 cleanup 2024-09-30 16:28:05 +02:00
Alex
dbf7aca078 add: Tests for driverslicence 2024-09-29 21:18:02 +02:00
Alex
b99a5010a7 add default for userCreation 2024-09-29 21:17:25 +02:00
Alex
8a581da1d8 add driversLicence model 2024-09-29 21:16:58 +02:00
Alex
41738753f0 add subscriptions to currentUser JSON for frontend 2024-09-29 21:14:03 +02:00
Alex
33561692b6 membership status now int; add auto SEPA mandateref upon user creation 2024-09-29 21:12:49 +02:00
Alex
31cfe21695 clean up of bank-service 2024-09-29 21:08:59 +02:00
Alex
36bd75bbeb add where clause default to membershipservice 2024-09-29 21:07:22 +02:00
Alex
2acbe703eb add: subscription seeding, enhance admin creation 2024-09-29 21:06:30 +02:00
Alex
72017c97ff add: UserRole for privelige handling 2024-09-29 21:03:32 +02:00
Alex
1ded8bee33 moved db indices to uint 2024-09-29 20:58:42 +02:00
$(pass /github/name)
00facf8758 add: update handling 2024-09-20 08:29:00 +02:00
$(pass /github/name)
62624cd0f8 membership input validation improved & tests 2024-09-20 08:28:23 +02:00
$(pass /github/name)
361fa1316a add sql injection test 2024-09-20 08:27:34 +02:00
$(pass /github/name)
851e62dbac add xss validation 2024-09-20 08:26:07 +02:00
$(pass /github/name)
1e68e7d390 Add: session handling 2024-09-20 08:25:26 +02:00