CentralBackend/middleware
Seazn 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
..
adminOnly.js feat: implement admin-only middleware and enhance permission checks with logging 2026-01-18 20:50:31 +01:00
authMiddleware.js feat: implement guest user registration and company settings management 2026-03-09 22:07:12 +01:00
guestRestriction.js feat: implement auto-renewal cron service for subscriptions 2026-03-15 14:16:46 +01:00
logger.js Initial Commit 2025-09-07 12:44:01 +02:00
rateLimiter.js Initial Commit Fix 2025-09-08 16:05:37 +02:00