Commit Graph
26 Commits
Author SHA1 Message Date
Syed Waseem f3acfd2181 feat(master-data): add jurisdiction and rule category entities with CRUD operations
- Introduced Jurisdiction and RuleCategory entities along with their respective values.
- Implemented service methods for managing rule categories and values.
- Updated MasterDataService to include seeding logic for jurisdictions and rule categories.
- Added DTOs for creating and updating rule categories and values.

feat(policy-engine): enhance policy management with new entities and operations

- Created Policy, PolicyRule, PolicyAction, PolicyTargetAudience, and RuleCondition entities.
- Implemented create, update, and delete operations for policies and their associated rules and actions.
- Added enums for PolicyStatus and AudienceType to manage policy states and target audiences.
- Developed DTOs for creating and updating policies with nested structures for rules and audiences.
2026-07-21 11:22:54 +05:30
Syed Waseem 4fd1058dfe Merge branch 'development' of https://gitea.maskantech.in/gitea_admin/aeroresolve_backend into waseem 2026-07-18 11:13:00 +05:30
Syed Waseem khadri Rafai c5b360bf56 Merge pull request 'azeem' (#7) from azeem into development
Reviewed-on: https://gitea.maskantech.in/gitea_admin/aeroresolve_backend/pulls/7
Reviewed-by: Syed Waseem khadri Rafai <waseem.khadri@maskatech.com>
2026-07-15 07:45:11 +00:00
azeeee05 4ba1316289 feat: initialize database module with multi-schema support and define master, tenant, and cohort entities 2026-07-15 13:06:03 +05:30
waseem khadri fd196f559b feat: initialize policy-engine module and integrate into AppModule 2026-07-15 09:04:42 +05:30
mytechpark 13fa6c2d46 v1 code db 2026-07-14 10:43:46 +05:30
Syed Waseem khadri Rafai 7473456317 Merge pull request 'azeem' (#6) from azeem into development
Reviewed-on: https://gitea.maskantech.in/gitea_admin/aeroresolve_backend/pulls/6
Reviewed-by: Syed Waseem khadri Rafai <waseem.khadri@maskatech.com>
2026-07-10 05:39:02 +00:00
azeeee05 49b5fcb487 feat: implement Cohort entity and DTO with environment variable exclusion in gitignore 2026-07-10 10:54:02 +05:30
azeeee05 3137cb8038 feat: implement cohort module with entity schema and create DTO along with environment file management 2026-07-10 10:53:49 +05:30
azeeee05 6e7ff937dc feat: implement cohort module with entity, DTO, and CRUD service operations 2026-07-10 10:42:43 +05:30
Syed Waseem khadri Rafai e99f292e24 Merge pull request 'refactor: reorganize environment configurations by replacing global .env with environment-specific files and updating npm scripts accordingly' (#5) from azeem into development
Reviewed-on: https://gitea.maskantech.in/gitea_admin/aeroresolve_backend/pulls/5
2026-07-09 09:29:11 +00:00
azeeee05 18454d5197 refactor: reorganize environment configurations by replacing global .env with environment-specific files and updating npm scripts accordingly 2026-07-09 14:39:05 +05:30
Syed Waseem khadri Rafai 4441fa2cce Merge pull request 'feat: implement MasterDataService for CRUD operations and database seeding, and update test script command' (#4) from azeem into development
Reviewed-on: https://gitea.maskantech.in/gitea_admin/aeroresolve_backend/pulls/4
Reviewed-by: Syed Waseem khadri Rafai <waseem.khadri@maskatech.com>
2026-07-09 05:45:30 +00:00
azeeee05 c3936ca692 feat: implement MasterDataService for CRUD operations and database seeding, and update test script command 2026-07-09 11:14:12 +05:30
Syed Waseem khadri Rafai 1d0c41bf8c Merge pull request 'azeem' (#3) from azeem into development
Reviewed-on: https://gitea.maskantech.in/gitea_admin/aeroresolve_backend/pulls/3
2026-07-08 10:54:22 +00:00
azeeee05 28837230fa feat: implement CRUD operations and pagination for cohort module 2026-07-08 12:49:25 +05:30
azeeee05 1e3ec441dc feat: implement master data service with seeding and introduce cohort module for filtering logic 2026-07-08 11:53:05 +05:30
azeeee05 06598ea462 feat: initialize master data entities for reference lookup tables 2026-07-08 11:22:06 +05:30
azeeee05 44afa45f7a feat: implement master data module with CRUD services and entity support for common lookup tables 2026-07-08 11:11:58 +05:30
azeeee05 9e64243759 Merge branch 'development' of https://gitea.maskantech.in/gitea_admin/aeroresolve_backend into azeem 2026-07-07 17:24:07 +05:30
azeeee05 8021937518 feat: implement master data and cohort management modules with CRUD operations and database seeding 2026-07-07 17:23:45 +05:30
Syed Waseem khadri Rafai 25302cc222 Merge pull request 'feat: update environment configuration and add support for multiple environments' (#2) from waseem into development
Reviewed-on: https://gitea.maskantech.in/gitea_admin/aeroresolve_backend/pulls/2
2026-07-07 11:28:43 +00:00
waseem khadri 46e4a0ed81 feat: update environment configuration and add support for multiple environments 2026-07-07 16:57:36 +05:30
Syed Waseem khadri Rafai 82ea313f34 Merge pull request 'feat: integrate PostgreSQL with TypeORM and update app configuration' (#1) from waseem into development
Reviewed-on: https://gitea.maskantech.in/gitea_admin/aeroresolve_backend/pulls/1
2026-07-07 10:04:33 +00:00
waseem khadri 025f114828 feat: integrate PostgreSQL with TypeORM and update app configuration
- Added @nestjs/typeorm and pg dependencies for PostgreSQL support.
- Configured TypeORM in app.module.ts to connect to PostgreSQL using environment variables.
- Enhanced main.ts to log database connection details during bootstrap.
- Removed unused disruption module, controller, service, and demo data.
2026-07-07 15:32:03 +05:30
azeeee05 3b4d2ae43e Base code 2026-07-06 13:16:46 +05:30