Commit Graph

14 Commits

Author SHA1 Message Date
485cba3c9c feat: Add new stat stores and reporting functionalities for bets, branches, and wallets
- Introduced BetStatStore, BranchStatStore, and WalletStatStore interfaces for handling statistics.
- Implemented repository methods for fetching and updating bet, branch, and wallet statistics.
- Created reporting services for generating interval reports for bets, branches, companies, and wallets.
- Enhanced CSV writing functionality to support dynamic struct to CSV conversion.
- Added cron jobs for periodic updates of branch and wallet statistics.
- Updated wallet handler to include transaction statistics in the response.
2025-10-29 07:14:38 +03:00
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
d997cde387 fix: integration fixes 2025-10-07 13:39:36 +03:00
3624acbacb data type and enable/disable provider fixes 2025-08-29 15:27:02 +03:00
6d74cb8c28 feat: refactoring entire system to be multi-tenant 2025-08-22 12:54:48 +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
c83130394b fix: version on route, better logs, error display, cleaning up code 2025-07-13 01:23:08 +03:00
c2a9de6671 fix: company filter 2025-07-02 19:41:29 +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
69c571ac5a fix: show company wallet 2025-04-28 20:21:53 +03:00
8c536a6d2f company management 2025-04-23 03:44:17 +03:00
6f30fea12c branch management 2025-04-07 03:45:52 +03:00