Commit Graph

83 Commits

Author SHA1 Message Date
e49ff366d5 feat: Implement wallet notification system and refactor related services
- Added new notification handling in the wallet service to notify admins when wallet balances are low or insufficient.
- Created a new file for wallet notifications and moved relevant functions from the wallet service to this new file.
- Updated the wallet service to publish wallet events including wallet type.
- Refactored the client code to improve readability and maintainability.
- Enhanced the bet handler to support pagination and status filtering for bets.
- Updated routes and handlers for user search functionality to improve clarity and organization.
- Modified cron job scheduling to comment out unused jobs for clarity.
- Updated the WebSocket broadcast to include wallet type in notifications.
- Adjusted the makefile to include Kafka in the docker-compose setup for local development.
2025-09-25 21:26:24 +03:00
7415eb1d7a fix: cron 2025-09-17 21:19:06 +03:00
3bcd880e90 fix: modified event_id so that its segregated from the betapi id 2025-09-17 20:17:56 +03:00
2875e9b85c fix: top-league not showing up 2025-09-17 15:43:27 +03:00
90f6921082 chore: updating version to 1.0.dev14 2025-09-12 16:45:37 +03:00
e5f42f1928 fix: refactor bonus and bonus settings; added welcome bonus 2025-09-12 16:28:39 +03:00
e229ac911e fix: refactoring referral 2025-09-08 17:05:09 +03:00
144cb0a42c fix: sending daily result report instead of hourly 2025-09-03 22:26:12 +03:00
edc15952c8 hotfix: commenting out providers for demo 2025-09-03 09:55:25 +03:00
1c7c7e5731 uncommenting crons for deployment 2025-09-02 04:27:29 +03:00
0b03bfaa42 Merge branch 'main' into ticket-bet 2025-08-31 13:32:45 +03:00
910d592bef fixes while integrating 2025-08-31 13:30:26 +03:00
fc49eefe40 list all and filter virtual games feature 2025-08-30 20:26:28 +03:00
42788e6f9f Merge branch 'main' into ticket-bet 2025-08-27 21:37:15 +03:00
70f33f1fa9 refresh providers list fix 2025-08-26 22:01:04 +03:00
858fd6ce24 virtual game orchestration 2025-08-26 21:07:12 +03:00
8ca4758917 Merge branch 'main' into ticket-bet 2025-08-23 21:56:31 +03:00
6425196115 report query fixes 2025-08-20 15:56:50 +03:00
0779cd35fe report query fixes 2025-08-20 15:56:44 +03:00
192cdb3b26 fix: minor fixes 2025-08-13 22:49:20 +03:00
2ce6255908 Merge branch 'main' into ticket-bet 2025-08-13 16:28:26 +03:00
607e0d28b5 fix: temporarily stopping fetching 2025-08-13 16:21:15 +03:00
3fb3da6cc8 fix: result log and notification 2025-07-30 16:55:57 +03:00
7d8d824a94 fix: added loggers to the event and result service. Fixes to the notification 2025-07-28 20:35:06 +03:00
d43b12c589 integration issues 2025-07-22 17:39:53 +03:00
65bd5ab3f5 fix: added wallet type to wallet and other minor fixes 2025-07-20 22:40:50 +03:00
bbd73576af fix: getting it ready for v1.0dev10 deployment 2025-07-14 21:00:40 +03:00
5614958c5b Merge branch 'ticket-bet' 2025-07-13 03:49:26 +03:00
d5bfe98900 twick cron job interval for cashback 2025-07-10 15:24:53 +03:00
fd55639c02 Merge branch 'cashback' 2025-07-10 15:22:47 +03:00
b84027ea04 cashback implementation 2025-07-10 08:25:30 +03:00
d1770eceb6 fix: refactored bet to remove unnecessary fields 2025-07-09 21:48:36 +03:00
c438248e6a fix odd fetching issue 2025-07-06 00:06:33 +03:00
bbf9e816a0 fix: getting ready for v1.0dev8.5 2025-07-04 00:14:34 +03:00
3e4e9eead7 fix: added message to wallet_transfers and gave it a detailed view 2025-06-29 21:51:23 +03:00
10a49b4571 fix: added message to transfer and more filter routes 2025-06-29 18:00:23 +03:00
41910454a8 fix: changed version to 1.0dev7 and getting ready to deploy 2025-06-25 23:33:03 +03:00
448d8c73c1 Merge branch 'main' into ticket-bet 2025-06-21 22:09:39 +03:00
c4cd85fe00 fix: small fixes on setting 2025-06-21 22:07:06 +03:00
12855f3690 CSV reports + live metrics + redis service 2025-06-21 21:48:11 +03:00
1c7ae8232c fix: outcome and league optimization 2025-06-19 00:27:39 +03:00
76518fcbd1 Merge branch 'main' into ticket-bet 2025-06-17 20:36:12 +03:00
3df12adf92 fix: preparing repo for v1.0dev6 deployment 2025-06-16 23:39:27 +03:00
1557a3141b fix: transfer not showing online bet issue 2025-06-16 16:24:42 +03:00
49527cbf2a gitignore fix 2025-06-13 11:14:14 +03:00
26e85dbfe8 gitignore fix + export report feature 2025-06-13 11:10:05 +03:00
c374fd7a96 feat: removing odds when event is removed 2025-06-12 19:09:19 +03:00
edec72dfcd fix: fixed odd and issues while integrating 2025-06-11 23:01:30 +03:00
0dfd0c9d95 fix: merge issues 2025-06-07 08:28:34 +03:00
efc51e3b72 fix: result and event service fixes 2025-06-07 07:58:39 +03:00