Nicolai
|
ebcf9d5042
|
feat(i18n): add Russian translations + replace Frappe branding with IIE
Branding:
- 'Powered by Learning' -> 'Powered by IIE' (sidebar tooltip)
- 'Frappe Learning' -> 'IIE' (HelpModal title, email templates)
- frappe.io URLs -> enlightrussia.ru
- 'Install Frappe Learning' -> 'Установить приложение IIE'
- PersonaForm question translated
Translations (ru.po):
- Added 125 new Russian translations for client-facing strings
- Covers: sidebar nav, profiles, leaderboard, points, lessons,
batches, assignments, error messages, video stats, MPGU-specific
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-09 19:51:43 +03:00 |
|
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 |
|
Frappe PR Bot
|
5933a59a14
|
chore(release): Bumped to Version 2.46.0
|
2026-03-04 05:08:05 +00:00 |
|
Jannat Patel
|
c77fdf55b3
|
Merge branch 'main' into main-hotfix
|
2026-03-04 10:22:29 +05:30 |
|
Frappe PR Bot
|
2c2e8ca112
|
chore(release): Bumped to Version 2.45.2
|
2026-03-03 07:19:36 +00:00 |
|
Jannat Patel
|
4771ebbcfd
|
fix: enrollment error during course progress
|
2026-03-03 12:48:51 +05:30 |
|
Frappe PR Bot
|
315ec3d655
|
chore(release): Bumped to Version 2.45.1
|
2026-02-25 12:36:10 +00:00 |
|
Jannat Patel
|
e7ce850691
|
fix: removed trailing comma at the end of permission
|
2026-02-25 16:45:02 +05:30 |
|
Jannat Patel
|
593c70affb
|
chore: resolved conflicts
|
2026-02-25 13:07:05 +05:30 |
|
Jannat Patel
|
3a1a7db386
|
chore: resolved conflicts
|
2026-02-25 13:06:37 +05:30 |
|
Jannat Patel
|
a5e948bba8
|
fix: permission issue during quiz submission
(cherry picked from commit af5bce9e34df945cdc368eceb2a1c3e56023fb34)
# Conflicts:
# lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
|
2026-02-25 07:21:47 +00:00 |
|
Jannat Patel
|
e63d83beb5
|
fix: permission issue during quiz submission
(cherry picked from commit af5bce9e34df945cdc368eceb2a1c3e56023fb34)
|
2026-02-25 07:21:40 +00:00 |
|
Jannat Patel
|
5b22ef46c0
|
chore: resolved conflicts
|
2026-02-25 10:40:06 +05:30 |
|
MochaMind
|
8f1604e237
|
chore: Persian translations
(cherry picked from commit 63321fe2c8)
|
2026-02-25 05:08:21 +00:00 |
|
MochaMind
|
a9f4eb1291
|
chore: Spanish translations
(cherry picked from commit 68848fc642)
# Conflicts:
# lms/locale/es.po
|
2026-02-25 05:08:20 +00:00 |
|
Jannat Patel
|
26301c26e9
|
Merge pull request #2121 from frappe/l10n_develop2
chore: sync translations from crowdin
|
2026-02-25 10:37:32 +05:30 |
|
MochaMind
|
63321fe2c8
|
chore: Persian translations
|
2026-02-24 22:48:48 +05:30 |
|
MochaMind
|
68848fc642
|
chore: Spanish translations
|
2026-02-24 22:48:29 +05:30 |
|
Jannat Patel
|
eb33155db2
|
fix: enqueue progress calculation after validating enrollments
|
2026-02-24 18:13:02 +05:30 |
|
Jannat Patel
|
3088b14d83
|
fix: recalculate course progress when lesson is inserted or deleted
|
2026-02-24 17:40:58 +05:30 |
|
Jannat Patel
|
bf89f3ba2f
|
fix: show system timezone in certificate request
|
2026-02-24 13:01:29 +05:30 |
|
Jannat Patel
|
2198adf902
|
fix: sidebar settings issue if guest access was not allowed
|
2026-02-24 12:36:46 +05:30 |
|
Jannat Patel
|
a9dd43d0ea
|
chore: resolved conflicts
|
2026-02-23 16:44:04 +05:30 |
|
Jannat Patel
|
22e005f19c
|
chore: capture more events for analytics
(cherry picked from commit b3c8fbd833)
# Conflicts:
# frontend/src/pages/Batches/components/NewBatchModal.vue
# lms/lms/doctype/lms_course_review/lms_course_review.json
|
2026-02-23 11:11:44 +00:00 |
|
Jannat Patel
|
5a6a7ff646
|
Merge pull request #2117 from pateljannat/issues-189
chore: capture more events for analytics
|
2026-02-23 16:41:23 +05:30 |
|
Jannat Patel
|
b3c8fbd833
|
chore: capture more events for analytics
|
2026-02-23 16:31:58 +05:30 |
|
Jannat Patel
|
fb0517caa0
|
fix: show only instructor tab for admins on home page
|
2026-02-23 14:54:54 +05:30 |
|
Jannat Patel
|
90151be166
|
fix: updated app name in workspace and desktop
|
2026-02-23 12:35:13 +05:30 |
|
Jannat Patel
|
619f02a74b
|
fix: check permission of session user during batch enrollment
(cherry picked from commit c1260edb00)
|
2026-02-23 06:08:16 +00:00 |
|
Jannat Patel
|
b77c4867e1
|
Merge pull request #2109 from pateljannat/issues-186
fix: check permission of session user during batch enrollment
|
2026-02-23 11:36:49 +05:30 |
|
Jannat Patel
|
c1260edb00
|
fix: check permission of session user during batch enrollment
|
2026-02-23 11:28:58 +05:30 |
|
Jannat Patel
|
41d5ef5fd5
|
Merge pull request #2108 from pateljannat/issues-185
fix: misc permission issues
|
2026-02-23 11:22:52 +05:30 |
|
Jannat Patel
|
14937fd4fc
|
fix: check ptype for permission if not admin
|
2026-02-23 11:06:34 +05:30 |
|
Jannat Patel
|
58826fe30f
|
fix: removed badge page reference from the router
|
2026-02-23 10:41:13 +05:30 |
|
Jannat Patel
|
bb47fd5ba9
|
fix: misc permission issues
|
2026-02-23 10:29:13 +05:30 |
|
MochaMind
|
db49cb2d64
|
chore: Thai translations
|
2026-02-21 22:13:22 +05:30 |
|
MochaMind
|
58732148e2
|
chore: Vietnamese translations
|
2026-02-21 22:13:18 +05:30 |
|
MochaMind
|
08eb7ef17b
|
chore: Dutch translations
|
2026-02-21 22:13:10 +05:30 |
|
MochaMind
|
8bda7edb7b
|
chore: Spanish translations
|
2026-02-21 22:13:03 +05:30 |
|
Jannat Patel
|
c596d1e215
|
fix: misc permission issues
|
2026-02-21 12:25:47 +05:30 |
|
Jannat Patel
|
235958e432
|
Merge pull request #2103 from raizasafeel/fix/lesson-body-filter
fix(security): remove ignore_xss_filter to enable HTML sanitization
|
2026-02-20 14:20:07 +05:30 |
|
raizasafeel
|
7f85dbccec
|
fix: added timestamps for bench migrate
|
2026-02-20 13:52:13 +05:30 |
|
Jannat Patel
|
5b69ddf9b5
|
Merge pull request #2099 from frappe/l10n_develop2
chore: sync translations from crowdin
|
2026-02-20 13:39:16 +05:30 |
|
Jannat Patel
|
dfb7152aa3
|
fix: video watch time permission and other issues
|
2026-02-20 13:08:27 +05:30 |
|
raizasafeel
|
0e90627144
|
fix: duplicate enrollment validation on update
|
2026-02-20 12:09:08 +05:30 |
|
Raizaaa
|
aac1692058
|
Merge branch 'frappe:develop' into fix/lesson-body-filter
|
2026-02-20 11:58:57 +05:30 |
|
raizasafeel
|
d58d362c72
|
fix(security): remove ignore_xss_filter to enable HTML sanitization
|
2026-02-20 11:54:17 +05:30 |
|
MochaMind
|
e7f2386d14
|
chore: Thai translations
|
2026-02-19 21:23:50 +05:30 |
|
MochaMind
|
79a50d2454
|
chore: Portuguese, Brazilian translations
|
2026-02-19 21:23:45 +05:30 |
|
MochaMind
|
936f82c477
|
chore: Spanish translations
|
2026-02-19 21:23:24 +05:30 |
|