Parsa Nazer
7802248d5f
update name of heymlz in invoice
2026-02-26 16:53:44 +03:30
Parsa Nazer
6ac3bbcd40
adding store settings for stores
2026-02-24 16:52:33 +03:30
Parsa Nazer
dde03eb9c2
showing more detail for stores order
2026-02-24 16:52:06 +03:30
Parsa Nazer
fa5ebf4294
order id without 1000
2026-02-24 16:51:35 +03:30
Parsa Nazer
ad80907aa4
new invoice design
2026-02-24 16:51:15 +03:30
Parsa Nazer
a40b371b27
customer_pickup_title and customer_pickup_description added
2026-02-24 16:49:10 +03:30
Parsa Nazer
586f838444
invoice versiotn2
2026-02-24 11:02:21 +03:30
Parsa Nazer
f1f45e4a56
show product link added to admin pannel
2026-02-22 12:48:36 +03:30
Parsa Nazer
201a06ea8b
new sliders add for home page
2026-02-20 19:12:14 +03:30
Parsa Nazer
8def6d126a
filter categorys to show in home
2026-02-20 18:40:32 +03:30
Parsa Nazer
8e828d6639
category permission for none superuser users
2026-02-16 10:57:06 +03:30
Parsa Nazer
4a6a2b6cb1
superuser only can accsess users
2026-02-16 10:56:37 +03:30
Parsa Nazer
9c88015d61
add password field to user admin
2026-02-16 10:56:18 +03:30
Parsa Nazer
2d296f1561
add PostgreSQL support and enhance product search functionality
2026-02-14 11:48:17 +03:30
Parsa Nazer
0414335181
search for autocomplate of category
2026-02-14 11:25:50 +03:30
Parsa Nazer
c69dba2195
reorder product varient fields
...
increse the range of product list
2026-02-12 11:30:38 +03:30
Parsa Nazer
4dad7dbf4a
fix django unfold version
2026-02-09 11:28:48 +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
1065a078b3
fix: cart item delete
2026-02-01 10:50:34 +03:30
Parsa Nazer
3ce96184be
change defualt price currency to toman
2026-02-01 10:50:14 +03:30
Parsa Nazer
034580f2b7
update to new server
2026-01-28 23:00:54 +03:30
Parsa Nazer
2e515e288b
update special_discount_link method to return a URL based on user authentication
2026-01-06 14:41:19 +03:30
Parsa Nazer
2fe7fa0005
add main_image field to product serializers and update components to use it
2026-01-06 14:10:48 +03:30
Parsa Nazer
91ebd2ed48
fix pageinations style
2026-01-06 13:26:43 +03:30
Parsa Nazer
5559d4bba8
fix page number
2026-01-06 13:22:10 +03:30
Parsa Nazer
6209eae2b4
remove tax display from invoice template
2026-01-06 11:42:38 +03:30
Parsa Nazer
92dcd3e793
refactor create_shop_orders_on_payment to calculate tax after discounts and remove unused tax allocation
2026-01-06 11:25:44 +03:30
Parsa Nazer
4badbf4fbf
refactor discount calculations in create_shop_orders_on_payment to use Decimal for precision
2026-01-06 11:16:31 +03:30
Parsa Nazer
20ef2fe5fe
add rounding method for Toman price in ProductVariant model
2026-01-06 09:25:47 +03:30
Parsa Nazer
d60f5089a7
add view and add permissions for ProductImagesAdmin and ProductDetailModel1Admin
2026-01-05 17:57:48 +03:30
Parsa Nazer
df3f4b83be
update blankable product fields
2026-01-05 17:41:20 +03:30
Parsa Nazer
031beec97f
update product and shop admin permissions
2026-01-04 21:29:50 +03:30
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
a7f3b06bbd
update read only fields
2025-12-26 12:47:26 +03:30
Parsa Nazer
52a997ec0b
best deal price fields added to product serialzier
2025-12-26 11:08:32 +03:30
Parsa Nazer
4223461c2b
remove list_per_page
2025-12-23 17:56:00 +03:30
Parsa Nazer
46d4019ca8
defualt for currency type
2025-12-22 14:01:42 +03:30