Nicolai
ba99a48c88
Merge v2.46.0 into develop — resolve all conflicts
- yarn.lock, components.d.ts, ru.po: accepted upstream v2.46.0
- AppSidebar.vue: kept custom sidebar links (MyPoints, LeaderBoard,
ChatGPT, MyChild, Profile) + adopted async watch from v2.46.0
- MobileLayout.vue: merged onMounted with sidebarSettings.reload +
custom addSideBar() for role-based mobile links
- EditProfile.vue: adopted new Dialog options structure (size only)
- Courses/Courses.vue: unified tab values to lowercase (enrolled,
upcoming, new, created, unpublished)
- CourseDetail.vue (old): removed — logic migrated to Courses/CourseDetail.vue;
transferred custom tag flex-wrap styling to CourseOverview.vue
- LessonForm.vue: kept Rutube video support
- App.vue: clean (no conflict markers)
- user.py: merged imports + kept custom sign_up params (phone, user_role)
- utils.py: kept render_html (Rutube), is_mentor, is_eligible_to_review;
added type hints for get_course_progress from v2.46.0
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-09 18:25:58 +03:00
..
2026-02-23 12:35:13 +05:30
2026-01-20 12:43:00 +05:30
2026-02-19 15:58:44 +05:30
2026-03-09 18:25:58 +03:00
2026-02-25 10:40:06 +05:30
2025-03-03 19:54:41 +05:30
2026-02-23 10:41:13 +05:30
2025-08-25 15:37:00 +05:30
2026-03-09 18:25:58 +03:00
2023-02-01 12:48:11 -03:00
2026-01-17 23:14:33 +05:30
2026-03-04 05:08:05 +00:00
2025-10-15 14:44:53 +05:30
2026-02-16 18:05:53 +05:30
2026-02-06 16:01:49 +05:30
2026-03-09 18:25:58 +03:00
2026-02-16 18:05:53 +05:30
2022-03-21 14:14:24 +05:30
2025-08-11 17:48:37 +05:30
2026-02-19 15:58:44 +05:30
2025-11-10 17:00:10 +03:00
2026-01-01 12:06:15 +05:30
2026-01-23 12:26:03 +05:30
2022-11-04 11:47:09 +05:30
2024-05-13 16:50:52 +05:30
2025-08-11 17:48:37 +05:30