Commit graph

32 commits

Author SHA1 Message Date
8eb5b39a99 feat: add DRF serializers for CRM admin, suppliers, products, wallets, and orders
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 34s
2026-10-04 17:17:02 +05:30
f000cbe174 feat: add CRM admin API views for managing and auditing products
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 34s
2026-10-04 16:32:03 +05:30
21160fec28 feat: add CRM backend views, serializers, settings, URLs, and CI/CD workflows
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 27s
2026-10-03 17:22:29 +05:30
5146de116c fix: sanitize filename in preview_document to prevent directory traversal
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 22s
2026-08-16 19:56:53 +05:30
4eb66f838d feat: add fallback mechanism to serve documents locally from mounted directory when S3 redirect fails
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 21s
2026-08-16 19:42:23 +05:30
00832194cb feat: configure S3 client with explicit endpoint URL and signature version v4
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 22s
2026-08-16 19:06:23 +05:30
e829f5005a refactor: update document URLs to use internal preview endpoints, update S3 bucket name, and document customer category and pagination changes
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 22s
2026-08-16 18:39:47 +05:30
21ccd75d53 chore: update S3 bucket reference from digihox-kyc-bucket to supplier-docs
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 22s
2026-08-16 16:15:32 +05:30
646af038bb feat: update document response to include direct S3 URLs and separate preview URLs
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 28s
2026-08-16 16:12:33 +05:30
60f8dcb0d5 feat: permit unauthenticated access to preview_document endpoint
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 27s
2026-08-16 16:06:59 +05:30
3d27660895 feat: add S3 key fields to seller model and update document preview logic to prioritize S3 keys over file paths
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 27s
2026-08-16 16:03:49 +05:30
e006e773d2 feat: add dynamic S3 presigned URL redirection to preview_document view
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 25s
2026-08-16 15:57:21 +05:30
3f713d80c5 fix: remove IsCRMAdmin permission requirement from preview_document view
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 22s
2026-08-16 15:52:25 +05:30
78db3c181a refactor: update document preview URLs and add xframe_options_exempt to preview_document view
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 22s
2026-08-16 15:43:24 +05:30
674da9d356 feat: implement document preview endpoint and update seller document URLs to use internal proxying
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 24s
2026-08-16 15:40:34 +05:30
c4df013f98 chore: update .gitignore to exclude all python cache files and directories 2026-08-16 15:33:34 +05:30
60f5e9bc3c feat: add Category model to customer serializers
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 27s
2026-08-16 15:31:58 +05:30
80ea0858ee feat: implement category management system and product-to-category mapping functionality
Some checks failed
Deploy Beta (NATIVE) / deploy (push) Failing after 22s
2026-08-16 15:29:44 +05:30
e82dc2f555 feat: add status filtering to customer list and status-based filtering to product list
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 22s
2026-08-16 15:18:30 +05:30
5cbc5d9da9 implement seller document verification workflow, add product rejection status, and update product and seller models.
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 25s
2026-08-16 15:09:35 +05:30
1bc9e0af96 adding product block
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 28s
2026-08-16 14:55:29 +05:30
6ccacf7ad3 Support activating/reinstating customer account from CRM
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 21s
2026-08-16 11:24:43 +05:30
28044398dd Map customer status to is_active column and perform actual database update on banning/suspending
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 27s
2026-08-16 11:22:50 +05:30
02c1cfaae9 Add delete_seller API view and URL route
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 31s
2026-08-16 11:08:54 +05:30
49d470c2b0 Enable real database deletion of products
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 21s
2026-08-16 11:03:10 +05:30
b826cc2feb Align unmanaged models, fields, and views to actual PostgreSQL schemas
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 21s
2026-08-16 10:57:24 +05:30
abc3b5c325 feat: add audit logs endpoint and enhance dashboard statistics with sales metrics and quick tasks
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 21s
2026-08-16 10:32:27 +05:30
d443b4e799 chore: remove autogenerated python bytecode files from version control
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 21s
2026-08-16 10:18:27 +05:30
da7cf1122b Add dynamic dashboard API endpoint
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 26s
2026-08-16 10:16:36 +05:30
4130bf88d5 feat: implement service management and diagnostic views for backend monitoring
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 30s
2026-08-16 10:12:59 +05:30
615166c069 Auto-create CRMAdmin metadata profiles for superusers to prevent 403 Forbidden on EC2
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 25s
2026-08-15 19:50:05 +05:30
05e1a1a149 initial commit
All checks were successful
Deploy Beta (NATIVE) / deploy (push) Successful in 38s
2026-08-15 19:22:16 +05:30