Commit Graph

63 Commits

Author SHA1 Message Date
Alex
d355c6906e tests 2025-02-27 12:12:12 +01:00
Alex
c42adc858f added password reset system 2025-02-26 21:45:16 +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
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
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
77619c42bd backend updateUser fix 2025-02-07 21:43:54 +01:00
Alex
183e4da7f4 Backend:Real world movement 2025-01-16 14:24:21 +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
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
02d75f0ab1 chg: backend: error struct 2024-10-09 18:08:33 +02:00
Alex
cafe030e79 add checkbox styling, driverslicence handling and validation 2024-10-02 14:32:14 +02:00
Alex
dbf7aca078 add: Tests for driverslicence 2024-09-29 21:18:02 +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
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)
46afa417b7 xss mitigation & test 2024-09-20 07:57:54 +02:00
$(pass /github/name)
4d6938de96 add: logout handling 2024-09-07 11:38:35 +02:00
$(pass /github/name)
c3944cb4aa add: Safe func to user model 2024-09-07 10:36:21 +02:00
$(pass /github/name)
b3dc134c8c add admin user creation 2024-09-07 08:56:15 +02:00
$(pass /github/name)
066419e546 fix: user model json handling; user_controller_test debug logging, user_controller 2024-09-07 08:55:39 +02:00
$(pass /github/name)
0d7c5674da chg testcases to be private 2024-09-06 09:21:30 +02:00
$(pass /github/name)
4e5e0963c7 add: better logging in user controller and tests 2024-09-05 16:38:23 +02:00
$(pass /github/name)
ae2ab42969 chg: subscription Registration endpoint 2024-09-05 16:37:32 +02:00
$(pass /github/name)
c132df87a9 add: Login system 2024-09-03 20:22:05 +02:00
$(pass /github/name)
1ad2f2090f add: api key middleware 2024-09-02 17:05:15 +02:00
$(pass /github/name)
6ac2b32a1f add: plaintext email; improved templating 2024-08-28 11:35:43 +02:00
$(pass /github/name)
c03ee0b6d0 added new membership tests, fix tests, cors for dev 2024-08-24 21:15:38 +02:00
$(pass /github/name)
ee66835649 changed contact form reply_to and response html 2024-08-21 12:29:13 +02:00
$(pass /github/name)
15d80889d1 add: server shutdown, tests 2024-08-20 21:56:36 +02:00
$(pass /github/name)
6f42f715a7 add: filepaths added to testSuite setup 2024-08-19 10:39:59 +02:00
$(pass /github/name)
ae0ec8bf88 add: contactController,tests & refactored tests 2024-08-18 14:17:17 +02:00
$(pass /github/name)
6441ad3ef9 wip: added contact form handling 2024-08-13 21:47:04 +02:00
$(pass /github/name)
9cbe3d005b add: email delivery test; baseURL config 2024-08-13 20:22:08 +02:00
$(pass /github/name)
c02b96e538 add: mockSMTP Server for testing; getUser func 2024-08-08 09:29:49 +02:00
$(pass /github/name)
602ac0fef0 Add: Template Config options & comments; 2024-07-18 12:25:51 +02:00
$(pass /github/name)
f4a9166bee add: Environment Var support 2024-07-17 16:46:29 +02:00
$(pass /github/name)
eeeabd5ad3 add: company; tests 2024-07-16 17:52:37 +02:00
$(pass /github/name)
ac037b12e0 added additional tests for parent id 2024-07-12 18:58:32 +02:00
$(pass /github/name)
02647c4cf7 added parentmembershipvalidation 2024-07-12 16:01:16 +02:00