erp-construccion-backend-v2/src/modules
Adrian Flores Cortes 22b8e93d55 feat(settings): Add services and controllers for settings module
- SystemSettingService: Global system-wide settings with CRUD, get/set by key,
  validation rules, and bulk operations
- PlanSettingService: Plan-level defaults with inheritance support and
  copy between plans functionality
- TenantSettingService: Tenant-specific settings with hierarchy
  (system < plan < tenant), effective value resolution, and override management
- UserPreferenceService: Personal preferences with defaults, sync support,
  and cross-user operations
- SettingsController: Unified REST endpoints for all settings types with
  proper authentication and authorization

Implements hierarchical inheritance: system_settings < plan_settings <
tenant_settings < user_preferences. All services follow ServiceContext
pattern with tenantId for multi-tenant support.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-31 01:44:26 -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/entities feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -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/entities feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
biometrics/entities feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -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/entities feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -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/entities feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
finance [TS-FIX] fix: Fix TypeScript errors in finance services 2026-01-25 14:34:49 -06:00
fiscal/entities feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -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/entities feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
notifications [ERP-CONSTRUCCION] feat: Implement 6 core business modules 2026-01-31 00:24:00 -06:00
partners/entities feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -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/entities feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -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/entities feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
webhooks/entities feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00
whatsapp/entities feat(FASE-4A): Complete vertical modules for construction 2026-01-27 07:00:18 -06:00