b06b8645cf
data seed + file upload handle fixes
2026-03-24 04:58:05 -07:00
800d2a4b3a
MinIO integration + speaking implementation adjustment
2026-03-12 07:06:16 -07:00
180e63e975
account deletion API
2026-03-11 06:26:30 -07:00
d4b25a1167
self account deletion API
2026-03-10 08:59:06 -07:00
d558739097
preogress tracker fix
2026-03-10 02:35:13 -07:00
515573d56e
course level progress tracker implementation
2026-03-09 11:20:16 -07:00
74efcd5ec2
learning flow + level + sublevel
2026-03-08 05:35:17 -07:00
3500db6435
learning flow fixes
2026-03-07 08:18:13 -08:00
f9da45da62
minor fixes
2026-03-06 06:03:05 -08:00
0226275d47
customer RBAC
2026-03-05 07:58:48 -08:00
6e7b957551
Afro SMS integration fix
2026-03-04 10:53:01 -08:00
809ab90d30
bulk notification fix + custom role and permission feature implementation + activity log and user list filters
2026-03-04 09:10:28 -08:00
130421e971
added cloudconvert for thumbnails + added ratings service
2026-02-18 02:56:08 -08:00
aa6194013c
analytics service + inapp notification websocket fix
2026-02-16 08:36:46 -08:00
7d626d059f
inapp notification fix
2026-02-13 06:59:14 -08:00
0f44e63692
cloud convert integration + more advanced activity log + issue reporting + video file management fixes
2026-02-11 06:54:05 -08:00
97c4f3d28f
team management + minor fixes
2026-02-06 10:47:42 -08:00
834a807edc
vimeo itegration + Google auth and fiberbase messaging minor fixes + profile completed status fix and profile progress (not course progress) tracker immplementation
2026-02-04 09:59:21 -08:00
7f1bf0e7f1
profile picture, birthday format and refresh token expiry fixes
2026-01-28 09:24:31 -08:00
839c8345a4
fixed the refresh token
2026-01-24 09:11:17 -08:00
5c3aef24e2
fixes for verify otp's success response structure
2026-01-24 08:48:31 -08:00
64c25699e9
course management and course data seed implementations
2026-01-24 06:29:42 -08:00
963cfbed29
changed web google auth to android google auth
2026-01-22 04:16:02 -08:00
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
8ed0a5f1c6
course management service
2025-12-30 07:00:02 -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
13c470079c
virtual_game_providers based SQL queries primary ID data type mismatch fix
2025-11-27 17:56:52 +03:00
299825e797
favourtie game and virtual games + providers orchestration fixes
2025-11-18 16:39:37 +03:00
1c7e076be5
direct depost and veli games fix
2025-11-17 18:45:18 +03:00
fe7d9ad3b3
veli games bet response struct fix
2025-11-15 12:06:27 +03:00
e8c2213d30
veli games error types and bonus balance fixes
2025-11-14 16:27:55 +03:00
5693526bb5
veli games data type conflict fix
2025-11-07 12:39:27 +03:00
ab1d85897e
Merge remote-tracking branch 'origin/virtual_games'
2025-11-06 18:28:50 +03:00
d654d5f2ef
veli games fixes
2025-11-06 16:37:41 +03:00
46d70d7c8c
chapa minor fixes
2025-11-03 17:20:35 +03:00
8d3127ff53
fix: disabling all odds market
2025-11-01 23:24:01 +03:00
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
e5fdd33a52
fix: Refactored and moved store ports into separate folder
...
- Added stats service
2025-10-29 01:33:50 +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
e98477d6cc
virtual game provider report
2025-10-25 17:53:36 +03:00
4104d7d371
Chapa Fixes
2025-10-20 15:16:39 +03:00