erp-construccion-backend-v2/src/modules
Adrian Flores Cortes 100c5a6588 feat(modules): implement 13 backend modules for 100% completion
Implemented modules:
- audit: 8 services (GDPR compliance, retention policies, sensitive data)
- billing-usage: 8 services, 6 controllers (subscription management, usage tracking)
- biometrics: 3 services, 3 controllers (offline auth, device sync, lockout)
- core: 6 services (sequence, currency, UoM, payment-terms, geography)
- feature-flags: 3 services, 3 controllers (rollout strategies, A/B testing)
- fiscal: 7 services, 7 controllers (SAT/Mexican tax compliance)
- mobile: 4 services, 4 controllers (offline-first, sync queue, device management)
- partners: 6 services, 6 controllers (unified customers/suppliers, credit limits)
- profiles: 5 services, 3 controllers (avatar upload, preferences, completion)
- warehouses: 3 services, 3 controllers (zones, hierarchical locations)
- webhooks: 5 services, 5 controllers (HMAC signatures, retry logic)
- whatsapp: 5 services, 5 controllers (business API integration, templates)

Total: 154 files, ~43K lines of new backend code

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-31 01:54:23 -06:00
..
admin [TS-FIX] fix: Fix TypeScript errors in admin and bidding modules 2026-01-25 10:10:00 -06:00
ai [TS-FIX] fix: Fix TypeScript errors in ai module 2026-01-25 10:17:00 -06:00
assets feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
audit feat(modules): implement 13 backend modules for 100% completion 2026-01-31 01:54:23 -06:00
auth feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
bidding feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
billing-usage feat(modules): implement 13 backend modules for 100% completion 2026-01-31 01:54:23 -06:00
biometrics feat(modules): implement 13 backend modules for 100% completion 2026-01-31 01:54:23 -06:00
branches [ERP-CONSTRUCCION] feat: Implement 6 core business modules 2026-01-31 00:24:00 -06:00
budgets [ERP-CONSTRUCCION] feat: Enhance budgets and estimates services 2026-01-30 18:16:51 -06:00
construction feat(MAI-002,MAI-004,MAI-009): Add missing controllers and services 2026-01-30 17:39:51 -06:00
contracts feat(contracts): Enhance contract and subcontractor services 2026-01-30 18:12:46 -06:00
core feat(modules): implement 13 backend modules for 100% completion 2026-01-31 01:54:23 -06:00
documents feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
estimates [ERP-CONSTRUCCION] feat: Enhance budgets and estimates services 2026-01-30 18:16:51 -06:00
feature-flags feat(modules): implement 13 backend modules for 100% completion 2026-01-31 01:54:23 -06:00
finance [TS-FIX] fix: Fix TypeScript errors in finance services 2026-01-25 14:34:49 -06:00
fiscal feat(modules): implement 13 backend modules for 100% completion 2026-01-31 01:54:23 -06:00
health feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
hr feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
hse [ERP-CONSTRUCCION] feat(hse): Add 14 services for safety, training, and environmental management 2026-01-30 19:33:51 -06:00
infonavit feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
inventory feat(inventory): Add AlmacenProyectoService for project warehouse management 2026-01-30 19:25:17 -06:00
invoices [ERP-CONSTRUCCION] feat: Implement 6 core business modules 2026-01-31 00:24:00 -06:00
mcp feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
mobile feat(modules): implement 13 backend modules for 100% completion 2026-01-31 01:54:23 -06:00
notifications [ERP-CONSTRUCCION] feat: Implement 6 core business modules 2026-01-31 00:24:00 -06:00
partners feat(modules): implement 13 backend modules for 100% completion 2026-01-31 01:54:23 -06:00
payment-terminals feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
products [ERP-CONSTRUCCION] feat: Implement 6 core business modules 2026-01-31 00:24:00 -06:00
profiles feat(modules): implement 13 backend modules for 100% completion 2026-01-31 01:54:23 -06:00
progress feat(MAI-002): Add Torre, Nivel, Departamento entities for vertical structures 2026-01-30 17:06:05 -06:00
projects [ERP-CONSTRUCCION] feat: Implement 6 core business modules 2026-01-31 00:24:00 -06:00
purchase feat(MAI-002,MAI-004,MAI-009): Add missing controllers and services 2026-01-30 17:39:51 -06:00
quality feat(quality): Add missing services for quality module 2026-01-30 19:27:35 -06:00
reports feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
sales [ERP-CONSTRUCCION] feat: Implement 6 core business modules 2026-01-31 00:24:00 -06:00
settings feat(settings): Add services and controllers for settings module 2026-01-31 01:44:26 -06:00
storage feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
users Migración desde erp-construccion/backend - Estándar multi-repo v2 2026-01-16 08:11:14 -06:00
warehouses feat(modules): implement 13 backend modules for 100% completion 2026-01-31 01:54:23 -06:00
webhooks feat(modules): implement 13 backend modules for 100% completion 2026-01-31 01:54:23 -06:00
whatsapp feat(modules): implement 13 backend modules for 100% completion 2026-01-31 01:54:23 -06:00