Commit Graph

  • a0e1b32b19 add: mandate_date_signed display Alex 2024-10-08 07:33:28 +02:00
  • 68b78cc443 typo Alex 2024-10-08 07:32:59 +02:00
  • bdcc98a2ac add: readonly option for inputfields Alex 2024-10-08 07:32:29 +02:00
  • e14642ed66 fix: missing user.Safe fields Alex 2024-10-07 11:41:52 +02:00
  • 55afc6bee9 chg admin creation Alex 2024-10-07 11:41:31 +02:00
  • 0c2aa68311 typo Alex 2024-10-07 11:41:05 +02:00
  • 580b022c42 del: Avatar image Alex 2024-10-07 11:40:58 +02:00
  • dfbeabc93c add: driverslicence update Alex 2024-10-07 11:39:53 +02:00
  • 0314076669 translation Alex 2024-10-07 11:37:44 +02:00
  • cafe030e79 add checkbox styling, driverslicence handling and validation Alex 2024-10-02 14:32:14 +02:00
  • 4ee18f21f2 cleanup Alex 2024-09-30 16:28:05 +02:00
  • 4bd10d24d2 about page changes Alex 2024-09-29 21:30:21 +02:00
  • aea61e9440 chg backend urls Alex 2024-09-29 21:29:44 +02:00
  • 5f1cb4e84f fix typos Alex 2024-09-29 21:29:23 +02:00
  • e56b58bd5f add utils: date conversion Alex 2024-09-29 21:28:54 +02:00
  • f0ed8e3446 locale Alex 2024-09-29 21:28:14 +02:00
  • 27e1048d41 styles Alex 2024-09-29 21:28:06 +02:00
  • 797aca3bb1 add InputField select option & input validation Alex 2024-09-29 21:27:57 +02:00
  • f7c1ad2b8e add: Subscriptions receival Alex 2024-09-29 21:26:48 +02:00
  • 8e9eb22cb0 changed defaults for app.d.ts interfaces Alex 2024-09-29 21:23:05 +02:00
  • db84918cb1 frontend: changed thumbnail to profile picture Alex 2024-09-29 21:22:23 +02:00
  • dbf7aca078 add: Tests for driverslicence Alex 2024-09-29 21:18:02 +02:00
  • b99a5010a7 add default for userCreation Alex 2024-09-29 21:17:25 +02:00
  • 8a581da1d8 add driversLicence model Alex 2024-09-29 21:16:58 +02:00
  • 41738753f0 add subscriptions to currentUser JSON for frontend Alex 2024-09-29 21:14:03 +02:00
  • 33561692b6 membership status now int; add auto SEPA mandateref upon user creation Alex 2024-09-29 21:12:49 +02:00
  • 31cfe21695 clean up of bank-service Alex 2024-09-29 21:08:59 +02:00
  • 36bd75bbeb add where clause default to membershipservice Alex 2024-09-29 21:07:22 +02:00
  • 2acbe703eb add: subscription seeding, enhance admin creation Alex 2024-09-29 21:06:30 +02:00
  • 72017c97ff add: UserRole for privelige handling Alex 2024-09-29 21:03:32 +02:00
  • 1ded8bee33 moved db indices to uint Alex 2024-09-29 20:58:42 +02:00
  • e0cc893493 frontend fix: Cookie passthrough $(pass /github/name) 2024-09-20 08:39:47 +02:00
  • 43a039ae91 frontend:add:error handling on failed validation $(pass /github/name) 2024-09-20 08:38:47 +02:00
  • 49986ffd79 frontend:chg:generalized form field serialization $(pass /github/name) 2024-09-20 08:37:58 +02:00
  • 0897361260 frontend:adapted to new hooks $(pass /github/name) 2024-09-20 08:36:06 +02:00
  • 211cf1db3f frontend:add:cookie renewal $(pass /github/name) 2024-09-20 08:35:15 +02:00
  • 30d56ce778 locales $(pass /github/name) 2024-09-20 08:30:40 +02:00
  • 3ec32756c8 front:add: InputField component $(pass /github/name) 2024-09-20 08:30:20 +02:00
  • 00facf8758 add: update handling $(pass /github/name) 2024-09-20 08:29:00 +02:00
  • 62624cd0f8 membership input validation improved & tests $(pass /github/name) 2024-09-20 08:28:23 +02:00
  • 361fa1316a add sql injection test $(pass /github/name) 2024-09-20 08:27:34 +02:00
  • 851e62dbac add xss validation $(pass /github/name) 2024-09-20 08:26:07 +02:00
  • 1e68e7d390 Add: session handling $(pass /github/name) 2024-09-20 08:25:26 +02:00
  • 31c47270ab chg Routing again $(pass /github/name) 2024-09-20 08:24:42 +02:00
  • 81e9068eba add: Cookie generation $(pass /github/name) 2024-09-20 08:00:24 +02:00
  • 74ef7efdec add: custom errors $(pass /github/name) 2024-09-20 07:58:17 +02:00
  • 46afa417b7 xss mitigation & test $(pass /github/name) 2024-09-20 07:57:54 +02:00
  • b34a85e9d6 add: frontend profile data etc $(pass /github/name) 2024-09-10 18:52:32 +02:00
  • f0b2409963 fix: current-user route $(pass /github/name) 2024-09-07 13:37:26 +02:00
  • 147b8c0afd frontend: initial commit $(pass /github/name) 2024-09-07 13:36:15 +02:00
  • 4d6938de96 add: logout handling $(pass /github/name) 2024-09-07 11:38:35 +02:00
  • c3944cb4aa add: Safe func to user model $(pass /github/name) 2024-09-07 10:36:21 +02:00
  • f99ff57275 minor $(pass /github/name) 2024-09-07 08:56:33 +02:00
  • c36af961f3 fix auth routes $(pass /github/name) 2024-09-07 08:56:26 +02:00
  • b3dc134c8c add admin user creation $(pass /github/name) 2024-09-07 08:56:15 +02:00
  • 066419e546 fix: user model json handling; user_controller_test debug logging, user_controller $(pass /github/name) 2024-09-07 08:55:39 +02:00
  • ff7c83671f fix: auth && auth_test $(pass /github/name) 2024-09-07 08:53:57 +02:00
  • ef5e771998 chg: cors allowOrigins now configurable $(pass /github/name) 2024-09-07 08:52:48 +02:00
  • 8f3d73af90 add: AllowOrigins config && changed config format $(pass /github/name) 2024-09-07 08:51:58 +02:00
  • 82413499f5 add: Admin creation $(pass /github/name) 2024-09-06 09:26:15 +02:00
  • df82782ba5 add: auth_test cases & null attack test $(pass /github/name) 2024-09-06 09:22:37 +02:00
  • b42713b108 Del old sql schema $(pass /github/name) 2024-09-06 09:21:50 +02:00
  • 0d7c5674da chg testcases to be private $(pass /github/name) 2024-09-06 09:21:30 +02:00
  • 46e09a1285 moved admin mail config location $(pass /github/name) 2024-09-06 09:20:55 +02:00
  • 0aa332c26b adapted template to new routing $(pass /github/name) 2024-09-05 16:40:46 +02:00
  • 600cd83a81 add: user_service GetUserByID Function $(pass /github/name) 2024-09-05 16:40:23 +02:00
  • 580b1523f9 chg: routing and added auth to backend endpoint $(pass /github/name) 2024-09-05 16:39:47 +02:00
  • 8113b02356 chg: auth handling to jwt cookies $(pass /github/name) 2024-09-05 16:39:06 +02:00
  • 4e5e0963c7 add: better logging in user controller and tests $(pass /github/name) 2024-09-05 16:38:23 +02:00
  • ae2ab42969 chg: subscription Registration endpoint $(pass /github/name) 2024-09-05 16:37:32 +02:00
  • a7ac7ea1ed Add: Roles $(pass /github/name) 2024-09-03 20:53:40 +02:00
  • c132df87a9 add: Login system $(pass /github/name) 2024-09-03 20:20:24 +02:00
  • f648b53fe1 added jwt auth $(pass /github/name) 2024-09-02 22:20:58 +02:00
  • 1ad2f2090f add: api key middleware $(pass /github/name) 2024-09-02 17:05:15 +02:00
  • 6ac2b32a1f add: plaintext email; improved templating $(pass /github/name) 2024-08-28 11:35:43 +02:00
  • 00ca11d2e6 Add: Security Headers $(pass /github/name) 2024-08-28 02:30:38 +02:00
  • 12ea6767f8 Added CSP $(pass /github/name) 2024-08-26 13:52:55 +02:00
  • c03ee0b6d0 added new membership tests, fix tests, cors for dev $(pass /github/name) 2024-08-24 21:15:38 +02:00
  • 4274f386f7 add: Rate limiting & tests $(pass /github/name) 2024-08-23 11:58:53 +02:00
  • 682c50574b add: CORS $(pass /github/name) 2024-08-22 11:27:27 +02:00
  • ee66835649 changed contact form reply_to and response html $(pass /github/name) 2024-08-21 12:29:13 +02:00
  • 3224536e56 better shutdown $(pass /github/name) 2024-08-20 22:08:05 +02:00
  • 15d80889d1 add: server shutdown, tests $(pass /github/name) 2024-08-20 21:56:36 +02:00
  • 6f42f715a7 add: filepaths added to testSuite setup $(pass /github/name) 2024-08-19 10:39:59 +02:00
  • ae0ec8bf88 add: contactController,tests & refactored tests $(pass /github/name) 2024-08-18 14:17:17 +02:00
  • 6441ad3ef9 wip: added contact form handling $(pass /github/name) 2024-08-13 21:47:04 +02:00
  • 9cbe3d005b add: email delivery test; baseURL config $(pass /github/name) 2024-08-13 20:22:08 +02:00
  • c02b96e538 add: mockSMTP Server for testing; getUser func $(pass /github/name) 2024-08-08 09:29:49 +02:00
  • 602ac0fef0 Add: Template Config options & comments; $(pass /github/name) 2024-07-18 12:25:51 +02:00
  • f4a9166bee add: Environment Var support $(pass /github/name) 2024-07-17 16:46:29 +02:00
  • 9eef7f7681 respected company in mails. $(pass /github/name) 2024-07-16 19:15:06 +02:00
  • eeeabd5ad3 add: company; tests $(pass /github/name) 2024-07-16 17:52:37 +02:00
  • a1a43f1f32 removed alphaunicode constraint from names $(pass /github/name) 2024-07-13 12:22:42 +02:00
  • 05745ec831 removed e164 phone validation $(pass /github/name) 2024-07-13 00:48:23 +02:00
  • ac037b12e0 added additional tests for parent id $(pass /github/name) 2024-07-12 18:58:32 +02:00
  • 0b2ad57864 fix subscriptionModel integration $(pass /github/name) 2024-07-12 16:26:07 +02:00
  • 02647c4cf7 added parentmembershipvalidation $(pass /github/name) 2024-07-12 16:01:16 +02:00
  • d8115f512d fix:admin Notification mail sending;typo in template $(pass /github/name) 2024-07-12 13:35:35 +02:00
  • 5035dd7489 typo in template $(pass /github/name) 2024-07-12 13:22:09 +02:00
  • 18d91d396b add: verification status page $(pass /github/name) 2024-07-12 12:07:38 +02:00