Commit Graph

32 Commits

Author SHA1 Message Date
0ffba57ec5 feat: Refactor report generation and management
- Removed detailed event routes from the API.
- Added new report request routes for creating and fetching report requests.
- Introduced new domain models for report requests, including metadata and status handling.
- Implemented report request processing logic, including CSV generation for event interval reports.
- Enhanced company statistics handling with new domain models and service methods.
- Updated repository interfaces and implementations to support new report functionalities.
- Added error handling and logging for report file operations and notifications.
2025-10-28 00:51:52 +03:00
91c929c7a2 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-09-25 21:27: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
423ae69fb0 atlas orchestration + .env fixes 2025-09-25 16:37:53 +03:00
5bccf28c57 enetpulse service + atlas orchestrator 2025-09-24 20:58:22 +03:00
ea986b538e atlas gaming + veli credit balance route 2025-09-12 16:03:13 +03:00
d40bdcf33c santimpay direct payment 2025-08-18 16:35:33 +03:00
f1a4f5e6f9 Arifpay webhook fixes 2025-08-17 12:13:29 +03:00
3310e01ccc veli games .env + signature fixes 2025-08-13 14:45:05 +03:00
49d0e73b6f telebirr service 2025-08-04 14:27:52 +03:00
5815381a21 santimpay + direct depoist 2025-08-01 20:08:57 +03:00
d8de92e7d6 5 min report fix + arifpay integration 2025-07-23 14:02:52 +03:00
b0a651fd38 more veli-games endpoints 2025-06-28 12:44:38 +03:00
12855f3690 CSV reports + live metrics + redis service 2025-06-21 21:48:11 +03:00
22ec5d3ff8 merger + auth fix 2025-06-18 11:22:02 +03:00
2bd8181494 PopOk Auth fix 2025-06-18 11:04:44 +03:00
808d7b9eeb twilio sms support - (trial version) 2025-06-17 12:07:12 +03:00
a5ea52b993 multi-currency support 2025-06-16 17:54:42 +03:00
26e85dbfe8 gitignore fix + export report feature 2025-06-13 11:10:05 +03:00
2f2ba65abd PopOK callback fix + API credentials 2025-06-12 16:12:57 +03:00
Asher Samuel
4c865d4d91 forgot password - sms and email 2025-06-10 09:56:54 +03:00
b4609cdd5b more chapa fix 2025-05-30 23:59:55 +03:00
ee07d469eb Veli Games 2025-05-24 19:39:24 +03:00
9dd566417e Alea Play Service 2025-05-23 20:11:26 +03:00
66a7affeba chapa integration 1st phase 2025-05-22 18:35:20 +03:00
fa3b6a24d3 Merge branch 'main' into feature/referal 2025-04-23 07:45:41 +03:00
dawitel
02e6f6ee6f feat: popok itegratio 2025-04-12 10:06:56 +03:00
06c6325175 Merge branch 'auth' 2025-04-11 23:07:57 +03:00
OneTap Technologies
92250d61a8 event and odd data 2025-04-10 16:42:26 +03:00
dawitel
9ffcac096f feat: afro sms itegrated 2025-04-02 22:07:53 +03:00
lafetz
c8b215cc43 impl auth http layer 2025-03-29 06:25:19 +03:00
lafetz
bb21743fc8 set up structure 2025-03-27 23:55:30 +03:00