Commit History

refactor(sync): replace hardcoded entity_type strings with constants
359922d

MukeshKapoor25 commited on

refactor: replace hardcoded entity_type strings with constants from models.py
dcd31ae

MukeshKapoor25 commited on

Enhance logging across various services and controllers
4ff53cb

MukeshKapoor25 commited on

Refactor logging in Trade Returns, UOM, and Warehouse services
7bd7f5e

MukeshKapoor25 commited on

fix(sync): correct entity_type from "employees" to "employee" in sync queue
a406557

MukeshKapoor25 commited on

fix(sync): correct entity_type from "catalogues" to "catalogue" in sync publisher
90e7968

MukeshKapoor25 commited on

refactor(sync): migrate all services to lightweight SyncPublisher for queue-based sync
f146dc2

MukeshKapoor25 commited on

fix(redis): enhance Redis connection handling and make caching non-critical
ce2f8f9

MukeshKapoor25 commited on

fix(sync): add comprehensive logging for Redis queue operations and worker debugging
71d8933

MukeshKapoor25 commited on

feat: Implement Redis-based persistent sync queues
84fc765

MukeshKapoor25 commited on

refactor(sync): implement Redis-based persistent queues for all sync services
8dfa3b1

MukeshKapoor25 commited on

feat(catalogues): enhance UOM validation with dedicated validator service
91c6b38

MukeshKapoor25 commited on

feat(catalogues): integrate UOM master system with dynamic unit validation
b8aa454

MukeshKapoor25 commited on

feat: Enhance catalogue sync handler to improve JSON handling and add updated_at field
d3efa13

MukeshKapoor25 commited on

feat: Update validation to check status in meta.status for catalogue documents
edb0ebd

MukeshKapoor25 commited on

feat: Add merchant_name field to merchant model and update related tests
24c7f00

MukeshKapoor25 commited on

feat: Add UOM group sync queueing in service methods
1720144

MukeshKapoor25 commited on

feat: Implement UOM sync module for MongoDB to PostgreSQL synchronization
d5aa7b8

MukeshKapoor25 commited on

feat(superadmin): Add superadmin module with sync API endpoints
d21a3bd

MukeshKapoor25 commited on

feat(sync): Implement warehouse synchronization from MongoDB to PostgreSQL
8d1fdf5

MukeshKapoor25 commited on

feat: Implement Trade Returns Database Schema and E2E Testing
c0b58c9

MukeshKapoor25 commited on

feat(catalogues/pricing): standardize pricing level keys to lowercase format
b3b8847

MukeshKapoor25 commited on

feat(catalogues): add brand and category fields to catalogue sync
cb70b02

MukeshKapoor25 commited on

feat(catalogues): implement enhanced catalogue validation and inventory stock management
fac73d9

MukeshKapoor25 commited on

refactor(catalogues): rename pricing_levels to pricing for consistency
c3a6882

MukeshKapoor25 commited on

refactor(database): consolidate shared database base and fix foreign key schema references
cd357c6

MukeshKapoor25 commited on

refactor: reorganize constants and clean up legacy code structure
4292ec7

MukeshKapoor25 commited on

feat(catalogues): refactor procurement schema to use batch_managed flag
ad05fdb

MukeshKapoor25 commited on

postgres catalogue fix
d4e5a46

MukeshKapoor25 commited on

feat: Migrate PostgreSQL interactions to SQLAlchemy's async engine, improving connection management, query parameterization, and URI configuration.
a7aaf8d

MukeshKapoor25 commited on

feat(sync): Add PostgreSQL connection infrastructure and sync service framework
7a985e9

MukeshKapoor25 commited on