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
e5fdd33a52
fix: Refactored and moved store ports into separate folder
...
- Added stats service
2025-10-29 01:33:50 +03:00
d997cde387
fix: integration fixes
2025-10-07 13:39:36 +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
e229ac911e
fix: refactoring referral
2025-09-08 17:05:09 +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
6d74cb8c28
feat: refactoring entire system to be multi-tenant
2025-08-22 12:54:48 +03:00
7d8d824a94
fix: added loggers to the event and result service. Fixes to the notification
2025-07-28 20:35:06 +03:00
6e6ed2c9a9
fix: notifications for win bet and wallet balance low
2025-07-21 04:31:38 +03:00
c4328dedf0
fix: get bet using cashout id
2025-07-02 17:48:16 +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
2a6e892f5e
Merge branch 'main' into ticket-bet
2025-06-12 19:11:35 +03:00
35a03e1959
Merge branch 'main' into ticket-bet
2025-06-12 14:10:13 +03:00
6d5bdd8a56
Chapa webhook + popok fix
2025-06-12 09:40:11 +03:00
62f7dd24eb
fix: integrating issues
2025-06-07 20:54:49 +03:00
c22a1bd6c4
report_service + wallet_monitoring
2025-06-07 17:48:06 +03:00
eafd68d3c2
fix: restricting search
2025-05-23 21:43:34 +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
4c6fb73342
integration issues
2025-05-16 22:38:10 +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
1b0a068a02
major fixes while integrating
2025-04-11 21:46:48 +03:00
lafetz
055d28f870
start working on admin and cashier
2025-04-10 04:22:16 +03:00
7dd6221f74
additions and small fixes
2025-04-09 15:33:51 +03:00
lafetz
e105716f50
update db
2025-04-01 16:47:06 +03:00
lafetz
ca7aa9d67c
fix registration and password reset
2025-03-31 00:25:50 +03:00
lafetz
d1a33b18dc
move handlers to separate package
2025-03-30 22:18:20 +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