80129828e0
fix: removed kafka and redis and added integration changes
2025-10-08 12:46:50 +03:00
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
9900113e33
fix: result report email
2025-09-06 13:42:27 +03:00
6f4229d556
fix: fetching full event list
2025-09-03 03:35:34 +03:00
c09bf5ca3d
fix: removed the seed_data from db-up in the makefile
2025-09-03 03:30:55 +03:00
cc31c6660e
fix: removed docker volume rm on db-down
2025-09-03 03:20:43 +03:00
910d592bef
fixes while integrating
2025-08-31 13:30:26 +03:00
c83130394b
fix: version on route, better logs, error display, cleaning up code
2025-07-13 01:23:08 +03:00
5821618d73
Merge branch 'main' into ticket-bet
2025-07-10 14:56:38 +03:00
7e52ba5be6
fix: persistence fix and compression
2025-07-10 00:15:30 +03:00
5251674fff
Merge branch 'production'
2025-07-09 23:38:18 +03:00
d1770eceb6
fix: refactored bet to remove unnecessary fields
2025-07-09 21:48:36 +03:00
Kerod-Fresenbet-Gebremedhin2660
f80db99359
changed restore target makefile
2025-07-09 18:40:13 +03:00
75f2499bb1
fix: compression to the backup files
2025-07-06 00:29:09 +03:00
c438248e6a
fix odd fetching issue
2025-07-06 00:06:33 +03:00
d678b4e9d3
fix: refactored the transactions into shop_transactions
2025-07-02 03:19:59 +03:00
3e4e9eead7
fix: added message to wallet_transfers and gave it a detailed view
2025-06-29 21:51:23 +03:00
a4289a0246
making the deployment work
2025-06-25 20:54:06 +00:00
c374fd7a96
feat: removing odds when event is removed
2025-06-12 19:09:19 +03:00
Asher Samuel
9807e8ed14
handler for fetching leagues and update league status
2025-06-06 15:19:42 +03:00
f2ec267347
wallet security+log file
2025-06-02 17:22:07 +03:00
c0680537db
fix: event and odd fetching for all sports
2025-05-31 20:34:10 +03:00
bab1c6bb4c
Merge branch 'main' into ticket-bet
2025-05-30 19:39:21 +03:00
542400bcaf
feat: add the bet winning to user wallet
2025-05-30 19:38:59 +03:00
6d6b574c0b
fix marge conflict
2025-05-30 01:12:08 +03:00
25ded17b09
manager resp struct fix+merge conflict fix
2025-05-25 14:11:46 +03:00
66a7affeba
chapa integration 1st phase
2025-05-22 18:35:20 +03:00
6a06b399c7
fix: notification integration issues
2025-05-22 00:15:30 +03:00
ecaad893ba
darts support
2025-05-17 19:31:44 +03:00
e0aaf536a0
Merge remote-tracking branch 'origin/dev' into sport-support
2025-05-16 20:52:15 +03:00
7e1a126ead
cricket support
2025-05-14 00:52:05 +03:00
KidusAlemayehu
8d7911375b
refactor Dockerfile and docker-compose.yml for multi-stage builds; update makefile for test execution
2025-05-12 02:31:36 +03:00
KidusAlemayehu
29642bfd14
add Dockerfile and docker-compose.yml; update makefile for Docker integration
2025-05-12 01:58:53 +03:00
cfb1e2b7fe
Merge branch 'main' into feature/notification
2025-04-02 10:55:56 +03:00
dawitel
4b06c5386b
feat: method impl added for the notfication
2025-04-01 22:10:15 +03:00
dawitel
dd1d05929a
feat: models added for the notfication
2025-04-01 19:01:42 +03:00
lafetz
d1a33b18dc
move handlers to separate package
2025-03-30 22:18:20 +03:00
lafetz
c8b215cc43
impl auth http layer
2025-03-29 06:25:19 +03:00
lafetz
ab3f6d4313
init
2025-03-26 23:50:19 +03:00