Yimaru-BackEnd/internal/repository
Samuel Tariku 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
..
auth.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
bet_stats.go feat: Add new stat stores and reporting functionalities for bets, branches, and wallets 2025-10-29 07:14:38 +03:00
bet.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
bonus.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
branch_stats.go feat: Add new stat stores and reporting functionalities for bets, branches, and wallets 2025-10-29 07:14:38 +03:00
branch.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
common.go fix: integration fixes 2025-10-07 13:39:36 +03:00
company_stats.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
company.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
currency.go multi-currency support 2025-06-16 17:54:42 +03:00
custom_odds.go feat: refactoring entire system to be multi-tenant 2025-08-22 12:54:48 +03:00
direct_deposit.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
enet_pulse.go Enetpulse tournament+tournament_stages imlementations 2025-09-28 18:26:34 +03:00
event_history.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
event_stats.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
event_with_settings.go feat: Add EventWithSettings domain model and related conversion functions 2025-10-18 11:50:17 +03:00
event.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
institutions.go transaction maker-checker fixes 2025-07-11 15:48:59 +03:00
issue_reporting.go fix: refactored bet to remove unnecessary fields 2025-07-09 21:48:36 +03:00
league.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
location.go feat: branch location list 2025-07-13 13:46:38 +03:00
notification.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
odd_history.go feat: custom odd and disabling odds 2025-08-19 17:15:31 +03:00
odds.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
old_report.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
otp.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
raffle.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
recommendation.go recommendation service 2025-05-28 13:07:58 +03:00
referal.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
report.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
result.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
settings.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
shop_bet.go fix: integration fixes 2025-10-07 13:39:36 +03:00
shop_deposit.go fix: fixing issues on transaction 2025-07-04 00:09:03 +03:00
shop_transaction.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
store.go report_service + wallet_monitoring 2025-06-07 17:48:06 +03:00
ticket.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
transfer.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
user.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00
virtual_game.go fix: integration fixes 2025-10-07 13:39:36 +03:00
wallet_stats.go feat: Add new stat stores and reporting functionalities for bets, branches, and wallets 2025-10-29 07:14:38 +03:00
wallet.go fix: Refactored and moved store ports into separate folder 2025-10-29 01:33:50 +03:00