Commit Graph

58 Commits

Author SHA1 Message Date
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
f9da45da62 minor fixes 2026-03-06 06:03:05 -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
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
5c3aef24e2 fixes for verify otp's success response structure 2026-01-24 08:48:31 -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
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
0121b31838 feat: Update cron job scheduling and user wallet creation logic; increment API version to 1.0.dev17 2025-10-07 13:49:29 +03:00
d997cde387 fix: integration fixes 2025-10-07 13:39:36 +03:00
c00110a503 feat: Enhance league, odds, events and bets functionality
- Updated league handling to ensure valid page size checks and improved error handling for sport ID parsing.
- Introduced new endpoint to update global league settings with comprehensive validation and error logging.
- Refactored odds settings management, including saving, removing, and updating odds settings with enhanced validation.
- Added tenant slug retrieval by token, ensuring proper user and company validation.
- Improved middleware to check for active company status and adjusted route permissions for various endpoints.
- Added SQL script to fix auto-increment desynchronization across multiple tables.
2025-10-05 23:45:31 +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
5595600ede fix: referral handlers and integration issues 2025-09-09 23:44:02 +03:00
910d592bef fixes while integrating 2025-08-31 13:30:26 +03:00
aaf14fedcf fix: global setting, company override settings, bet and ticket fixes for multi tenant 2025-08-25 07:23:55 +03:00
6d74cb8c28 feat: refactoring entire system to be multi-tenant 2025-08-22 12:54:48 +03:00
65bd5ab3f5 fix: added wallet type to wallet and other minor fixes 2025-07-20 22:40:50 +03:00
b692a3b317 fix: use afrosms for now 2025-07-16 15:46:30 +03:00
c83130394b fix: version on route, better logs, error display, cleaning up code 2025-07-13 01:23:08 +03:00
a06d77da01 fix: fixing issues on transaction 2025-07-04 00:09:03 +03:00
1a5b545f37 fix: minor fixes 2025-07-02 23:12:51 +03:00
10a49b4571 fix: added message to transfer and more filter routes 2025-06-29 18:00:23 +03:00
4d5c90ab05 feat: bet and branch filters, admin company, customer wallet 2025-06-25 22:47:06 +03:00
53ef3ee1f0 fix: minor issues 2025-06-25 14:24:40 +03:00
76518fcbd1 Merge branch 'main' into ticket-bet 2025-06-17 20:36:12 +03:00
808d7b9eeb twilio sms support - (trial version) 2025-06-17 12:07:12 +03:00
1557a3141b fix: transfer not showing online bet issue 2025-06-16 16:24:42 +03:00
Asher Samuel
4c865d4d91 forgot password - sms and email 2025-06-10 09:56:54 +03:00
1b6fbebddf fix: get bet by users for online betting 2025-05-27 14:57:35 +03:00
eafd68d3c2 fix: restricting search 2025-05-23 21:43:34 +03:00
1be3ffdc3c fix: customer auth integration 2025-05-23 18:21:37 +03:00
16768ad924 fix: Update integration issues 2025-05-23 12:00:04 +03:00
4c6fb73342 integration issues 2025-05-16 22:38:10 +03:00
e9300f63e2 merge fixes 2025-04-28 20:57:49 +03:00
e98d75f0bb Merge branch 'ticket-bet' 2025-04-28 20:57:41 +03:00
208a2d74be integration fixes 2025-04-26 14:48:45 +03:00