Yimaru-BackEnd/internal/web_server
Yared Yemane c77a97b40d Return learner-visible practices with access metadata.
Expose practices to learner roles based on practice shell publish state and include per-practice access fields derived from linked question set readiness so clients can manage completion/access UX explicitly.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-28 00:32:44 -07:00
..
handlers Return learner-visible practices with access metadata. 2026-05-28 00:32:44 -07:00
jwt 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
response events pagination + ticket and bet validation 2025-04-22 03:20:52 +03:00
validator impl auth http layer 2025-03-29 06:25:19 +03:00
ws user and auth service refactoring, notification service SQL + repository adjustment 2025-12-16 18:05:57 +03:00
app.go Add mobile app version management and refresh profile field seeds. 2026-05-25 06:52:20 -07:00
cron.go user and auth service refactoring, notification service SQL + repository adjustment 2025-12-16 18:05:57 +03:00
middleware.go subscription enforced reversed 2026-05-27 11:40:24 -07:00
routes.go Add category-based subscription controls for LMS and exam prep. 2026-05-26 06:20:49 -07:00