Commit Graph

33 Commits

Author SHA1 Message Date
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 be23b087f1 commition field added to shop model 2025-11-18 13:54:57 +03:30
Parsa Nazer fead6f1b1d migrations file 2025-11-15 11:04:37 +03:30
Parsa Nazer 030976044c permission 2025-11-14 16:31:24 +03:30
Parsa Nazer 8d38346267 UserFavorites system 2025-10-23 12:40:40 +03:30
Parsa Nazer d0dfa3eaa7 Add ShopModel and integrate with ProductModel
- Created ShopModel with fields for shop name, description, and user association.
- Updated ProductModel to include a foreign key relationship with ShopModel.
- Added admin interface for ShopModel with search functionality.
- Created migrations for ShopModel and its integration with ProductModel.
2025-08-02 18:57:46 +03:30
Parsa Nazer 7c1c34e1e5 view and model notif and news 2025-05-24 22:02:16 +03:30
Parsa Nazer c41fd384ff some verbose name update 2025-03-28 19:10:15 +03:30
Parsa Nazer bffbd802f0 test on my account 2025-02-22 20:20:02 +03:30
Parsa Nazer 8907a11d9f update max lengths 2025-02-21 02:04:05 +03:30
Parsa Nazer 4f0060f0ae testing without ip field 2025-02-21 02:01:01 +03:30
Parsa Nazer 944158fa81 try to debug database bug 2025-02-21 01:55:50 +03:30
Parsa Nazer 4109d44694 test bug ip save 2025-02-21 01:38:49 +03:30
Parsa Nazer c7524e9e63 logging attckers try and add location to admin 2025-02-21 01:08:46 +03:30
Parsa Nazer 2ab584e77f add unique for endpoint and date time filed and added aud for model 2025-02-17 00:18:46 +03:30
Parsa Nazer ad022cdf6a push notificantion test 2025-02-17 00:11:50 +03:30
Parsa Nazer 81df30c806 video player and model and video guide routing and stuff 2025-02-16 21:42:29 +03:30
Parsa Nazer 91f85b1a44 add is main field to user address 2025-02-12 18:32:31 +03:30
Parsa Nazer 4234418e51 account gender and birth date field update fix and add 2025-02-11 22:14:28 +03:30
Parsa Nazer da111d0148 account changes 2025-02-11 21:52:03 +03:30
Parsa Nazer 8eaeab9889 update account fields 2025-02-11 21:40:50 +03:30
Parsa Nazer e08429c497 detail product and in pack items for product 2025-02-05 00:31:06 +03:30
Parsa Nazer 520848b6ea update address model for me filed and serializer 2025-02-02 19:23:20 +03:30
Parsa Nazer c86732a79d add city and province fields 2025-02-02 18:27:22 +03:30
Parsa Nazer 8b5ee6dbf8 add color field and in stuck model 2025-02-01 19:34:03 +03:30
Parsa Nazer 5a19c140f5 sub category debug and front docker file update for action report 2025-01-28 20:36:59 +03:30
Parsa Nazer d72a705574 update migrations file 2025-01-27 21:37:41 +03:30
Parsa Nazer a751b260d4 update related name of address 2025-01-11 21:36:28 +03:30
Parsa Nazer 0bd0bc22a6 remove entertainment app and admin category fix 2024-12-31 21:13:46 +03:30
Parsa Nazer 4bb7f25228 otp hash 2024-12-15 21:09:34 +03:30
AmirHossein Shirazi 0f76be9f11 address complete 2024-12-14 14:27:53 +03:30
Parsa Nazer 259099cb9e profile end points user model otp stuff base 2024-12-13 23:02:19 +03:30
Parsa Nazer ffb6007ca6 account app 2024-12-12 22:39:15 +03:30