| .. |
|
activity_logs.go
|
cloud convert integration + more advanced activity log + issue reporting + video file management fixes
|
2026-02-11 06:54:05 -08:00 |
|
admin.go
|
Resolve bulk role path segment from RBAC roles.id.
|
2026-05-19 01:16:28 -07:00 |
|
analytics_handler.go
|
Add video engagement tracking and analytics metrics.
|
2026-05-24 02:59:46 -07:00 |
|
analytics_params.go
|
Add video engagement tracking and analytics metrics.
|
2026-05-24 02:59:46 -07:00 |
|
arifpay.go
|
Add backend Chapa payment success HTML page.
|
2026-05-29 04:29:05 -07:00 |
|
auth_handler.go
|
feat: send in-app and push learner notifications for key milestones
|
2026-06-09 05:11:16 -07:00 |
|
chapa.go
|
Add backend Chapa payment success HTML page.
|
2026-05-29 04:29:05 -07:00 |
|
common_handler.go
|
fix: global setting, company override settings, bet and ticket fixes for multi tenant
|
2025-08-25 07:23:55 +03:00 |
|
common.go
|
fix: version on route, better logs, error display, cleaning up code
|
2025-07-13 01:23:08 +03:00 |
|
content_access_gate.go
|
free/premium feature
|
2026-06-10 04:23:47 -07:00 |
|
content_publish_gate.go
|
feat: add hierarchy publish status and resolve question type definition IDs
|
2026-06-10 02:40:16 -07:00 |
|
course_handler.go
|
free/premium feature
|
2026-06-10 04:23:47 -07:00 |
|
email_template.go
|
Add admin-managed email templates and use them for OTP delivery
|
2026-05-22 01:28:48 -07:00 |
|
exam_prep_catalog_course_handler.go
|
free/premium feature
|
2026-06-10 04:23:47 -07:00 |
|
exam_prep_lesson_handler.go
|
feat: add hierarchy publish status and resolve question type definition IDs
|
2026-06-10 02:40:16 -07:00 |
|
exam_prep_module_handler.go
|
feat: add hierarchy publish status and resolve question type definition IDs
|
2026-06-10 02:40:16 -07:00 |
|
exam_prep_practice_handler.go
|
Add LMS personas catalog and CRUD API.
|
2026-05-20 06:06:42 -07:00 |
|
exam_prep_progress_helper.go
|
progress precentage fix
|
2026-05-27 09:18:25 -07:00 |
|
exam_prep_unit_handler.go
|
feat: add hierarchy publish status and resolve question type definition IDs
|
2026-06-10 02:40:16 -07:00 |
|
faq.go
|
Add full FAQ management APIs and integration assets.
|
2026-05-11 07:58:17 -07:00 |
|
field_option.go
|
Add admin-managed field options API for configurable dropdowns.
|
2026-05-22 09:21:36 -07:00 |
|
file_handler_media_test.go
|
feat: PDF_ATTACHMENT stimulus, dynamic question_text rules, admin builder docs
|
2026-06-04 11:07:02 -07:00 |
|
file_handler.go
|
feat: PDF_ATTACHMENT stimulus, dynamic question_text rules, admin builder docs
|
2026-06-04 11:07:02 -07:00 |
|
handlers.go
|
feat: send in-app and push learner notifications for key milestones
|
2026-06-09 05:11:16 -07:00 |
|
initial_assessment.go
|
feat: PDF_ATTACHMENT stimulus, dynamic question_text rules, admin builder docs
|
2026-06-04 11:07:02 -07:00 |
|
institutions.go
|
afro SMS and partial ArifPay Payment Gateway integrations
|
2025-12-18 18:06:26 +03:00 |
|
issue_reporting.go
|
inapp notification fix
|
2026-02-13 06:59:14 -08:00 |
|
lesson_handler.go
|
Add LMS lesson draft and publish visibility.
|
2026-05-20 02:16:42 -07:00 |
|
lms_gating.go
|
learning progress implementation
|
2026-04-23 03:58:27 -07:00 |
|
lms_persona_handler.go
|
Add LMS personas catalog and CRUD API.
|
2026-05-20 06:06:42 -07:00 |
|
lms_progress_handler.go
|
feat: scope subscriptions by content type and make Duolingo plans lifetime
|
2026-06-10 03:59:26 -07:00 |
|
lms_reorder_handler.go
|
feat: add LMS lesson reorder endpoint within a module
|
2026-06-10 03:28:13 -07:00 |
|
media_source_fetcher.go
|
public URLs allowed
|
2026-04-07 01:18:16 -07:00 |
|
mobile_app_version_handler.go
|
Add mobile app version management and refresh profile field seeds.
|
2026-05-25 06:52:20 -07:00 |
|
module_handler.go
|
feat: add hierarchy publish status and resolve question type definition IDs
|
2026-06-10 02:40:16 -07:00 |
|
mongoLogger.go
|
user and auth service refactoring, notification service SQL + repository adjustment
|
2025-12-16 18:05:57 +03:00 |
|
notification_handler.go
|
feat: add GET notification by ID endpoint
|
2026-06-05 05:31:46 -07:00 |
|
payment_success_page.go
|
Add backend Chapa payment success HTML page.
|
2026-05-29 04:29:05 -07:00 |
|
payments_admin.go
|
fix: omit payment_url from admin payments list response
|
2026-06-09 04:33:14 -07:00 |
|
practice_full_update_handler.go
|
feat: add hierarchy publish status and resolve question type definition IDs
|
2026-06-10 02:40:16 -07:00 |
|
practice_handler.go
|
feat: limit Learn English parents to one LMS practice each
|
2026-06-09 04:28:14 -07:00 |
|
practice_publish_gate.go
|
Add LMS lesson draft and publish visibility.
|
2026-05-20 02:16:42 -07:00 |
|
program_handler.go
|
free/premium feature
|
2026-06-10 04:23:47 -07:00 |
|
question_type_builder.go
|
feat: paginate question type definitions list API
|
2026-06-05 04:33:41 -07:00 |
|
questions.go
|
feat: add hierarchy publish status and resolve question type definition IDs
|
2026-06-10 02:40:16 -07:00 |
|
ratings.go
|
added cloudconvert for thumbnails + added ratings service
|
2026-02-18 02:56:08 -08:00 |
|
rbac_handler.go
|
bulk notification fix + custom role and permission feature implementation + activity log and user list filters
|
2026-03-04 09:10:28 -08:00 |
|
recommendation.go
|
institution service + more PopOK callback
|
2025-06-22 21:49:16 +03:00 |
|
referal_handlers.go
|
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 |
|
settings_handler.go
|
cloud convert integration + more advanced activity log + issue reporting + video file management fixes
|
2026-02-11 06:54:05 -08:00 |
|
subscription_content_gate.go
|
free/premium feature
|
2026-06-10 04:23:47 -07:00 |
|
subscriptions.go
|
feat: send in-app and push learner notifications for key milestones
|
2026-06-09 05:11:16 -07:00 |
|
team_handler.go
|
Add team member email invitations for admin panel onboarding
|
2026-05-22 03:43:00 -07:00 |
|
team_invitation_handler.go
|
Simplify team invite to email and role; collect profile on accept
|
2026-05-22 06:49:28 -07:00 |
|
thumbnail_helper.go
|
new course management hierarchy
|
2026-04-10 03:06:30 -07:00 |
|
transaction_approver.go
|
data seed and authorization fixes
|
2026-01-14 02:27:26 -08:00 |
|
user.go
|
feat: send in-app and push learner notifications for key milestones
|
2026-06-09 05:11:16 -07:00 |
|
video_engagement_handler.go
|
Add video engagement tracking and analytics metrics.
|
2026-05-24 02:59:46 -07:00 |
|
vimeo.go
|
Add paginated Vimeo video list API (GET /me/videos).
|
2026-05-17 22:23:50 -07:00 |