Commit Graph

16 Commits

Author SHA1 Message Date
ashan_rusiru b6e35ba4e9 Merge branch 'main' into change/newAuth
CI/CD - erp auth / Build & Deploy (pull_request) Failing after 10m41s
2026-10-19 12:57:48 +05:30
Dhananjaya99 15832d1ae3 Decouple UserType, add Role entity and management
Removed all UserType logic and references, replacing them with a new Role model and management system. Introduced RoleManager service, repository, and API endpoint for role CRUD operations. Updated user flows and JWT claims to use RoleCode. Removed admin-only user CRUD endpoints. Updated DI, documentation, and error handling for consistency. Appsettings and DTOs now reflect the new role-based approach.
2026-10-19 12:57:07 +05:30
ashan_rusiru 04cf8258e1 Merge pull request 'Dev' (#5) from dev into main
Reviewed-on: #5
2026-10-18 12:48:32 +05:30
Dhananjaya99 fbd079d337 Remove role management from AuthHex; update documentation and user handling to reflect ERP ownership of roles.
CI/CD - erp auth / Build & Deploy (pull_request) Failing after 15m9s
2026-10-18 12:45:58 +05:30
ashan_rusiru 703d21d56c Merge pull request 'Main' (#4) from main into dev
Reviewed-on: #4
2026-10-18 12:36:32 +05:30
Dhananjaya99 0dd86dc98d Add admin functions to UserManagerService and update appsettings for AdminApiKey 2026-10-15 10:44:51 +05:30
ImanThiyanga f1cf6d0fad Merge pull request 'finalsed fix for ci-cd' (#3) from dev into main
Reviewed-on: #3
2026-09-17 07:08:14 +00:00
ImanThiyanga 4c1657049b Merge branch 'main' into dev
CI/CD - erp auth / Build & Deploy (pull_request) Failing after 14m6s
2026-09-17 07:08:08 +00:00
ImanThiyanga dd4b3bffc4 finalsed fix for ci-cd 2026-09-17 12:37:35 +05:30
ImanThiyanga ee89a5a771 Merge pull request 'test change on ci-cd' (#2) from dev into main
Reviewed-on: #2
2026-09-17 06:58:02 +00:00
ImanThiyanga 0eedafe414 test change on ci-cd 2026-09-17 12:27:35 +05:30
ImanThiyanga 1a243fc5ff Merge pull request 'complete ci-cd implementation' (#1) from feat/ci-cd into main
Reviewed-on: #1
2026-09-17 06:54:57 +00:00
ImanThiyanga 4604fdf555 complete ci-cd implementation 2026-09-17 12:24:37 +05:30
Dhananjaya99 2481f056ab add role api 2026-07-18 23:43:19 +05:30
Dhananjaya99 de7b40a147 ini 2026-07-08 11:11:50 +05:30
ashan_rusiru 2cd2741f77 Upload files to "/" 2026-07-08 05:39:22 +00:00