Yimaru-BackEnd/internal/repository
Yared Yemane afdd07d65d Update learner progress to use practice completions only.
Remove lesson completion from learner progress percentages, access completion snapshots, and LMS rollups while keeping generated SQLC and Swagger artifacts in sync.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-26 03:27:54 -07:00
..
activity_logs.go cloud convert integration + more advanced activity log + issue reporting + video file management fixes 2026-02-11 06:54:05 -08:00
auth.go profile picture, birthday format and refresh token expiry fixes 2026-01-28 09:24:31 -08:00
common.go cloud convert integration + more advanced activity log + issue reporting + video file management fixes 2026-02-11 06:54:05 -08:00
email_templates.go Add admin-managed email templates and use them for OTP delivery 2026-05-22 01:28:48 -07:00
exam_prep_catalog_courses.go Add practice-existence flags and refresh API contracts. 2026-05-08 11:57:11 -07:00
exam_prep_lesson_practices.go Make practice title optional on create. 2026-05-20 04:11:09 -07:00
exam_prep_reorder.go subscription management fix + duolingo hierarchy implementation 2026-05-04 10:44:18 -07:00
exam_prep_unit_module_lessons.go Add practice-existence flags and refresh API contracts. 2026-05-08 11:57:11 -07:00
exam_prep_unit_modules.go Add practice-existence flags and refresh API contracts. 2026-05-08 11:57:11 -07:00
exam_prep_units.go Honor optional sort_order when creating exam-prep units. 2026-05-20 07:18:35 -07:00
faqs.go Add full FAQ management APIs and integration assets. 2026-05-11 07:58:17 -07:00
initial_assessment.go 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
issue_reporting.go cloud convert integration + more advanced activity log + issue reporting + video file management fixes 2026-02-11 06:54:05 -08:00
lms_access.go Update learner progress to use practice completions only. 2026-05-26 03:27:54 -07:00
lms_courses.go Honor optional sort_order on course create under a program. 2026-05-19 02:54:17 -07:00
lms_lessons.go Add LMS lesson draft and publish visibility. 2026-05-20 02:16:42 -07:00
lms_modules.go Honor optional sort_order on module create under a course. 2026-05-19 04:15:18 -07:00
lms_personas.go Add optional gender to LMS personas. 2026-05-20 06:37:21 -07:00
lms_practices.go Make practice title optional on create. 2026-05-20 04:11:09 -07:00
lms_progress_tx.go Update learner progress to use practice completions only. 2026-05-26 03:27:54 -07:00
lms_reorder.go learning progress implementation 2026-04-23 03:58:27 -07:00
lms_sort_order_shift.go Shift sibling sort_order when creating or updating LMS hierarchy rows. 2026-05-19 02:38:29 -07:00
lms_user_progress_snapshot.go Update learner progress to use practice completions only. 2026-05-26 03:27:54 -07:00
mobile_app_versions.go Add mobile app version management and refresh profile field seeds. 2026-05-25 06:52:20 -07:00
notification.go empty notification title and message fix 2026-03-17 04:39:47 -07:00
otp.go fix OTP verification by submitted code 2026-04-25 05:07:19 -07:00
payments.go 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
profile_field_options.go Add admin-managed field options API for configurable dropdowns. 2026-05-22 09:21:36 -07:00
programs.go Add draft vs published status for LMS and exam-prep practices. 2026-05-19 03:57:43 -07:00
questions.go dynamic question type builder completion 2026-05-08 10:12:02 -07:00
ratings.go added cloudconvert for thumbnails + added ratings service 2026-02-18 02:56:08 -08:00
rbac.go more seed data 2026-03-23 05:24:29 -07:00
recommendation.go recommendation service 2025-05-28 13:07:58 +03:00
scheduled_notification.go bulk notification fix + custom role and permission feature implementation + activity log and user list filters 2026-03-04 09:10:28 -08:00
settings.go 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
store.go user and auth service refactoring, notification service SQL + repository adjustment 2025-12-16 18:05:57 +03:00
subscriptions.go Expose subscription_status on user profile responses instead of active_subscription. 2026-05-18 00:28:19 -07:00
team_invitations.go Add team member email invitations for admin panel onboarding 2026-05-22 03:43:00 -07:00
team.go Fix partial team member updates clearing team_role on invite accept. 2026-05-22 07:54:44 -07:00
transaction.go course management service 2025-12-30 07:00:02 -08:00
user_recent_activity.go Add admin recent-activity timeline for learner profile UIs. 2026-05-18 01:13:21 -07:00
user.go Add SUPER_ADMIN bulk deactivate and reactivate by role. 2026-05-19 00:52:14 -07:00
video_engagement.go Add video engagement tracking and analytics metrics. 2026-05-24 02:59:46 -07:00