de95c4d0d2
feat: practice detail API, inactive purge tracking, and related plumbing
...
- Add GET /api/v1/course-management/practices/:practiceId/detail with full question items
- Add migration 000040 for sub-module content inactive purge tracking
- Hierarchy queries, sqlc gen, config/app purge job, swagger refresh
Made-with: Cursor
2026-04-20 08:24:59 -07:00
4b46fd60dc
reseed config fix
2026-03-27 02:36:20 -07:00
0cb58b35f8
new reseed endpoint
2026-03-27 02:29:30 -07:00
e689f34212
minio .env access adjustment
2026-03-25 06:19:20 -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
d470b024b4
removed twilio
2026-03-05 01:30:33 -08:00
6e7b957551
Afro SMS integration fix
2026-03-04 10:53:01 -08:00
0f44e63692
cloud convert integration + more advanced activity log + issue reporting + video file management fixes
2026-02-11 06:54:05 -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
963cfbed29
changed web google auth to android google auth
2026-01-22 04:16:02 -08:00
7309a2bc83
updated the authentication method from username to email/phone_numner
2026-01-03 06:52:38 -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
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
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
9cb008225b
Enetpulse fixes
2025-10-14 14:21:27 +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