Commit Graph

30 Commits

Author SHA1 Message Date
seaznCode
9a0eef16bb add dummy Company User for testing 2026-05-21 19:31:34 +02:00
seaznCode
e7aee1e380 kmpaidkwtdwj 2026-05-17 16:15:47 +02:00
DeathKaioken
0bb230cf66 crashout
Co-authored-by: Copilot <copilot@github.com>
2026-05-04 02:00:44 +02:00
DeathKaioken
d466dbc13e asd 2026-05-02 20:59:33 +02:00
DeathKaioken
f5a95843af uid change 2026-04-28 19:23:46 +02:00
seaznCode
aa77c9eb7b early return 2026-03-16 21:01:33 +01:00
46a081ae8f Merge branch 'bigTypeShii' of https://git.profit-planet.partners/DK404/CentralBackend into bigTypeShii 2026-03-16 16:05:01 +01:00
432f5a3225 feat: update renewal process and email notifications for subscriptions
+ test script for sub renewal
2026-03-16 16:04:36 +01:00
DeathKaioken
248109e6e8 fk this shit 2026-03-15 18:33:52 +01:00
c2bbb1df15 feat: implement auto-renewal cron service for subscriptions
- Added RenewalCronService to handle automatic subscription renewals and reactivations.
- Introduced listPausedAutoRenew method in AbonemmentRepository to fetch paused subscriptions eligible for reactivation.
- Created test script for renewal cron job to simulate subscription renewal scenarios.
- Updated MailService to send renewal confirmation and payment reminder emails.
- Enhanced EmailVerificationService to auto-grant 'can_subscribe' permission upon email verification.
- Modified createAdminUser script to allow different admin email configurations.
- Added node-cron dependency for scheduling tasks.
2026-03-15 14:16:46 +01:00
f02a0868a4 feat: implement createGuestUser function for guest user management 2026-03-15 01:11:29 +01:00
seaznCode
5fe4471fc7 fix: temporarily return from createAdminUser function for debugging 2026-03-11 23:28:10 +01:00
seaznCode
c7895c5333 feat: add permission checks for subscription and implement user permission retrieval 2026-03-11 22:27:31 +01:00
DeathKaioken
04a032992a feat: abo 2026-02-18 11:16:54 +01:00
seaznCode
eb99d54453 fix: standardize target path to always use 'contract' in migrateContractPaths function 2026-02-04 12:18:56 +01:00
seaznCode
1825310280 feat: add migrateContractPaths script for updating contract paths in user documents 2026-01-27 18:36:52 +01:00
seaznCode
879c504abd feat: add return statement to createCompanyUser and createPersonalUser functions 2026-01-19 22:12:06 +01:00
DeathKaioken
2296b521db fix: fix 2026-01-18 21:59:48 +01:00
DeathKaioken
33c584e68e fix: cookie refresh stuff 2026-01-18 21:57:22 +01:00
seaznCode
f475242f84 feat: update user status initialization to use 'pending' instead of 'inactive' 2026-01-17 20:22:31 +01:00
seaznCode
dfbd731f53 document upload + user mgmt preview 2026-01-13 19:04:29 +01:00
DeathKaioken
0c78f2c869 feat: abo + profile section 2025-12-13 11:15:20 +01:00
seaznCode
d408ba89dd old createAdminUser 2025-12-06 20:27:50 +01:00
seaznCode
85fd8b16fb feat: implement affiliate management with CRUD operations and S3 integration 2025-12-06 20:25:34 +01:00
seaznCode
8e450cd9c5 feat: add user creation scripts for company and personal users 2025-11-30 13:32:25 +01:00
DeathKaioken
14450df164 add: local dev acc Alex | npm package updates 2025-10-16 07:03:41 +02:00
seaznCode
cf187bdd04 Add getUnverifiedUsers functionality to AdminUserController and AdminService, and update routes 2025-10-14 23:23:35 +02:00
seaznCode
c3461c2dd9 Refactor UserStatusController and related services for improved status handling and repository paths 2025-10-11 19:47:11 +02:00
DeathKaioken
095cbd6187 Initial Commit Fix 2025-09-08 16:05:37 +02:00
DeathKaioken
e2e0204c12 Initial Commit 2025-09-07 12:44:01 +02:00