erp-core-backend/src
rckrdmrd b194f59599 feat(billing-usage): Add services, middleware and tests for FASE 4
- Add CouponsService for discount coupon management
- Add PlanLimitsService for plan limit validation
- Add StripeWebhookService for Stripe event processing
- Add plan-enforcement middleware (requireLimit, requireFeature, planBasedRateLimit)
- Add 68 unit tests for all billing-usage services
- Update TenantSubscription entity with Stripe integration fields
- Export new services from module index

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 08:03:57 -06:00
..
__tests__ [FASE 3-4] feat: Complete Financial, Inventory, CRM, and Projects modules 2026-01-18 05:49:20 -06:00
config [BACKEND] feat: EPIC-001 & EPIC-002 - Core module completion and entity consolidation 2026-01-18 05:13:34 -06:00
docs Initial commit - erp-core-backend 2026-01-04 06:40:14 -06:00
modules feat(billing-usage): Add services, middleware and tests for FASE 4 2026-01-18 08:03:57 -06:00
shared fix: Resolve entity/service field mismatches and build errors (84→19) 2026-01-18 02:27:03 -06:00
app.integration.ts feat(routes): Add independent routes for Invoices, Products, Warehouses modules 2026-01-18 03:43:43 -06:00
app.ts feat(routes): Add independent routes for Invoices, Products, Warehouses modules 2026-01-18 03:43:43 -06:00
index.ts Initial commit - erp-core-backend 2026-01-04 06:40:14 -06:00