Commit Graph

2157 Commits

Author SHA1 Message Date
Parsa Nazer 14f51dd2f3 tax rate of 10 percent 2026-01-04 19:19:15 +03:30
Parsa Nazer 01eb4754a6 try fix of creating shop order model 2026-01-04 19:01:38 +03:30
Parsa Nazer e8a64df3de more compact invoice 2026-01-04 19:01:16 +03:30
Parsa Nazer 0e0a6ccc24 fix order model invoice genrator 2026-01-04 12:45:44 +03:30
Parsa Nazer 9e0cba4c2b add special_discount_code to order model 2026-01-04 10:21:53 +03:30
Parsa Nazer 6142590868 feat: Add price formatting filter and update invoice templates for improved display 2025-12-28 12:49:42 +03:30
Parsa Nazer 796c81ef35 fix: Add django.contrib.humanize to INSTALLED_APPS for template enhancements 2025-12-28 12:45:59 +03:30
Parsa Nazer 46af475072 format invocies 2025-12-28 12:43:19 +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 189fdbbb1b fix signal 2025-12-28 12:07:20 +03:30
Parsa Nazer 36b4e395f0 fix: Convert Jalali date to datetime for order creation timestamp 2025-12-28 12:04:29 +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 6a7e526f23 fix toman format js 2025-12-27 22:29:09 +03:30
Parsa Nazer 421a04d7d0 merge 2025-12-26 12:49:48 +03:30
Parsa Nazer a7f3b06bbd update read only fields 2025-12-26 12:47:26 +03:30
marzban-dev 08794aa4f9 Fix product discount bug 2025-12-26 12:03:30 +03:30
marzban-dev 7103f7f79c Compress brands 2025-12-26 11:47:35 +03:30
Parsa Nazer e6028c8285 merge 2025-12-26 11:08:55 +03:30
Parsa Nazer 52a997ec0b best deal price fields added to product serialzier 2025-12-26 11:08:32 +03:30
marzban-dev 08f4062ad3 Update brands 2025-12-25 23:18:26 +03:30
marzban-dev b223fd374b Fix product discount problem 2025-12-25 22:24:12 +03:30
marzban-dev 9a046f1eba Fix height of mega menu 2025-12-25 22:16:16 +03:30
marzban-dev f86c00a9e4 Increase gap 2025-12-25 22:13:04 +03:30
Parsa Nazer 4223461c2b remove list_per_page 2025-12-23 17:56:00 +03:30
Mamalizz-dev 46cc3e7031 Merge branch 'main' of https://github.com/Byeto-Company/hossein_por_shop 2025-12-22 14:03:54 +03:30
Mamalizz-dev 5386144879 fixed price after discount in product page 2025-12-22 14:03:45 +03:30
Mamalizz-dev 75ff1963cb added price_after_discount to product variant type 2025-12-22 14:03:28 +03:30
Parsa Nazer 46d4019ca8 defualt for currency type 2025-12-22 14:01:42 +03:30
Parsa Nazer a9d4fbe3db fix ProductVariantSerialzier 2025-12-22 13:53:08 +03:30
Parsa Nazer 44454eb80d fix ProductVariantSerialzier 2025-12-22 13:45:06 +03:30
Parsa Nazer ac7d4a6574 show price after dicount 2025-12-22 13:39:49 +03:30
Parsa Nazer ca13ad4328 change tomaon text 2025-12-22 13:39:37 +03:30
Parsa Nazer 38267a2263 chagne api key of ghasedak 2025-12-22 13:19:43 +03:30
Parsa Nazer f10090f995 update unfold conf 2025-12-21 19:38:34 +03:30
Parsa Nazer ac77d8d7a6 fix price format file not loading 2025-12-21 19:38:23 +03:30
Parsa Nazer 48dcdda7e5 refactor price input formatting logic and improve event handling 2025-12-20 20:12:58 +03:30
Mamalizz-dev 8e6a9d17c0 merge 2025-12-20 20:06:02 +03:30
Parsa Nazer af3c22f072 fix ProductVariantAdminForm 2025-12-20 20:05:36 +03:30
Mamalizz-dev 3f20b1d557 changed price format 2025-12-20 20:04:57 +03:30
Mamalizz-dev b99d4765cf Merge branch 'main' of https://github.com/Byeto-Company/hossein_por_shop 2025-12-20 19:47:11 +03:30
Mamalizz-dev 6219dcf7b0 price format 2025-12-20 19:47:07 +03:30
Parsa Nazer c0bb053785 add bulk update subcategory action and form for ProductVariant; simplify delete permission logic 2025-12-20 19:42:28 +03:30
Parsa Nazer 0377d04013 fix ProductVariant 2025-12-20 19:06:39 +03:30
Mamalizz-dev 83368ad80d nc 2025-12-20 19:02:09 +03:30
Mamalizz-dev 2e5fada797 update help texts of prodcut varinet 2025-12-20 18:59:11 +03:30
Parsa Nazer 1d08fa5571 update price_in_dollor field in ProductVariant model to allow for higher precision and larger values 2025-12-20 11:04:27 +03:30
Parsa Nazer 670169e02a update input_price, price, and price_in_dollor fields in ProductVariant model for improved clarity and functionality 2025-12-20 11:04:22 +03:30
Parsa Nazer f27dd87148 update help text for input_price field in ProductVariant model to clarify pricing logic 2025-12-20 10:49:01 +03:30
Parsa Nazer 0877a60590 update verbose names for price fields in ProductVariant model 2025-12-20 10:42:42 +03:30