Commit Graph

48 Commits

Author SHA1 Message Date
68472b09b1 google auth integration 2026-01-21 12:43:02 -08:00
9ee1d7f714 changed age to agegroup, added refresh route, token generation after otp verification 2026-01-18 03:12:28 -08:00
513927f48f data seed and authorization fixes 2026-01-14 02:27:26 -08:00
6002b594c6 minimal registeration implementation 2026-01-09 06:35:22 -08:00
19ac718526 initial assessment implementation 2026-01-08 04:42:39 -08:00
7309a2bc83 updated the authentication method from username to email/phone_numner 2026-01-03 06:52:38 -08:00
d94774c138 schema adjustment and profile management fixes 2025-12-31 07:53:59 -08:00
2c907a34db added inittal assessment feature 2025-12-29 07:59:24 -08:00
915185c317 user and otp schema modification, SMTP setup using resend, afro SMS changed to direct API integration instead of using afoSMS library, most authentications implemented using username instead of email or phone number 2025-12-23 18:57:48 +03:00
47d70b029f afro SMS and partial ArifPay Payment Gateway integrations 2025-12-18 18:06:26 +03:00
5e9046eb76 user and auth service refactoring, notification service SQL + repository adjustment 2025-12-16 18:05:57 +03:00
80129828e0 fix: removed kafka and redis and added integration changes 2025-10-08 12:46:50 +03:00
62258b7ecb raffle ticket limit 2025-10-06 14:49:25 +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
ee27ec7f10 add raffle filters 2025-09-21 16:14:08 +03:00
2ac66308d3 fix: merge fixes 2025-09-09 19:25:08 +03:00
266363a827 Merge branch 'main' into ticket-bet 2025-09-09 19:24:53 +03:00
e3a24d6bb1 resolve conflict 2025-09-09 15:24:20 +03:00
e229ac911e fix: refactoring referral 2025-09-08 17:05:09 +03:00
d78a100f27 raffle service implementation 2025-09-03 16:06:01 +03:00
910d592bef fixes while integrating 2025-08-31 13:30:26 +03:00
6d74cb8c28 feat: refactoring entire system to be multi-tenant 2025-08-22 12:54:48 +03:00
6e6ed2c9a9 fix: notifications for win bet and wallet balance low 2025-07-21 04:31:38 +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
a5ea52b993 multi-currency support 2025-06-16 17:54:42 +03:00
35a03e1959 Merge branch 'main' into ticket-bet 2025-06-12 14:10:13 +03:00
8f2713b920 duplicate user creation fix + sender balance check during wallet refill 2025-06-09 21:33:58 +03:00
efc51e3b72 fix: result and event service fixes 2025-06-07 07:58:39 +03:00
6d6b574c0b fix marge conflict 2025-05-30 01:12:08 +03:00
eafd68d3c2 fix: restricting search 2025-05-23 21:43:34 +03:00
11a70ec1dc fetch events from betfair 2025-05-23 13:09:44 +03:00
16768ad924 fix: Update integration issues 2025-05-23 12:00:04 +03:00
6a06b399c7 fix: notification integration issues 2025-05-22 00:15:30 +03:00
ae571d51a6 fixed company-id, admin-id optional parameters for creating company and branch 2025-04-30 18:43:46 +03:00
208a2d74be integration fixes 2025-04-26 14:48:45 +03:00
fa3b6a24d3 Merge branch 'main' into feature/referal 2025-04-23 07:45:41 +03:00
6f28299a2e fix ticket issue 2025-04-12 12:57:19 +03:00
dawitel
f796b97afe feat: referal completed 2025-04-12 03:27:50 +03:00
1b0a068a02 major fixes while integrating 2025-04-11 21:46:48 +03:00
7dd6221f74 additions and small fixes 2025-04-09 15:33:51 +03:00
32ce4e2509 Merge remote-tracking branch 'origin' into ticket-bet 2025-04-01 22:05:32 +03:00
lafetz
e105716f50 update db 2025-04-01 16:47:06 +03:00
0c38426549 Merge branch 'main' into ticket-bet 2025-03-31 15:05:20 +03:00
lafetz
ca7aa9d67c fix registration and password reset 2025-03-31 00:25:50 +03:00
731343feef ticket setup 2025-03-28 23:03:25 +03:00
lafetz
e8f0e43836 impl service layer for auth 2025-03-28 01:30:55 +03:00
lafetz
ab3f6d4313 init 2025-03-26 23:50:19 +03:00