Backend
Go to file
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
controller feat: add permission checks for subscription and implement user permission retrieval 2026-03-11 22:27:31 +01:00
database feat: add 'guest' user type to user_type enum in database schema 2026-03-15 01:11:40 +01:00
debug-pdf feat: dependecy fix + Abo Mailing Template 2026-02-18 10:24:04 +01:00
mailTemplates Initial Commit 2025-09-07 12:44:01 +02:00
middleware feat: implement auto-renewal cron service for subscriptions 2026-03-15 14:16:46 +01:00
models feat: enhance pool management with subscription linking and inflow diagnostics 2026-02-17 18:13:27 +01:00
repositories feat: implement auto-renewal cron service for subscriptions 2026-03-15 14:16:46 +01:00
routes feat: implement guest user registration and company settings management 2026-03-09 22:07:12 +01:00
scripts feat: implement auto-renewal cron service for subscriptions 2026-03-15 14:16:46 +01:00
services feat: implement auto-renewal cron service for subscriptions 2026-03-15 14:16:46 +01:00
templates feat: add new invoice template with structured layout and styling 2026-03-11 22:35:05 +01:00
utils Initial Commit 2025-09-07 12:44:01 +02:00
.gitignore Initial Commit 2025-09-07 12:44:01 +02:00
package-lock.json feat: implement auto-renewal cron service for subscriptions 2026-03-15 14:16:46 +01:00
package.json feat: implement auto-renewal cron service for subscriptions 2026-03-15 14:16:46 +01:00
server.js feat: implement auto-renewal cron service for subscriptions 2026-03-15 14:16:46 +01:00