Commit Graph

13 Commits

Author SHA1 Message Date
Parsa Nazer e5d940e3c9 update prints to log 2026-05-12 09:47:45 +03:30
Parsa Nazer bd7c7252c7 feat: add daily report functionality and settlement status to shop orders 2026-02-09 11:08:39 +03:30
Parsa Nazer bb11f70d14 fix: Refactor send_shop_order_invoice_telegram_task to use telebot for Telegram API integration 2025-12-28 12:25:06 +03:30
Parsa Nazer 6c7744935d fix: Update async handling in send_shop_order_invoice_telegram_task for Celery compatibility 2025-12-28 12:18:15 +03:30
Parsa Nazer 34715994ce feat: Add Telegram chat ID to ShopModel for automatic invoice sending
chore: Update Dockerfile to install WeasyPrint dependencies

feat: Enhance ShopOrderModelAdmin with invoice download buttons

feat: Implement invoice generation for OrderModel and ShopOrderModel

feat: Send invoice to shop's Telegram chat upon ShopOrderModel creation

feat: Create Celery task to send shop order invoice via Telegram

feat: Add invoice download endpoints for OrderModel and ShopOrderModel

feat: Implement views for downloading order and shop order invoices

chore: Update requirements.txt to include necessary packages for PDF generation

feat: Create HTML templates for order and shop order invoices
2025-12-28 11:43:33 +03:30
Parsa Nazer 38267a2263 chagne api key of ghasedak 2025-12-22 13:19:43 +03:30
Parsa Nazer ce18f602c4 ShopOrderModel and ShopDailyReport system 2025-11-18 14:27:22 +03:30
Parsa Nazer d29ed8e35b feat: add profit and special discount fields to ProductVariant model
- Updated ProductVariant model to include 'profit' and 'special_discount_percent' fields.
- Added corresponding fields in the admin interface for ProductVariant.
- Created migration to add new fields to the database.

feat: implement special discount code functionality in cart

- Added composables for submitting and deleting special discount codes.
- Updated CartSummary and CartItem components to handle special discount codes.
- Enhanced API endpoints to support special discount operations.
- Updated global types to include special discount code details in the cart.
2025-11-15 11:00:33 +03:30
Parsa Nazer 0ce765c2df finish payment logic 2025-09-23 11:25:20 +03:30
Parsa Nazer 09df95fe64 shared task for send notif and sms 2025-03-29 13:15:05 +03:30
Parsa Nazer 98894dbfb6 return task log 2025-03-29 11:21:34 +03:30
Parsa Nazer 5cbe093400 iranian bank gateway added to apps
schedule job for updeing bank status and az iranian bank gateway admin style
2025-03-18 18:18:09 +03:30
Parsa Nazer d440a3e8a6 test payment 2025-03-15 01:51:44 +03:30