Commit Graph
52 Commits
Author SHA1 Message Date
Inamul-hasan-tec 16ca868c5c fix(catalogs): include tenant_id in createData so Product Families persist with tenant scope 2026-08-12 16:16:12 +05:30
Inamul-hasan-tec e566ac14b1 fix(catalogs): replace models.ProductFamily with models.Catalog resolving HTTP 500 family creation bug, enforce tenant_id scoping on syndication preview, and seed TechNova1 products and superadmin credentials 2026-08-12 16:04:32 +05:30
Inamul-hasan-tec 90922a8603 fix(routes): reorder Express routes placing specific sub-routes before generic :id parameter routes 2026-08-12 15:35:50 +05:30
Inamul-hasan-tec e7c50e15b7 feat(channels): implement syndicateAllChannels bulk execution and testChannelConnection endpoints 2026-08-12 15:08:58 +05:30
Inamul-hasan-tec 1ae50f173f fix(rbac): enforce explicit 403 ApiError on cross-tenant role creation attempts 2026-08-12 15:05:51 +05:30
Inamul-hasan-tec 66a55deb0d feat(syndication): implement channelAdapterService with Shopify GraphQL mutation generator and previewPayload endpoint 2026-08-12 15:02:17 +05:30
Inamul-hasan-tec c5821f8015 feat(channels): implement ChannelMapping, SyndicationJob models, transformation service and syndication API endpoints 2026-08-12 13:23:04 +05:30
Inamul-hasan-tec 6cdef6da32 security(rbac): enforce tenant workspace lock on role creation and update in role.service.js 2026-08-11 18:36:33 +05:30
Inamul-hasan-tec b2b126590f fix(attributes): remove duplicate generateUniqueCode import in attribute.service.js 2026-08-11 18:25:58 +05:30
Inamul-hasan-tec 6903836547 fix(categories): remove duplicate generateUniqueCode import in categorie.service.js 2026-08-11 18:20:24 +05:30
Inamul-hasan-tec 5f5fdfe09a fix(merge): remove leftover merge conflict markers in catalog.service.js and channelType.service.js 2026-08-11 18:19:39 +05:30
Inamul-hasan-tec e958037f66 merge: pull latest changes from origin/mahir_backend and resolve code generation conflicts 2026-08-11 18:10:44 +05:30
Mahir-Mohamed 90a6c3238c Added functionality in Attribute step of product creation configuration 2026-08-11 12:04:04 +05:30
Inamul-hasan-tec 98163512d8 fix(config): add .env.production and default DB fallbacks to database.config.cjs for production startup 2026-08-10 17:55:42 +05:30
Inamul-hasan-tec 012af1b349 feat(rbac): seed 6 standard enterprise PIM roles & sync 14 permission nodes across all active tenants 2026-08-10 11:53:05 +05:30
Inamul-hasan-tec 929660fd74 feat(saas): complete 100% multi-tenant architecture across all 21 models with repository scoping & plan quota guards 2026-08-08 17:16:18 +05:30
Inamul-hasan-tec 31f8dc1b71 feat(settings): implement tenant-scoped category setting endpoints for General, Notifications, Security, API Keys 2026-08-08 16:42:28 +05:30
Inamul-hasan-tec c249efd81e fix(rbac): grant full administrative bypass to TENANT_ADMIN in permission middleware 2026-08-08 16:05:28 +05:30
Inamul-hasan-tec 9be6902d6b fix(tenant-scoping): enforce tenant_id in applyTenantScope for support impersonation mode 2026-08-08 15:15:31 +05:30
Inamul-hasan-tec 95b0753f30 feat(tenant-engine): enhance tenant provisioning with subscription quotas, baseline roles, email onboarding & fix double-hashing bug 2026-08-08 11:09:40 +05:30
Inamul-hasan-tec 24caaaf93f config(backend): set default backend port to 5002 to avoid port collision with crm_backend 2026-08-08 10:54:57 +05:30
Inamul-hasan-tec a55b03568d feat(platform): implement Platform Super Admin endpoints, tenant provisioning service, metrics & impersonation mode 2026-08-07 18:39:23 +05:30
Inamul-hasan-tec 2fff621fdd feat(core): setup multi-tenant isolation, Cloudinary DAM, RBAC fast-pass, distinct JWT refresh secrets & error shielding 2026-08-07 18:31:35 +05:30
Hasan 46abddf81c Merge pull request 'Last git push by Hasan ( create the table in DB for sava user Theme)' (#11) from hasan_backend into dev
Reviewed-on: https://gitea.maskantech.in/gitea_admin/productcatalogue_backend/pulls/11
2026-07-28 05:38:39 +00:00
MohamedHasan07 64afe7dc00 Last git push by Hasan ( create the table in DB for sava user Theme) 2026-07-28 11:05:47 +05:30
liyaqath 79a3b47be5 Merge pull request 'upadted flow' (#10) from ali into dev
Reviewed-on: https://gitea.maskantech.in/gitea_admin/productcatalogue_backend/pulls/10
2026-07-25 10:31:56 +00:00
m7338ohd-debug 6f18030f88 upadted flow 2026-07-25 16:01:13 +05:30
Hasan dace58ad6c Merge pull request 'hasan_backend' (#9) from hasan_backend into dev
Reviewed-on: https://gitea.maskantech.in/gitea_admin/productcatalogue_backend/pulls/9
2026-07-23 06:48:03 +00:00
MohamedHasan07 4e7d9b1ee1 solve merge conflictes 2026-07-23 12:17:02 +05:30
MohamedHasan07 c3942ec07e correction in permission node and roles 2026-07-23 12:04:37 +05:30
liyaqath b998025ead Merge pull request 'upadted flow' (#8) from ali into dev
Reviewed-on: https://gitea.maskantech.in/gitea_admin/productcatalogue_backend/pulls/8
2026-07-23 06:23:17 +00:00
m7338ohd-debug e7506d74ad upadted flow 2026-07-23 11:52:07 +05:30
MohamedHasan07 be9d3b969f correction 2026-07-21 17:01:52 +05:30
liyaqath 56138fd780 Merge pull request 'solved merge conflicts' (#7) from ali into dev
Reviewed-on: https://gitea.maskantech.in/gitea_admin/productcatalogue_backend/pulls/7
2026-07-20 06:12:05 +00:00
m7338ohd-debug 4eb59e888e solved merge conflicts 2026-07-20 11:41:16 +05:30
liyaqath 44814a42a2 Merge pull request 'ali' (#6) from ali into dev
Reviewed-on: https://gitea.maskantech.in/gitea_admin/productcatalogue_backend/pulls/6
2026-07-18 11:19:12 +00:00
m7338ohd-debug 67498a658a solved merge conflicts 2026-07-18 16:35:34 +05:30
m7338ohd-debug 8614a8fd79 produdct family updated workflow 2026-07-18 16:20:12 +05:30
Hasan 0eb69cb60e Merge pull request 'hasan_backend' (#5) from hasan_backend into dev
Reviewed-on: https://gitea.maskantech.in/gitea_admin/productcatalogue_backend/pulls/5
2026-07-17 13:55:52 +00:00
MohamedHasan07 d500ea335d correct the userContext.userId naming and api name changed 2026-07-17 19:22:52 +05:30
MohamedHasan07 6dc5021176 creation of notification flow 2026-07-16 11:27:21 +05:30
liyaqath 8fd77ffc67 Merge pull request 'workflow and approval implemnted' (#4) from ali into dev
Reviewed-on: https://gitea.maskantech.in/gitea_admin/productcatalogue_backend/pulls/4
2026-07-16 05:27:02 +00:00
m7338ohd-debug 63fb3e9820 workflow and approval implemnted 2026-07-16 10:48:22 +05:30
liyaqath a2c730b0e8 Merge pull request 'Implemented backend for attribute managemnet' (#3) from ali into dev
Reviewed-on: https://gitea.maskantech.in/gitea_admin/productcatalogue_backend/pulls/3
2026-07-13 12:21:12 +00:00
m7338ohd-debug 644b828dea Implemented backend for attribute managemnet 2026-07-13 17:49:01 +05:30
liyaqath e09ca83560 Merge pull request 'new feautres implemnted' (#2) from ali into dev
Reviewed-on: https://gitea.maskantech.in/gitea_admin/productcatalogue_backend/pulls/2
2026-07-08 06:10:17 +00:00
m7338ohd-debug 6c0dc184cb new feautres implemnted 2026-07-08 11:38:24 +05:30
Hasan 185902349c Merge pull request 'env changes' (#1) from hasan_backend into dev
Reviewed-on: https://gitea.maskantech.in/gitea_admin/productcatalogue_backend/pulls/1
2026-07-04 07:33:38 +00:00
MohamedHasan07 fbee08574e env changes 2026-07-04 12:57:58 +05:30
LIYAQATH ALI 1a4cc360d3 Merge pull request #1 from liyaqath7890/ali
Initial commit
2026-07-02 16:05:41 +05:30