0ff18ef891
+ BonusProgramLevel
...
* Moved Bonus models to separate app
2024-05-26 02:40:04 +04:00
f14f9d1179
* SENTRY_DSN address in env
2024-05-24 02:19:27 +04:00
00686e9dc4
+ BonusProgramConfig
...
* Moved GlobalSettings to core app
* Moved bonus program logic from User to BonusProgram class
* Worked on error handling a bit
2024-05-24 02:19:00 +04:00
c47864106e
+ CDEK webhook for instant status updates
2024-05-24 02:08:03 +04:00
bb17dbd6b1
+ API schema as Redoc
...
+ Django & DRF API exceptions in one format
2024-05-21 01:19:10 +04:00
490bc6b592
* Missing LocMemCache backend
2024-05-21 01:09:27 +04:00
eb4b29dfdf
- DISABLE_PERMISSIONS
2024-05-20 23:05:27 +04:00
1781ca53db
+ load .env file via dotenv library
2024-04-28 01:06:03 +04:00
fe24802831
+ Bonus system (TODO: spend bonuses)
...
+ Telegram bot: sign up, sign in, notifications
+ Anonymous users can't see yuan_rate_commission
* Only logged in customers can create/update orders
* Customer info migrated to separate User model
* Renamed legacy fields in serializers
* Cleanup in API classes
2024-04-27 21:29:50 +04:00
7d9f13b7d5
* Store keys in env variables
...
* Cleanup
2024-04-27 19:54:30 +04:00
d0ae3dc0d7
* Timeout for external API calls
2024-01-03 01:32:41 +04:00
c0f17df7a6
* Update yuan rate via Celery task
2023-12-07 07:07:41 +04:00
9d7e45cd65
+ Celery
...
+ Update CDEK status in background
2023-12-02 17:11:08 +04:00
ab9db45b2b
+ CurrencyAPIClient for fresh CNY rate
...
+ yuan_rate_last_updated, yuan_rate_commission fields in GlobalSettings
2023-11-23 02:16:53 +04:00
08d58a6dc2
* Disable Sentry for debug environment
2023-11-09 17:19:18 +04:00
1a8cde0485
+ Centry logging
2023-11-03 22:42:03 +04:00
b210c8eebe
+ Poizon API
2023-11-02 20:41:40 +04:00
9b762e6c57
* Disabled DEBUG mode
2023-08-19 20:12:28 +04:00
edf1118f9f
* null-check for Checklist.category
...
* fixed missing deps
* cleanup
2023-08-19 20:01:30 +04:00
c6b7bdf8b4
* DISABLE_PERMISSIONS = False
2023-07-12 23:24:55 +04:00
2fdd009ca5
+ djoser routes for user API
2023-07-12 23:18:31 +04:00
92a5ac2c15
* CORS_ALLOW_CREDENTIALS
2023-07-12 21:45:40 +04:00
9a44f597a7
+ DISABLE_CORS option
2023-07-10 21:24:19 +04:00
b3f6df3776
* updated INTERNAL_IPS
2023-07-07 06:09:15 +04:00
d7ddd9ed4b
* oupsie
2023-07-07 02:09:24 +04:00
31412f25f0
* DISABLE_PERMISSIONS in settings
2023-07-07 02:07:41 +04:00
01c593020c
* fixed CORS settings
2023-07-07 00:18:58 +04:00
9d6c0187d8
* fixed CORS settings
2023-07-07 00:15:10 +04:00
b599e9d6af
+ CORS
2023-07-07 00:12:36 +04:00
e7284e7725
* Updated nginx.conf
...
* Cleanup
2023-07-06 17:11:37 +04:00
6f4509e186
+ ALLOWED_HOSTS
2023-07-06 17:02:11 +04:00
1d615b2735
Initial commit
2023-07-03 06:38:55 +04:00