Raizaaa
ee9c460f8d
Merge pull request #2344 from raizasafeel/security
...
fix: sanitize lesson blocks from server and client
2026-05-01 21:58:46 +05:30
Jannat Patel
5e18ba3c35
Merge pull request #2346 from frappe/readme-payments-app
...
docs: updated readme to include instructions for payments app
2026-05-01 18:25:18 +05:30
Jannat Patel
3bb7f51295
docs: updated readme to include instructions for payments app
2026-05-01 18:18:01 +05:30
Raizaaa
ad037e5f90
fix(lesson): sanitize lesson client side
2026-05-01 02:10:57 +05:30
Raizaaa
07ca95caa8
fix(lesson): sanitize lesson server side
2026-05-01 01:34:05 +05:30
Raizaaa
47b5b603c7
fix(lesson): sanitize lesson server side
2026-05-01 01:15:50 +05:30
Raizaaa
eff914c73b
Merge pull request #2342 from raizasafeel/fix/patches
...
fix: sidebar_for_certified_members patch
2026-04-30 15:49:50 +05:30
Raizaaa
e3e19c6252
fix: sidebar_for_certified_members patch
2026-04-30 15:40:27 +05:30
Raizaaa
e702853b2f
Merge pull request #2339 from raizasafeel/chore-deps
...
chore(deps): update build env deps to frappe >=14, node>=22, apt deps for lxml
2026-04-30 12:58:35 +05:30
Raizaaa
1e7da9b40c
chore(deps): update build env deps
2026-04-30 12:49:27 +05:30
Raizaaa
ad1f516d66
Merge pull request #2338 from raizasafeel/fix/notification
...
fix: update notification count on sidebar after they are read
2026-04-30 00:23:47 +05:30
Raizaaa
08794c2424
Merge pull request #2336 from raizasafeel/fix/patches
...
fix(patches): stale imports breaking bench migrate
2026-04-30 00:10:12 +05:30
Raizaaa
8cff1cf916
fix: render notification count even after sidebar rebuilds
2026-04-29 23:53:38 +05:30
Raizaaa
7fecbe5799
fix: update notification count on sidebar after they are read
2026-04-29 23:51:32 +05:30
Raizaaa
7c46d8bbfc
Merge pull request #2337 from raizasafeel/fix/ui-test
...
test: fix onboarding modal close + cleanup
2026-04-29 23:48:29 +05:30
Raizaaa
e25b7c67b9
test: refactor batch and course creation ui tests
2026-04-29 23:38:23 +05:30
Raizaaa
65f4cde5b8
test: fix closeOnboardingModal to reliably close the modal
2026-04-29 21:45:18 +05:30
Raizaaa
56eb556929
fix(patches): stale imports breaking bench migrate
2026-04-29 15:47:45 +05:30
Raizaaa
371b7663e9
Merge pull request #2330 from frappe/pot_develop_2026-04-24
...
chore: update POT file
2026-04-27 12:30:18 +05:30
frappe-pr-bot
aea1059473
chore: update POT file
2026-04-24 16:20:14 +00:00
Raizaaa
bb5e277e9e
Merge pull request #2325 from raizasafeel/fix/loading-state
...
fix: show job count on jobs listing for guest users
2026-04-23 00:16:38 +05:30
Raizaaa
e4e6f047a4
Merge pull request #2321 from raizasafeel/chapter-progression
...
feat: on chapter completion continue learning takes you to next chapter
2026-04-23 00:12:13 +05:30
Raizaaa
23996da0bc
Merge pull request #2322 from raizasafeel/fix/text-editor
...
fix: render styles properly in text editor
2026-04-23 00:11:51 +05:30
Raizaaa
dc6e3265c0
fix: tab navigation to closed jobs
2026-04-23 00:07:14 +05:30
Raizaaa
e3e4b9a648
Merge branch 'frappe:develop' into fix/loading-state
2026-04-23 00:04:39 +05:30
Raizaaa
79d5da75b3
fix: show job count on jobs listing for guest users
2026-04-22 21:55:40 +05:30
Raizaaa
80b802a76b
fix: render styles properly in text editor for batchform and courseform
2026-04-21 03:52:42 +05:30
Raizaaa
c082f1d30d
feat: on chapter completion continue learning takes you to next chapter
2026-04-21 01:55:42 +05:30
Raizaaa
8db8fd489e
Merge pull request #2319 from frappe/pot_develop_2026-04-17
...
chore: update POT file
2026-04-18 17:23:57 +03:00
frappe-pr-bot
d94d08f7c3
chore: update POT file
2026-04-17 16:20:30 +00:00
Raizaaa
0fe8d3ac74
Merge pull request #2315 from raizasafeel/fix/types
...
fix: allow None for optional args in get_order_summary
2026-04-15 10:16:11 +03:00
Raizaaa
193374df47
Merge branch 'frappe:develop' into fix/types
2026-04-15 10:08:09 +03:00
raizasafeel
d55951525f
fix: allow None for optional args in get_order_summary
2026-04-15 12:37:36 +05:30
Raizaaa
70a9ee1bd7
Merge pull request #2314 from raizasafeel/fix/types
...
fix: allow None for optional args in get_payment_link
2026-04-15 09:46:35 +03:00
raizasafeel
2878f0232c
fix: allow None for optional args in get_payment_link
2026-04-15 12:08:24 +05:30
Raizaaa
189cae3490
Merge pull request #2311 from raizasafeel/fix
...
fix: loading state on batch details, student enrollment by admin
2026-04-14 14:57:05 +03:00
Raizaaa
2b1df68e78
Merge branch 'frappe:develop' into fix/misc
2026-04-14 14:41:09 +03:00
raizasafeel
46c24b1166
fix: admin roles can enroll students in course/batch successfully
2026-04-14 17:08:13 +05:30
raizasafeel
bc139767a8
feat: add empty state to batch student progress detail
2026-04-14 17:07:52 +05:30
Raizaaa
0838a9d325
Merge pull request #2310 from raizasafeel/feat/rtl
...
feat: rtl support
2026-04-14 13:00:51 +03:00
raizasafeel
aed4c6915d
refactor: swap remaining physical tailwind classes for rtl-safe equivalents
2026-04-14 11:29:28 +05:30
raizasafeel
07e9b62467
chore: bump frappe-ui to v.0.1.276 for rtl support
2026-04-13 18:10:41 +05:30
raizasafeel
5de889c71b
fix: render dayjs import properly
2026-04-13 17:45:53 +05:30
raizasafeel
4278361559
fix: prevent breaking of batch time in rtl
2026-04-13 17:28:17 +05:30
raizasafeel
f891f72e20
feat: rtl support for dates
2026-04-13 17:28:04 +05:30
raizasafeel
cb5d19e523
Merge remote-tracking branch 'upstream/develop' into feat/rtl
2026-04-13 10:45:10 +05:30
raizasafeel
8b3930169d
feat: add rtl support to icons, css styles
2026-04-13 10:10:53 +05:30
raizasafeel
3e05dcedeb
feat(lesson): add rtl support
2026-04-13 09:49:05 +05:30
raizasafeel
aec9556cf0
feat: sidebar toggle icon adjusts to text direction
2026-04-12 20:55:00 +05:30
raizasafeel
c5236b2e50
refactor(components): swap tailwindcss classes with ones with rtl support
2026-04-12 20:54:52 +05:30
raizasafeel
fa94e5f96a
refactor(pages): swap tailwindcss classes with ones with rtl support
2026-04-12 20:52:22 +05:30
Jannat Patel
88e86e6cfb
fix: page length for jobs and certification listing
2026-04-12 11:03:20 +05:30
Jannat Patel
04fe73531f
Merge pull request #2308 from pateljannat/misc-issues
...
refactor: jobs and certified participants view
2026-04-11 22:06:26 +05:30
Jannat Patel
dc4f188648
fix: certified participants page height
2026-04-11 20:12:47 +05:30
Jannat Patel
411b400d04
fix: quiz scroll issue in lessons
2026-04-11 19:54:57 +05:30
Jannat Patel
ec5e45e6c6
fix: mobile view of lists
2026-04-11 19:50:59 +05:30
Jannat Patel
f5b1feade6
Merge pull request #2304 from frappe/pot_develop_2026-04-10
...
chore: update POT file
2026-04-11 19:50:27 +05:30
frappe-pr-bot
19cb56cb21
chore: update POT file
2026-04-10 16:17:34 +00:00
Jannat Patel
af08e6842a
fix: list pagination
2026-04-10 19:54:59 +05:30
Jannat Patel
c7ccb2d1c5
refactor: certified participants list
2026-04-10 18:06:30 +05:30
Jannat Patel
2ebb6ca745
refactor: job applications list
2026-04-10 16:44:42 +05:30
Jannat Patel
1f040c4561
refactor: jobs list and form ui
2026-04-10 15:26:50 +05:30
Jannat Patel
ee85af09ed
fix: course import with proper evaluator data
2026-04-10 13:09:20 +05:30
raizasafeel
453862a653
chore(deps): bump frappe-ui to v.0.1.275 for rtl support
2026-04-10 12:57:59 +05:30
raizasafeel
ff98df6acd
feat: detect language and change direction
2026-04-10 09:57:50 +05:30
Jannat Patel
75ed9c5ec2
fix: removed body content from course export request
2026-04-09 20:29:00 +05:30
Jannat Patel
0f7a2d1975
fix: changed course export request to GET
2026-04-09 20:20:53 +05:30
Raizaaa
a4f8497988
Merge pull request #2299 from raizasafeel/security
...
fix: prevent path traversal in scorm file
2026-04-09 08:55:09 +03:00
Jannat Patel
79d82647ef
Merge pull request #2298 from pateljannat/issues-220
...
fix: misc issues
2026-04-08 17:40:15 +05:30
Raizaaa
4e003a2490
Merge branch 'frappe:develop' into security
2026-04-08 13:10:01 +03:00
Jannat Patel
0d394646d9
fix: removed prefix from assignment and exercise list count
2026-04-08 12:17:10 +05:30
Jannat Patel
071e8dc529
fix: lesson progress after assignment submission
2026-04-08 12:15:23 +05:30
Jannat Patel
def3e3d372
fix: mark for review should only be allowed when showing answers is disabled
2026-04-08 11:02:42 +05:30
Jannat Patel
97228e4655
Merge pull request #2296 from pateljannat/issues-219
...
fix: improved list for assignments and programming exercises
2026-04-07 18:13:25 +05:30
Jannat Patel
a507ab425c
fix: improved list for assignments and programming exercises
2026-04-07 17:54:03 +05:30
raizasafeel
e1b425ed5b
fix: prevent path traversal in scorm file
2026-04-06 22:50:37 +05:30
Raizaaa
e4ad66c226
Merge pull request #2294 from raizasafeel/security
...
fix: prevent xss in meta data
2026-04-06 22:45:22 +05:30
Raizaaa
9003e92d6c
Merge pull request #2292 from raizasafeel/feat/zero-amount-checkout
...
fix: allow zero amount checkout with coupons
2026-04-06 20:45:16 +05:30
raizasafeel
f244a6c9ff
fix: prevent xss in meta data
2026-04-06 20:41:38 +05:30
Jannat Patel
226ed85636
Merge pull request #2293 from pateljannat/issues-218
...
fix: misc issues
2026-04-06 18:55:12 +05:30
Jannat Patel
717f9000f2
fix: variable names for certificate template
2026-04-06 18:20:24 +05:30
Jannat Patel
0d8898576f
fix: learning workspace sidebar
2026-04-06 18:09:10 +05:30
Jannat Patel
ab1bed8f30
fix: course card gradient toggle when theme changed
2026-04-06 17:06:44 +05:30
Jannat Patel
93161b8278
fix: sidebar links in mobile
2026-04-06 16:19:52 +05:30
Raizaaa
090f26f58f
Merge branch 'frappe:develop' into feat/zero-amount-checkout
2026-04-06 12:12:55 +05:30
raizasafeel
1d04f4fd91
fix: allow zero amount checkout with coupons
2026-04-06 11:58:05 +05:30
Jannat Patel
abda48eaad
Merge pull request #2278 from iamrubeng/patch-1
...
ci(build): add payments repository to APPS_JSON
2026-04-06 11:02:09 +05:30
Jannat Patel
ad6f24dd7c
Merge pull request #2290 from frappe/pot_develop_2026-04-03
...
chore: update POT file
2026-04-06 10:50:00 +05:30
Raizaaa
2fe39ee2ba
Merge pull request #2291 from raizasafeel/fix/ui-teardown
...
revert: change switches into checkbox
2026-04-06 09:48:41 +05:30
raizasafeel
221ac4fad9
revert: change switches into checkbox
2026-04-06 09:03:53 +05:30
Rubén Gómez
831f119398
build(init): add payments dependency
2026-04-03 19:25:15 +02:00
frappe-pr-bot
540c676206
chore: update POT file
2026-04-03 16:11:34 +00:00
Jannat Patel
90d4f32c47
Merge pull request #2286 from pateljannat/course-package-import
...
feat: course package import and export
2026-04-03 13:28:15 +05:30
Jannat Patel
7fe8d6c500
fix: asset export path
2026-04-03 13:18:11 +05:30
Jannat Patel
7c1869853f
ci: codecov rules
2026-04-03 12:38:34 +05:30
Jannat Patel
3ece2fc3ec
fix: assessments replace logic
2026-04-03 12:22:04 +05:30
Jannat Patel
f9f17ef8ac
fix: roles before user is saved
2026-04-03 11:52:00 +05:30
Jannat Patel
a263ca9330
Merge pull request #2288 from Rl0007/fix/configurable-max-signups
...
fix: take max signups from Frappe settings for custom LMS signup
2026-04-03 11:24:57 +05:30
Jannat Patel
ab96e354cc
fix: cleanup and more tests
2026-04-03 11:22:40 +05:30
Rahul Agrawal
3d37461a73
fix: Semgrep
2026-04-03 08:25:41 +05:30
Rahul Agrawal
b1c68ad4f3
fix: take max signups from Frappe settings for custom LMS signup
2026-04-03 08:16:39 +05:30
Jannat Patel
6338a5911f
fix: misc issues
2026-04-02 20:08:08 +05:30
Jannat Patel
6ebaf0e28b
test: corrected zip path
2026-04-02 19:24:07 +05:30
Jannat Patel
55f01dc313
test: course package export and import
2026-04-02 18:53:50 +05:30
Jannat Patel
c0df21c076
fix: save export zip as private
2026-04-02 17:10:40 +05:30
Jannat Patel
564d10feb6
fix: cleanup of import functionality
2026-04-02 16:48:33 +05:30
Jannat Patel
e1e2c08493
fix: import modal ui
2026-04-02 13:52:07 +05:30
Jannat Patel
cd85c5c57f
fix: import package as private
2026-04-02 13:23:38 +05:30
Jannat Patel
03e5bae0aa
chore: resolved conflicts
2026-04-02 12:41:38 +05:30
Jannat Patel
a4a0a76ad7
feat: import course zip
2026-04-02 12:40:08 +05:30
Raizaaa
1d2b3b0996
Merge pull request #2282 from raizasafeel/security
...
fix: prevent unauthorised enrollments in paid courses
2026-04-01 14:32:17 +05:30
raizasafeel
c3e3337de4
fix(enrollment): prevent unauthorised enrollments in paid courses
2026-04-01 13:46:10 +05:30
Rubén Gómez
94a80603b0
ci(build): update Frappe branch to version-16 in workflow
2026-04-01 08:57:14 +02:00
Leo Daniel A
42abc678a2
fix(notifications): single-line mobile header and improve empty state ( #2250 )
...
* fix(notifications): single-line mobile header and improve empty state
* fix(style): improve the notification content for mobile view and dark theme
2026-03-31 13:01:53 +05:30
Rubén Gómez Soto
78a9eac356
ci(build): add payments repository to APPS_JSON
2026-03-31 08:53:26 +02:00
Jannat Patel
8100c67a00
Merge pull request #2277 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-03-31 11:22:57 +05:30
MochaMind
1c43e6f857
chore: Esperanto translations
2026-03-30 22:17:02 +05:30
MochaMind
46c0e86723
chore: Portuguese, Brazilian translations
2026-03-30 22:17:01 +05:30
MochaMind
21c63722f9
chore: Serbian (Latin) translations
2026-03-30 22:16:59 +05:30
MochaMind
f736c896ed
chore: Norwegian Bokmal translations
2026-03-30 22:16:57 +05:30
MochaMind
0a732da414
chore: Bosnian translations
2026-03-30 22:16:55 +05:30
MochaMind
dc0a4ca45c
chore: Burmese translations
2026-03-30 22:16:53 +05:30
MochaMind
399c893028
chore: Croatian translations
2026-03-30 22:16:52 +05:30
MochaMind
ff96120cd4
chore: Thai translations
2026-03-30 22:16:50 +05:30
MochaMind
c87c21ce7c
chore: Persian translations
2026-03-30 22:16:48 +05:30
MochaMind
2a3a5bc875
chore: Indonesian translations
2026-03-30 22:16:47 +05:30
MochaMind
d8faa43820
chore: Vietnamese translations
2026-03-30 22:16:46 +05:30
MochaMind
37a63c5771
chore: Chinese Simplified translations
2026-03-30 22:16:44 +05:30
MochaMind
42c88235af
chore: Turkish translations
2026-03-30 22:16:43 +05:30
MochaMind
eb4f348a4c
chore: Swedish translations
2026-03-30 22:16:41 +05:30
MochaMind
b35eda205d
chore: Serbian (Cyrillic) translations
2026-03-30 22:16:39 +05:30
MochaMind
d26c704389
chore: Slovenian translations
2026-03-30 22:16:37 +05:30
MochaMind
e6dba195ce
chore: Russian translations
2026-03-30 22:16:36 +05:30
MochaMind
ed657138dc
chore: Portuguese translations
2026-03-30 22:16:34 +05:30
MochaMind
47148353fb
chore: Polish translations
2026-03-30 22:16:32 +05:30
MochaMind
9aa8e72dc4
chore: Dutch translations
2026-03-30 22:16:31 +05:30
MochaMind
b580b38a04
chore: Italian translations
2026-03-30 22:16:29 +05:30
MochaMind
c95662a96c
chore: Hungarian translations
2026-03-30 22:16:27 +05:30
MochaMind
15de77c8a6
chore: German translations
2026-03-30 22:16:26 +05:30
MochaMind
b80f6bcb1a
chore: Danish translations
2026-03-30 22:16:24 +05:30
MochaMind
5845308344
chore: Czech translations
2026-03-30 22:16:23 +05:30
MochaMind
b660c81a56
chore: Arabic translations
2026-03-30 22:16:21 +05:30
MochaMind
a02cc1e213
chore: Spanish translations
2026-03-30 22:16:20 +05:30
MochaMind
755a69420c
chore: French translations
2026-03-30 22:16:18 +05:30
Raizaaa
36c8c291f1
Merge pull request #2274 from raizasafeel/security
...
fix: prevent path transversals in lms
2026-03-30 15:05:00 +05:30
raizasafeel
bb1b1f6adc
fix: prevent path transversals in scorm upload
2026-03-30 14:51:16 +05:30
Jannat Patel
0e9abf91a1
Merge pull request #2271 from LeoDanielA01/fix/elevators-route
...
fix: evaluator navigation by syncing modal visibility with route change
2026-03-30 11:04:59 +05:30
Jannat Patel
0fd5d6b2b0
Merge pull request #2270 from LeoDanielA01/fix/settings-header-text-contrast
...
fix(style): improve header text contrast in settings pages dark mode
2026-03-30 11:02:20 +05:30
Jannat Patel
e926fde159
Merge pull request #2269 from LeoDanielA01/fix/payment-gateway-header-color
...
fix(style): improve payment gateway header text visibility in dark mode
2026-03-30 10:57:46 +05:30
Jannat Patel
81e8ff5bff
Merge pull request #2265 from Owaishk08/fix/sidebar-overflow
...
fix: remove horizontal scrollbar and duplicate overflow div in sidebar
2026-03-30 10:57:00 +05:30
Jannat Patel
c0f5ceacfb
Merge pull request #2266 from frappe/pot_develop_2026-03-27
...
chore: update POT file
2026-03-30 10:51:40 +05:30
LEO DANIEL A
79441ae09c
fix: evaluator navigation by syncing modal visibility with route change
2026-03-28 16:43:30 +05:30
LEO DANIEL A
3509da679c
fix(style): improve header text contrast in settings pages dark mode
2026-03-28 15:22:23 +05:30
LEO DANIEL A
edf3a80d8d
fix(style): improve payment gateway header text visibility in dark mode
2026-03-28 15:07:02 +05:30
frappe-pr-bot
0f7322b67d
chore: update POT file
2026-03-27 16:17:18 +00:00
Owais Khan
c510f28a01
fix: remove horizontal scrollbar and duplicate overflow div in sidebar
2026-03-27 14:43:30 +05:30
Jannat Patel
839c8eca6e
Merge pull request #2264 from pateljannat/issues-217
...
fix: better sanitization of form fields
2026-03-27 12:15:52 +05:30
Jannat Patel
ba01c1e803
Merge pull request #2262 from NuriaAmoros/fix/overflow-settings-dialog
...
fix: add overflow-y-auto to settings dialog content panel (#2079 )
2026-03-27 11:53:18 +05:30
Jannat Patel
5efcaab95a
fix: better sanitization of form fields
2026-03-27 11:26:04 +05:30
Nuria Amorós
73122d1faa
fix: change overflow-y-scroll to overflow-y-auto in settings list components ( #2079 )
2026-03-26 15:20:46 +01:00
Jannat Patel
26623ecc25
Merge pull request #2260 from pateljannat/issues-216
...
fix: misc ui improvements
2026-03-26 16:27:24 +05:30
Jannat Patel
79c732e357
Merge pull request #2255 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-03-26 15:59:37 +05:30
Jannat Patel
5b50701b3b
fix: ui improvements in batch feedback and evaluator slots
2026-03-26 15:59:02 +05:30
Jannat Patel
71c13d634c
fix: enhancements in quiz
2026-03-26 15:58:20 +05:30
Jannat Patel
029d76cf59
fix: demo data roles and email account message
2026-03-26 15:57:36 +05:30
MochaMind
72bc9f9630
chore: Serbian (Latin) translations
2026-03-25 20:57:27 +05:30
MochaMind
ce719f8159
chore: Serbian (Cyrillic) translations
2026-03-25 20:57:13 +05:30
MochaMind
b62edef938
chore: Spanish translations
2026-03-25 20:57:00 +05:30
Jannat Patel
aaa866e3ff
feat: export course zip
2026-03-25 16:29:56 +05:30
Jannat Patel
15e9e95129
Merge branch 'main-hotfix' into develop
2026-03-25 11:05:30 +05:30
Hussain Nagaria
924e118d92
Merge pull request #2246 from frappe/misc/fixes
...
fix: misc issues in batch
2026-03-25 10:33:34 +05:30
Hussain Nagaria
e3a70a04a3
Merge branch 'develop' into misc/fixes
2026-03-25 10:23:55 +05:30
Raizaaa
0ec9ad0b26
Merge pull request #2239 from raizasafeel/fix/ui-teardown
...
style(courseform): render tags inside input to match multiselect
2026-03-25 00:09:47 +05:30
Jannat Patel
b4cd463fef
Merge pull request #2252 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-03-24 20:52:48 +05:30
MochaMind
c4a64c26cd
chore: Vietnamese translations
2026-03-24 20:05:34 +05:30
Raizaaa
d2d36c75c0
Merge branch 'frappe:develop' into fix/ui-teardown
2026-03-24 16:58:26 +05:30
raizasafeel
c2287a5d08
style(courseform): render tags inside input to match multiselect
2026-03-24 16:16:35 +05:30
Raizaaa
bcd55984a9
Merge pull request #2247 from raizasafeel/fix/course-progress
...
fix: course progress updated for scorm and video end event
2026-03-24 16:10:03 +05:30
Hussain Nagaria
ecc01825c0
fix: move to correct line
2026-03-24 15:33:58 +05:30
raizasafeel
400c950bb7
fix: progress updated on video completion
2026-03-24 15:33:53 +05:30
Hussain Nagaria
681923e3f7
chore: ignore semgrep on batch details whitelisted method
2026-03-24 15:29:15 +05:30
raizasafeel
89505eac7d
fix(scorm): save_progress no longer impended by race condition
2026-03-24 15:27:08 +05:30
Hussain Nagaria
e7d2594142
feat: show preview video in batch
2026-03-24 15:19:51 +05:30
Hussain Nagaria
0486842bc8
fix: show error if upload fails
2026-03-24 14:51:09 +05:30
raizasafeel
99397ad1f4
feat(scorm): show completion in frontend
2026-03-24 12:58:44 +05:30
Jannat Patel
847719ab77
Merge pull request #2244 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-03-23 20:07:34 +05:30
MochaMind
7d51da78c9
chore: Esperanto translations
2026-03-23 19:47:15 +05:30
MochaMind
5f9b93280a
chore: Portuguese, Brazilian translations
2026-03-23 19:47:13 +05:30
MochaMind
5614c72472
chore: Serbian (Latin) translations
2026-03-23 19:47:11 +05:30
MochaMind
2d3ba826cf
chore: Norwegian Bokmal translations
2026-03-23 19:47:09 +05:30
MochaMind
6ca69ecda9
chore: Bosnian translations
2026-03-23 19:47:08 +05:30
MochaMind
8ff9cde1e3
chore: Burmese translations
2026-03-23 19:47:06 +05:30
MochaMind
9fa73ecca2
chore: Croatian translations
2026-03-23 19:47:04 +05:30
MochaMind
fdc019c106
chore: Thai translations
2026-03-23 19:47:03 +05:30
MochaMind
f4eff5d088
chore: Persian translations
2026-03-23 19:47:01 +05:30
MochaMind
ea18d07baf
chore: Indonesian translations
2026-03-23 19:46:59 +05:30
MochaMind
ffd7d0e466
chore: Vietnamese translations
2026-03-23 19:46:57 +05:30
MochaMind
080dbdf9cd
chore: Chinese Simplified translations
2026-03-23 19:46:55 +05:30
MochaMind
9533ba3b76
chore: Turkish translations
2026-03-23 19:46:54 +05:30
MochaMind
17ebc7ae4f
chore: Swedish translations
2026-03-23 19:46:52 +05:30
MochaMind
b2616817e5
chore: Serbian (Cyrillic) translations
2026-03-23 19:46:50 +05:30
MochaMind
32fe61b965
chore: Slovenian translations
2026-03-23 19:46:48 +05:30
MochaMind
4e92c700bb
chore: Russian translations
2026-03-23 19:46:47 +05:30
MochaMind
f1e5ce4499
chore: Portuguese translations
2026-03-23 19:46:45 +05:30
MochaMind
410f06b2a2
chore: Polish translations
2026-03-23 19:46:44 +05:30
MochaMind
4b701e5638
chore: Dutch translations
2026-03-23 19:46:42 +05:30
MochaMind
8919f8933a
chore: Italian translations
2026-03-23 19:46:40 +05:30
MochaMind
3617dd04e9
chore: Hungarian translations
2026-03-23 19:46:39 +05:30
MochaMind
1496add6e4
chore: German translations
2026-03-23 19:46:37 +05:30
MochaMind
b8a0105d85
chore: Danish translations
2026-03-23 19:46:36 +05:30
MochaMind
3f57a18b3f
chore: Czech translations
2026-03-23 19:46:34 +05:30
MochaMind
c65e38fd1b
chore: Arabic translations
2026-03-23 19:46:32 +05:30
MochaMind
8737b29475
chore: Spanish translations
2026-03-23 19:46:30 +05:30
MochaMind
c25a8896ce
chore: French translations
2026-03-23 19:46:29 +05:30
Nuria Amorós
4317c2297c
fix: add overflow-y-auto to settings dialog content panel ( #2079 )
2026-03-23 11:37:26 +01:00
Jannat Patel
6e852cb86f
Merge pull request #2238 from LeoDanielA01/fix/job-detail-application-data-loading
...
fix(JobDetail): application count and button now load properly on pag…
2026-03-23 11:09:32 +05:30
Jannat Patel
2f468ea0ec
Merge pull request #2237 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-03-23 11:06:31 +05:30
Jannat Patel
9bb9177d36
Merge pull request #2235 from frappe/pot_develop_2026-03-20
...
chore: update POT file
2026-03-23 11:05:49 +05:30
LEO DANIEL A
f92b7faf0f
fix(JobDetail): application count and button now load properly on page open
2026-03-22 22:15:58 +05:30
MochaMind
e94fd2949d
chore: Hungarian translations
2026-03-22 19:48:39 +05:30
MochaMind
e1ac29d79f
chore: Arabic translations
2026-03-22 19:48:34 +05:30
frappe-pr-bot
f559fa1b32
chore: update POT file
2026-03-20 16:13:38 +00:00
Jannat Patel
46ee36a6dc
Merge pull request #2233 from pateljannat/issues-215
...
fix: misc issues
2026-03-20 20:20:52 +05:30
Jannat Patel
ca1b5da8e5
fix: improved role description in profile
2026-03-19 18:19:07 +05:30
Jannat Patel
189fc08cdb
revert: certification batch filter to a checkbox
2026-03-19 18:01:09 +05:30
Jannat Patel
71b96d836a
revert: certification course filter to a checkbox
2026-03-19 17:58:31 +05:30
Leo Daniel A
f2807d3e38
fix: LiveCodeSession reference error and UI loading state ( #2218 )
...
* fix: LiveCodeSession reference error and UI loading state
* fix: remove trailing slash from livecode_url in LMS Settings and add patch to update existing records
* fix: remove reload function in patch file and update live_code_url default value by administrator
---------
Co-authored-by: Jannat Patel <31363128+pateljannat@users.noreply.github.com >
2026-03-19 17:55:24 +05:30
Jannat Patel
9b8721fa87
ci: run ui tests parallely ( #2232 )
...
* ci: run ui tests parallely
* ci: run ui tests parallely
* ci: run ui tests parallely
2026-03-19 17:20:48 +05:30
Jannat Patel
a6abef224c
Merge pull request #2230 from frappe/mergify/bp/main-hotfix/pr-2229
...
fix: misc issues (backport #2229 )
2026-03-19 16:18:31 +05:30
Jannat Patel
1e646e35a2
Merge pull request #2228 from raizasafeel/fix/ui-teardown
...
revert(course): use checkbox with tooltip for certification filter
2026-03-19 16:18:22 +05:30
Jannat Patel
6f0c695856
fix: misc ui issues
...
(cherry picked from commit 8f4bd7afaf )
2026-03-19 10:23:19 +00:00
Jannat Patel
9d71915b7d
fix: certification should be visible by default in sidebar
...
(cherry picked from commit 0d39f1cce1 )
2026-03-19 10:23:19 +00:00
Jannat Patel
29faf4d3b8
fix: events permission to moderator and evaluator
...
(cherry picked from commit e18d27e9de )
2026-03-19 10:23:19 +00:00
Jannat Patel
7730b58a02
Merge pull request #2229 from pateljannat/issues-213
...
fix: misc issues
2026-03-19 15:52:49 +05:30
Jannat Patel
8f4bd7afaf
fix: misc ui issues
2026-03-19 15:38:31 +05:30
Jannat Patel
0d39f1cce1
fix: certification should be visible by default in sidebar
2026-03-19 15:37:51 +05:30
Jannat Patel
e18d27e9de
fix: events permission to moderator and evaluator
2026-03-19 15:37:18 +05:30
Raizaaa
52e44bee12
Merge branch 'frappe:develop' into fix/ui-teardown
2026-03-19 13:35:24 +05:30
raizasafeel
5c03754888
revert(course): use checkbox with tooltip for certification filter
2026-03-19 13:34:52 +05:30
Jannat Patel
b34a23ec48
Merge pull request #2226 from frappe/develop
...
chore: merge `develop` into `main-hotfix`
2026-03-19 11:36:12 +05:30
Jannat Patel
5511576a65
Merge pull request #2220 from LeoDanielA01/fix/programming-submissions-filter
...
fix: reload and persist status filters in programming submissions
2026-03-18 11:36:58 +05:30
Jannat Patel
30632e9b3a
Merge pull request #2217 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-03-18 11:18:31 +05:30
Jannat Patel
ee6ee469f4
Merge pull request #2223 from frappe/mergify/bp/main-hotfix/pr-2205
...
fix: assignment issues (backport #2205 )
2026-03-18 11:12:02 +05:30
Jannat Patel
f424fe8bbb
fix: assignment issues
...
(cherry picked from commit 77bdc29b3e )
2026-03-18 05:34:20 +00:00
LEO DANIEL A
515ff5662b
fix: reload and persist status filters in programming submissions
2026-03-18 00:39:03 +05:30
MochaMind
0cc68cced9
chore: Serbian (Latin) translations
2026-03-17 18:40:47 +05:30
MochaMind
bd321dbab4
chore: Serbian (Cyrillic) translations
2026-03-17 18:40:34 +05:30
Jannat Patel
9b01dfaa14
Merge pull request #2216 from frappe/mergify/bp/main-hotfix/pr-2215
...
chore: updated demo data with latest explainer videos (backport #2215 )
2026-03-17 15:15:42 +05:30
Jannat Patel
7bfbbc5926
chore: updated demo data with latest explainer videos
...
(cherry picked from commit b70b69eb63 )
2026-03-17 09:32:06 +00:00
Jannat Patel
8d49252418
Merge pull request #2215 from pateljannat/issues-212
...
chore: updated demo data with latest explainer videos
2026-03-17 15:01:47 +05:30
Jannat Patel
b70b69eb63
chore: updated demo data with latest explainer videos
2026-03-17 14:52:00 +05:30
Raizaaa
8da726a280
Merge pull request #2214 from raizasafeel/fix/ui-teardown
...
feat: change checkbox to switches, controls styling
2026-03-17 13:51:42 +05:30
Raizaaa
7f95a3eb60
Merge branch 'frappe:develop' into fix/ui-teardown
2026-03-17 13:25:31 +05:30
raizasafeel
7e0bea60ee
fix: prevent toast pop up on profiles page mount
2026-03-17 13:09:30 +05:30
raizasafeel
74862c131d
feat: replace preview video placeholder with description
2026-03-17 12:48:16 +05:30
raizasafeel
f2f042e0fa
feat: rename disable self enrollment toggle to self enrollment
2026-03-17 12:48:12 +05:30
raizasafeel
b8dab3e54a
feat: replace checkboxes with switches
2026-03-17 12:21:58 +05:30
raizasafeel
186cd90d42
style: matched to frappe-ui style for input
2026-03-17 11:48:42 +05:30
Jannat Patel
a7598233a7
Merge pull request #2199 from LeoDanielA01/fix/sidebar-scrollview
...
fix: improve sidebar scrolling with overflow
2026-03-17 09:06:47 +05:30
Jannat Patel
83b6a02e0f
Merge pull request #2208 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-03-17 09:04:55 +05:30
Raizaaa
755b0af9d0
Merge pull request #2211 from raizasafeel/fix/ui-teardown
...
refactor(multiselect): selected values are shown in input
2026-03-17 03:41:59 +05:30
raizasafeel
d821ec56aa
refactor(multiselect): selected values are shown in input
2026-03-17 03:32:38 +05:30
Raizaaa
e8c9510511
Merge pull request #2210 from raizasafeel/fix/ui-teardown
...
feat(control): better ux, inline create functionality for link
2026-03-17 03:28:15 +05:30
raizasafeel
674512444e
fix: refactor components for create modal
2026-03-17 03:22:20 +05:30
raizasafeel
29d11a42df
feat(control): better ux, inline create functionality for link
2026-03-17 02:20:15 +05:30
Raizaaa
613ee475b7
Merge pull request #2209 from raizasafeel/fix/ui-teardown
...
feat: add member modal, refactor control filters
2026-03-17 02:13:10 +05:30
raizasafeel
5a0bbae746
test: update batch creation cypress test for new member modal
2026-03-17 02:06:08 +05:30
raizasafeel
0c0820a826
feat: update batch, course form to use new member modal
2026-03-17 01:59:40 +05:30
raizasafeel
dd8a0d4238
feat: add member modal, evaluator add refactor
2026-03-17 01:55:57 +05:30
raizasafeel
5d8090c0a0
fix(controls): link and multiselect filter handling
2026-03-17 00:16:13 +05:30
Raizaaa
5cc8ef227e
Merge pull request #2207 from raizasafeel/fix/ui-teardown
...
feat(lesson): add support for html (heading, block code, list)
2026-03-16 21:34:47 +05:30
MochaMind
d0261d178d
chore: Esperanto translations
2026-03-16 18:38:56 +05:30
MochaMind
33635408f5
chore: Serbian (Latin) translations
2026-03-16 18:38:52 +05:30
MochaMind
2fc68d12db
chore: Norwegian Bokmal translations
2026-03-16 18:38:49 +05:30
MochaMind
791601f573
chore: Bosnian translations
2026-03-16 18:38:45 +05:30
MochaMind
328804c50e
chore: Burmese translations
2026-03-16 18:38:44 +05:30
MochaMind
dfc138fa00
chore: Croatian translations
2026-03-16 18:38:41 +05:30
MochaMind
c5e0dee764
chore: Thai translations
2026-03-16 18:38:38 +05:30
MochaMind
d3c1890ba1
chore: Persian translations
2026-03-16 18:38:36 +05:30
MochaMind
2d840f3c0c
chore: Indonesian translations
2026-03-16 18:38:32 +05:30
MochaMind
da3cd25880
chore: Vietnamese translations
2026-03-16 18:38:28 +05:30
MochaMind
b987fa0e27
chore: Chinese Simplified translations
2026-03-16 18:38:24 +05:30
MochaMind
dff5359b08
chore: Turkish translations
2026-03-16 18:38:18 +05:30
MochaMind
6d05a39b74
chore: Swedish translations
2026-03-16 18:38:15 +05:30
MochaMind
d6b79b19bc
chore: Serbian (Cyrillic) translations
2026-03-16 18:38:13 +05:30
MochaMind
a93571d1e1
chore: Slovenian translations
2026-03-16 18:38:12 +05:30
MochaMind
9ace1381c6
chore: Russian translations
2026-03-16 18:38:09 +05:30
MochaMind
4d6aec0bca
chore: Portuguese translations
2026-03-16 18:38:06 +05:30
MochaMind
d6f2720927
chore: Polish translations
2026-03-16 18:38:04 +05:30
MochaMind
c5bd65ab23
chore: Dutch translations
2026-03-16 18:38:03 +05:30
MochaMind
cbabe5bce1
chore: Italian translations
2026-03-16 18:38:01 +05:30
MochaMind
f718f0aa61
chore: Hungarian translations
2026-03-16 18:37:59 +05:30
MochaMind
76776dbc2f
chore: German translations
2026-03-16 18:37:57 +05:30
MochaMind
49bd5e6766
chore: Danish translations
2026-03-16 18:37:53 +05:30
MochaMind
cfefb2101e
chore: Czech translations
2026-03-16 18:37:52 +05:30
MochaMind
857c7c6a55
chore: Arabic translations
2026-03-16 18:37:49 +05:30
MochaMind
b46d5a1f9c
chore: Spanish translations
2026-03-16 18:37:47 +05:30
MochaMind
e8d8a6feb5
chore: French translations
2026-03-16 18:37:45 +05:30
MochaMind
8c68584fc2
chore: Portuguese, Brazilian translations
2026-03-16 18:37:41 +05:30
raizasafeel
e2550cca31
feat(lesson): add support for html (heading, block code, list)
2026-03-16 17:38:05 +05:30
Leo Daniel A
6646a83378
fix: hide evaluators search when list is empty ( #2197 )
...
* fix: hide evaluator search when list is empty
* fix(lms): keep search bar visible in Evaluators settings during search
2026-03-16 16:51:00 +05:30
Jannat Patel
1ff071a147
Merge pull request #2206 from pateljannat/mark-for-review
...
feat: mark questions for review in quiz
2026-03-16 16:44:08 +05:30
Jannat Patel
4684411d09
feat: mark questions for review in quiz
2026-03-16 16:21:21 +05:30
Jannat Patel
d6714e6123
Merge pull request #2205 from pateljannat/issues-211
...
fix: assignment issues
2026-03-16 15:39:34 +05:30
Jannat Patel
77bdc29b3e
fix: assignment issues
2026-03-16 15:20:03 +05:30
Jannat Patel
952da4d240
Merge pull request #2193 from harshpwctech/bunnystream-new-player
...
chore: Added new Embed URL for BunnyStream Player
2026-03-16 12:54:20 +05:30
Jannat Patel
51cf663eb7
Merge pull request #2203 from frappe/mergify/bp/main-hotfix/pr-2202
...
feat: Frappe appointment booking for trial sites (backport #2202 )
2026-03-16 12:52:59 +05:30
Jannat Patel
b8ec83c25a
feat: Frappe appointment booking for trial sites
...
(cherry picked from commit fde1c106c5 )
2026-03-16 06:59:21 +00:00
Jannat Patel
0d096257c9
Merge pull request #2202 from pateljannat/issues-210
...
feat: Frappe appointment booking for trial sites
2026-03-16 12:28:57 +05:30
Jannat Patel
86faf86183
Merge pull request #2080 from jagadish-7/fix/video-speed
...
feat: added speed controls
2026-03-16 12:28:17 +05:30
Jannat Patel
c33247e347
Merge pull request #2194 from pateljannat/issues-209
...
fix: sidebar scroll issue
2026-03-16 12:15:15 +05:30
Jannat Patel
a47125d0d1
Merge pull request #2198 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-03-16 12:13:46 +05:30
Jannat Patel
9bda76f5f5
Merge pull request #2195 from frappe/pot_develop_2026-03-13
...
chore: update POT file
2026-03-16 12:13:35 +05:30
Jannat Patel
fde1c106c5
feat: Frappe appointment booking for trial sites
2026-03-16 12:11:37 +05:30
CA Harsh Agrawal
53f98b2788
chore: Added new Embed URL for BunnyStream Player
2026-03-14 18:28:44 +05:30
LEO DANIEL A
6a467ea8e2
fix(ui): add scroll to sidebar
2026-03-14 14:11:34 +05:30
MochaMind
a8575b7ff0
chore: Portuguese, Brazilian translations
2026-03-14 07:13:01 +05:30
frappe-pr-bot
707bbed8d7
chore: update POT file
2026-03-13 16:10:33 +00:00
jagadish madavalkar
f26eec09c4
fix: dynamic speed options
2026-03-13 21:31:31 +05:30
jagadish madavalkar
0a056e101f
fix: used frappe dropdown
...
Signed-off-by: jagadish madavalkar <jagadish.me07@gmail.com >
2026-03-13 21:31:31 +05:30
jagadish madavalkar
bac875baed
feat: added speed controls
2026-03-13 21:31:31 +05:30
Jannat Patel
496f1c0acd
Merge pull request #2191 from frappe/mergify/bp/main-hotfix/pr-2190
...
chore: frappe dependency change (backport #2190 )
2026-03-13 19:16:33 +05:30
CA Harsh Agrawal
6085471053
chore: Added new Embed URL for BunnyStream Player
2026-03-13 19:00:31 +05:30
Jannat Patel
a72aa1366b
fix: sidebar scroll issue
2026-03-13 18:39:21 +05:30
Jannat Patel
83b003a303
chore: frappe dependency change
...
(cherry picked from commit 7d08a76cff )
2026-03-13 13:05:56 +00:00
Jannat Patel
62685b93e2
Merge pull request #2190 from pateljannat/issues-208
...
chore: frappe dependency change
2026-03-13 18:35:31 +05:30
Jannat Patel
82e5af1dee
Merge pull request #2189 from LeoDanielA01/fix/quizzes-dark-mode-text
...
style: fix text color for dark mode in Quizzes
2026-03-13 18:35:19 +05:30
Jannat Patel
7d08a76cff
chore: frappe dependency change
2026-03-13 18:27:58 +05:30
Jannat Patel
61b3bd651d
Merge pull request #2188 from pateljannat/quiz-navigation
...
feat: navigate between questions in quiz
2026-03-13 18:19:00 +05:30
LEO DANIEL A
cd17b7dcfb
style: fix text color for dark mode in Quizzes
2026-03-13 18:12:29 +05:30
Jannat Patel
b6a82c5850
feat: submit the page if the user reloads or closes the quiz window
2026-03-13 17:39:55 +05:30
Jannat Patel
747da123aa
test: quiz submission
2026-03-13 11:57:55 +05:30
Raizaaa
7cc2f0c52c
Merge pull request #2186 from raizasafeel/fix/ui-teardown
...
fix: evaluator role synched between doctype and role
2026-03-12 17:11:59 +05:30
Jannat Patel
2f66dd8046
Merge pull request #2187 from frappe/develop
...
chore: merge `develop` into `main-hotfix`
2026-03-12 17:09:12 +05:30
raizasafeel
8458985c28
test: test sync between evaluator doc and role
2026-03-12 17:05:33 +05:30
raizasafeel
6a6b4e0139
fix: add patch to sync batch evaluator role with course evaluator doctype
2026-03-12 17:05:33 +05:30
raizasafeel
ba394926c5
fix: synched evaluator across roles and 'course evaluator' doctype
2026-03-12 17:05:26 +05:30
Jannat Patel
e29c9354fd
Merge branch 'main-hotfix' into develop
2026-03-12 16:59:01 +05:30
Jannat Patel
429d38f771
feat: navigate between questions in quiz
2026-03-12 16:50:02 +05:30
Raizaaa
b8283860a7
Merge pull request #2185 from raizasafeel/fix/api
...
fix(security): prevent stored XSS decoding in _lms.py
2026-03-12 13:15:35 +05:30
Raizaaa
456e1db6c8
Merge branch 'frappe:develop' into fix/api
2026-03-12 13:03:19 +05:30
Jannat Patel
40aae3a2ed
Merge pull request #2184 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-03-12 11:12:28 +05:30
MochaMind
4f27b9b763
chore: Portuguese, Brazilian translations
2026-03-12 06:03:39 +05:30
Raizaaa
be4934862e
Merge branch 'frappe:develop' into fix/api
2026-03-12 00:38:51 +05:30
raizasafeel
efda159191
fix: prevent stored XSS decoding in _lms.py
2026-03-12 00:37:29 +05:30
Jannat Patel
a664296fe5
Merge pull request #2182 from pateljannat/issues-207
...
feat: payment reminder setting
2026-03-11 14:23:11 +05:30
Jannat Patel
189de76a42
Merge pull request #2180 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-03-11 14:22:52 +05:30
Jannat Patel
1661389b07
test: fixed course image issue
2026-03-11 12:53:01 +05:30
Jannat Patel
e90a730a29
test: delete course from cypress test after all operations are complete
2026-03-11 12:34:05 +05:30
Jannat Patel
9820db329e
fix: course deletion issues
2026-03-11 11:50:05 +05:30
MochaMind
d572f54e3b
chore: Esperanto translations
2026-03-11 05:55:18 +05:30
MochaMind
97405d4ad8
chore: Serbian (Latin) translations
2026-03-11 05:55:17 +05:30
MochaMind
6beae3496f
chore: Norwegian Bokmal translations
2026-03-11 05:55:15 +05:30
MochaMind
e295424d1d
chore: Bosnian translations
2026-03-11 05:55:14 +05:30
MochaMind
5e96911834
chore: Burmese translations
2026-03-11 05:55:12 +05:30
MochaMind
fdd8c083e8
chore: Croatian translations
2026-03-11 05:55:11 +05:30
MochaMind
45298a6f85
chore: Thai translations
2026-03-11 05:55:09 +05:30
MochaMind
00c4d5b878
chore: Persian translations
2026-03-11 05:55:08 +05:30
MochaMind
7343691bb1
chore: Indonesian translations
2026-03-11 05:55:06 +05:30
MochaMind
9aaff97f06
chore: Portuguese, Brazilian translations
2026-03-11 05:55:05 +05:30
MochaMind
226b0fb5d1
chore: Vietnamese translations
2026-03-11 05:55:03 +05:30
MochaMind
549a3281ec
chore: Chinese Simplified translations
2026-03-11 05:55:02 +05:30
MochaMind
27f516e383
chore: Turkish translations
2026-03-11 05:55:00 +05:30
MochaMind
62d748b6b3
chore: Swedish translations
2026-03-11 05:54:59 +05:30
MochaMind
bef52063c9
chore: Serbian (Cyrillic) translations
2026-03-11 05:54:57 +05:30
MochaMind
b0ae913b33
chore: Slovenian translations
2026-03-11 05:54:56 +05:30
MochaMind
57b5240c5c
chore: Russian translations
2026-03-11 05:54:55 +05:30
MochaMind
193f014627
chore: Portuguese translations
2026-03-11 05:54:53 +05:30
MochaMind
bd005c82c2
chore: Polish translations
2026-03-11 05:54:52 +05:30
MochaMind
0f516a452b
chore: Dutch translations
2026-03-11 05:54:50 +05:30
MochaMind
9ebf895733
chore: Italian translations
2026-03-11 05:54:49 +05:30
MochaMind
554e111329
chore: Hungarian translations
2026-03-11 05:54:47 +05:30
MochaMind
2f5010fbe2
chore: German translations
2026-03-11 05:54:46 +05:30
MochaMind
e1710eb59e
chore: Danish translations
2026-03-11 05:54:44 +05:30
MochaMind
d072c6259b
chore: Czech translations
2026-03-11 05:54:43 +05:30
MochaMind
80de3ad5e1
chore: Arabic translations
2026-03-11 05:54:42 +05:30
MochaMind
db7c8499b4
chore: Spanish translations
2026-03-11 05:54:40 +05:30
MochaMind
005acc2815
chore: French translations
2026-03-11 05:54:39 +05:30
Jannat Patel
d68a362115
feat: settings for payment reminders
2026-03-10 18:44:28 +05:30
Jannat Patel
c583ad72d1
fix: send payment reminders for incomplete batch payments only
2026-03-10 18:15:36 +05:30
Jannat Patel
ef574047fe
Merge pull request #2174 from frappe/develop
...
chore: merge `develop` into `main-hotfix`
2026-03-09 17:26:18 +05:30
Jannat Patel
a7eaaeda95
Merge pull request #2159 from pateljannat/demo-data
...
feat: demo data
2026-03-09 16:47:08 +05:30
Jannat Patel
82d9ea7efc
fix: delete demo quiz and users when deleting demo data
2026-03-09 16:37:21 +05:30
Jannat Patel
a6da65ab99
fix: dont capture progress of demo course for analytics
2026-03-09 16:22:21 +05:30
Jannat Patel
ad76fac579
Merge pull request #2172 from frappe/pot_develop_2026-03-09
...
chore: update POT file
2026-03-09 14:10:41 +05:30
frappe-pr-bot
0fb4e0bc41
chore: update POT file
2026-03-09 08:28:54 +00:00
Jannat Patel
68d69d5ccd
Merge pull request #2171 from pateljannat/issues-206
...
fix: misc issues
2026-03-09 12:20:28 +05:30
Jannat Patel
f11059524f
fix: lms dynamic path fetching
2026-03-09 11:54:16 +05:30
Jannat Patel
735a3f4b00
fix: misc issues
2026-03-09 11:34:28 +05:30
Jannat Patel
0a587e5598
Merge pull request #2169 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-03-09 10:51:24 +05:30
Jannat Patel
cb273685a7
test: click the div of the test course and not the first card
2026-03-09 10:50:46 +05:30
MochaMind
daacbc7faf
chore: Russian translations
2026-03-07 06:03:52 +05:30
Jannat Patel
711d89b603
fix: exclude demo course count before showing persona
2026-03-06 17:51:40 +05:30
Jannat Patel
3889893b2f
Merge branch 'develop' of https://github.com/frappe/lms into demo-data
2026-03-06 17:44:53 +05:30
Jannat Patel
7cfae5401e
Merge pull request #2168 from raizasafeel/fix/persona
...
fix(persona): redirection route and skip button
2026-03-06 17:44:42 +05:30
Jannat Patel
71f3aca623
Merge pull request #2167 from raizasafeel/fix/payment
...
fix: use backend field metadata for billing and transaction forms
2026-03-06 17:42:39 +05:30
Jannat Patel
8c54d77740
test(ui): find course with the test title instead of checking the first course card
2026-03-06 17:22:12 +05:30
Jannat Patel
2e0f8e91af
fix: pluck name when creating instructor for demo
2026-03-06 17:08:42 +05:30
Jannat Patel
7c20b9c728
ci: get payments app in ui tests
2026-03-06 17:00:03 +05:30
Jannat Patel
2941c4724f
ci(revert): don't get payments app
2026-03-06 12:10:34 +05:30
Jannat Patel
dcdffc0aac
ci: get payments app before installing lms
2026-03-05 21:51:59 +05:30
Jannat Patel
607103e40e
feat: demo review and course progress
2026-03-05 21:41:34 +05:30
raizasafeel
8d3485742b
revert: 'refactor(persona): made persona labels/options smaller and simpler'
2026-03-05 15:27:02 +05:30
raizasafeel
f24b0fd22b
fix(persona): skip/continue button redirects to Home page
2026-03-05 15:20:59 +05:30
Raizaaa
3731826ffd
Merge branch 'frappe:develop' into fix/persona
2026-03-05 13:49:12 +05:30
raizasafeel
865634ce82
fix(persona): skip button now successfully redirects to courses
2026-03-05 13:45:16 +05:30
raizasafeel
9923b702e0
refactor(persona): made persona labels/options smaller and simpler
2026-03-05 13:37:54 +05:30
raizasafeel
49f4c878d6
fix(persona): moved to homepage from courses page
2026-03-05 13:30:22 +05:30
Jannat Patel
69e2d628d9
Merge pull request #2165 from frappe/develop
...
merge `develop` into `main-hotifx`
2026-03-05 10:30:31 +05:30
Raizaaa
112cc3ac9d
Merge branch 'frappe:develop' into fix/payment
2026-03-05 02:07:41 +05:30
raizasafeel
4a5f16e1bc
fix(settings): transaction button now redirects successfully to batch/course
2026-03-05 02:05:21 +05:30
raizasafeel
a893c405d1
fix: replace hardcoded meta fields with validation from backend
2026-03-05 02:05:00 +05:30
raizasafeel
5683fd5d7a
fix: add get_field_meta function to get doctype field metadata
2026-03-05 02:03:24 +05:30
Jannat Patel
f1014e7452
Merge branch 'develop' of https://github.com/frappe/lms into demo-data
2026-03-04 20:53:22 +05:30
Jannat Patel
82f0bb40ef
Merge branch 'main-hotfix' into develop
2026-03-04 20:49:45 +05:30
Jannat Patel
71ff6e01d6
Merge pull request #2164 from pateljannat/issues-205
...
fix: misc issues
2026-03-04 20:43:56 +05:30
Jannat Patel
701814060d
fix: delete event after deleting the live class
2026-03-04 20:35:51 +05:30
Jannat Patel
292b48fbac
fix: do not link live class to event as event is already linked to live class
2026-03-04 18:08:55 +05:30
Jannat Patel
2e3baff401
refactor: live class controllers for better code reusability
2026-03-04 16:59:32 +05:30
Jannat Patel
7e26bb277f
fix: misc ui issues
2026-03-04 16:58:53 +05:30
Jannat Patel
22fb96a00f
Merge pull request #2163 from pateljannat/issues-204
...
fix: assignment conditions for save button visibility
2026-03-04 11:09:37 +05:30
Jannat Patel
8752f8038a
Merge pull request #2156 from raizasafeel/fix/payment-gateway
...
fix(payment gateway): add delete functionality and field details
2026-03-04 11:01:38 +05:30
Jannat Patel
c5bb852227
Merge pull request #2122 from ColoredCow/feature/google-meet
...
feat: Google Meet integration for Live Classes
2026-03-04 11:00:13 +05:30
Jannat Patel
8d8452f8a3
fix: assignment conditions for save button visibility
2026-03-04 10:44:39 +05:30
Jannat Patel
c77fdf55b3
Merge branch 'main' into main-hotfix
2026-03-04 10:22:29 +05:30
Jannat Patel
c509da8497
Merge pull request #2160 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-03-04 10:21:32 +05:30
MochaMind
d5bc012c21
chore: Swedish translations
2026-03-04 00:17:20 +05:30
MochaMind
610ec89670
chore: Spanish translations
2026-03-04 00:17:06 +05:30
Vaibhav Rathore
a29e1a58a4
fix: resolve server test failures for Google Meet integration
...
- Mock get_google_calendar_object in live class tests to prevent real
Google API calls in CI (no OAuth tokens available)
- Fix on_trash to clear event link before deleting Event to avoid
LinkExistsError
- Fix test query to avoid PostgreSQL-incompatible integer filter
- Add Google Settings setup to Google Meet Settings integration tests
2026-03-03 17:34:34 +05:30
Vaibhav Rathore
f0d35ec1d1
fix: enable Google API in test setup to fix CI server tests
...
Google Calendar validation requires Google API to be enabled in Google
Settings. Without this, all LMS Live Class tests fail in CI with
"Enable Google API in Google Settings" error.
2026-03-03 15:56:34 +05:30
Vaibhav Rathore
3f116a37c2
fix: remove unnecessary "Meet link generating" block from LiveClass
2026-03-03 15:56:34 +05:30
Vaibhav Rathore
1086d2219b
fix: add console.error to error handlers in GoogleMeetAccountModal
2026-03-03 15:56:34 +05:30
Vaibhav Rathore
c5998f95ee
refactor: move GoogleMeetAccountModal to Settings folder
...
Move GoogleMeetAccountModal.vue from Modals to Settings directory
to colocate it with GoogleMeetSettings.vue. Update import path.
2026-03-03 15:56:33 +05:30
Vaibhav Rathore
507938425c
refactor: move conferencing fields to separate section and translate labels
...
Move Conferencing Provider, Zoom Account, and Google Meet Account
fields into their own "Conferencing" section. Wrap option labels
with __() for i18n translation.
2026-03-03 15:56:33 +05:30
Vaibhav Rathore
cd9a6831a7
fix: add type annotations and role validation to create_google_meet_live_class
...
Add type hints to match create_live_class signature. Add
frappe.only_for role check to prevent unauthorized access.
2026-03-03 15:56:33 +05:30
Vaibhav Rathore
2fab297745
fix: add patch to set conferencing provider for existing Zoom records
...
Sets conferencing_provider to "Zoom" for all existing LMS Batch and
LMS Live Class records that have a zoom_account linked.
2026-03-03 15:56:33 +05:30
Vaibhav Rathore
4925c5bc45
refactor: extract shared helpers to reduce code duplication in lms_live_class
...
Extract _get_participants() and _build_event_description() to eliminate
duplicated participant-gathering and description-building logic across
Zoom and Google Meet code paths.
2026-03-03 15:56:33 +05:30
Vaibhav Rathore
f5551603a5
fix: resolve ruff-format and prettier linting errors
2026-03-03 15:56:33 +05:30
Vaibhav Rathore
1eb13c9378
chore: remove unused component declaration from components.d.ts
2026-03-03 15:56:33 +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
Jannat Patel
2a2e937876
feat: added course card image for demo course
2026-03-03 12:46:40 +05:30
Jannat Patel
08fbcc963d
Merge pull request #2158 from frappe/mergify/bp/main-hotfix/pr-2157
...
fix: pricing section issue in course form (backport #2157 )
2026-03-02 18:32:05 +05:30
Jannat Patel
54e9396fdb
fix: pricing section issue in course form
...
(cherry picked from commit a0d6b2b6b6 )
2026-03-02 12:54:01 +00:00
Jannat Patel
2b124de4cb
Merge pull request #2157 from pateljannat/issues-203
...
fix: pricing section issue in course form
2026-03-02 18:23:48 +05:30
Jannat Patel
a0d6b2b6b6
fix: pricing section issue in course form
2026-03-02 18:06:44 +05:30
Jannat Patel
93f019a0d0
feat: demo data
2026-03-02 18:02:25 +05:30
Jannat Patel
5180875ab5
Merge pull request #2155 from pateljannat/issues-202
...
fix: misc issues
2026-03-02 13:43:38 +05:30
Jannat Patel
40d83aca36
fix: course and batch description formatting issue
2026-03-02 13:37:28 +05:30
Jannat Patel
d3a4c211db
fix: do not accept json as input for certificate request event
2026-03-02 13:29:06 +05:30
raizasafeel
1223ca8f29
fix(payment gateway): default values not pre-filling in new form
2026-03-02 13:21:04 +05:30
Jannat Patel
9af9a7d87f
fix: desk redirection and desk sidebar
2026-03-02 13:18:13 +05:30
raizasafeel
5ae5634753
fix(payment gateway): add missing removeAccount function
2026-03-02 13:02:06 +05:30
Jannat Patel
f63a4a44a2
fix: support youtube watch links as preview links
2026-03-02 13:01:59 +05:30
raizasafeel
b95a308f7a
fix(payment gateway): include reqd, options, default, and description in fields
2026-03-02 12:10:31 +05:30
Jannat Patel
e8fcd2fa0a
Merge pull request #2154 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-03-02 11:09:28 +05:30
Jannat Patel
5c4385aefd
Merge pull request #2146 from raizasafeel/chore/upgrade-frappe-ui-0.1.264
...
chore: upgrade frappe-ui to v0.1.264
2026-03-02 11:09:18 +05:30
MochaMind
3359d4511c
chore: Russian translations
2026-03-02 00:03:52 +05:30
raizasafeel
5520f7f083
chore: upgrade frappe-ui to v0.1.264
2026-02-27 17:47:46 +05:30
Jannat Patel
94f0f79404
Merge pull request #2144 from Owaishk08/fix/profile-nudge-collapsed-sidebar
...
fix: show profile nudge as icon when sidebar is collapsed
2026-02-27 16:21:40 +05:30
Owais Khan
8d03b25331
fix: show profile nudge as icon when sidebar is collapsed
2026-02-27 16:00:11 +05:30
Owais Khan
f54b63a2a7
fix: show profile nudge as icon when sidebar is collapsed
2026-02-27 12:56:36 +05:30
Jannat Patel
2dd2c78b88
Merge pull request #2143 from pateljannat/issues-201
...
fix: misc issues
2026-02-27 12:44:01 +05:30
Jannat Patel
361d1c0fd6
fix: misc issues
2026-02-27 12:31:38 +05:30
Jannat Patel
5c0faa39b7
Merge pull request #2141 from pateljannat/issues-200
...
fix: if certificate is linked to a batch then don't validate course enrollment
2026-02-27 11:06:56 +05:30
Jannat Patel
78c6bfea83
fix: if certificate is linked to a batch then don't validate course enrollment
2026-02-27 10:56:06 +05:30
Jannat Patel
f3eb000c23
Merge pull request #2140 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-02-27 10:53:50 +05:30
MochaMind
aa638e9992
chore: Swedish translations
2026-02-26 23:41:48 +05:30
Vaibhav Rathore
8ea178fcad
refactor: remove manual attendance feature for Google Meet classes
...
Manual attendance marking is not required for Google Meet live classes.
This removes the ManualAttendance modal, the mark_manual_attendance API
endpoint, and associated tests.
2026-02-26 18:38:55 +05:30
Jannat Patel
fa3be115d7
Merge pull request #2138 from pateljannat/nudge-profile-completion
...
feat: nudge students to complete their profile
2026-02-26 17:14:22 +05:30
Jannat Patel
975f06d956
feat: nudge students to complete their profile
2026-02-26 16:59:08 +05:30
Jannat Patel
6b24a23e70
Merge pull request #2137 from pateljannat/issues-199
...
fix: misc issues
2026-02-26 16:10:12 +05:30
Jannat Patel
87e588cd1f
fix: misc permission issues
2026-02-26 15:48:21 +05:30
Jannat Patel
3462d2f251
fix: misc ui issues
2026-02-26 15:06:30 +05:30
Jannat Patel
92e956a9a2
Merge pull request #2136 from pateljannat/issues-198
...
fix: batch admin conditions
2026-02-26 13:40:09 +05:30
Jannat Patel
0e65c2cf76
fix: batch admin conditions
2026-02-26 13:39:40 +05:30
Jannat Patel
0adda28674
Merge pull request #2135 from pateljannat/issues-197
...
fix: assignment upload issue
2026-02-26 12:12:45 +05:30
Jannat Patel
69f90fb809
fix: assignment upload issue
2026-02-26 11:31:32 +05:30
Jannat Patel
23cde1761b
Merge pull request #2132 from pateljannat/issues-196
...
fix: student home page issue when not enrolled in any batch
2026-02-25 18:22:11 +05:30
Jannat Patel
e8354e9781
fix: student home page issue when not enrolled in any batch
2026-02-25 18:14:45 +05:30
Frappe PR Bot
315ec3d655
chore(release): Bumped to Version 2.45.1
2026-02-25 12:36:10 +00:00
Jannat Patel
484c3d7402
Merge pull request #2128 from frappe/mergify/bp/main/pr-2126
...
fix: permission issue during quiz submission (backport #2126 )
2026-02-25 18:05:27 +05:30
Vaibhav Rathore
08b6a9d091
fix: use str() instead of get_time_str() for time field comparison
...
get_time_str() expects a timedelta but batch start_time is a
datetime.time object, causing AttributeError on batch details page.
2026-02-25 17:05:38 +05:30
Vaibhav Rathore
4be47af3ef
fix: skip conferencing provider validation on batch creation
...
Frappe sets Select field default to the first option ("Zoom") even
when the field isn't in the creation form. Skip validation for new
batches since conferencing is configured after creation.
2026-02-25 16:59:23 +05:30
Jannat Patel
49e989f39e
Merge pull request #2131 from pateljannat/issues-195
...
fix: verify quiz answers on server side
2026-02-25 16:57:05 +05:30
Vaibhav Rathore
898a872232
fix: make conferencing provider optional during batch creation
...
The conferencing_provider Select field defaulted to "Zoom" (first option)
when not explicitly set, causing batch creation to fail with
"Please select a Zoom account for this batch" since no zoom_account
is provided at creation time.
2026-02-25 16:56:02 +05:30
Jannat Patel
e7ce850691
fix: removed trailing comma at the end of permission
2026-02-25 16:45:02 +05:30
Jannat Patel
cb01e17aa7
fix: verify quiz answers on server side
2026-02-25 16:42:55 +05:30
Jannat Patel
d7c5ff7098
Merge pull request #2129 from pateljannat/issues-194
...
fix: sanitize data before creating new course or batch
2026-02-25 14:01:15 +05:30
Jannat Patel
62b5715b98
Merge pull request #2127 from frappe/mergify/bp/main-hotfix/pr-2126
...
fix: permission issue during quiz submission (backport #2126 )
2026-02-25 13:08:14 +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
af611b1603
fix: sanitize data before creating new course or batch
2026-02-25 13:03:47 +05:30
Jannat Patel
a5e948bba8
fix: permission issue during quiz submission
...
(cherry picked from commit af5bce9e34 )
# 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 af5bce9e34 )
2026-02-25 07:21:40 +00:00
Jannat Patel
8fa5c899ff
Merge pull request #2126 from pateljannat/issues-193
...
fix: permission issue during quiz submission
2026-02-25 12:44:28 +05:30
Jannat Patel
af5bce9e34
fix: permission issue during quiz submission
2026-02-25 12:37:09 +05:30
Jannat Patel
1ea8705552
Merge pull request #2125 from frappe/develop
...
chore: merge `develop` into `main-hotfix`
2026-02-25 11:24:11 +05:30
Jannat Patel
61193b71f4
Merge branch 'main-hotfix' into develop
2026-02-25 11:09:48 +05:30
Jannat Patel
2331ddfc67
Merge pull request #2123 from frappe/main-hotfix
...
chore: merge 'main-hotfix' into 'main'
2026-02-25 10:55:53 +05:30
Jannat Patel
afe9674a6a
Merge pull request #2124 from frappe/mergify/bp/main-hotfix/pr-2121
...
chore: sync translations from crowdin (backport #2121 )
2026-02-25 10:47:30 +05:30
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
Vaibhav Rathore
559338da59
fix: include conferencing_provider and google_meet_account in batch details API
2026-02-24 23:55:33 +05:30
Vaibhav Rathore
9a7c77c57b
feat: Google Meet integration for Live Classes
...
Add Google Meet as an alternative conferencing provider for Live Classes
in Frappe LMS, alongside the existing Zoom integration. Leverages
Frappe's built-in Google Calendar sync to generate Meet links.
Changes:
- New DocType: LMS Google Meet Settings (account_name, member, calendar)
- Schema changes to LMS Batch (conferencing_provider, google_meet_account)
- Schema changes to LMS Live Class (conferencing_provider, google_meet_account)
- Participant calendar invites via Google Calendar API
- Event update/reschedule sync (on_update hook)
- Event cancellation/deletion sync (on_trash hook)
- Async Meet link handling with user-facing fallback message
- Frontend empty link guard ("Meet link generating...")
- Batch validation for conferencing provider configuration
- Manual attendance marking for Google Meet classes
- Admin UI for managing Google Meet accounts in LMS Settings
- Unit and integration tests
Upstream Issue: frappe/lms#2027
2026-02-24 23:25:27 +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
aa7ec019bc
Merge pull request #2120 from pateljannat/issues-192
...
fix: misc issues
2026-02-24 18:22:57 +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
c5145c6c24
Merge pull request #2119 from pateljannat/issues-191
...
fix: misc issues
2026-02-24 12:17:41 +05:30
Jannat Patel
499bcd5281
chore: resolved conflicts
2026-02-24 12:05:44 +05:30
Jannat Patel
dc4bbdaa55
Merge pull request #2116 from raizasafeel/fix/codesandbox-embed
...
fix(lesson): render codesandbox
2026-02-24 12:02:52 +05:30
Jannat Patel
bf19ebd3a8
fix: assignment submission issue
2026-02-24 12:02:10 +05:30
Jannat Patel
fa7e59b4ad
Merge pull request #2118 from frappe/mergify/bp/main-hotfix/pr-2117
...
chore: capture more events for analytics (backport #2117 )
2026-02-23 16:59:02 +05:30
Jannat Patel
5fcd3ddabe
revert: removed new batch modal changes
2026-02-23 16:45:37 +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
f828c76a0f
Merge pull request #2115 from pateljannat/issues-188
...
fix: misc issues
2026-02-23 15:13:02 +05:30
raizasafeel
2634a4e316
fix(lesson): render codesandbox properly
2026-02-23 15:12:08 +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
9b0a7f5fa5
Merge pull request #2112 from pateljannat/issues-187
...
fix: lesson progress issue
2026-02-23 12:03:30 +05:30
Jannat Patel
aa93375e6c
Merge pull request #2110 from frappe/mergify/bp/main-hotfix/pr-2109
...
fix: check permission of session user during batch enrollment (backport #2109 )
2026-02-23 11:49:25 +05:30
Jannat Patel
e8edf33be6
fix: lesson progress issue
2026-02-23 11:49:06 +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
0da9eec0af
Merge pull request #2105 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-02-23 10:29:32 +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
49d596216d
fix: zoom account link issue
2026-02-21 12:58:19 +05:30
Jannat Patel
faa9c94970
fix: zoom account link issue
2026-02-21 12:28:55 +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
Raizaaa
2a311bfb6f
Merge pull request #2104 from raizasafeel/fix/lms-enrollment
...
fix: duplicate enrollment validation on update
2026-02-20 12:21:45 +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
Jannat Patel
133037698c
fix: remove read permission on lms settings for lms student
2026-02-19 16:30:13 +05:30
Jannat Patel
07c58251a1
fix: lms certificate request will allow students to read only if they are owner
2026-02-19 16:27:35 +05:30
Jannat Patel
c88d36df1e
fix: permission issues on badges
2026-02-19 15:59:03 +05:30
Jannat Patel
08373dc2ab
fix: refactored job form and permissions
2026-02-19 15:58:44 +05:30
Jannat Patel
44ca59c64a
fix: return profile details only if the profile is of an LMS user
2026-02-19 12:51:30 +05:30
Jannat Patel
c961923fa0
fix: verify enrollment and admin access before returing batch assessment data
2026-02-19 12:43:50 +05:30
Jannat Patel
72cee75474
fix: only allow lms roles to be modified by moderator
2026-02-19 12:39:55 +05:30
Jannat Patel
cb3af6fa63
fix: sanitised badge assignment api
2026-02-19 12:24:47 +05:30
Jannat Patel
0ff14a959d
Merge pull request #2096 from pateljannat/issues-184
...
fix: course form issues
2026-02-19 11:58:09 +05:30
Jannat Patel
35adf49015
fix: course form overflow issue
2026-02-19 11:47:17 +05:30
Jannat Patel
e5f0d55ff0
fix: course form permission issue
2026-02-19 11:46:56 +05:30
Jannat Patel
ba395fe982
Merge pull request #2081 from pateljannat/batch-dashboard-update
...
Batch dashboard update
2026-02-18 15:45:01 +05:30
Jannat Patel
8ab6776fa9
fix: redirect from batch/details to batch
2026-02-18 15:36:55 +05:30
Jannat Patel
61d13aeb12
Merge pull request #2094 from frappe/develop
...
chore: merge `develop` into `main-hotfix`
2026-02-18 12:11:10 +05:30
Jannat Patel
24bfe69985
chore: resolved conflicts
2026-02-18 11:16:00 +05:30
Jannat Patel
7b2a4fe24a
Merge pull request #2092 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-02-18 11:10:40 +05:30
Jannat Patel
6f86b822bf
fix: mobile view for batch dashboard
2026-02-18 10:58:49 +05:30
MochaMind
c3b2907ebf
chore: Portuguese, Brazilian translations
2026-02-17 21:06:06 +05:30
MochaMind
48c5b82c73
chore: Spanish translations
2026-02-17 21:06:04 +05:30
Jannat Patel
af273a9a1c
refactor: batch student progress
2026-02-17 19:38:19 +05:30
Jannat Patel
3b80ccd8db
Merge pull request #2083 from raizasafeel/fix/dark-mode
...
fix: dark mode ui
2026-02-17 17:41:40 +05:30
Jannat Patel
6484d551d1
Merge pull request #2091 from frappe/mergify/bp/main-hotfix/pr-2087
...
chore: project URLs (backport #2087 )
2026-02-17 17:41:05 +05:30
Ankush Menat
719d7b5e88
chore: project URLs ( #2087 )
...
(cherry picked from commit 3cd9d89f0b )
2026-02-17 11:38:09 +00:00
Ankush Menat
3cd9d89f0b
chore: project URLs ( #2087 )
2026-02-17 15:54:23 +05:30
raizasafeel
6e44da1993
test: update batch creation test to match Badge component
2026-02-17 15:13:13 +05:30
Jannat Patel
44b7a210ce
chore: resolved conflicts
2026-02-17 15:04:31 +05:30
Jannat Patel
0e382f77ef
Merge pull request #2048 from raizasafeel/fix/video-embedding
...
fix(lesson): vimeo player rendered for private and unsanitized content
2026-02-17 14:57:00 +05:30
raizasafeel
7a1a247113
Merge upstream/develop into fix/dark-mode
2026-02-17 14:28:46 +05:30
raizasafeel
2c6ab3c331
Merge remote-tracking branch 'upstream/develop' into fix/video-embedding
2026-02-17 14:21:22 +05:30
Jannat Patel
79dba165c5
Merge pull request #2084 from pateljannat/issues-183
...
fix: misc issues
2026-02-17 13:57:09 +05:30
Jannat Patel
d83f3464cd
fix: permission issue when cancelling evaluation
2026-02-17 13:35:15 +05:30
Jannat Patel
e2ef8f732d
test: fixed category input selection in course creation test
2026-02-17 12:09:29 +05:30
Jannat Patel
919904a7f1
refactor: autocomplete component
2026-02-17 12:05:40 +05:30
raizasafeel
8453226f29
fix: add vimeo emded URL to extract hash properly
2026-02-17 11:38:26 +05:30
Jannat Patel
03759ca3c3
fix: spacing issue on course overview page
2026-02-16 19:53:33 +05:30
Jannat Patel
c1608f8cc4
refactor: Link component
2026-02-16 19:48:58 +05:30
Jannat Patel
73b20653f0
chore: updated release process with main-hotfix
2026-02-16 18:33:45 +05:30
Jannat Patel
7e683f8b44
fix: permission checks for api
2026-02-16 18:20:02 +05:30
Jannat Patel
eba1815390
fix: permission issues when adding new members
2026-02-16 18:05:53 +05:30
raizasafeel
7564f0418b
fix: dark mode text and divider colors in course dashboard
2026-02-16 17:03:35 +05:30
raizasafeel
7e9cca2782
refactor: replace deprecated input with formcontrol in announcement modal
2026-02-16 17:00:18 +05:30
raizasafeel
dbc7e7d6d4
fix: dark mode styling for controls and modals
2026-02-16 16:58:32 +05:30
raizasafeel
ae25cfae6e
fix: text editor border color in dark mode across forms and modals
2026-02-16 16:58:32 +05:30
raizasafeel
970635430b
fix(settings): dark mode divider and text colors
2026-02-16 16:58:32 +05:30
raizasafeel
fe869a5988
fix(batch): use frappe-ui badge for dark mode compatibility
2026-02-16 16:58:32 +05:30
raizasafeel
7ea8040790
fix(sidebar): configuration popover and dark mode fixes
2026-02-16 16:58:32 +05:30
Jannat Patel
9f6f717585
fix: discussions reply endpoint permission check
2026-02-16 12:18:41 +05:30
Jannat Patel
641d729bd1
refactor: student batch dashboard
2026-02-16 12:17:13 +05:30
Jannat Patel
ee73d8db86
Merge pull request #2077 from pateljannat/issues-182
...
refactor: MultiSelect field
2026-02-16 09:10:46 +05:30
Jannat Patel
c7b5f9a04d
Merge pull request #2078 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-02-16 09:10:28 +05:30
MochaMind
fa4c3a8ad7
chore: Persian translations
2026-02-15 19:54:51 +05:30
MochaMind
71318bff04
chore: Portuguese translations
2026-02-15 19:54:42 +05:30
MochaMind
186ddc93c8
chore: Portuguese, Brazilian translations
2026-02-14 19:58:13 +05:30
Jannat Patel
2f1d9a8690
refactor: MultiSelect field
2026-02-13 13:04:02 +05:30
Jannat Patel
5fc7c52bfe
Merge pull request #2073 from UmakanthKaspa/fix/categories-dark-mode-text
...
fix: add text color for category names in dark mode
2026-02-13 10:18:29 +05:30
Jannat Patel
d0da6e7401
Merge pull request #2076 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-02-13 10:17:53 +05:30
UmakanthKaspa
a437c197a5
fix: format code with pre-commit
2026-02-12 21:41:19 +05:30
Jannat Patel
944fd6d013
refactor: new batch quick entry modal
2026-02-12 19:52:46 +05:30
MochaMind
80a9f2abe2
chore: Spanish translations
2026-02-12 19:28:48 +05:30
Jannat Patel
c0298f0a70
Merge branch 'develop' of https://github.com/frappe/lms into batch-dashboard-update
2026-02-12 11:09:19 +05:30
Jannat Patel
c30b21e5ae
Merge pull request #2075 from pateljannat/issues-181
...
fix: issues on home page
2026-02-12 11:07:12 +05:30
Jannat Patel
3e3afa63c2
fix: issues on home page
2026-02-12 10:44:01 +05:30
Jannat Patel
7ef8aad2c8
fix: dirty state of batch form
2026-02-12 10:33:21 +05:30
Jannat Patel
c00cb100a9
Merge pull request #2072 from UmakanthKaspa/fix/job-details-missing-type-hint
...
fix: add missing type annotation to get_job_details
2026-02-11 21:41:28 +05:30
Jannat Patel
f824ac3c28
Merge pull request #2070 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-02-11 21:40:28 +05:30
UmakanthKaspa
2dea096fa0
fix: use semantic bg class for MultiSelect "Create New" button
2026-02-11 21:39:30 +05:30
UmakanthKaspa
f1853a3c97
fix: add text color for category names in dark mode
2026-02-11 21:13:48 +05:30
UmakanthKaspa
4995f8e3fd
fix: add missing type annotation to get_job_details
2026-02-11 20:38:08 +05:30
Jannat Patel
f59eecd34e
fix: circular dependency issues
2026-02-11 19:24:50 +05:30
MochaMind
560ac8d5c4
chore: Burmese translations
2026-02-11 18:52:08 +05:30
Jannat Patel
eab929da47
refactor: batch form
2026-02-11 18:42:42 +05:30
Jannat Patel
d370ca796f
Merge pull request #2067 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-02-10 19:53:48 +05:30
Jannat Patel
e9f0b12550
feat: batch page new look
2026-02-10 19:53:26 +05:30
MochaMind
a4035168be
chore: Italian translations
2026-02-10 17:32:47 +05:30
Jannat Patel
70872857d1
fix: show console error if course creation fails
2026-02-10 10:55:59 +05:30
Jannat Patel
332334b556
Merge pull request #2066 from UmakanthKaspa/fix/course-creation-error-toast
...
fix: show error toast when course creation fails
2026-02-10 10:48:34 +05:30
UmakanthKaspa
1d91baa9c5
fix: show error toast when course creation fails
2026-02-09 13:41:12 +00:00
Jannat Patel
1e8040ef7b
Merge pull request #2036 from Aradhya-Tripathi/setup-fix
...
fix(setup): Add frappe dependency and build utils
2026-02-09 17:21:05 +05:30
Jannat Patel
ad6e0a3b80
Merge pull request #2064 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-02-09 15:32:59 +05:30
Jannat Patel
8f6810923d
fix: only published courses should be added to batch
2026-02-09 14:42:32 +05:30
Jannat Patel
990db83ab3
chore: Italian translations
2026-02-09 13:02:11 +05:30
Jannat Patel
01f08ba449
chore: fixed typing for non mandatory fields of certificate
2026-02-09 12:44:54 +05:30
Jannat Patel
7a3701cc10
Merge pull request #2063 from pateljannat/issues-180
...
chore: added type hints to all whitelisted functions
2026-02-06 17:29:57 +05:30
Jannat Patel
f021ddd84c
chore: fixed type annotations for doc_event methods
2026-02-06 17:08:49 +05:30
Jannat Patel
0e3157c57e
chore: fixed type check for batch flows
2026-02-06 16:53:25 +05:30
Raizaaa
22eb8b9f3f
Merge branch 'frappe:develop' into fix/video-embedding
2026-02-06 16:51:52 +05:30
Jannat Patel
9609398643
chore: fixed type check for batch flows
2026-02-06 16:18:37 +05:30
Jannat Patel
cd0d4c413d
chore: added type hints to all whitelisted functions
2026-02-06 16:01:49 +05:30
Jannat Patel
1bbdff9aaf
Merge pull request #2060 from raizasafeel/translations-fix
...
fix(profile): translations in tab are now rendered
2026-02-06 15:00:20 +05:30
Jannat Patel
8754d0498c
Merge pull request #2062 from pateljannat/issues-179
...
fix: improved the default print format
2026-02-06 14:59:08 +05:30
raizasafeel
395ac52740
fix(assessments): translation render in list heading
2026-02-06 14:46:02 +05:30
Jannat Patel
29cdbe5b8b
Merge pull request #2061 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-02-06 14:38:40 +05:30
Raizaaa
0677c21dc7
Merge branch 'frappe:develop' into translations-fix
2026-02-06 14:37:22 +05:30
Jannat Patel
1a58e2669f
fix: improved the default print format
2026-02-06 14:33:24 +05:30
raizasafeel
3fa27024f9
fix(breadcrumbs): translations are now rendered
2026-02-06 12:53:17 +05:30
Jannat Patel
04c4069c75
chore: Serbian (Latin) translations
2026-02-06 12:08:55 +05:30
Jannat Patel
dd77b01ff1
chore: Bosnian translations
2026-02-06 12:08:52 +05:30
Jannat Patel
085614bca6
chore: Croatian translations
2026-02-06 12:08:50 +05:30
Jannat Patel
ef2606c41a
chore: Swedish translations
2026-02-06 12:08:41 +05:30
Jannat Patel
1d95361587
chore: Serbian (Cyrillic) translations
2026-02-06 12:08:40 +05:30
raizasafeel
6ead16edf0
fix(profile): translations in tab are now rendered
2026-02-06 10:10:29 +05:30
Jannat Patel
31d21bf689
Merge pull request #2056 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-02-05 13:07:15 +05:30
Jannat Patel
c5ee140551
Merge pull request #2054 from pateljannat/issues-178
...
feat: student progress in course dashboard
2026-02-05 12:40:26 +05:30
Jannat Patel
8e97b2f5bb
chore: codecov config
2026-02-05 12:33:38 +05:30
Jannat Patel
19171a8019
chore: removed files that are no longer used
2026-02-05 12:24:56 +05:30
Jannat Patel
3f49cf0c9c
chore: added type hints to course assessment progress functions
2026-02-05 12:24:36 +05:30
Jannat Patel
8f9cc536e2
chore: Esperanto translations
2026-02-05 12:13:55 +05:30
Jannat Patel
573bc74a41
chore: Serbian (Latin) translations
2026-02-05 12:13:53 +05:30
Jannat Patel
bb2552b30c
chore: Norwegian Bokmal translations
2026-02-05 12:13:52 +05:30
Jannat Patel
20ac312f57
chore: Bosnian translations
2026-02-05 12:13:50 +05:30
Jannat Patel
f58842438b
chore: Burmese translations
2026-02-05 12:13:49 +05:30
Jannat Patel
a34f99ed49
chore: Croatian translations
2026-02-05 12:13:48 +05:30
Jannat Patel
44b7243f75
chore: Thai translations
2026-02-05 12:13:46 +05:30
Jannat Patel
d2f7d80114
chore: Persian translations
2026-02-05 12:13:45 +05:30
Jannat Patel
192b246381
chore: Indonesian translations
2026-02-05 12:13:43 +05:30
Jannat Patel
17d9a3991e
chore: Portuguese, Brazilian translations
2026-02-05 12:13:42 +05:30
Jannat Patel
3407a02046
chore: Vietnamese translations
2026-02-05 12:13:41 +05:30
Jannat Patel
be3546e79c
chore: Chinese Simplified translations
2026-02-05 12:13:39 +05:30
Jannat Patel
556067de7a
chore: Turkish translations
2026-02-05 12:13:38 +05:30
Jannat Patel
4ce08af516
chore: Swedish translations
2026-02-05 12:13:36 +05:30
Jannat Patel
8a4477a01f
chore: Serbian (Cyrillic) translations
2026-02-05 12:13:35 +05:30
Jannat Patel
21d868a355
chore: Slovenian translations
2026-02-05 12:13:33 +05:30
Jannat Patel
68a2cc1003
chore: Russian translations
2026-02-05 12:13:32 +05:30
Jannat Patel
5a288836e0
chore: Portuguese translations
2026-02-05 12:13:30 +05:30
Jannat Patel
4eab5e2867
chore: Polish translations
2026-02-05 12:13:29 +05:30
Jannat Patel
6082093fb6
chore: Dutch translations
2026-02-05 12:13:27 +05:30
Jannat Patel
66c26c2a2c
chore: Italian translations
2026-02-05 12:13:26 +05:30
Jannat Patel
f7eaf3faaa
chore: Hungarian translations
2026-02-05 12:13:24 +05:30
Jannat Patel
82a43b4f24
chore: German translations
2026-02-05 12:13:23 +05:30
Jannat Patel
5bd33a1536
chore: Danish translations
2026-02-05 12:13:21 +05:30
Jannat Patel
a063c0735c
chore: Czech translations
2026-02-05 12:13:20 +05:30
Jannat Patel
732db8290d
chore: Arabic translations
2026-02-05 12:13:19 +05:30
Jannat Patel
2b1d57f2bc
chore: Spanish translations
2026-02-05 12:13:17 +05:30
Jannat Patel
c8c051c1de
chore: French translations
2026-02-05 12:13:16 +05:30
Jannat Patel
13139bc2de
test: course assessment progress
2026-02-05 12:10:24 +05:30
Jannat Patel
9814abf55f
fix: dark mode issues of course dashboard
2026-02-04 16:04:28 +05:30
Jannat Patel
249ecb8c4c
Merge pull request #2053 from frappe/develop
...
chore: merge 'develop' into 'main'
2026-02-04 15:24:23 +05:30
Jannat Patel
582540e7f0
feat: student progress on course dashboard
2026-02-03 21:31:31 +05:30
raizasafeel
2f3fa7c295
fix: added regex anchors to embed urls
2026-02-03 16:22:50 +05:30
raizasafeel
3b49aac1b3
refactor: removed unused functions
2026-02-03 16:14:58 +05:30
raizasafeel
dc25b408e6
fix(vimeo): video player is rendered for private videos and unsanitized vimeo links
2026-02-03 14:51:17 +05:30
raizasafeel
c8d9b97ab7
refactor: reuse function 'escapehtml' from utils
2026-02-03 14:01:48 +05:30
Jannat Patel
754d3cf2ca
fix: import permissions
2026-02-03 10:56:22 +05:30
Jannat Patel
e4268d0437
fix: allow attaching payment information for batch enrollment
2026-02-03 10:49:48 +05:30
Jannat Patel
8febe21aa8
fix: dont allow contact us email sending to guest users
2026-02-03 10:48:59 +05:30
Jannat Patel
5384b26610
Merge pull request #2042 from raizasafeel/fix/chapter-deletion
...
test(chapter): added reindexing test on chapter deletion
2026-02-02 19:20:55 +05:30
Jannat Patel
2a4650e5ed
Merge pull request #2044 from raizasafeel/fix/quiz-order
...
fix(batches): order assessments by their index
2026-02-02 19:12:50 +05:30
Jannat Patel
737993c543
Merge pull request #2043 from raizasafeel/fix/multilanguage-filters
...
fix: filter tabs not working in non-english languages
2026-02-02 18:34:50 +05:30
raizasafeel
58b49e3608
fix(batches): order assessments by their index
2026-02-02 18:28:06 +05:30
Raizaaa
27553464d6
Merge branch 'frappe:develop' into fix/chapter-deletion
2026-02-02 16:28:06 +05:30
raizasafeel
be76268c70
fix(batches): use constant value for filter instead of translated label
2026-02-02 16:22:37 +05:30
raizasafeel
df2f2e6603
fix(courses): use constant value for filter instead of translated label
2026-02-02 16:21:31 +05:30
Jannat Patel
fb1e1ec2e4
Merge pull request #2040 from pateljannat/issues-177
...
fix: permissions cleanup
2026-02-02 15:55:22 +05:30
Jannat Patel
ac81d1817b
fix: batch dashboard chart visibility
2026-02-02 15:43:36 +05:30
Jannat Patel
da33e1d3bd
test: course and batch details
2026-02-02 15:11:16 +05:30
Jannat Patel
24a511f48e
fix: do nor return details of unpublished courses and batches via api
2026-02-02 14:44:13 +05:30
Jannat Patel
14e669435f
fix: permissions cleanup
2026-02-02 13:14:16 +05:30
Jannat Patel
0407f01016
Merge pull request #2038 from vishwajeet-13/fix/issue-date
...
fix: issue date not coming from backend
2026-02-02 11:06:53 +05:30
vishwajeet-13
2a63f781ac
fix: issue date not coming from backend
2026-01-30 17:37:07 +05:30
Aradhya-Tripathi
3e7555264f
fix(setup): Add frappe dependency and build utils
2026-01-30 15:12:23 +05:30
Jannat Patel
ab155ae609
Merge pull request #2017 from Anexus5919/fix-instructor-notes-settings-menu
...
fix: instructor notes block settings menu overlapped by sidebar
2026-01-30 13:02:07 +05:30
Jannat Patel
2c60521894
Merge pull request #2018 from Anexus5919/fix-lesson-form-stale-state
...
fix: reindex lessons after deletion to prevent stale form state
2026-01-30 13:01:32 +05:30
Jannat Patel
4fd3e2549a
fix: batch access conditions
2026-01-30 13:00:49 +05:30
Jannat Patel
6d3f7ef3c1
chore: resolved conflicts
2026-01-30 12:53:57 +05:30
Jannat Patel
10a9a5230e
Merge pull request #2001 from frappe/feat/config-fe-base-path
...
feat: configurable frontend base path
2026-01-30 12:40:43 +05:30
Jannat Patel
bfda88dfd2
chore: resolved conflicts
2026-01-30 12:30:53 +05:30
Jannat Patel
4be34848a4
fix: allow mark as read notification endpoints in auth
2026-01-30 12:26:29 +05:30
Jannat Patel
c51eae5665
fix: show course progress summary if average progress is greater than 0
2026-01-30 11:19:08 +05:30
Jannat Patel
6c06a86af4
fix: reset the value of multiple of only one correct answer in quiz question
2026-01-30 11:08:53 +05:30
Jannat Patel
8be53d9050
Merge pull request #2035 from pateljannat/issues-176
...
fix: api permissions
2026-01-29 21:54:32 +05:30
Jannat Patel
015f903d68
fix: api permissions
2026-01-29 21:42:20 +05:30
Jannat Patel
dc06ad6b22
fix: removed tags methods
2026-01-29 20:40:35 +05:30
Jannat Patel
5689fbb455
fix: api permissions
2026-01-29 20:32:02 +05:30
Jannat Patel
62631daafb
chore: resolved conflicts
2026-01-29 19:55:13 +05:30
Jannat Patel
a9a322c9af
Merge pull request #2015 from pateljannat/enroll-students-in-course-from-ui
...
feat: course admin dashboard
2026-01-29 19:53:27 +05:30
Jannat Patel
933bc58264
fix: api permissions
2026-01-29 19:52:56 +05:30
Jannat Patel
8896a79c09
Merge branch 'develop' into enroll-students-in-course-from-ui
2026-01-29 16:42:26 +05:30
Jannat Patel
3170c066dc
Merge pull request #2012 from raizasafeel/fix/chapter-deletion
...
fix(chapter): recalculate indices on deletion to prevent duplicate index errors
2026-01-29 16:37:44 +05:30
Jannat Patel
7360780022
Merge pull request #1998 from raizasafeel/fix/course-deletion
...
fix(course): resolve deletion failure for enrolled courses
2026-01-29 16:35:59 +05:30
Jannat Patel
7fe398fc66
test: fixed course ui tests based on new flow
2026-01-29 16:17:34 +05:30
Jannat Patel
5970540a99
feat: lesson completion rate in course dashboard
2026-01-29 15:24:20 +05:30
raizasafeel
a882432702
test: added test for chapter deletion and renumbering
2026-01-29 13:32:37 +05:30
raizasafeel
f8b6dfc981
Merge branch 'develop' into fix/chapter-deletion
2026-01-29 13:27:29 +05:30
Jannat Patel
486e2b4a37
Merge branch 'develop' of https://github.com/frappe/lms into enroll-students-in-course-from-ui
2026-01-29 12:35:58 +05:30
Jannat Patel
d8891b8a7d
fix: brand settings
2026-01-29 12:35:44 +05:30
Jannat Patel
98c5318b66
feat: new course form slow
2026-01-29 10:50:28 +05:30
Jannat Patel
a353635bb9
Merge pull request #2028 from raizasafeel/fix/restrict-batch-student-details
...
fix(batch): restrict student list in batch details API to authorised roles
2026-01-28 21:20:33 +05:30
Jannat Patel
9eeb948f04
Merge pull request #2029 from raizasafeel/fix/quiz-questions-empty-on-back-navigation
...
fix(quiz): questions list empty on back navigation from test quiz
2026-01-28 21:19:20 +05:30
raizasafeel
383850aeb8
fix(quiz): questions list empty on back navigation from test quiz
2026-01-28 16:30:36 +05:30
raizasafeel
fb0499acc4
fix(Batch): restrict student list in batch details API
2026-01-28 14:41:10 +05:30
Jannat Patel
ff978f5c29
Merge pull request #2022 from raizasafeel/fix/multiselect-last-option-visibility
...
fix: prevent 'Create New' button from overlapping last dropdown element
2026-01-28 11:33:36 +05:30
Jannat Patel
e8768d5687
Merge pull request #2026 from frappe/develop
...
chore: merge 'develop' into 'main'
2026-01-28 11:32:28 +05:30
Jannat Patel
fa1b583968
Merge branch 'main' into develop
2026-01-28 11:15:28 +05:30
Jannat Patel
b50d584a5b
feat: new course modal
2026-01-28 10:57:58 +05:30
Jannat Patel
5271709094
Merge pull request #2016 from frappe/pot_develop_2026-01-23
...
chore: update POT file
2026-01-27 14:37:20 +05:30
raizasafeel
b66b603af2
fix(MultiSelect): prevent 'Create New' button from overlapping dropdown option
2026-01-27 14:12:43 +05:30
Adarsh Singh
53c77f9070
fix: reindex lessons after deletion to prevent stale form state
...
When a lesson was deleted, the remaining lessons' idx values were not resequenced. This caused Add Lesson to navigate to an existing lesson instead of creating a new one, showing stale data in the form.
2026-01-24 17:04:38 +05:30
Jannat Patel
49ed082831
feat: allow moderators to create new payment from settings
2026-01-24 11:31:37 +05:30
Adarsh Singh
05d21cf817
fix: instructor notes block settings menu overlapped by sidebar
...
PR #1987 fixed the "+" (Add block) menu positioning but missed the
block settings menu (6-dot "Click to tune" icon) which uses a different
parent container (.ce-toolbar__actions instead of .ce-toolbox).
This adds the missing selector to fix both menus.
Related: #1990
2026-01-24 00:25:21 +05:30
frappe-pr-bot
39473f0037
chore: update POT file
2026-01-23 16:05:21 +00:00
Jannat Patel
0e8b232ef1
feat: course admin dashboard
2026-01-23 18:26:09 +05:30
raizasafeel
aeb2724e82
test: use BaseTestUtils in test_auth for consistent test setup
2026-01-23 12:26:03 +05:30
Jannat Patel
b429fb2e47
Merge pull request #1997 from raizasafeel/fix/markdown-paste-render
...
fix(lesson): ensure markdown text is displayed when pasted
2026-01-23 10:25:25 +05:30
Jannat Patel
14a1c2ac07
Merge pull request #2014 from raizasafeel/fix/lms-import-get-frappe-version
...
refactor(lms): update get_frappe_version import
2026-01-22 18:25:30 +05:30
raizasafeel
36b0594960
refactor(lms): update get_frappe_version import
2026-01-22 17:42:06 +05:30
raizasafeel
cc3cb7ac8d
Merge remote-tracking branch 'upstream/develop' into fix/course-deletion
2026-01-22 16:33:07 +05:30
raizasafeel
8bf896f766
refactor(tests): use BaseTestUtils inheritance for tests
2026-01-22 16:05:48 +05:30
raizasafeel
9e61982dcb
refactor(tests): extract shared test utilities into BaseTestUtils
2026-01-22 16:03:01 +05:30
Jannat Patel
59e40d5a83
Merge branch 'develop' into fix/chapter-deletion
2026-01-22 14:00:12 +05:30
Jannat Patel
412bdeb085
Merge pull request #2007 from pateljannat/issues-174
...
fix: misc issues
2026-01-22 13:59:54 +05:30
Jannat Patel
4ef0bd30d9
test: fixed authentication tests
2026-01-22 13:16:12 +05:30
Jannat Patel
87e1fa8d6c
Merge pull request #2013 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-01-22 12:16:01 +05:30
Jannat Patel
984ea27d59
chore: Serbian (Latin) translations
2026-01-22 01:46:42 +05:30
Jannat Patel
9d2c7a7ce0
chore: Norwegian Bokmal translations
2026-01-22 01:46:41 +05:30
Jannat Patel
3b2768cdcc
chore: Bosnian translations
2026-01-22 01:46:39 +05:30
Jannat Patel
9ef5f01a80
chore: Croatian translations
2026-01-22 01:46:37 +05:30
Jannat Patel
fe492d1134
chore: Portuguese, Brazilian translations
2026-01-22 01:46:33 +05:30
Jannat Patel
3a15e132c2
chore: Vietnamese translations
2026-01-22 01:46:32 +05:30
Jannat Patel
2fb20e2db1
chore: Chinese Simplified translations
2026-01-22 01:46:31 +05:30
Jannat Patel
1fd9b4e626
chore: Turkish translations
2026-01-22 01:46:29 +05:30
Jannat Patel
11668235c2
chore: Swedish translations
2026-01-22 01:46:27 +05:30
Jannat Patel
d349af940a
chore: Serbian (Cyrillic) translations
2026-01-22 01:46:26 +05:30
Jannat Patel
7eadb6b683
chore: Polish translations
2026-01-22 01:46:22 +05:30
Jannat Patel
904b6c3462
chore: German translations
2026-01-22 01:46:20 +05:30
Jannat Patel
733ab34007
chore: Arabic translations
2026-01-22 01:46:17 +05:30
Jannat Patel
6215817954
chore: Spanish translations
2026-01-22 01:46:15 +05:30
Jannat Patel
1760b01914
chore: French translations
2026-01-22 01:46:14 +05:30
Jannat Patel
d218a4773a
chore: Italian translations
2026-01-22 01:46:12 +05:30
Jannat Patel
6fbe32cacd
chore: Hungarian translations
2026-01-22 01:46:11 +05:30
Jannat Patel
c10dd9f5b6
chore: Persian translations
2026-01-22 01:46:09 +05:30
Jannat Patel
7eb1237aa0
chore: Russian translations
2026-01-22 01:46:07 +05:30
Jannat Patel
570e8eaf34
chore: Dutch translations
2026-01-22 01:46:06 +05:30
raizasafeel
297ffa5171
fix(chapter): index recalculation on deletion
2026-01-21 14:37:10 +05:30
Jannat Patel
355c752ec1
Merge pull request #2008 from pateljannat/issues-175
...
fix: misc issues
2026-01-20 22:08:56 +05:30
Jannat Patel
f1031c49a9
fix: allow reset password endpoint
2026-01-20 22:08:39 +05:30
Jannat Patel
043c7902a3
test: updated test for open to work
2026-01-20 22:07:42 +05:30
Jannat Patel
338f46ac17
chore: changed frappe dependency range
2026-01-20 16:57:30 +05:30
Jannat Patel
9987ea1db6
fix: enable pulse only for logged in users
2026-01-20 16:52:42 +05:30
Jannat Patel
d507479bda
fix: filters on jobs page
2026-01-20 16:52:20 +05:30
Jannat Patel
afbdb46fe8
fix: open to work patch
2026-01-20 15:47:55 +05:30
Jannat Patel
1308101fe6
fix: parse allowed_endpoints to list if its string
2026-01-20 12:45:28 +05:30
Jannat Patel
c2d6e160d9
fix: renamed open to opportunities to open to work
2026-01-20 12:43:00 +05:30
Jannat Patel
28c88ec519
Merge pull request #2005 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-01-20 10:58:07 +05:30
Jannat Patel
f77eeafb9e
chore: Esperanto translations
2026-01-20 01:43:56 +05:30
Jannat Patel
92b8343db3
chore: Serbian (Latin) translations
2026-01-20 01:43:54 +05:30
Jannat Patel
ac44cdc303
chore: Norwegian Bokmal translations
2026-01-20 01:43:53 +05:30
Jannat Patel
75dcea4c7e
chore: Bosnian translations
2026-01-20 01:43:52 +05:30
Jannat Patel
ee03d75b5f
chore: Burmese translations
2026-01-20 01:43:50 +05:30
Jannat Patel
31f372629a
chore: Croatian translations
2026-01-20 01:43:49 +05:30
Jannat Patel
1b30f476e8
chore: Thai translations
2026-01-20 01:43:47 +05:30
Jannat Patel
e4738e9a50
chore: Tamil translations
2026-01-20 01:43:46 +05:30
Jannat Patel
893f9d34fd
chore: Indonesian translations
2026-01-20 01:43:44 +05:30
Jannat Patel
2c17a03d36
chore: Portuguese, Brazilian translations
2026-01-20 01:43:43 +05:30
Jannat Patel
74cbe1bb47
chore: Vietnamese translations
2026-01-20 01:43:41 +05:30
Jannat Patel
88c468068b
chore: Chinese Simplified translations
2026-01-20 01:43:40 +05:30
Jannat Patel
6b5e269564
chore: Turkish translations
2026-01-20 01:43:38 +05:30
Jannat Patel
97d9460157
chore: Swedish translations
2026-01-20 01:43:37 +05:30
Jannat Patel
0d614a5919
chore: Serbian (Cyrillic) translations
2026-01-20 01:43:35 +05:30
Jannat Patel
3f6afbf1ff
chore: Slovenian translations
2026-01-20 01:43:34 +05:30
Jannat Patel
6d0996ebfd
chore: Portuguese translations
2026-01-20 01:43:32 +05:30
Jannat Patel
14e085c826
chore: Polish translations
2026-01-20 01:43:31 +05:30
Jannat Patel
53bf2f1fe8
chore: German translations
2026-01-20 01:43:29 +05:30
Jannat Patel
b06e199432
chore: Danish translations
2026-01-20 01:43:28 +05:30
Jannat Patel
06e1ec38ad
chore: Czech translations
2026-01-20 01:43:27 +05:30
Jannat Patel
3063236bfb
chore: Arabic translations
2026-01-20 01:43:25 +05:30
Jannat Patel
e3a2eb382d
chore: Spanish translations
2026-01-20 01:43:24 +05:30
Jannat Patel
566ef576f5
chore: French translations
2026-01-20 01:43:23 +05:30
Jannat Patel
80ad2da206
chore: Italian translations
2026-01-20 01:43:21 +05:30
Jannat Patel
5d720031b6
chore: Hungarian translations
2026-01-20 01:43:20 +05:30
Jannat Patel
ac719b9e8e
chore: Persian translations
2026-01-20 01:43:19 +05:30
Jannat Patel
db9ebb1d86
chore: Russian translations
2026-01-20 01:43:17 +05:30
Jannat Patel
37f6d62101
chore: Dutch translations
2026-01-20 01:43:16 +05:30
Jannat Patel
f7a0fc8b5f
build: removed unused inter files
2026-01-19 19:54:06 +05:30
Jannat Patel
0fbe015607
fix: center aligned the load more button on batch student list
2026-01-19 19:49:30 +05:30
Jannat Patel
61909c8498
fix: track cmi.completion_status for SCORM 2004
2026-01-19 19:49:05 +05:30
Jannat Patel
f297f2630b
fix: only block endpoints if enabled in site config
2026-01-19 19:03:51 +05:30
Jannat Patel
9425f2aa0e
fix: allow custom app endpoints
2026-01-19 18:56:39 +05:30
Jannat Patel
535bb60d69
Merge pull request #2004 from pateljannat/issues-173
...
fix: allow enabled server script endpoints
2026-01-19 18:33:51 +05:30
Jannat Patel
5175050ed6
fix: allow enabled server script endpoints
2026-01-19 18:33:14 +05:30
Jannat Patel
66486a5a1c
fix: do no execute send_notification bg job from batch immediately
2026-01-19 18:17:40 +05:30
Jannat Patel
2d4bf49ab9
Merge pull request #2003 from pateljannat/issues-172
...
fix: allow social login endpoints
2026-01-19 17:41:10 +05:30
Jannat Patel
50a091a7b0
fix: allow social login endpoints
2026-01-19 17:32:09 +05:30
Jannat Patel
854ebee2e6
Merge branch 'develop' of https://github.com/frappe/lms into issues-172
2026-01-19 17:04:35 +05:30
Jannat Patel
c829ab65d9
fix: payment gateway form
2026-01-19 16:28:16 +05:30
Jannat Patel
1e0e10ca59
Merge branch 'develop' into fix/markdown-paste-render
2026-01-19 15:39:15 +05:30
Jannat Patel
a8cdc76278
Merge branch 'develop' into fix/course-deletion
2026-01-19 15:32:51 +05:30
Jannat Patel
c310460727
Merge pull request #2002 from pateljannat/issues-171
...
fix: misc issues
2026-01-19 15:31:31 +05:30
Jannat Patel
3e98d962aa
test: access to endpoints
2026-01-19 15:06:44 +05:30
Jannat Patel
ad90b89d25
fix: restrict comments in notifications to 3 lines
2026-01-19 12:58:43 +05:30
Jannat Patel
92eac9634a
test: fixed evaluator schedule test
2026-01-19 12:46:45 +05:30
Jannat Patel
96015246bd
refactor: get certified from certification list will now redirect to certification courses
2026-01-19 12:39:54 +05:30
Jannat Patel
0883aedc1d
fix: course and bath category filter issue
2026-01-19 12:38:12 +05:30
Jannat Patel
c97a5e813c
fix: only system users can access high level APIs
2026-01-19 11:47:57 +05:30
raizasafeel
2abc243b88
test: refactor course tests and add deletion test
2026-01-19 11:20:33 +05:30
Jannat Patel
62b18e6ffa
Merge pull request #2000 from frappe/pot_develop_2026-01-16
...
chore: update POT file
2026-01-19 10:35:43 +05:30
raizasafeel
36d813b90f
feat: add markdown styling for pasted content
2026-01-19 09:53:41 +05:30
Hussain Nagaria
5ce8e8c4ff
test: flaky evaluation schedule
...
* Earlier logic was flaky because the test calculated the last expected date using a 56‑day window, while the production code builds
schedules for 60 days. Those extra 4 days sometimes include another Monday or Wednesday, so the schedule ends later than the test
expects.
2026-01-17 23:22:38 +05:30
Hussain Nagaria
3b88892905
refactor: change global variable to function in hooks
2026-01-17 23:14:33 +05:30
Hussain Nagaria
fe1aa3dd40
feat: configurable frontend base path
...
Co-authored-by: Suraj Shetty <surajshetty3416@users.noreply.github.com >
2026-01-17 23:04:31 +05:30
frappe-pr-bot
ec5e197716
chore: update POT file
2026-01-16 16:04:50 +00:00
Jannat Patel
244b5e445c
fix: open course and batch from evaluation event modal
2026-01-16 15:59:16 +05:30
raizasafeel
0f927071c0
fix(course): resolve deletion failure for enrolled courses
2026-01-16 11:37:13 +05:30
Jannat Patel
376de99ef7
Merge pull request #1996 from pateljannat/issues-170
...
fix: misc issues
2026-01-16 11:34:29 +05:30
Jannat Patel
7a649957dd
refactor: list for programming exercises
2026-01-15 19:46:13 +05:30
Jannat Patel
0968c90717
fix: quiz shuffle and limit conditions
2026-01-15 15:09:59 +05:30
Jannat Patel
e22eca9888
Merge pull request #1992 from raizasafeel/improve_batch_performance
...
feat(batch): add student pagination and optimize dashboard queries
2026-01-15 14:54:48 +05:30
raizasafeel
5890885475
fix(lesson): ensure markdown text is displayed when pasted
2026-01-15 14:49:04 +05:30
Jannat Patel
4a012a99a4
fix: programming exercise test case deletion
2026-01-15 14:47:03 +05:30
raizasafeel
e2c0355821
refactor(batch): simplify dashboard with get_count and conditional rendering
2026-01-15 13:13:40 +05:30
Jannat Patel
bcf27b7150
Merge pull request #1991 from nextchamp-saqib/refactor-lms-telemetry
...
refactor: telemetry
2026-01-15 10:37:27 +05:30
Jannat Patel
078f18d99c
chore: capture quiz creation and certificate creation for analytics
2026-01-15 10:18:09 +05:30
Jannat Patel
19258e263d
chore: resolved conflicts
2026-01-15 09:41:48 +05:30
Jannat Patel
7a52a2bf46
Merge pull request #1995 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-01-15 09:30:49 +05:30
Jannat Patel
a03be5ab4d
chore: Serbian (Latin) translations
2026-01-15 01:14:14 +05:30
Jannat Patel
de13c5ddfb
chore: Serbian (Cyrillic) translations
2026-01-15 01:14:11 +05:30
Jannat Patel
02564b2e77
chore: Russian translations
2026-01-15 01:14:08 +05:30
Jannat Patel
201e0b96a3
Merge pull request #1993 from pateljannat/issues-169
...
fix: misc issues
2026-01-14 18:02:33 +05:30
Jannat Patel
e7ccf0a711
fix: sanitize image filename before saving for course and jobs
2026-01-14 17:54:23 +05:30
raizasafeel
c59be28a26
perf(batch): optimise dashboard with query builder
2026-01-14 15:54:54 +05:30
Saqib Ansari
a0ede1dd2a
fix: run pre-commit
2026-01-14 14:55:28 +05:30
Saqib Ansari
0aeada4549
refactor: telemetry
...
* only works with frappe v15.96+
2026-01-14 14:48:05 +05:30
Jannat Patel
6d988eb2b4
chore: changed frappe dependency version
2026-01-14 14:01:21 +05:30
raizasafeel
b58d04c7dc
feat(batch): add load more pagination for batch students
2026-01-14 13:56:07 +05:30
Jannat Patel
e2479cd787
Merge pull request #1978 from Omcodes23/develop
...
fix: Add missing /lms prefix to assignment submission notification links
2026-01-14 12:46:57 +05:30
Jannat Patel
ca30ab8a5e
Merge pull request #1987 from pateljannat/issues-168
...
fix: misc issues
2026-01-14 12:46:39 +05:30
Jannat Patel
da87845a4c
chore: changed frappe dependency version
2026-01-14 12:37:49 +05:30
Om vataliya
e7c2ec6965
Merge branch 'develop' into develop
2026-01-14 11:35:38 +05:30
Jannat Patel
a7bcc53e0a
fix: dayjs condition for evaluation end date
2026-01-14 10:08:21 +05:30
Jannat Patel
6a5978fed6
fix: instructor notes menu position in lesson form
2026-01-14 09:45:44 +05:30
Jannat Patel
8ff339b7ed
fix: misc issues
2026-01-14 09:24:24 +05:30
Jannat Patel
4ace8b2ec0
Merge pull request #1986 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-01-14 09:01:18 +05:30
Jannat Patel
40c917f255
chore: Esperanto translations
2026-01-14 01:14:55 +05:30
Jannat Patel
bf024af8aa
chore: Serbian (Latin) translations
2026-01-14 01:14:53 +05:30
Jannat Patel
675caa380f
chore: Norwegian Bokmal translations
2026-01-14 01:14:52 +05:30
Jannat Patel
ad092a71d5
chore: Bosnian translations
2026-01-14 01:14:51 +05:30
Jannat Patel
971fe8fe64
chore: Burmese translations
2026-01-14 01:14:49 +05:30
Jannat Patel
fa63a1d5e5
chore: Croatian translations
2026-01-14 01:14:47 +05:30
Jannat Patel
ece642796a
chore: Thai translations
2026-01-14 01:14:46 +05:30
Jannat Patel
ce8f1a5b77
chore: Tamil translations
2026-01-14 01:14:44 +05:30
Jannat Patel
973630059f
chore: Indonesian translations
2026-01-14 01:14:43 +05:30
Jannat Patel
0f7e9d2d95
chore: Portuguese, Brazilian translations
2026-01-14 01:14:41 +05:30
Jannat Patel
a7f494f4d8
chore: Vietnamese translations
2026-01-14 01:14:39 +05:30
Jannat Patel
eb37bd1106
chore: Chinese Simplified translations
2026-01-14 01:14:38 +05:30
Jannat Patel
02c1f4c19e
chore: Turkish translations
2026-01-14 01:14:36 +05:30
Jannat Patel
00040061f6
chore: Swedish translations
2026-01-14 01:14:35 +05:30
Jannat Patel
cf6292c2c6
chore: Serbian (Cyrillic) translations
2026-01-14 01:14:33 +05:30
Jannat Patel
0cf9984b6b
chore: Slovenian translations
2026-01-14 01:14:32 +05:30
Jannat Patel
e793afd063
chore: Portuguese translations
2026-01-14 01:14:30 +05:30
Jannat Patel
6ce655c5b6
chore: Polish translations
2026-01-14 01:14:29 +05:30
Jannat Patel
dd7eb9a9c8
chore: German translations
2026-01-14 01:14:27 +05:30
Jannat Patel
bd8baa6671
chore: Danish translations
2026-01-14 01:14:25 +05:30
Jannat Patel
d387c7b493
chore: Czech translations
2026-01-14 01:14:24 +05:30
Jannat Patel
c7a991e1b0
chore: Arabic translations
2026-01-14 01:14:22 +05:30
Jannat Patel
f7e8707220
chore: Spanish translations
2026-01-14 01:14:21 +05:30
Jannat Patel
27cbc265e2
chore: French translations
2026-01-14 01:14:19 +05:30
Jannat Patel
949ea333eb
chore: Italian translations
2026-01-14 01:14:18 +05:30
Jannat Patel
d32a80ef85
chore: Hungarian translations
2026-01-14 01:14:16 +05:30
Jannat Patel
d0ee3fe2d0
chore: Persian translations
2026-01-14 01:14:14 +05:30
Jannat Patel
d4e3676032
chore: Russian translations
2026-01-14 01:14:13 +05:30
Jannat Patel
0265c9dc4c
chore: Dutch translations
2026-01-14 01:14:10 +05:30
Jannat Patel
4c81eef80d
Merge pull request #1971 from pateljannat/notifications-feed
...
Notifications feed
2026-01-13 20:38:10 +05:30
Jannat Patel
57c7a8d85c
chore: fixed translatable string
2026-01-13 19:16:36 +05:30
Jannat Patel
775d5ecf3a
chore: formatting of BrandSettings
2026-01-13 19:13:12 +05:30
Jannat Patel
60fcf0472e
fix: mark notification as read when link is visited
2026-01-13 19:07:40 +05:30
Jannat Patel
a09599ec8a
feat: notification sent checkbox to prevent resending the notification
2026-01-13 19:06:30 +05:30
Om vataliya
fb5d79fc77
Merge branch 'develop' into develop
2026-01-13 16:55:36 +05:30
Jannat Patel
8ad5288226
chore: resolved merge conflicts
2026-01-13 12:18:30 +05:30
Jannat Patel
65b18641b5
Merge branch 'develop' of https://github.com/frappe/lms into develop
2026-01-13 11:22:40 +05:30
Jannat Patel
78494b9963
chore: added frappe dependency range to pyproject
2026-01-13 11:22:23 +05:30
Jannat Patel
1d83402163
Merge pull request #1984 from frappe/pot_develop_2026-01-13
...
chore: update POT file
2026-01-13 11:14:47 +05:30
frappe-pr-bot
64bdd85b03
chore: update POT file
2026-01-13 05:34:56 +00:00
Jannat Patel
0f1b6f3eeb
chore: upgraded node version for pot file runner
2026-01-13 11:02:16 +05:30
Jannat Patel
566711df22
Merge pull request #1983 from pateljannat/issues-167
...
fix: certification filters
2026-01-13 10:44:24 +05:30
Jannat Patel
c9c6aef466
fix: certified participants query
2026-01-13 10:36:17 +05:30
Jannat Patel
ad650c73c1
fix: changed order by query for certified participants listing
2026-01-13 10:27:08 +05:30
Jannat Patel
af5bc2b071
chore: upgraded node version for linter and release github actions
2026-01-13 10:26:13 +05:30
Jannat Patel
b5fcfb62de
fix: certification filters
2026-01-13 10:18:06 +05:30
Om vataliya
7dccef6b10
fix: Add missing /lms prefix to assignment submission notification links
...
Fixes #1969
- Added /lms prefix to notification link in lms_assignment_submission.py
- Added /lms prefix to assessment URL in utils.py
- Ensures consistent routing with other notification links (courses, billing, etc.)
- Resolves 404 errors when users click 'View' on assignment submission notifications
2026-01-09 23:45:29 +05:30
Jannat Patel
e1d343528d
Merge pull request #1972 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-01-09 15:47:05 +05:30
Jannat Patel
6eeb688f06
chore: Hungarian translations
2026-01-07 20:03:15 +05:30
Jannat Patel
86e3794d00
Merge pull request #1970 from frappe/develop
...
chore: merge 'develop' into 'main'
2026-01-07 14:29:49 +05:30
Jannat Patel
45e98b9ddc
fix: notification on quiz update and mention
2026-01-07 14:28:56 +05:30
Jannat Patel
aad875f72c
Merge pull request #1968 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-01-07 10:59:45 +05:30
Jannat Patel
1698bf0bca
chore: Hungarian translations
2026-01-06 20:01:12 +05:30
Jannat Patel
ea94813d94
feat: system notification for new courses published
2026-01-06 12:36:15 +05:30
Jannat Patel
142b893f2c
Merge pull request #1966 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-01-06 10:26:01 +05:30
Jannat Patel
f88dd84ed3
ci: upgraded python version for pot file generation
2026-01-05 19:55:32 +05:30
Jannat Patel
50660f6720
chore: Persian translations
2026-01-05 19:12:35 +05:30
Jannat Patel
958128060c
chore: Dutch translations
2026-01-05 19:12:33 +05:30
Jannat Patel
b2b1d2bb00
feat: email notifications for published courses
2026-01-05 18:18:56 +05:30
Jannat Patel
a3069bd760
Merge pull request #1965 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2026-01-05 12:52:02 +05:30
Jannat Patel
f39ee39452
chore: Russian translations
2026-01-04 18:25:34 +05:30
Jannat Patel
a43e90e2d0
Merge pull request #1963 from pateljannat/issues-166
...
fix: payment validation during course enrollment
2026-01-02 16:54:29 +05:30
Jannat Patel
2aa3765ed3
Merge pull request #1962 from rehanrehman389/multiselect
...
fix: show options on focus and filter selected values
2026-01-02 14:58:17 +05:30
Jannat Patel
45dae0b9d3
fix: payment validation during course enrollment
2026-01-02 14:47:28 +05:30
Jannat Patel
b1789cdcba
fix: payment validation during course enrollment
2026-01-02 14:42:42 +05:30
Jannat Patel
e21f0e3a7f
refactor(ui): settings
2026-01-02 14:41:17 +05:30
rehanrehman389
ea9975db2c
fix: fix build failure
2026-01-02 12:33:09 +05:30
rehanrehman389
b1c8e01bf5
fix: show options on focus and filter selected values
2026-01-02 12:18:03 +05:30
Jannat Patel
1d19389fc0
Merge pull request #1961 from pateljannat/issues-165
...
fix: misc issues
2026-01-01 14:51:58 +05:30
Jannat Patel
dbd3e17b26
Merge pull request #1912 from royalpinto007/fix/quiz-enter
...
fix(quizzes): enable enter key to submit quiz creation
2026-01-01 14:28:42 +05:30
Jannat Patel
b17c7ca2db
fix: statistics chart based on frappe version
2026-01-01 14:26:34 +05:30
Jannat Patel
e17af04c9a
Merge branch 'develop' into fix/quiz-enter
2026-01-01 13:16:34 +05:30
Jannat Patel
638a9abf88
fix: test case table issue in programming exercise form
2026-01-01 13:09:35 +05:30
Jannat Patel
89f9cbd30d
Merge pull request #1959 from pateljannat/full-text-search-improvements
...
feat: search by instructor name from command palette
2026-01-01 12:30:56 +05:30
Jannat Patel
204fb669c0
test: fixed evaluator schedule test
2026-01-01 12:23:31 +05:30
Jannat Patel
7a24a83d9e
fix: improved search result sorting
2026-01-01 12:06:15 +05:30
Jannat Patel
edc6007fb6
feat: search by instructor name from command palette
2025-12-31 20:03:44 +05:30
Jannat Patel
27a36540d4
Merge pull request #1957 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-12-31 12:19:21 +05:30
Frappe PR Bot
6dd1274150
chore(release): Bumped to Version 2.44.0
2025-12-31 06:37:47 +00:00
Jannat Patel
6a80c2ab38
Merge pull request #1952 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-30 10:47:34 +05:30
Jannat Patel
8633444b91
Merge pull request #1953 from pateljannat/open-to-hiring
...
feat: open to hiring
2025-12-30 10:46:57 +05:30
Jannat Patel
cb014a9507
test: certified participants with opportunities and hiring filters
2025-12-30 10:40:26 +05:30
Jannat Patel
c241abb820
test: fixed evaluator schedule test
2025-12-29 19:37:02 +05:30
Jannat Patel
a497a2d838
fix: mobile layout
2025-12-29 19:14:22 +05:30
Jannat Patel
5e78848d38
chore: Persian translations
2025-12-29 16:39:59 +05:30
Jannat Patel
adf897cc08
Merge pull request #1947 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-29 16:03:14 +05:30
Jannat Patel
5053b4e45f
test: certified participants data
2025-12-29 16:02:38 +05:30
Jannat Patel
3151854bfd
feat: open to hiring
2025-12-29 13:24:04 +05:30
Jannat Patel
db5868f69a
refactor(ui): no permission page
2025-12-29 13:21:13 +05:30
Jannat Patel
9b6f7635bc
chore: Persian translations
2025-12-29 06:49:37 +05:30
Jannat Patel
55ff59095c
chore: Persian translations
2025-12-28 06:29:21 +05:30
Jannat Patel
3dce1c0930
Merge pull request #1945 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-26 10:45:27 +05:30
Jannat Patel
fd33aa8b70
Merge pull request #1943 from rehanrehman389/python-3.14
...
build: support Python 3.14
2025-12-26 10:45:06 +05:30
Jannat Patel
05170da762
chore: Serbian (Latin) translations
2025-12-26 05:02:40 +05:30
Jannat Patel
64f0c693d2
chore: Serbian (Cyrillic) translations
2025-12-26 05:02:38 +05:30
Jannat Patel
aac1e2d01f
chore: Portuguese, Brazilian translations
2025-12-25 04:55:13 +05:30
Jannat Patel
5472c4d387
chore: Chinese Simplified translations
2025-12-25 04:55:11 +05:30
Jannat Patel
39a31a0baf
chore: Turkish translations
2025-12-25 04:55:10 +05:30
Jannat Patel
cffc740ed3
chore: Russian translations
2025-12-25 04:55:05 +05:30
Rehan Ansari
114f3aae6d
build(ci): use python 3.14 and node 24
2025-12-24 19:22:23 +05:30
Rehan Ansari
fea7f8f9ae
build(deps): bump
2025-12-24 19:21:54 +05:30
Jannat Patel
830f513a06
Merge pull request #1939 from pateljannat/consent-on-billing-page
...
feat: consent on billing page
2025-12-24 16:50:24 +05:30
Jannat Patel
e76ff45241
Merge pull request #1942 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-12-24 15:57:13 +05:30
Jannat Patel
66f19d06b0
chore: resolved conflicts
2025-12-24 15:54:55 +05:30
Jannat Patel
987b655976
fix: skip self enrollment check if paid batch
2025-12-24 11:18:54 +05:30
Jannat Patel
8619712d20
Merge pull request #1940 from rehanrehman389/dark-mode-fix
...
fix: dark mode visibility
2025-12-24 09:09:02 +05:30
Jannat Patel
bc6ca205d5
Merge pull request #1941 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-24 09:06:27 +05:30
Jannat Patel
48d17e88d9
chore: Esperanto translations
2025-12-24 04:55:52 +05:30
Jannat Patel
1e9f1b7661
chore: Serbian (Latin) translations
2025-12-24 04:55:50 +05:30
Jannat Patel
faa6fbf68e
chore: Norwegian Bokmal translations
2025-12-24 04:55:49 +05:30
Jannat Patel
789b1016fb
chore: Bosnian translations
2025-12-24 04:55:48 +05:30
Jannat Patel
8fb491ac18
chore: Burmese translations
2025-12-24 04:55:46 +05:30
Jannat Patel
3eea872137
chore: Croatian translations
2025-12-24 04:55:45 +05:30
Jannat Patel
e4d98019e7
chore: Thai translations
2025-12-24 04:55:44 +05:30
Jannat Patel
7847f681e9
chore: Tamil translations
2025-12-24 04:55:42 +05:30
Jannat Patel
26d7971d99
chore: Persian translations
2025-12-24 04:55:41 +05:30
Jannat Patel
e25ef7e07b
chore: Indonesian translations
2025-12-24 04:55:40 +05:30
Jannat Patel
85fafe7d56
chore: Portuguese, Brazilian translations
2025-12-24 04:55:38 +05:30
Jannat Patel
fdced5c204
chore: Vietnamese translations
2025-12-24 04:55:37 +05:30
Jannat Patel
b21fe69123
chore: Chinese Simplified translations
2025-12-24 04:55:36 +05:30
Jannat Patel
4572d03470
chore: Turkish translations
2025-12-24 04:55:35 +05:30
Jannat Patel
d348fd9f99
chore: Swedish translations
2025-12-24 04:55:33 +05:30
Jannat Patel
4b6e91e81f
chore: Serbian (Cyrillic) translations
2025-12-24 04:55:32 +05:30
Jannat Patel
9126e7cd27
chore: Slovenian translations
2025-12-24 04:55:31 +05:30
Jannat Patel
713ee5287f
chore: Russian translations
2025-12-24 04:55:29 +05:30
Jannat Patel
79109f1265
chore: Portuguese translations
2025-12-24 04:55:28 +05:30
Jannat Patel
20f16849bf
chore: Polish translations
2025-12-24 04:55:27 +05:30
Jannat Patel
99968f5961
chore: Dutch translations
2025-12-24 04:55:25 +05:30
Jannat Patel
0741fbf583
chore: Italian translations
2025-12-24 04:55:24 +05:30
Jannat Patel
784ed37de0
chore: Hungarian translations
2025-12-24 04:55:23 +05:30
Jannat Patel
1c29b4966c
chore: German translations
2025-12-24 04:55:21 +05:30
Jannat Patel
a06ea92c8e
chore: Danish translations
2025-12-24 04:55:20 +05:30
Jannat Patel
60a47889d2
chore: Czech translations
2025-12-24 04:55:18 +05:30
Jannat Patel
d758039b2c
chore: Arabic translations
2025-12-24 04:55:17 +05:30
Jannat Patel
4b507f0706
chore: Spanish translations
2025-12-24 04:55:16 +05:30
Jannat Patel
5986838056
chore: French translations
2025-12-24 04:55:14 +05:30
Rehan Ansari
e02c99bd16
fix: dark theme styling for programs
2025-12-23 22:35:03 +05:30
Rehan Ansari
a3f580a9fb
fix: search page dark theme styling
2025-12-23 21:54:07 +05:30
Jannat Patel
43fb0f92df
fix: hide consent warning when consent has been provided
2025-12-23 15:05:28 +05:30
Jannat Patel
dd4fbfa8a2
feat: billing consent ui
2025-12-23 15:01:14 +05:30
Jannat Patel
cf2e57ec40
Merge branch 'develop' of https://github.com/frappe/lms into consent-on-billing-page
2025-12-23 13:09:53 +05:30
Jannat Patel
daf2d28f3a
Merge pull request #1938 from pateljannat/enrollment-from-batch-main
...
fix: batch enrollment conditions
2025-12-23 13:05:31 +05:30
Jannat Patel
d5e48f9502
fix: batch enrollment conditions
2025-12-23 12:56:17 +05:30
Jannat Patel
3318a1c599
fix: certification list border style
2025-12-23 12:44:36 +05:30
Jannat Patel
3fa2320fe3
Merge pull request #1937 from pateljannat/enrollment-from-batch
...
fix: batch enrollment conditions
2025-12-23 12:13:11 +05:30
Jannat Patel
c0c8fb5bf3
fix: skip cancelled slots when checking if slot is already booked
2025-12-23 12:05:43 +05:30
Jannat Patel
acde5ad1d1
fix: batch enrollment conditions
2025-12-23 11:42:45 +05:30
Jannat Patel
0a9b18d04d
Merge pull request #1928 from pateljannat/issues-164
...
fix: misc issues
2025-12-23 11:08:06 +05:30
Jannat Patel
3013372711
fix: don't fetch application count when user is not logged in
2025-12-23 10:58:12 +05:30
Jannat Patel
76979e292d
Merge branch 'develop' of https://github.com/frappe/lms into issues-164
2025-12-23 10:40:03 +05:30
Jannat Patel
115d52776f
Merge pull request #1936 from rehanrehman389/profile
...
fix: profile save after image removal
2025-12-23 10:39:36 +05:30
Jannat Patel
f1b392ac9b
Merge pull request #1935 from rehanrehman389/guest-issue
...
fix: job details for guest user
2025-12-23 10:38:55 +05:30
Jannat Patel
00198464e9
Merge pull request #1934 from rehanrehman389/fix/jobs
...
fix: skip closed jobs API call for guest users
2025-12-23 10:37:49 +05:30
Jannat Patel
1b84f00673
Merge pull request #1927 from frappe/pot_develop_2025-12-19
...
chore: update POT file
2025-12-23 10:36:03 +05:30
Rehan Ansari
3d9850dc73
fix: profile save after image removal
2025-12-22 23:26:41 +05:30
Rehan Ansari
dfcf295493
revert: job details api
2025-12-22 23:00:53 +05:30
Rehan Ansari
b987bf7f20
revert: job details changes from PR #1890
2025-12-22 22:49:22 +05:30
Rehan Ansari
e1d160a898
fix: skip closed jobs API call for guest users
2025-12-22 21:54:11 +05:30
Jannat Patel
a3fb63cd08
fix: default livecode url
2025-12-22 11:45:52 +05:30
Jannat Patel
1faa697b6c
fix: enrollment eligibility conditions
2025-12-22 11:45:36 +05:30
Jannat Patel
01094cd10a
fix: enrollment eligibility conditions
2025-12-22 10:55:36 +05:30
Jannat Patel
4141022431
feat: billing consent
2025-12-22 10:50:45 +05:30
Jannat Patel
69d0efbfa7
Merge pull request #1926 from pateljannat/filter-assignment-by-course
...
feat: filter assignments by course in lesson
2025-12-19 22:54:29 +05:30
frappe-pr-bot
66cc7d392e
chore: update POT file
2025-12-19 16:05:21 +00:00
Jannat Patel
8048cb47c5
feat: filter assignments by course in lesson
2025-12-19 17:42:33 +05:30
Jannat Patel
09c668f7ed
fix: description on course details
2025-12-19 16:21:22 +05:30
Jannat Patel
984a63c46a
fix: description on course details
2025-12-19 16:20:53 +05:30
Jannat Patel
80c978d265
Merge pull request #1924 from pateljannat/issues-163
...
fix: certification caching issue
2025-12-19 16:12:47 +05:30
Jannat Patel
cde6828c1f
fix: certification caching issue
2025-12-19 15:58:46 +05:30
Jannat Patel
51c1b816a1
fix: increase toast duration when evaluation scheduling fails
2025-12-19 14:36:00 +05:30
Jannat Patel
356ce7478c
Merge pull request #1923 from pateljannat/improved-evaluation-scheduling
...
feat: Improved evaluation scheduling
2025-12-19 12:47:49 +05:30
Jannat Patel
2210ef7af7
test: evaluation schedule unavailability
2025-12-19 12:39:39 +05:30
Jannat Patel
0884e1315b
test: evaluation schedule
2025-12-19 12:14:10 +05:30
Jannat Patel
58b26b6e32
fix: increased schedule range to 60 days
2025-12-19 10:42:45 +05:30
Jannat Patel
2631681c1d
fix: enrollment in restricted courses by admin
2025-12-18 18:01:08 +05:30
Jannat Patel
82d6284b06
Merge pull request #1922 from pateljannat/issues-162
...
fix: enrollment in restricted courses by admin
2025-12-18 17:56:44 +05:30
Jannat Patel
46d13d65c1
fix: enrollment in restricted courses by admin
2025-12-18 14:59:37 +05:30
Jannat Patel
9da6cff8a5
feat: see all upcoming slots when scheduling evaluation
2025-12-18 14:40:41 +05:30
Jannat Patel
dc724831c3
fix: read permission for certificates
2025-12-17 16:50:51 +05:30
Jannat Patel
776730447a
fix: removed vue jsx
2025-12-17 15:30:16 +05:30
Jannat Patel
82c6fdf475
fix: removed vue jsx
2025-12-17 14:58:38 +05:30
Jannat Patel
ca2b175e1c
fix: assignment permission to course creator and evaluator
2025-12-17 14:47:47 +05:30
Jannat Patel
ec7e250f96
Merge pull request #1919 from pateljannat/open-to-work
...
feat: open to opportunities
2025-12-17 11:46:35 +05:30
Jannat Patel
126570fcca
fix: save button of profile edit modal
2025-12-17 11:23:10 +05:30
Jannat Patel
a7bbb7f150
Merge pull request #1921 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-12-17 11:01:30 +05:30
Frappe PR Bot
4345ff18bd
chore(release): Bumped to Version 2.43.0
2025-12-17 05:20:08 +00:00
Jannat Patel
26409b0336
Merge pull request #1907 from KerollesFathy/fix-category-on-certified-members
...
fix: Category dropdown options not visible in the certification list page
2025-12-17 10:49:11 +05:30
Jannat Patel
7653b64353
Merge pull request #1920 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-17 10:45:01 +05:30
Jannat Patel
32dd5832b8
chore: Swedish translations
2025-12-17 02:53:41 +05:30
Jannat Patel
59072c3580
chore: Slovenian translations
2025-12-17 02:53:39 +05:30
Jannat Patel
d121cd3526
chore: Hungarian translations
2025-12-17 02:53:28 +05:30
KerollesFathy
cfbac5f2c4
fix: use update:modelvalue instead of using watch
2025-12-16 21:05:04 +00:00
Jannat Patel
371c72b96c
Merge branch 'develop' of https://github.com/frappe/lms into open-to-work
2025-12-16 20:37:38 +05:30
Jannat Patel
55a02004bd
fix: updated course and batch category filters
2025-12-16 20:36:53 +05:30
Jannat Patel
b3119f5295
feat: open to opportunities
2025-12-16 20:27:00 +05:30
Jannat Patel
f57b64531c
fix: misc home page issues
2025-12-16 14:33:35 +05:30
Jannat Patel
94a3afdc9b
Merge pull request #1918 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-16 11:09:00 +05:30
Jannat Patel
b65102e6c8
fix: course card gradient color
2025-12-16 11:06:03 +05:30
Jannat Patel
0f1b48b3e3
chore: Esperanto translations
2025-12-16 02:50:54 +05:30
Jannat Patel
0a62da02fe
chore: Serbian (Latin) translations
2025-12-16 02:50:52 +05:30
Jannat Patel
ae54e39b69
chore: Norwegian Bokmal translations
2025-12-16 02:50:50 +05:30
Jannat Patel
ea565d7334
chore: Bosnian translations
2025-12-16 02:50:49 +05:30
Jannat Patel
d11f625ecb
chore: Burmese translations
2025-12-16 02:50:48 +05:30
Jannat Patel
ab6761a6ce
chore: Croatian translations
2025-12-16 02:50:46 +05:30
Jannat Patel
081bc0eaa6
chore: Thai translations
2025-12-16 02:50:45 +05:30
Jannat Patel
30748b7287
chore: Tamil translations
2025-12-16 02:50:43 +05:30
Jannat Patel
ad928eb2a6
chore: Persian translations
2025-12-16 02:50:42 +05:30
Jannat Patel
bdb281dfa3
chore: Indonesian translations
2025-12-16 02:50:41 +05:30
Jannat Patel
8d26800a5d
chore: Portuguese, Brazilian translations
2025-12-16 02:50:39 +05:30
Jannat Patel
f0d85b391c
chore: Vietnamese translations
2025-12-16 02:50:37 +05:30
Jannat Patel
ac205b6944
chore: Chinese Simplified translations
2025-12-16 02:50:36 +05:30
Jannat Patel
c6979a2f61
chore: Turkish translations
2025-12-16 02:50:35 +05:30
Jannat Patel
0bbf4a9925
chore: Swedish translations
2025-12-16 02:50:33 +05:30
Jannat Patel
16b047bb73
chore: Serbian (Cyrillic) translations
2025-12-16 02:50:32 +05:30
Jannat Patel
f674fdcc0d
chore: Slovenian translations
2025-12-16 02:50:30 +05:30
Jannat Patel
05b40ae47e
chore: Russian translations
2025-12-16 02:50:29 +05:30
Jannat Patel
ce5413f622
chore: Portuguese translations
2025-12-16 02:50:28 +05:30
Jannat Patel
fbf4971f52
chore: Polish translations
2025-12-16 02:50:26 +05:30
Jannat Patel
a2e2de2ec3
chore: Dutch translations
2025-12-16 02:50:25 +05:30
Jannat Patel
9937851146
chore: Italian translations
2025-12-16 02:50:23 +05:30
Jannat Patel
a0bdb84d3f
chore: German translations
2025-12-16 02:50:22 +05:30
Jannat Patel
21fca61fab
chore: Danish translations
2025-12-16 02:50:21 +05:30
Jannat Patel
1157e6a007
chore: Czech translations
2025-12-16 02:50:19 +05:30
Jannat Patel
6d9db8ef46
chore: Arabic translations
2025-12-16 02:50:18 +05:30
Jannat Patel
8c23510622
chore: Spanish translations
2025-12-16 02:50:16 +05:30
Jannat Patel
660945b8fa
chore: French translations
2025-12-16 02:50:15 +05:30
Jannat Patel
6550e1c926
chore: Hungarian translations
2025-12-16 02:50:13 +05:30
KerollesFathy
49bc5750a1
fix: prevent duplicate certification categories
2025-12-15 18:30:01 +00:00
Jannat Patel
163e4b8b1e
fix: course card gradient color
2025-12-15 16:32:42 +05:30
Jannat Patel
52fb5e2ad8
Merge pull request #1915 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-12-15 16:02:38 +05:30
Jannat Patel
2596b85eb2
Merge pull request #1913 from rehanrehman389/cleanup-cohort
...
chore: Remove deprecated doctype and related links
2025-12-15 15:44:24 +05:30
Jannat Patel
1210a6aa87
chore: beautifulsoup dependency management
2025-12-15 15:21:44 +05:30
Jannat Patel
d3a27e8bc9
fix: enrollment eligibility validation
2025-12-15 15:21:22 +05:30
Jannat Patel
6cabb4eed7
chore: resolved conflicts
2025-12-15 15:18:08 +05:30
Jannat Patel
38e6320d8f
Merge pull request #1890 from pateljannat/tests-1
...
test: utils
2025-12-15 15:05:39 +05:30
Jannat Patel
8d41a3d688
test: certificate and rating test
2025-12-15 14:51:37 +05:30
Jannat Patel
7bf6311a90
Merge branch 'develop' of https://github.com/frappe/lms into tests-1
2025-12-15 12:13:19 +05:30
Jannat Patel
41660a1dfe
Merge pull request #1895 from pateljannat/full-text-search
...
feat: Full Text Search
2025-12-15 12:07:04 +05:30
Jannat Patel
46b467847e
Merge pull request #1908 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-15 11:22:02 +05:30
Jannat Patel
810635d964
Merge pull request #1906 from frappe/pot_develop_2025-12-12
...
chore: update POT file
2025-12-15 11:21:48 +05:30
Rehan Ansari
b0a96641ef
chore: Remove deprecated doctype and related links
2025-12-14 21:16:02 +05:30
royalpinto007
f2846da4ad
fix(quizzes): enable enter key to submit quiz creation
...
Signed-off-by: royalpinto007 <royalpinto007@gmail.com >
2025-12-14 15:28:29 +05:30
Jannat Patel
e150225226
chore: Hungarian translations
2025-12-14 02:05:58 +05:30
KerollesFathy
4580ab0181
fix: add watcher for currentCategory to update participants
2025-12-13 15:18:37 +00:00
KerollesFathy
f8c10d1807
fix: update certification categories to include label and value
2025-12-13 14:22:08 +00:00
frappe-pr-bot
f783c6a62f
chore: update POT file
2025-12-12 16:04:35 +00:00
Jannat Patel
1bc610bd76
feat: search jobs from command palette
2025-12-12 19:14:25 +05:30
Jannat Patel
f49bb98b92
fix: sidebar improvements
2025-12-12 16:25:45 +05:30
Jannat Patel
819318de37
feat: broke down sidebar into categories
2025-12-12 12:30:16 +05:30
Jannat Patel
3ebff2143a
Merge pull request #1903 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-12-11 17:28:55 +05:30
Frappe PR Bot
80deed2be7
chore(release): Bumped to Version 2.42.0
2025-12-11 11:48:42 +00:00
Jannat Patel
8de3996d36
Merge pull request #1866 from muhamiyan/issues-1
...
fix: open dialog directly to create quiz and assignment
2025-12-11 17:15:47 +05:30
Jannat Patel
b56fd01f39
Merge pull request #1899 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-11 16:36:05 +05:30
Jannat Patel
820ea7e2a4
feat: search page functionality
2025-12-11 14:56:28 +05:30
Jannat Patel
3de5fb0622
Merge branch 'develop' of https://github.com/frappe/lms into full-text-search
2025-12-11 11:45:36 +05:30
Jannat Patel
a5f112ff16
fix: remove course filters from certificate evaluation form
2025-12-11 11:33:29 +05:30
Jannat Patel
32b3fceb3b
Merge pull request #1900 from pateljannat/issues-161
...
fix: exclude cancelled slots when fetching available slots
2025-12-11 11:27:58 +05:30
Jannat Patel
1d7c88674d
fix: exclude cancelled slots when fetching available slots
2025-12-11 11:25:59 +05:30
Jannat Patel
ce158692d4
Merge pull request #1898 from pateljannat/issues-160
...
fix: misc issues
2025-12-11 10:39:02 +05:30
Jannat Patel
9845498f76
chore: Croatian translations
2025-12-11 00:59:38 +05:30
Jannat Patel
7b8250056b
chore: Serbian (Cyrillic) translations
2025-12-11 00:59:37 +05:30
Jannat Patel
80a217e646
feat: configuration to disable pwa
2025-12-10 18:05:50 +05:30
Jannat Patel
0877e32e1b
fix: sanitize html of all description fields
2025-12-10 17:25:56 +05:30
Jannat Patel
316e739dd6
Merge pull request #1897 from pateljannat/issues-159
...
fix: misc issues
2025-12-10 16:41:22 +05:30
Jannat Patel
43efebe3a7
fix: removed filter of an old field from LMS Certificate Evaluation
2025-12-10 16:14:27 +05:30
Jannat Patel
ca849da815
fix: validate url starts with http or https for job form
2025-12-10 14:51:16 +05:30
Jannat Patel
9470cc192c
fix: batch validations
2025-12-10 14:25:10 +05:30
Jannat Patel
631008832c
fix: no need to check if not in test before sending certificate email
2025-12-10 14:11:08 +05:30
Jannat Patel
7fc066679d
fix: validate url starts with http or https for job form
2025-12-10 14:06:17 +05:30
Jannat Patel
73ee1b2f09
Merge pull request #1893 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-10 11:19:02 +05:30
Jannat Patel
4c98282335
feat: search page
2025-12-10 11:17:49 +05:30
Jannat Patel
7e3c5beaea
fix: filter search records based on roles
2025-12-10 11:17:21 +05:30
Jannat Patel
59d27e06a0
chore: Serbian (Latin) translations
2025-12-10 00:25:38 +05:30
Jannat Patel
2caddafd0b
chore: Russian translations
2025-12-10 00:25:22 +05:30
Jannat Patel
cbfc10c08b
chore: Hungarian translations
2025-12-10 00:25:17 +05:30
muhamiyan
ae8ffd4cbd
fix: linter issues
2025-12-09 19:41:12 +07:00
muhamiyan
e768d5d55c
fix: reset QuizForm.vue
2025-12-09 19:40:51 +07:00
Jannat Patel
829245f373
Merge pull request #1891 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-09 11:29:29 +05:30
Jannat Patel
c901a15969
test: utils
2025-12-09 11:24:35 +05:30
muhamiyan
017798ce89
fix: url with query string
2025-12-09 12:07:58 +07:00
muhamiyan
d16874da7c
fix: open dialog directly to create assignment
2025-12-09 12:01:10 +07:00
muhamiyan
d8c9204b61
fix: open dialog directly to create quiz
2025-12-09 11:19:51 +07:00
muhamiyan
1ab51b423f
Revert "fix: remove redirect to create new quiz and new assignment"
...
This reverts commit fc82ec8070 .
2025-12-09 09:54:16 +07:00
Jannat Patel
ce110e8758
chore: Esperanto translations
2025-12-09 00:28:23 +05:30
Jannat Patel
e257a3f757
chore: French translations
2025-12-09 00:28:21 +05:30
Jannat Patel
49a6305dec
chore: Serbian (Latin) translations
2025-12-09 00:28:20 +05:30
Jannat Patel
1b30df0c41
chore: Norwegian Bokmal translations
2025-12-09 00:28:19 +05:30
Jannat Patel
edb2369967
chore: Bosnian translations
2025-12-09 00:28:17 +05:30
Jannat Patel
4f93908ab1
chore: Burmese translations
2025-12-09 00:28:16 +05:30
Jannat Patel
dc95c63c62
chore: Croatian translations
2025-12-09 00:28:14 +05:30
Jannat Patel
28a0cb5b12
chore: Thai translations
2025-12-09 00:28:13 +05:30
Jannat Patel
a4cbcc2f32
chore: Tamil translations
2025-12-09 00:28:12 +05:30
Jannat Patel
0add20e637
chore: Persian translations
2025-12-09 00:28:10 +05:30
Jannat Patel
50a8550a0c
chore: Indonesian translations
2025-12-09 00:28:09 +05:30
Jannat Patel
dbd6ac10e9
chore: Portuguese, Brazilian translations
2025-12-09 00:28:07 +05:30
Jannat Patel
1252234eed
chore: Vietnamese translations
2025-12-09 00:28:06 +05:30
Jannat Patel
5ee7a6efb6
chore: Chinese Simplified translations
2025-12-09 00:28:04 +05:30
Jannat Patel
a4bfe3752b
chore: Turkish translations
2025-12-09 00:28:03 +05:30
Jannat Patel
dd034ec7ae
chore: Swedish translations
2025-12-09 00:28:02 +05:30
Jannat Patel
c93b189ede
chore: Serbian (Cyrillic) translations
2025-12-09 00:28:00 +05:30
Jannat Patel
2819531d57
chore: Slovenian translations
2025-12-09 00:27:59 +05:30
Jannat Patel
dc1ce8e55e
chore: Russian translations
2025-12-09 00:27:57 +05:30
Jannat Patel
2e0266a265
chore: Portuguese translations
2025-12-09 00:27:56 +05:30
Jannat Patel
bcd7aca2ff
chore: Polish translations
2025-12-09 00:27:55 +05:30
Jannat Patel
8c66558b63
chore: Dutch translations
2025-12-09 00:27:53 +05:30
Jannat Patel
a263bcd8c3
chore: Italian translations
2025-12-09 00:27:52 +05:30
Jannat Patel
97a873c6b0
chore: Hungarian translations
2025-12-09 00:27:50 +05:30
Jannat Patel
fc43259dcb
chore: German translations
2025-12-09 00:27:49 +05:30
Jannat Patel
73116446e2
chore: Danish translations
2025-12-09 00:27:48 +05:30
Jannat Patel
f0d3439071
chore: Czech translations
2025-12-09 00:27:46 +05:30
Jannat Patel
31a1aa7cac
chore: Arabic translations
2025-12-09 00:27:45 +05:30
Jannat Patel
34cd751114
chore: Spanish translations
2025-12-09 00:27:43 +05:30
Jannat Patel
196d4a835f
test: utils
2025-12-08 21:10:13 +05:30
Jannat Patel
d82517f402
test: utils
2025-12-08 20:22:55 +05:30
Jannat Patel
bcda74a455
Merge pull request #1889 from pateljannat/code-coverage
...
chore: configured codecov for CI
2025-12-08 15:59:53 +05:30
Jannat Patel
1f65439efd
chore: upload coverage data codecov
2025-12-08 15:52:41 +05:30
Jannat Patel
f95b62a6a6
chore: configured codecov for CI
2025-12-08 15:23:18 +05:30
Jannat Patel
0dc0794add
Merge pull request #1888 from pateljannat/version-16-changes
...
chore: removed cohort related doctypes
2025-12-08 14:54:31 +05:30
Jannat Patel
552b5845ea
chore: fixed merge conflicts
2025-12-08 14:54:14 +05:30
Jannat Patel
b05739257d
chore: removed cohort related doctypes
2025-12-08 14:47:02 +05:30
Jannat Patel
61215cf0ad
Merge pull request #1887 from pateljannat/issues-158
...
fix: charts and dashboards as per version 16
2025-12-08 13:43:16 +05:30
Jannat Patel
bc84e46e09
fix: charts and dashboards as per version 16
2025-12-08 13:23:42 +05:30
Jannat Patel
645581e202
Merge pull request #1886 from pateljannat/issues-157
...
fix: misc issues
2025-12-08 12:46:51 +05:30
Jannat Patel
4dddb9f2e1
fix: exclude frappe-ui from optimiseDeps only on local
2025-12-08 12:37:04 +05:30
Jannat Patel
6e93f952ab
refactor: markdown editor
2025-12-08 12:33:38 +05:30
Jannat Patel
93ffcdb8f9
Merge branch 'develop' of https://github.com/frappe/lms into issues-157
2025-12-08 10:37:45 +05:30
Jannat Patel
040d74c20a
fix: use frappe-ui theme colors and fixed tailwind config
2025-12-08 10:37:31 +05:30
Jannat Patel
5825bcf9b3
fix: use frappe-ui theme colors and fixed tailwind config
2025-12-08 10:37:08 +05:30
Jannat Patel
114d183524
Merge pull request #1884 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-08 10:35:55 +05:30
Jannat Patel
de356c4e64
Merge pull request #1883 from frappe/pot_develop_2025-12-05
...
chore: update POT file
2025-12-08 10:35:42 +05:30
Jannat Patel
fedd5e6a14
chore: Hungarian translations
2025-12-05 22:58:03 +05:30
frappe-pr-bot
29217ab2bb
chore: update POT file
2025-12-05 16:04:48 +00:00
Jannat Patel
95f37f7120
Merge pull request #1882 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-12-05 12:16:51 +05:30
Frappe PR Bot
87a7b93334
chore(release): Bumped to Version 2.41.0
2025-12-05 06:34:16 +00:00
Jannat Patel
0d430ad86c
Merge pull request #1881 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-05 12:02:53 +05:30
Jannat Patel
308a108e60
Merge pull request #1880 from pateljannat/issues-155
...
fix: misc permission issues
2025-12-05 12:02:32 +05:30
Jannat Patel
17401a330d
fix: settings issue
2025-12-05 11:34:49 +05:30
Jannat Patel
f9d7463710
test: removed tests for old batch and exercises
2025-12-05 11:03:38 +05:30
Jannat Patel
097c53c7b1
chore: Bosnian translations
2025-12-04 22:37:08 +05:30
Jannat Patel
9ae2e5babb
chore: Croatian translations
2025-12-04 22:37:05 +05:30
Jannat Patel
1f29f7a282
chore: Slovenian translations
2025-12-04 22:36:52 +05:30
Jannat Patel
1d1fcd5f6d
chore: Russian translations
2025-12-04 22:36:51 +05:30
Jannat Patel
b6f8f87923
chore: Hungarian translations
2025-12-04 22:36:45 +05:30
Jannat Patel
466b248c30
fix: validate course details before enrolling
2025-12-04 17:48:39 +05:30
Jannat Patel
7c6747aeb0
test: enroll user in course before creating certificate
2025-12-04 17:35:08 +05:30
Jannat Patel
836a6d1203
fix: misc permission issues
2025-12-04 17:15:14 +05:30
Jannat Patel
a3bd9d2706
Merge pull request #1879 from pateljannat/issues-156
...
fix: use dayjs from frappe-ui in evaluation modal
2025-12-04 11:24:49 +05:30
Jannat Patel
2cdd45da96
fix: use dayjs from frappe-ui in evaluation modal
2025-12-04 11:06:34 +05:30
Jannat Patel
0367c1db72
fix: validate course and batch before a reply is added
2025-12-04 09:25:07 +05:30
Jannat Patel
5f17802ab8
fix: only moderators should be allowed to delete sidebar pages
2025-12-04 09:24:27 +05:30
Jannat Patel
b3e90c7f2f
fix: validate before enrolling in batch
2025-12-03 15:44:19 +05:30
Jannat Patel
6c2978306c
Merge branch 'develop' of https://github.com/frappe/lms into develop
2025-12-03 14:18:20 +05:30
Jannat Patel
b951e1567c
chore: upgraded dependencies
2025-12-03 14:17:49 +05:30
Jannat Patel
97cdb57406
Merge pull request #1878 from pateljannat/issues-154
...
fix: increased the rate limit
2025-12-03 10:56:05 +05:30
Jannat Patel
651300b043
Merge pull request #1877 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-12-03 10:48:37 +05:30
Jannat Patel
b537e2789d
fix: increased the rate limit
2025-12-03 10:43:19 +05:30
Jannat Patel
3cd766bc74
Merge pull request #1876 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-03 10:38:46 +05:30
Jannat Patel
30ee06c0ab
Merge pull request #1874 from pateljannat/closed-job-applications
...
feat: Closed job applications
2025-12-03 10:38:34 +05:30
Jannat Patel
74a1f1dc77
chore: Bosnian translations
2025-12-02 21:42:12 +05:30
Jannat Patel
7a6f6d2c7c
chore: Croatian translations
2025-12-02 21:42:11 +05:30
Jannat Patel
de8868ec68
chore: Persian translations
2025-12-02 21:42:09 +05:30
Jannat Patel
7105d6271f
fix: allow moderators to edit all jobs
2025-12-02 18:34:46 +05:30
Jannat Patel
b04a3de201
feat: closed jobs
2025-12-02 17:59:04 +05:30
Jannat Patel
0107032ee3
Merge pull request #1873 from pateljannat/issues-153
...
fix: misc issues
2025-12-02 16:41:05 +05:30
Jannat Patel
34e07b0083
fix: fetch correct application count
2025-12-02 16:31:54 +05:30
Jannat Patel
6c16516e89
fix: evaluators can only edit batches where they are instructors
2025-12-02 16:14:17 +05:30
Jannat Patel
7bc6dff6ea
fix: misc issues
2025-12-02 15:41:42 +05:30
Jannat Patel
1c0be8a2ec
Merge pull request #1870 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-02 11:37:50 +05:30
Jannat Patel
4a9f1197fb
Merge pull request #1861 from pateljannat/data-import-fixes
...
fix: data import issues
2025-12-02 11:34:45 +05:30
Jannat Patel
ad4e7496cb
chore: Slovenian translations
2025-12-01 21:28:42 +05:30
Jannat Patel
d321b81a64
chore: Esperanto translations
2025-12-01 21:28:40 +05:30
Jannat Patel
3691e3f240
chore: Serbian (Latin) translations
2025-12-01 21:28:38 +05:30
Jannat Patel
62e2fe56d0
chore: Norwegian Bokmal translations
2025-12-01 21:28:37 +05:30
Jannat Patel
4a6a98c533
chore: Bosnian translations
2025-12-01 21:28:35 +05:30
Jannat Patel
4e5d44c464
chore: Burmese translations
2025-12-01 21:28:34 +05:30
Jannat Patel
b2e8fbd84d
chore: Croatian translations
2025-12-01 21:28:32 +05:30
Jannat Patel
41dde09a6a
chore: Thai translations
2025-12-01 21:28:30 +05:30
Jannat Patel
7bbfb85b0e
chore: Tamil translations
2025-12-01 21:28:29 +05:30
Jannat Patel
c99d05cf6c
chore: Persian translations
2025-12-01 21:28:27 +05:30
Jannat Patel
f856aaaacd
chore: Indonesian translations
2025-12-01 21:28:26 +05:30
Jannat Patel
d029d4e371
chore: Portuguese, Brazilian translations
2025-12-01 21:28:24 +05:30
Jannat Patel
04f3744624
chore: Vietnamese translations
2025-12-01 21:28:23 +05:30
Jannat Patel
4e1d00afff
chore: Chinese Simplified translations
2025-12-01 21:28:21 +05:30
Jannat Patel
ccfa281490
chore: Turkish translations
2025-12-01 21:28:19 +05:30
Jannat Patel
8979b5ef0c
chore: Swedish translations
2025-12-01 21:28:17 +05:30
Jannat Patel
765bd8bfab
chore: Serbian (Cyrillic) translations
2025-12-01 21:28:16 +05:30
Jannat Patel
4e7f371c49
chore: Russian translations
2025-12-01 21:28:14 +05:30
Jannat Patel
5ca5624f99
chore: Portuguese translations
2025-12-01 21:28:13 +05:30
Jannat Patel
6e5066022b
chore: Polish translations
2025-12-01 21:28:11 +05:30
Jannat Patel
b16d8cbd6d
chore: Dutch translations
2025-12-01 21:28:10 +05:30
Jannat Patel
030b3095a9
chore: Italian translations
2025-12-01 21:28:08 +05:30
Jannat Patel
d9febdaf82
chore: Hungarian translations
2025-12-01 21:28:06 +05:30
Jannat Patel
3143fc8b2a
chore: German translations
2025-12-01 21:28:05 +05:30
Jannat Patel
d8396d13b4
chore: Danish translations
2025-12-01 21:28:03 +05:30
Jannat Patel
6a474b25ef
chore: Czech translations
2025-12-01 21:28:02 +05:30
Jannat Patel
c8494f3246
chore: Arabic translations
2025-12-01 21:28:00 +05:30
Jannat Patel
1d66f9695a
chore: Spanish translations
2025-12-01 21:27:59 +05:30
Jannat Patel
053a9cd3a9
chore: French translations
2025-12-01 21:27:57 +05:30
Jannat Patel
b7546fd2f4
chore: fixed linters
2025-12-01 17:54:47 +05:30
Jannat Patel
61fc0a9ce7
chore: upgraded frappe-ui
2025-12-01 17:54:15 +05:30
Jannat Patel
251abad821
Merge pull request #1865 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-12-01 12:12:02 +05:30
Jannat Patel
f581e7894d
Merge pull request #1867 from frappe/pot_develop_2025-11-28
...
chore: update POT file
2025-12-01 12:11:49 +05:30
Jannat Patel
c16b81bfa2
chore: Slovenian translations
2025-11-30 20:15:46 +05:30
Jannat Patel
4fcb19010c
chore: Persian translations
2025-11-30 20:15:39 +05:30
Jannat Patel
7f1e2a18ea
chore: Slovenian translations
2025-11-29 20:09:06 +05:30
Jannat Patel
7f4bb9e05d
chore: Persian translations
2025-11-29 20:08:59 +05:30
frappe-pr-bot
58d9dd3c26
chore: update POT file
2025-11-28 16:04:30 +00:00
Jannat Patel
609ed3cb09
chore: Slovenian translations
2025-11-28 20:12:18 +05:30
Jannat Patel
67dd8ac151
Merge pull request #1864 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-11-28 16:19:37 +05:30
muhamiyan
fc82ec8070
fix: remove redirect to create new quiz and new assignment
2025-11-28 17:21:29 +07:00
Jannat Patel
f218230ad7
chore: Slovenian translations
2025-11-27 19:55:31 +05:30
Jannat Patel
f8380226ee
chore: Croatian translations
2025-11-27 19:55:29 +05:30
Jannat Patel
b087faeb90
fix: batch instructors selection issue
2025-11-27 16:19:17 +05:30
Jannat Patel
a333b0b754
chore: fixed conflicts
2025-11-27 16:15:58 +05:30
Jannat Patel
2614fbc94c
chore: upgraded frappe-ui to latest version
2025-11-27 14:34:08 +05:30
Jannat Patel
66c70dd233
Merge pull request #1860 from pateljannat/issues-152
...
fix: round the amount after exchange rate calculation
2025-11-27 12:45:03 +05:30
Jannat Patel
8d1c0a7bd1
Merge pull request #1862 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-11-27 12:42:18 +05:30
Jannat Patel
eae74dacae
fix: redirect to courses if user is not moderator on data import
2025-11-27 12:41:39 +05:30
Jannat Patel
ca0fed9f17
chore: Slovenian translations
2025-11-26 19:26:44 +05:30
Jannat Patel
cfc5d94711
chore: upgraded frappe-ui to latest version
2025-11-26 16:06:03 +05:30
Jannat Patel
924a11e4f4
chore: frappe-ui tree shaking changes
2025-11-26 15:06:21 +05:30
Jannat Patel
3be3124951
fix: profile update form
2025-11-26 15:05:55 +05:30
Jannat Patel
c846e36032
fix: data import issues
2025-11-26 14:14:09 +05:30
Jannat Patel
cf9e5f861b
Merge pull request #1858 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-11-26 11:32:53 +05:30
Jannat Patel
219139e45b
fix: round the amount after exchange rate calculation
2025-11-26 11:21:18 +05:30
Jannat Patel
eab43a66cf
feat: improved search results in command palette
2025-11-25 19:44:31 +05:30
Jannat Patel
faa18d6a88
chore: Slovenian translations
2025-11-25 19:10:19 +05:30
Jannat Patel
470e446ae6
chore: Persian translations
2025-11-25 19:10:08 +05:30
Jannat Patel
af3f1a5fc3
chore: Turkish translations
2025-11-25 19:10:02 +05:30
Jannat Patel
3b925246ee
chore: German translations
2025-11-25 19:09:51 +05:30
Jannat Patel
e2d7b409bd
chore: Arabic translations
2025-11-25 19:09:47 +05:30
Jannat Patel
731e242974
chore: Spanish translations
2025-11-25 19:09:46 +05:30
Jannat Patel
9614f8eb9d
chore: French translations
2025-11-25 19:09:44 +05:30
Jannat Patel
a98e8025c4
Merge pull request #1854 from rehanrehman389/fix-zoom
...
fix: data persistence issue
2025-11-25 10:42:10 +05:30
Jannat Patel
397b7ee032
Merge pull request #1807 from rehanrehman389/program-fix
...
Misc Programs Issues
2025-11-25 10:40:59 +05:30
Jannat Patel
22b041d252
Merge pull request #1852 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-11-25 10:40:30 +05:30
Jannat Patel
5f20d8ad63
chore: Slovenian translations
2025-11-24 19:11:54 +05:30
Jannat Patel
d3879a9d11
Merge pull request #1853 from frappe/pot_develop_2025-11-21
...
chore: update POT file
2025-11-24 10:01:27 +05:30
Jannat Patel
0d0b6dcd36
Merge pull request #1785 from pateljannat/data-import
...
feat: data import
2025-11-24 10:01:10 +05:30
Jannat Patel
588f796069
chore: Slovenian translations
2025-11-23 18:37:06 +05:30
Jannat Patel
440c51f1ca
chore: Swedish translations
2025-11-23 18:36:52 +05:30
Rehan Ansari
b99b2bd123
refactor: simplify zoom account modal form handling
2025-11-22 23:29:35 +05:30
Jannat Patel
e502ff3491
chore: Slovenian translations
2025-11-22 18:07:54 +05:30
Jannat Patel
1ae0f87f9c
chore: Serbian (Latin) translations
2025-11-22 18:07:53 +05:30
Jannat Patel
5a3e72eaaf
chore: Croatian translations
2025-11-22 18:07:52 +05:30
Jannat Patel
41c8384ef5
chore: Serbian (Cyrillic) translations
2025-11-22 18:07:50 +05:30
frappe-pr-bot
12a5641cb4
chore: update POT file
2025-11-21 16:05:05 +00:00
Jannat Patel
e8cd305171
chore: upgraded frappe-ui to latest version
2025-11-21 20:22:32 +05:30
Jannat Patel
880b799df5
chore: upgraded frappe-ui to latest data import commit
2025-11-21 20:00:20 +05:30
Jannat Patel
4c6dc25589
chore: Slovenian translations
2025-11-21 18:01:52 +05:30
Jannat Patel
10a301eebc
chore: Persian translations
2025-11-21 18:01:44 +05:30
Jannat Patel
e6e50c96e4
chore: Portuguese, Brazilian translations
2025-11-21 18:01:41 +05:30
Jannat Patel
fab2ee8420
chore: Polish translations
2025-11-21 18:01:33 +05:30
Jannat Patel
58eb3ccacb
chore: Spanish translations
2025-11-21 18:01:25 +05:30
Jannat Patel
aacd5ab7a1
chore: upgraded frappe-ui to latest data import commit
2025-11-21 17:40:18 +05:30
Jannat Patel
38b0b9ceb1
Merge branch 'develop' of https://github.com/frappe/lms into data-import
2025-11-21 17:13:27 +05:30
Jannat Patel
9fb2a169e8
chore: downgraded vite-pwa-plugin
2025-11-21 16:46:31 +05:30
Jannat Patel
5977be4a14
chore: upgraded frappe-ui to latest data import commit
2025-11-21 15:53:04 +05:30
Jannat Patel
5b5c53bebc
chore: added runtime caching for PWA
2025-11-21 15:02:42 +05:30
Jannat Patel
9b38e62eaf
chore: upgraded node version in CI
2025-11-21 14:49:39 +05:30
Jannat Patel
7a490b19bd
chore: downgraded vite-pwa-plugin
2025-11-21 14:29:56 +05:30
Jannat Patel
4d34e9e702
Merge pull request #1773 from HUMENTH/patch-2
...
fix: beautifulsoap4 version upgrade to match with Frappe Framework
2025-11-21 11:32:28 +05:30
Jannat Patel
6fbd504e39
Merge branch 'develop' into patch-2
2025-11-21 10:48:55 +05:30
Jannat Patel
b0b79f1d19
test: click on dropdown option to open course or batch form
2025-11-20 18:30:52 +05:30
Jannat Patel
3d7a3ecfc5
refactor: new data import flow
2025-11-20 18:02:02 +05:30
Jannat Patel
9b7d763d52
refactor: new data import flow
2025-11-20 18:01:36 +05:30
Jannat Patel
aae8624269
Merge pull request #1851 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-11-19 21:44:59 +05:30
Jannat Patel
7fd16915c0
chore: Persian translations
2025-11-19 18:02:16 +05:30
Jannat Patel
eacb9fe356
Merge pull request #1846 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-11-18 19:43:28 +05:30
Jannat Patel
a7305b679e
Merge branch 'develop' into l10n_develop2
2025-11-18 19:09:55 +05:30
Jannat Patel
d48405d440
chore: Esperanto translations
2025-11-18 18:04:28 +05:30
Jannat Patel
35157c0b58
chore: Serbian (Latin) translations
2025-11-18 18:04:27 +05:30
Jannat Patel
ee7aacd776
chore: Norwegian Bokmal translations
2025-11-18 18:04:25 +05:30
Jannat Patel
2c08b94c3a
chore: Bosnian translations
2025-11-18 18:04:23 +05:30
Jannat Patel
d34cfbc327
chore: Burmese translations
2025-11-18 18:04:22 +05:30
Jannat Patel
d9933e6933
chore: Croatian translations
2025-11-18 18:04:20 +05:30
Jannat Patel
7dbb215a18
chore: Thai translations
2025-11-18 18:04:19 +05:30
Jannat Patel
132f8be21c
chore: Tamil translations
2025-11-18 18:04:17 +05:30
Jannat Patel
5fac2198cd
chore: Persian translations
2025-11-18 18:04:15 +05:30
Jannat Patel
f94b4d1205
chore: Indonesian translations
2025-11-18 18:04:14 +05:30
Jannat Patel
fc75f92e89
chore: Portuguese, Brazilian translations
2025-11-18 18:04:13 +05:30
Jannat Patel
998049872d
chore: Vietnamese translations
2025-11-18 18:04:11 +05:30
Jannat Patel
f9ed0bab5e
chore: Chinese Simplified translations
2025-11-18 18:04:10 +05:30
Jannat Patel
b87497411b
chore: Turkish translations
2025-11-18 18:04:08 +05:30
Jannat Patel
b6be206630
chore: Swedish translations
2025-11-18 18:04:07 +05:30
Jannat Patel
f7a4350fe8
chore: Serbian (Cyrillic) translations
2025-11-18 18:04:05 +05:30
Jannat Patel
802a104a49
chore: Russian translations
2025-11-18 18:04:03 +05:30
Jannat Patel
35aea2dd77
chore: Portuguese translations
2025-11-18 18:04:02 +05:30
Jannat Patel
6ef7dd75e9
chore: Polish translations
2025-11-18 18:04:00 +05:30
Jannat Patel
115ccdb26a
chore: Dutch translations
2025-11-18 18:03:59 +05:30
Jannat Patel
6f888bcf4a
chore: Italian translations
2025-11-18 18:03:58 +05:30
Jannat Patel
d55de747f5
chore: Hungarian translations
2025-11-18 18:03:56 +05:30
Jannat Patel
ba45c57cc6
chore: German translations
2025-11-18 18:03:54 +05:30
Jannat Patel
8632f81237
chore: Danish translations
2025-11-18 18:03:53 +05:30
Jannat Patel
f7c2ec7fa6
chore: Czech translations
2025-11-18 18:03:51 +05:30
Jannat Patel
6617c1ef54
chore: Arabic translations
2025-11-18 18:03:49 +05:30
Jannat Patel
229c537731
chore: Spanish translations
2025-11-18 18:03:48 +05:30
Jannat Patel
d0060d828f
chore: French translations
2025-11-18 18:03:46 +05:30
Jannat Patel
98f9778464
Merge pull request #1845 from frappe/pot_develop_2025-11-14
...
chore: update POT file
2025-11-17 20:01:25 +05:30
Jannat Patel
1f6a0194f7
chore: resolved conflicts
2025-11-17 10:12:26 +05:30
Jannat Patel
c7915e2c3d
feat: launch command palette
2025-11-17 10:10:26 +05:30
Jannat Patel
41f7979eb4
chore: Norwegian Bokmal translations
2025-11-16 17:56:52 +05:30
Jannat Patel
343ed8d22f
chore: Bosnian translations
2025-11-16 17:56:51 +05:30
Jannat Patel
1c038d3334
chore: Persian translations
2025-11-16 17:56:46 +05:30
Jannat Patel
1c3cdec563
chore: Indonesian translations
2025-11-16 17:56:44 +05:30
Jannat Patel
6c37f0f4fe
chore: Turkish translations
2025-11-16 17:56:40 +05:30
Jannat Patel
f9967bff2e
chore: Swedish translations
2025-11-16 17:56:39 +05:30
Jannat Patel
96a9e34487
chore: Italian translations
2025-11-16 17:56:34 +05:30
Jannat Patel
2eb1574131
chore: German translations
2025-11-16 17:56:32 +05:30
Jannat Patel
583871912b
chore: Danish translations
2025-11-16 17:56:30 +05:30
Jannat Patel
f4483d7973
chore: Arabic translations
2025-11-16 17:56:28 +05:30
Jannat Patel
21f49690bd
chore: Spanish translations
2025-11-16 17:56:27 +05:30
Jannat Patel
18ebac2130
chore: French translations
2025-11-16 17:56:25 +05:30
frappe-pr-bot
1deee7e396
chore: update POT file
2025-11-14 16:05:00 +00:00
Jannat Patel
0a72f0a9a9
Merge pull request #1844 from pateljannat/issues-150
...
fix: misc issues
2025-11-14 18:14:00 +05:30
Jannat Patel
1932338660
test: open students tab before adding to batch
2025-11-14 18:06:23 +05:30
Jannat Patel
a481bcd974
fix: test case table ux
2025-11-14 17:46:31 +05:30
Jannat Patel
d86fd0f6f6
fix: misc issues
2025-11-14 12:48:46 +05:30
Jannat Patel
bca70e0842
Merge pull request #1843 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-11-13 19:15:14 +05:30
Jannat Patel
cf659f93d8
Merge branch 'develop' into l10n_develop2
2025-11-13 17:42:48 +05:30
Jannat Patel
8bfc2a5297
Merge pull request #1777 from JoeBrar/feature/coupons
...
feat: coupon code discount
2025-11-13 17:42:34 +05:30
Jannat Patel
783f0ed750
chore: German translations
2025-11-13 17:11:59 +05:30
Jannat Patel
90e4097fa3
fix: update redemption count when payment received
2025-11-13 14:50:55 +05:30
Jannat Patel
2aac558d4a
fix: don't escape batch details field
2025-11-13 14:22:50 +05:30
Jannat Patel
9d3714eb90
Merge pull request #1841 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-11-13 11:47:06 +05:30
Jannat Patel
46f5808fdb
refactor: transactions changes based on coupon code
2025-11-13 11:46:35 +05:30
Jannat Patel
8dbc85d03d
chore: Bosnian translations
2025-11-12 17:15:50 +05:30
Jannat Patel
f4be59f958
chore: Croatian translations
2025-11-12 17:15:48 +05:30
Jannat Patel
4d38f0637c
chore: Persian translations
2025-11-12 17:15:46 +05:30
Jannat Patel
feb7758830
chore: Swedish translations
2025-11-12 17:15:45 +05:30
Jannat Patel
915be8dbdc
Merge pull request #1835 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-11-12 10:51:02 +05:30
Jannat Patel
3a6d0998c4
chore: Esperanto translations
2025-11-11 17:19:40 +05:30
Jannat Patel
048bc7e421
chore: Serbian (Latin) translations
2025-11-11 17:19:39 +05:30
Jannat Patel
3b0643da47
chore: Norwegian Bokmal translations
2025-11-11 17:19:36 +05:30
Jannat Patel
f873b396b6
chore: Bosnian translations
2025-11-11 17:19:35 +05:30
Jannat Patel
5ec67115ba
chore: Burmese translations
2025-11-11 17:19:33 +05:30
Jannat Patel
2a21714ed1
chore: Croatian translations
2025-11-11 17:19:31 +05:30
Jannat Patel
1913529bf0
chore: Thai translations
2025-11-11 17:19:30 +05:30
Jannat Patel
419f47d36e
chore: Tamil translations
2025-11-11 17:19:28 +05:30
Jannat Patel
fba2b1ea9b
chore: Persian translations
2025-11-11 17:19:27 +05:30
Jannat Patel
9f53e2c8da
chore: Indonesian translations
2025-11-11 17:19:25 +05:30
Jannat Patel
13f2a79ebb
chore: Portuguese, Brazilian translations
2025-11-11 17:19:24 +05:30
Jannat Patel
800f624d1d
chore: Vietnamese translations
2025-11-11 17:19:22 +05:30
Jannat Patel
91e7b18506
chore: Chinese Simplified translations
2025-11-11 17:19:21 +05:30
Jannat Patel
cc3a46b1ff
chore: Turkish translations
2025-11-11 17:19:19 +05:30
Jannat Patel
a4aed7b61f
chore: Swedish translations
2025-11-11 17:19:17 +05:30
Jannat Patel
1aee97c64f
chore: Serbian (Cyrillic) translations
2025-11-11 17:19:16 +05:30
Jannat Patel
d33980a8c6
chore: Russian translations
2025-11-11 17:19:14 +05:30
Jannat Patel
c589def0de
chore: Portuguese translations
2025-11-11 17:19:12 +05:30
Jannat Patel
c70ef1e2e5
chore: Polish translations
2025-11-11 17:19:11 +05:30
Jannat Patel
60b6a73bd7
chore: Dutch translations
2025-11-11 17:19:09 +05:30
Jannat Patel
b755f3b29b
chore: Italian translations
2025-11-11 17:19:07 +05:30
Jannat Patel
be4eeeb9d7
chore: Hungarian translations
2025-11-11 17:19:06 +05:30
Jannat Patel
31beae63fd
chore: German translations
2025-11-11 17:19:04 +05:30
Jannat Patel
16a530fb50
chore: Danish translations
2025-11-11 17:19:03 +05:30
Jannat Patel
b8c5b7f479
chore: Czech translations
2025-11-11 17:19:01 +05:30
Jannat Patel
f64475b793
chore: Arabic translations
2025-11-11 17:18:59 +05:30
Jannat Patel
8e6de04e23
chore: Spanish translations
2025-11-11 17:18:58 +05:30
Jannat Patel
25f6440b1b
chore: French translations
2025-11-11 17:18:56 +05:30
Jannat Patel
c1bdfe33f0
Merge branch 'develop' of https://github.com/frappe/lms into feature/coupons
2025-11-11 16:28:07 +05:30
Jannat Patel
d7de538345
Merge pull request #1834 from pateljannat/issues-149
...
fix: clear user cache after updating roles
2025-11-11 15:42:16 +05:30
Jannat Patel
d2950bc0b5
fix: clear user cache after updating roles
2025-11-11 15:32:44 +05:30
Jannat Patel
6333f58f56
Merge pull request #1831 from pateljannat/issues-148
...
fix: misc
2025-11-11 14:30:50 +05:30
Jannat Patel
bc187aabfe
test: open settings before creating evaluator in batch test
2025-11-11 13:17:10 +05:30
Jannat Patel
f825887181
fix: replaced notifications Link with a tag
2025-11-11 13:01:51 +05:30
Jannat Patel
2bdc35055c
Merge pull request #1815 from rehanrehman389/link-fix
...
fix: ensure options reload after updates
2025-11-11 13:00:26 +05:30
Jannat Patel
b6602f9e4b
feat: session refresh
2025-11-11 12:55:51 +05:30
Jannat Patel
ab366837a2
fix: escape HTML in forms
2025-11-11 12:17:26 +05:30
Jannat Patel
c0a7a9b753
Merge branch 'develop' of https://github.com/frappe/lms into data-import
2025-11-10 15:35:42 +05:30
Jannat Patel
c951732eb4
fix: profile edit issue
2025-11-10 15:11:13 +05:30
Jannat Patel
1b638d118d
chore: upgraded frappe-ui to latest data import commit
2025-11-10 15:08:07 +05:30
Jannat Patel
1173ac6504
Merge pull request #1830 from pateljannat/issues-147
...
fix: misc issues
2025-11-10 13:42:13 +05:30
Jannat Patel
9447903d5b
fix: misc issues
2025-11-10 13:19:54 +05:30
Jannat Patel
fff9769791
fix: profile slot and schedule tab visibility
2025-11-10 12:09:51 +05:30
Jannat Patel
d5c5faf0ca
Merge pull request #1829 from pateljannat/issues-146
...
fix: evaluation issues
2025-11-10 11:34:18 +05:30
Jannat Patel
85d793ee64
fix: evaluation issues
2025-11-10 11:24:43 +05:30
Jannat Patel
cf9c9fb5d3
chore: upgraded frappe-ui to latest data import commit
2025-11-10 10:39:43 +05:30
Jannat Patel
b7144727e9
Merge pull request #1828 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-11-10 09:12:29 +05:30
Jannat Patel
60cd84972c
Merge pull request #1827 from frappe/pot_develop_2025-11-07
...
chore: update POT file
2025-11-10 09:12:16 +05:30
Jannat Patel
5854d2514f
fix: reload import list after import completes
2025-11-09 15:16:32 +05:30
Jannat Patel
226893a8b2
chore: upgraded frappe-ui to latest data import commit
2025-11-09 14:57:27 +05:30
Jannat Patel
b182d5ea16
fix: replaced Link component with a tag in notifications
2025-11-09 12:12:35 +05:30
Jannat Patel
6bc28eafbf
chore: upgraded frappe-ui to latest data import commit
2025-11-08 19:28:54 +05:30
Jannat Patel
1983190da3
chore: Indonesian translations
2025-11-08 14:05:12 +05:30
frappe-pr-bot
656c0cf012
chore: update POT file
2025-11-07 16:04:28 +00:00
Jannat Patel
60ddc1f8b2
chore: merged conflicts
2025-11-07 15:45:21 +05:30
Jannat Patel
c3604ab74a
chore: changed frappe-ui version to data-import commit
2025-11-07 15:26:25 +05:30
Jannat Patel
eac0428dc6
Merge pull request #1822 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-11-07 12:41:36 +05:30
Frappe PR Bot
53cd427a75
chore(release): Bumped to Version 2.40.0
2025-11-07 06:34:46 +00:00
Jannat Patel
96cf6ddbf9
Merge pull request #1791 from rehanrehman389/job-application
...
feat: show job applications on frontend
2025-11-07 12:02:02 +05:30
Jannat Patel
66c2ec013c
Merge pull request #1814 from rehanrehman389/fix-resume-url
...
fix: use file_url instead of file_name
2025-11-07 12:00:54 +05:30
Rehan Ansari
e3d5bf0220
refactor: add dropdown menu for job application actions
2025-11-06 23:42:36 +05:30
Jannat Patel
3281358282
fix: added horizontal scroll to settings modal
2025-11-06 16:45:31 +05:30
Jannat Patel
7a47591967
Merge pull request #1819 from rehanrehman389/misc-fix
...
fix: UI improvements
2025-11-06 16:43:28 +05:30
Jannat Patel
6931ca27c3
Merge pull request #1824 from pateljannat/issues-145
...
fix: roles, permission and access on profile page
2025-11-06 12:51:45 +05:30
Jannat Patel
d00d2de1cc
fix: export livecodeURL from settings store
2025-11-06 12:28:27 +05:30
Jannat Patel
b1be568991
fix: removed uncalled function
2025-11-06 12:23:18 +05:30
Jannat Patel
28be3891d2
fix: roles, permission and access on profile page
2025-11-06 12:21:12 +05:30
Jannat Patel
27d2297e2b
Merge pull request #1823 from pateljannat/issues-144
...
fix: misc improvements
2025-11-05 12:50:21 +05:30
Jannat Patel
7212ddd5c5
fix: evaluators and modetators can now see schedule of other evaluators
2025-11-05 12:34:40 +05:30
Jannat Patel
f4e9ac5bf1
fix: IPhone PWA install prompt
2025-11-05 11:59:45 +05:30
Jannat Patel
18e499e6de
fix: coupon code application on billing page
2025-11-04 15:12:17 +05:30
Jannat Patel
8fec484d66
Merge pull request #1818 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-11-04 13:14:49 +05:30
Rehan Ansari
514d52f895
fix: improve job applications UI
2025-11-03 09:49:01 +05:30
Rehan Ansari
8719fa6696
feat: refactor job applications UI with ListView
2025-11-03 01:49:59 +05:30
Jannat Patel
bcf781c37b
chore: Serbian (Latin) translations
2025-11-03 00:37:46 +05:30
Jannat Patel
d8a8e689d0
chore: Bosnian translations
2025-11-03 00:37:45 +05:30
Jannat Patel
a844b95de3
chore: Burmese translations
2025-11-03 00:37:44 +05:30
Jannat Patel
ece885f973
chore: Thai translations
2025-11-03 00:37:42 +05:30
Jannat Patel
66dd30604b
chore: Tamil translations
2025-11-03 00:37:41 +05:30
Jannat Patel
d0f0f4905c
chore: Indonesian translations
2025-11-03 00:37:40 +05:30
Jannat Patel
c9cb6702b6
chore: Portuguese, Brazilian translations
2025-11-03 00:37:39 +05:30
Jannat Patel
1ddb980242
chore: Vietnamese translations
2025-11-03 00:37:37 +05:30
Jannat Patel
94b626a4d2
chore: Chinese Simplified translations
2025-11-03 00:37:36 +05:30
Jannat Patel
d2a011462d
chore: Turkish translations
2025-11-03 00:37:35 +05:30
Jannat Patel
4c34926af0
chore: Serbian (Cyrillic) translations
2025-11-03 00:37:34 +05:30
Jannat Patel
ce35cd1009
chore: Russian translations
2025-11-03 00:37:32 +05:30
Jannat Patel
56d072bd06
chore: Portuguese translations
2025-11-03 00:37:31 +05:30
Jannat Patel
5d336ef669
chore: Polish translations
2025-11-03 00:37:30 +05:30
Jannat Patel
b47c59eac1
chore: Dutch translations
2025-11-03 00:37:29 +05:30
Jannat Patel
87285db361
chore: Italian translations
2025-11-03 00:37:27 +05:30
Jannat Patel
84312e498c
chore: Hungarian translations
2025-11-03 00:37:26 +05:30
Jannat Patel
bd763d9462
chore: German translations
2025-11-03 00:37:25 +05:30
Jannat Patel
a00e66f786
chore: Czech translations
2025-11-03 00:37:24 +05:30
Jannat Patel
78c7b52088
chore: Arabic translations
2025-11-03 00:37:23 +05:30
Jannat Patel
c3a5bee993
chore: Spanish translations
2025-11-03 00:37:21 +05:30
Jannat Patel
c2b5b7c3e2
chore: French translations
2025-11-03 00:37:20 +05:30
Jannat Patel
3992f00353
chore: Persian translations
2025-11-03 00:37:19 +05:30
Jannat Patel
97d853e0d3
chore: Danish translations
2025-11-03 00:37:18 +05:30
Jannat Patel
f786cec75f
chore: Norwegian Bokmal translations
2025-11-03 00:37:16 +05:30
Jannat Patel
07cd08b55e
chore: Croatian translations
2025-11-03 00:37:15 +05:30
Jannat Patel
ca42faf14a
chore: Swedish translations
2025-11-03 00:37:14 +05:30
Rehan Ansari
87f5b68279
fix: UI improvements
2025-11-02 13:43:25 +05:30
Rehan Ansari
9c38444c4b
fix: make resumes private, linked and shared with job owner
2025-11-01 19:08:36 +05:30
Rehan Ansari
a5f9adc875
fix: patch old resumes to be private, link to job application, and share with job owner
2025-11-01 14:48:45 +05:30
Jannat Patel
6b31edb687
chore: Esperanto translations
2025-10-31 23:03:40 +05:30
Jannat Patel
6a64048bb6
Merge pull request #1817 from frappe/pot_develop_2025-10-31
...
chore: update POT file
2025-10-31 22:03:56 +05:30
frappe-pr-bot
6cf069ee6a
chore: update POT file
2025-10-31 16:04:36 +00:00
Rehan Ansari
74de43c3d6
fix: ensure options reload after updates
2025-10-31 00:10:16 +05:30
Jannat Patel
3b74bba6ab
Merge pull request #1813 from rehanrehman389/missing-type-fix
...
fix: add missing type prop
2025-10-30 11:13:31 +05:30
Rehan Ansari
9f81bf695c
fix: use file_url instead of file_name
2025-10-30 01:03:01 +05:30
Rehan Ansari
8689788523
fix: add missing type prop
2025-10-29 21:41:48 +05:30
Jannat Patel
3caf743f29
Merge pull request #1811 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-10-29 21:02:30 +05:30
Frappe PR Bot
1193776d06
chore(release): Bumped to Version 2.39.2
2025-10-29 12:29:14 +00:00
Jannat Patel
ad28218893
refactor: coupon list and form
2025-10-28 18:05:31 +05:30
Jannat Patel
022514a0a7
Merge pull request #1810 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-10-28 10:56:10 +05:30
Jannat Patel
dc7f8a59ed
chore: Esperanto translations
2025-10-27 22:34:42 +05:30
Jannat Patel
4e5a76a6c1
chore: Serbian (Latin) translations
2025-10-27 22:34:41 +05:30
Jannat Patel
64c4a25ee8
chore: Bosnian translations
2025-10-27 22:34:39 +05:30
Jannat Patel
47bbdbaa26
chore: Burmese translations
2025-10-27 22:34:38 +05:30
Jannat Patel
f8e0c0e19a
chore: Thai translations
2025-10-27 22:34:37 +05:30
Jannat Patel
94cdd19224
chore: Tamil translations
2025-10-27 22:34:35 +05:30
Jannat Patel
d86d046eb0
chore: Indonesian translations
2025-10-27 22:34:34 +05:30
Jannat Patel
25ec6b5a3f
chore: Portuguese, Brazilian translations
2025-10-27 22:34:32 +05:30
Jannat Patel
967453a683
chore: Vietnamese translations
2025-10-27 22:34:30 +05:30
Jannat Patel
4c17305c05
chore: Chinese Simplified translations
2025-10-27 22:34:29 +05:30
Jannat Patel
6092131303
chore: Turkish translations
2025-10-27 22:34:28 +05:30
Jannat Patel
35749834d0
chore: Serbian (Cyrillic) translations
2025-10-27 22:34:26 +05:30
Jannat Patel
fe56c7b887
chore: Russian translations
2025-10-27 22:34:25 +05:30
Jannat Patel
2b58a744d2
chore: Portuguese translations
2025-10-27 22:34:24 +05:30
Jannat Patel
dfb94d05e4
chore: Polish translations
2025-10-27 22:34:22 +05:30
Jannat Patel
987c1790d8
chore: Dutch translations
2025-10-27 22:34:21 +05:30
Jannat Patel
0d416b17ce
chore: Italian translations
2025-10-27 22:34:19 +05:30
Jannat Patel
473e165c89
chore: Hungarian translations
2025-10-27 22:34:18 +05:30
Jannat Patel
3d52d15004
chore: German translations
2025-10-27 22:34:17 +05:30
Jannat Patel
27278e128c
chore: Czech translations
2025-10-27 22:34:16 +05:30
Jannat Patel
13cee3c9b3
chore: Arabic translations
2025-10-27 22:34:14 +05:30
Jannat Patel
fd95e42e9b
chore: Spanish translations
2025-10-27 22:34:13 +05:30
Jannat Patel
65cd2f5d01
chore: French translations
2025-10-27 22:34:11 +05:30
Jannat Patel
70759d1888
chore: Persian translations
2025-10-27 22:34:10 +05:30
Jannat Patel
705d6e2f00
chore: Danish translations
2025-10-27 22:34:09 +05:30
Jannat Patel
088591a335
chore: Norwegian Bokmal translations
2025-10-27 22:34:07 +05:30
Jannat Patel
3f037e0d17
chore: Croatian translations
2025-10-27 22:34:06 +05:30
Jannat Patel
e6884b6c93
chore: Swedish translations
2025-10-27 22:34:04 +05:30
Jannat Patel
760811f172
Merge branch 'develop' of https://github.com/frappe/lms into feature/coupons
2025-10-27 12:39:10 +05:30
Jannat Patel
9943268ca0
Merge pull request #1809 from pateljannat/issues-143
...
fix: resolved the issue that appeared when adding a chapter
2025-10-27 11:50:25 +05:30
Jannat Patel
620e4d20c2
Merge pull request #1805 from rehanrehman389/dark-mode-fix
...
fix: multiple fixes for dark mode visibility
2025-10-27 11:39:26 +05:30
Jannat Patel
fd03033ac6
Merge pull request #1804 from frappe/pot_develop_2025-10-24
...
chore: update POT file
2025-10-27 11:37:35 +05:30
Jannat Patel
939099b8c8
Merge pull request #1808 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-10-27 11:37:19 +05:30
Jannat Patel
75001b494d
fix: escape HTML in job form fields
2025-10-27 11:36:46 +05:30
Jannat Patel
8749e21744
fix: only users with moderator and instructor role should have access to quiz form
2025-10-27 11:06:09 +05:30
Jannat Patel
982ac98e27
fix: resolved the issue that appeared when adding a chapter
2025-10-27 10:32:24 +05:30
Jannat Patel
f31bf17a41
chore: Polish translations
2025-10-26 21:43:16 +05:30
Rehan Ansari
3425d9118d
fix: NotPermitted text visibility in dark mode
2025-10-26 00:19:46 +05:30
Rehan Ansari
6be49ecdf3
fix: multiple fixes for dark mode visibility
2025-10-25 15:38:08 +05:30
Rehan Ansari
68e7684da3
fix: avoid backend updates without save action
2025-10-25 14:42:22 +05:30
Rehan Ansari
ca2cc7bbda
fix: improve delete button UX and add confirmation dialog
2025-10-25 14:09:31 +05:30
Rehan Ansari
741cc4ccc7
fix: allow adding courses/members to new programs
2025-10-25 13:03:53 +05:30
Rehan Ansari
0c1f1fada4
fix: incorrect error msg
2025-10-25 10:09:31 +05:30
frappe-pr-bot
ffd6f9578b
chore: update POT file
2025-10-24 16:04:25 +00:00
Jannat Patel
41293130ad
Merge pull request #1803 from rehanrehman389/brand-setting
...
fix: handle missing file_url
2025-10-24 10:22:33 +05:30
Rehan Ansari
6cccd28b92
fix: handle missing file_url
2025-10-23 22:50:48 +05:30
Jannat Patel
384f10a722
Merge pull request #1801 from rehanrehman389/streak-fix
...
fix: improve visibility in dark mode
2025-10-23 18:37:36 +05:30
Jannat Patel
a603e299f1
Merge pull request #1800 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-10-23 18:36:46 +05:30
Rehan Ansari
05822f82da
fix: streak number visibility in dark mode
2025-10-22 23:24:02 +05:30
Rehan Ansari
0508e718cb
fix: job modal text in dark mode
2025-10-22 22:56:54 +05:30
Rehan Ansari
574913e9e4
fix: improve visibility in billing page
2025-10-22 22:35:01 +05:30
Rehan Ansari
068adb62a7
fix: improve visibility in dark mode
2025-10-22 21:55:03 +05:30
Jannat Patel
73fa1f9cfe
chore: Serbian (Latin) translations
2025-10-22 21:17:52 +05:30
Jannat Patel
f518882926
chore: Serbian (Cyrillic) translations
2025-10-22 21:17:42 +05:30
Himanshu Shivhare
5a91c73a91
Merge branch 'develop' into patch-2
2025-10-22 17:38:05 +05:30
Jannat Patel
ed566f9eea
Merge pull request #1794 from rehanrehman389/setting-scroll-fix
...
fix: scroll issue in settings
2025-10-22 10:56:40 +05:30
Jannat Patel
8ca32e439a
Merge pull request #1795 from rehanrehman389/notes-dark-mode
...
fix: update font color in dark mode for My Notes
2025-10-22 10:47:35 +05:30
Jannat Patel
35b3b11a3c
Merge pull request #1798 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-10-22 10:46:45 +05:30
Jannat Patel
57d4a53081
chore: Bosnian translations
2025-10-21 21:17:36 +05:30
Jannat Patel
6da05961f2
chore: Polish translations
2025-10-21 21:17:35 +05:30
Jannat Patel
7db3b8c5b8
chore: Danish translations
2025-10-21 21:17:32 +05:30
Jannat Patel
50bafb6fa6
chore: Croatian translations
2025-10-21 21:17:31 +05:30
Jannat Patel
2b3a9072d1
Merge pull request #1793 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-10-21 21:11:41 +05:30
Rehan Ansari
1c08e57086
fix: update font color in dark mode for My Notes
2025-10-21 13:57:52 +05:30
Rehan Ansari
4290ed2f04
fix: scroll issue in settings
2025-10-20 21:42:41 +05:30
Jannat Patel
342512f3e1
chore: Esperanto translations
2025-10-20 20:49:25 +05:30
Jannat Patel
942c04cb68
chore: Serbian (Latin) translations
2025-10-20 20:49:23 +05:30
Jannat Patel
64bf4ab3f7
chore: Bosnian translations
2025-10-20 20:49:22 +05:30
Jannat Patel
052e69737e
chore: Burmese translations
2025-10-20 20:49:21 +05:30
Jannat Patel
02adc4517c
chore: Thai translations
2025-10-20 20:49:19 +05:30
Jannat Patel
e36fdd6823
chore: Tamil translations
2025-10-20 20:49:18 +05:30
Jannat Patel
d10a7ed57f
chore: Indonesian translations
2025-10-20 20:49:16 +05:30
Jannat Patel
79adf44dfe
chore: Portuguese, Brazilian translations
2025-10-20 20:49:15 +05:30
Jannat Patel
4bc3113f34
chore: Vietnamese translations
2025-10-20 20:49:14 +05:30
Jannat Patel
0826704282
chore: Chinese Simplified translations
2025-10-20 20:49:12 +05:30
Jannat Patel
52aa5e6954
chore: Turkish translations
2025-10-20 20:49:11 +05:30
Jannat Patel
fde85607d9
chore: Serbian (Cyrillic) translations
2025-10-20 20:49:09 +05:30
Jannat Patel
cc087af012
chore: Russian translations
2025-10-20 20:49:08 +05:30
Jannat Patel
2c7da1e32e
chore: Portuguese translations
2025-10-20 20:49:06 +05:30
Jannat Patel
49fe8952ae
chore: Polish translations
2025-10-20 20:49:05 +05:30
Jannat Patel
b298cd0509
chore: Dutch translations
2025-10-20 20:49:04 +05:30
Jannat Patel
a81fc11e73
chore: Italian translations
2025-10-20 20:49:02 +05:30
Jannat Patel
199fb6229d
chore: Hungarian translations
2025-10-20 20:49:01 +05:30
Jannat Patel
ec6ecee455
chore: German translations
2025-10-20 20:48:59 +05:30
Jannat Patel
fa72172b77
chore: Czech translations
2025-10-20 20:48:58 +05:30
Jannat Patel
6789700def
chore: Arabic translations
2025-10-20 20:48:56 +05:30
Jannat Patel
752744b3a4
chore: Spanish translations
2025-10-20 20:48:55 +05:30
Jannat Patel
c24fa85bf4
chore: French translations
2025-10-20 20:48:54 +05:30
Jannat Patel
4e0b59f6a9
chore: Persian translations
2025-10-20 20:48:52 +05:30
Jannat Patel
bd20214552
chore: Danish translations
2025-10-20 20:48:51 +05:30
Jannat Patel
4af0ea9e47
chore: Norwegian Bokmal translations
2025-10-20 20:48:49 +05:30
Jannat Patel
8651679634
chore: Croatian translations
2025-10-20 20:48:48 +05:30
Jannat Patel
99dcac6d12
chore: Swedish translations
2025-10-20 20:48:46 +05:30
Rehan Ansari
9da1bfeea1
fix: set job owner as reply-to for job emails
2025-10-20 13:21:52 +05:30
Jannat Patel
d4b603a4dd
Merge pull request #1792 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-10-20 12:08:28 +05:30
Frappe PR Bot
853bf01c9e
chore(release): Bumped to Version 2.39.1
2025-10-20 06:28:36 +00:00
Jannat Patel
39c5ad7267
Merge pull request #1788 from frappe/pot_develop_2025-10-17
...
chore: update POT file
2025-10-20 11:55:24 +05:30
Jannat Patel
8daa2948fa
Merge pull request #1787 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-10-20 11:55:10 +05:30
Rehan Ansari
a1a302f222
feat: show job applications on frontend
2025-10-20 11:17:02 +05:30
Jannat Patel
f2ba25429e
chore: Persian translations
2025-10-19 20:29:28 +05:30
Jannat Patel
1fffb4dc67
chore: Danish translations
2025-10-19 20:29:27 +05:30
frappe-pr-bot
45ce2439fd
chore: update POT file
2025-10-17 16:04:25 +00:00
Jannat Patel
cb2e77e8f6
chore: Norwegian Bokmal translations
2025-10-17 20:15:15 +05:30
Jannat Patel
800c0b0336
chore: Croatian translations
2025-10-17 20:15:13 +05:30
Jannat Patel
14c23496d5
chore: Swedish translations
2025-10-17 20:15:12 +05:30
Jannat Patel
7756a6d593
fix: increased the rate limit
2025-10-17 15:59:32 +05:30
Jannat Patel
ae7791a204
Merge branch 'develop' of https://github.com/frappe/lms into develop
2025-10-15 14:45:14 +05:30
Jannat Patel
44232c44fc
fix: activation level doctype name
2025-10-15 14:44:53 +05:30
Jannat Patel
7d2b98f674
Merge pull request #1782 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-10-15 12:21:17 +05:30
Jannat Patel
142fc99761
Merge pull request #1783 from pateljannat/issues-140
...
fix: misc issues
2025-10-15 12:08:39 +05:30
Jannat Patel
5e6dc55c76
fix: added rate limit to all apis that can be accessed by guest
2025-10-15 11:55:58 +05:30
Jannat Patel
bb2447e821
fix: misc issues
2025-10-15 11:52:23 +05:30
Frappe PR Bot
a88d9cd78e
chore(release): Bumped to Version 2.39.0
2025-10-15 05:13:17 +00:00
Jannat Patel
dab82db693
Merge pull request #1779 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-10-15 10:38:52 +05:30
Jannat Patel
a1183df72c
Merge pull request #1780 from pateljannat/issues-139
...
fix: moderators should be able to access unpublished courses
2025-10-14 20:46:14 +05:30
Jannat Patel
5cfa4f173a
fix: moderators should be able to access unpublished courses
2025-10-14 19:27:45 +05:30
Jannat Patel
2f5b0a3bf8
feat: data import
2025-10-14 19:21:35 +05:30
Jannat Patel
451ef49d98
chore: Serbian (Latin) translations
2025-10-14 19:20:20 +05:30
Jannat Patel
36a8ebdc1b
chore: Serbian (Cyrillic) translations
2025-10-14 19:20:07 +05:30
Jannat Patel
27577edb16
Merge pull request #1776 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-10-14 10:35:24 +05:30
Joedeep Singh
1efd5ebad5
Merge branch 'develop' into feature/coupons
2025-10-13 21:37:44 +05:30
Joedeep Singh
acb5e5e1c9
chore: removed unnecessary comments and log statements
2025-10-13 15:35:56 +00:00
Joedeep Singh
0f24fd6edc
feat(coupon-details): prevent duplicate course/batch selections and clear name on type change
2025-10-13 14:54:03 +00:00
Joedeep Singh
99c448e0e5
chore: applied pre-commit hooks
2025-10-13 14:06:37 +00:00
Joedeep Singh
cabb499a43
fix: correctly show coupon code in transactions
2025-10-13 13:47:02 +00:00
Jannat Patel
bd69ab314b
chore: Burmese translations
2025-10-13 19:07:28 +05:30
Jannat Patel
6abe4ac04a
chore: Tamil translations
2025-10-13 19:07:26 +05:30
Jannat Patel
1eeb190653
chore: Esperanto translations
2025-10-13 19:07:24 +05:30
Jannat Patel
23f22d9d9a
chore: Serbian (Latin) translations
2025-10-13 19:07:22 +05:30
Jannat Patel
b913f33b3f
chore: Norwegian Bokmal translations
2025-10-13 19:07:21 +05:30
Jannat Patel
52da1feb91
chore: Bosnian translations
2025-10-13 19:07:18 +05:30
Jannat Patel
0af9f1bfbf
chore: Croatian translations
2025-10-13 19:07:16 +05:30
Jannat Patel
3b0e1c3ce7
chore: Thai translations
2025-10-13 19:07:14 +05:30
Jannat Patel
37ea270c56
chore: Persian translations
2025-10-13 19:07:12 +05:30
Jannat Patel
304550dd94
chore: Indonesian translations
2025-10-13 19:07:11 +05:30
Jannat Patel
69cee24ffe
chore: Portuguese, Brazilian translations
2025-10-13 19:07:09 +05:30
Jannat Patel
8334c06a9b
chore: Vietnamese translations
2025-10-13 19:07:07 +05:30
Jannat Patel
3e739f2877
chore: Chinese Simplified translations
2025-10-13 19:07:05 +05:30
Jannat Patel
5e33ff4a34
chore: Turkish translations
2025-10-13 19:07:03 +05:30
Jannat Patel
2b234e5d64
chore: Swedish translations
2025-10-13 19:07:01 +05:30
Jannat Patel
c8b328a1c9
chore: Serbian (Cyrillic) translations
2025-10-13 19:07:00 +05:30
Jannat Patel
5e0ac05f90
chore: Russian translations
2025-10-13 19:06:58 +05:30
Jannat Patel
e440097272
chore: Portuguese translations
2025-10-13 19:06:57 +05:30
Jannat Patel
263c858a66
chore: Polish translations
2025-10-13 19:06:55 +05:30
Jannat Patel
82371fb2a8
chore: Dutch translations
2025-10-13 19:06:53 +05:30
Jannat Patel
b6336a4096
chore: Italian translations
2025-10-13 19:06:51 +05:30
Jannat Patel
7acfbbaae7
chore: Hungarian translations
2025-10-13 19:06:50 +05:30
Jannat Patel
5a76b4eb2d
chore: German translations
2025-10-13 19:06:48 +05:30
Jannat Patel
8aac88b696
chore: Danish translations
2025-10-13 19:06:47 +05:30
Jannat Patel
d6e71068be
chore: Czech translations
2025-10-13 19:06:45 +05:30
Jannat Patel
6b44951ef0
chore: Arabic translations
2025-10-13 19:06:43 +05:30
Jannat Patel
5289ebb923
chore: Spanish translations
2025-10-13 19:06:42 +05:30
Jannat Patel
263fcda053
chore: French translations
2025-10-13 19:06:40 +05:30
Joedeep Singh
6933105261
feat: implement coupon code manage
...
ment with billing and transaction integration; bug fixes
2025-10-13 13:03:43 +00:00
Jannat Patel
2e0d26575e
Merge pull request #1775 from pateljannat/issues-138
...
fix: empty state for profile certificates section
2025-10-13 15:24:22 +05:30
Jannat Patel
b9d6670bee
fix: timezone for direct evaluation courses
2025-10-13 15:08:29 +05:30
Jannat Patel
f20d39a3e7
fix: empty state for profile certificates section
2025-10-13 14:56:08 +05:30
Jannat Patel
09d948b3a0
Merge pull request #1774 from pateljannat/contact-us-mail-to
...
feat: contact us email modal
2025-10-13 13:22:26 +05:30
Jannat Patel
96941c83f3
fix: improved sidebar for settings
2025-10-13 13:14:13 +05:30
Jannat Patel
b8ca0e381a
feat: contact us email modal
2025-10-13 11:34:46 +05:30
Jannat Patel
4a2c5d77aa
Merge pull request #1770 from frappe/pot_develop_2025-10-10
...
chore: update POT file
2025-10-13 11:11:39 +05:30
Jannat Patel
cf2d29d82e
Merge pull request #1771 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-10-13 11:11:27 +05:30
Joedeep Singh
bf36890bd3
feat: added coupon code functionality
2025-10-12 17:07:42 +00:00
Jannat Patel
fb2ab63550
chore: Polish translations
2025-10-12 18:34:31 +05:30
Himanshu Shivhare
05b6b97b2a
fix: beautifulsoap4 version upgrade to match with Frappe Framework
2025-10-12 17:00:34 +05:30
Jannat Patel
90efc152a8
chore: Burmese translations
2025-10-11 17:41:57 +05:30
frappe-pr-bot
de6ba49409
chore: update POT file
2025-10-10 16:04:57 +00:00
Jannat Patel
6a8aca39a0
Merge pull request #1764 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-10-10 16:45:01 +05:30
Frappe PR Bot
9d4196f15a
chore(release): Bumped to Version 2.38.0
2025-10-10 10:59:06 +00:00
Jannat Patel
eed7fb970d
Merge pull request #1769 from pateljannat/issues-137
...
fix: private file uploads in assignment text editor
2025-10-10 16:27:00 +05:30
Jannat Patel
fe67f1ab61
Merge pull request #1767 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-10-10 15:55:51 +05:30
Jannat Patel
78640561f5
fix: private file uploads in assignment text editor
2025-10-10 15:52:35 +05:30
Jannat Patel
f72631a262
fix: reverted the alternative host change
2025-10-10 12:31:49 +05:30
Jannat Patel
670e5d0202
Merge pull request #1768 from pateljannat/issues-136
...
fix: misc zoom issues
2025-10-10 11:48:47 +05:30
Jannat Patel
ea59d1158a
fix: misc zoom issues
2025-10-10 11:40:19 +05:30
Jannat Patel
ba23cf9789
fix: misc zoom issues
2025-10-10 11:39:40 +05:30
Jannat Patel
de585b90ea
chore: Persian translations
2025-10-09 16:56:19 +05:30
Jannat Patel
cf40f4e525
Merge pull request #1766 from pateljannat/issues-135
...
fix: live class issues
2025-10-09 15:50:01 +05:30
Jannat Patel
b273e34ac8
fix: live class issues
2025-10-09 15:35:00 +05:30
Jannat Patel
1a00d708e1
Merge pull request #1762 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-10-08 17:10:46 +05:30
Jannat Patel
583584d8c5
Merge pull request #1763 from pateljannat/issues-134
...
fix: misc issues
2025-10-07 19:56:47 +05:30
Jannat Patel
09c087dee7
fix: misc issues
2025-10-07 19:24:47 +05:30
Jannat Patel
f5cff50674
chore: Burmese translations
2025-10-07 17:03:51 +05:30
Jannat Patel
81c48d5182
chore: Persian translations
2025-10-07 17:03:43 +05:30
Jannat Patel
c44414cadb
chore: Portuguese, Brazilian translations
2025-10-07 17:03:41 +05:30
Jannat Patel
85db4be514
chore: Arabic translations
2025-10-07 17:03:24 +05:30
Jannat Patel
6526eefaf5
chore: French translations
2025-10-07 17:03:21 +05:30
Jannat Patel
bd1fc5d705
Merge pull request #1760 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-10-07 10:46:27 +05:30
Jannat Patel
ca547023b0
chore: Tamil translations
2025-10-06 16:21:31 +05:30
Jannat Patel
caf57d355b
chore: Esperanto translations
2025-10-06 16:21:30 +05:30
Jannat Patel
7e6da62480
chore: Serbian (Latin) translations
2025-10-06 16:21:28 +05:30
Jannat Patel
e14e560415
chore: Norwegian Bokmal translations
2025-10-06 16:21:26 +05:30
Jannat Patel
0a8ac87cee
chore: Bosnian translations
2025-10-06 16:21:25 +05:30
Jannat Patel
42441aafd6
chore: Croatian translations
2025-10-06 16:21:23 +05:30
Jannat Patel
9c3ff958e3
chore: Thai translations
2025-10-06 16:21:21 +05:30
Jannat Patel
efac7af750
chore: Persian translations
2025-10-06 16:21:20 +05:30
Jannat Patel
314935f68e
chore: Indonesian translations
2025-10-06 16:21:18 +05:30
Jannat Patel
1efa857d95
chore: Portuguese, Brazilian translations
2025-10-06 16:21:16 +05:30
Jannat Patel
a7409b498e
chore: Vietnamese translations
2025-10-06 16:21:13 +05:30
Jannat Patel
a9cb0a8c26
chore: Chinese Simplified translations
2025-10-06 16:21:12 +05:30
Jannat Patel
9333affaf1
chore: Turkish translations
2025-10-06 16:21:10 +05:30
Jannat Patel
38a32be503
chore: Swedish translations
2025-10-06 16:21:08 +05:30
Jannat Patel
fe5f7daf78
chore: Serbian (Cyrillic) translations
2025-10-06 16:20:58 +05:30
Jannat Patel
3c07c3e1cf
chore: Russian translations
2025-10-06 16:20:57 +05:30
Jannat Patel
cb87c75ac0
chore: Portuguese translations
2025-10-06 16:20:55 +05:30
Jannat Patel
62ead16817
chore: Polish translations
2025-10-06 16:20:53 +05:30
Jannat Patel
6352e4deb1
chore: Dutch translations
2025-10-06 16:20:52 +05:30
Jannat Patel
0c4b569be6
chore: Italian translations
2025-10-06 16:20:51 +05:30
Jannat Patel
fe4d7cfb75
chore: Hungarian translations
2025-10-06 16:20:49 +05:30
Jannat Patel
d3e791b017
chore: German translations
2025-10-06 16:20:48 +05:30
Jannat Patel
0849183d26
chore: Danish translations
2025-10-06 16:20:46 +05:30
Jannat Patel
3410af8899
chore: Czech translations
2025-10-06 16:20:45 +05:30
Jannat Patel
81a1e3a4c3
chore: Arabic translations
2025-10-06 16:20:44 +05:30
Jannat Patel
c8e18dc445
chore: Spanish translations
2025-10-06 16:20:42 +05:30
Jannat Patel
ad21bd6f53
chore: French translations
2025-10-06 16:20:41 +05:30
Jannat Patel
781457fce3
Merge pull request #1759 from pateljannat/contact-us
...
feat: contact us
2025-10-06 11:11:19 +05:30
Jannat Patel
6662b713f1
Merge pull request #1757 from frappe/pot_develop_2025-10-03
...
chore: update POT file
2025-10-06 10:57:28 +05:30
Jannat Patel
34c0d16411
refactor: changed Certified Members to Certifications
2025-10-06 10:33:50 +05:30
Jannat Patel
f7003ecbbe
feat: contact us
2025-10-06 10:15:53 +05:30
frappe-pr-bot
134090df5d
chore: update POT file
2025-10-03 16:04:25 +00:00
Jannat Patel
efb4feab2e
Merge pull request #1755 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-10-03 10:44:01 +05:30
Jannat Patel
900e959b0b
chore: Tamil translations
2025-10-01 14:02:00 +05:30
Jannat Patel
946ffeb3ca
chore: Portuguese, Brazilian translations
2025-10-01 14:01:52 +05:30
Jannat Patel
56d32b0674
chore: Vietnamese translations
2025-10-01 14:01:50 +05:30
Jannat Patel
03fc5c084a
chore: Chinese Simplified translations
2025-10-01 14:01:48 +05:30
Jannat Patel
2a32355dd8
chore: Polish translations
2025-10-01 14:01:42 +05:30
Jannat Patel
d80d0e9d9b
chore: Hungarian translations
2025-10-01 14:01:38 +05:30
Jannat Patel
be0388ee6e
chore: Arabic translations
2025-10-01 14:01:33 +05:30
Jannat Patel
414c41162a
chore: French translations
2025-10-01 14:01:31 +05:30
Jannat Patel
7434a324fb
Merge pull request #1754 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-10-01 13:08:16 +05:30
Frappe PR Bot
39106de96c
chore(release): Bumped to Version 2.37.0
2025-10-01 07:23:35 +00:00
Jannat Patel
8adb76abfb
Merge pull request #1753 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-10-01 12:52:01 +05:30
Jannat Patel
4889b04283
chore: Persian translations
2025-09-30 14:05:54 +05:30
Jannat Patel
e9973a242b
Merge pull request #1748 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-09-30 10:29:49 +05:30
Jannat Patel
d324ad0ac5
Merge pull request #1752 from pateljannat/issues-132
...
fix: misc issues
2025-09-30 10:29:33 +05:30
Jannat Patel
ab6cc2698a
fix: assignment should be uploaded as private file
2025-09-29 18:27:50 +05:30
Jannat Patel
da076f71a1
fix: when course is unpublished and not coming either, user should not be able to access the course details
2025-09-29 18:09:03 +05:30
Jannat Patel
63c1fe8e75
fix: border when course card has an image
2025-09-29 15:26:14 +05:30
Jannat Patel
31f0833629
chore: removed unused files
2025-09-29 15:13:39 +05:30
Jannat Patel
d4dc094049
chore: Serbian (Latin) translations
2025-09-29 13:56:06 +05:30
Jannat Patel
21a84e8032
chore: Serbian (Cyrillic) translations
2025-09-29 13:55:53 +05:30
Jannat Patel
819a1baae0
Merge pull request #1745 from UmakanthKaspa/fix/dark-theme-text-visibility
...
fix: make text visible in dark theme
2025-09-29 12:17:56 +05:30
Jannat Patel
b0ee67faff
Merge pull request #1743 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-09-29 12:17:14 +05:30
Jannat Patel
0684bd105a
chore: Norwegian Bokmal translations
2025-09-28 13:59:13 +05:30
UmakanthKaspa
5c948862a0
fix: remove extra space in CSS class
2025-09-27 14:15:39 +00:00
UmakanthKaspa
23291b38de
fix: add dark theme text colors to Create Program dialog
2025-09-27 13:59:07 +00:00
UmakanthKaspa
9357bd55a6
fix: make text visible in dark theme
...
- Add text-ink-gray-9 to headings
- Text now shows in both light and dark themes
2025-09-27 13:04:07 +00:00
Jannat Patel
e51d668418
chore: Esperanto translations
2025-09-27 13:46:00 +05:30
Jannat Patel
a48df70631
chore: Serbian (Latin) translations
2025-09-27 13:45:59 +05:30
Jannat Patel
9853e8311b
chore: Norwegian Bokmal translations
2025-09-27 13:45:57 +05:30
Jannat Patel
cd8041b048
chore: Bosnian translations
2025-09-27 13:45:56 +05:30
Jannat Patel
00bf5b7ad6
chore: Croatian translations
2025-09-27 13:45:54 +05:30
Jannat Patel
40bcc983c7
chore: Thai translations
2025-09-27 13:45:53 +05:30
Jannat Patel
dfb26f31db
chore: Persian translations
2025-09-27 13:45:51 +05:30
Jannat Patel
a57a0bebef
chore: Indonesian translations
2025-09-27 13:45:50 +05:30
Jannat Patel
4853621b1b
chore: Portuguese, Brazilian translations
2025-09-27 13:45:49 +05:30
Jannat Patel
e3209c6fb3
chore: Vietnamese translations
2025-09-27 13:45:48 +05:30
Jannat Patel
13d25cce1f
chore: Chinese Simplified translations
2025-09-27 13:45:47 +05:30
Jannat Patel
cb16b0ca64
chore: Turkish translations
2025-09-27 13:45:45 +05:30
Jannat Patel
b3ce3159e7
chore: Swedish translations
2025-09-27 13:45:44 +05:30
Jannat Patel
76ffc70892
chore: Serbian (Cyrillic) translations
2025-09-27 13:45:42 +05:30
Jannat Patel
2734587981
chore: Russian translations
2025-09-27 13:45:41 +05:30
Jannat Patel
223e93d654
chore: Portuguese translations
2025-09-27 13:45:39 +05:30
Jannat Patel
26351726a8
chore: Polish translations
2025-09-27 13:45:38 +05:30
Jannat Patel
efc84db580
chore: Dutch translations
2025-09-27 13:45:37 +05:30
Jannat Patel
3bf58bb6f0
chore: Italian translations
2025-09-27 13:45:35 +05:30
Jannat Patel
a7962d9404
chore: Hungarian translations
2025-09-27 13:45:34 +05:30
Jannat Patel
5ce9bb306d
chore: German translations
2025-09-27 13:45:33 +05:30
Jannat Patel
5b5bb38f4f
chore: Danish translations
2025-09-27 13:45:32 +05:30
Jannat Patel
419ad311a0
chore: Czech translations
2025-09-27 13:45:30 +05:30
Jannat Patel
0c3af09566
chore: Arabic translations
2025-09-27 13:45:29 +05:30
Jannat Patel
c9063625ec
chore: Spanish translations
2025-09-27 13:45:28 +05:30
Jannat Patel
205858a41d
chore: French translations
2025-09-27 13:45:26 +05:30
Jannat Patel
87edad17c3
Merge pull request #1742 from frappe/pot_develop_2025-09-26
...
chore: update POT file
2025-09-26 22:45:31 +05:30
frappe-pr-bot
1c54e80951
chore: update POT file
2025-09-26 16:04:27 +00:00
Jannat Patel
6c19cdc729
Merge pull request #1741 from pateljannat/fui-upgrade
...
chore: upgraded frappe ui and made relevant changes
2025-09-25 18:30:15 +05:30
Jannat Patel
84a703bb50
test: updated tests as per latest frappe ui version
2025-09-25 18:19:03 +05:30
Jannat Patel
27ed95b044
Merge pull request #1739 from KerollesFathy/work-mode-on-job-portal
...
feat(jobs): Add Work Mode on Job Portal
2025-09-25 17:42:57 +05:30
Jannat Patel
0358dfe790
fix: upgraded evaluator schedule as per latest frappe ui
2025-09-25 17:42:12 +05:30
KerollesFathy
68cee65f22
refactor: make all filters on the same line
2025-09-25 11:59:57 +00:00
Jannat Patel
24b2125b97
chore: upgraded frappe ui and made relevant changes
2025-09-25 16:46:29 +05:30
Jannat Patel
eceed12992
Merge pull request #1740 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-09-25 13:02:02 +05:30
Jannat Patel
f9028433a0
chore: Serbian (Latin) translations
2025-09-25 12:44:36 +05:30
Jannat Patel
1936e7b212
chore: Bosnian translations
2025-09-25 12:44:33 +05:30
Jannat Patel
c04a972be3
chore: Croatian translations
2025-09-25 12:44:32 +05:30
Jannat Patel
9c26b011e4
chore: Swedish translations
2025-09-25 12:44:23 +05:30
Jannat Patel
821f125789
chore: Serbian (Cyrillic) translations
2025-09-25 12:44:22 +05:30
Jannat Patel
e0f376880a
chore: Dutch translations
2025-09-25 12:44:18 +05:30
Jannat Patel
6da77bb3c7
chore: Hungarian translations
2025-09-25 12:44:15 +05:30
Jannat Patel
2fd660a93f
chore: German translations
2025-09-25 12:44:14 +05:30
Jannat Patel
f3eefc748a
chore: Danish translations
2025-09-25 12:44:12 +05:30
Jannat Patel
4852698d74
chore: Czech translations
2025-09-25 12:44:11 +05:30
Jannat Patel
36b24dc826
chore: Arabic translations
2025-09-25 12:44:09 +05:30
Jannat Patel
d60bc1d4b6
chore: Spanish translations
2025-09-25 12:44:08 +05:30
Jannat Patel
06a02c0877
chore: French translations
2025-09-25 12:44:06 +05:30
KerollesFathy
1a53a9f30b
feat: Add work mode selection to job form
2025-09-24 14:24:08 +00:00
KerollesFathy
7ee81d4693
feat: Add work mode badge to job detail page
2025-09-24 14:23:45 +00:00
KerollesFathy
0a32d03fda
feat: Display work mode badge on job card
2025-09-24 14:22:59 +00:00
KerollesFathy
6c43dfea18
feat: Add work mode filter and selection to job opportunities
2025-09-24 14:22:07 +00:00
KerollesFathy
7d1e226743
feat: Add work mode on job opportunity
2025-09-24 14:21:03 +00:00
Jannat Patel
fd934e1e82
Merge pull request #1735 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-09-24 13:02:43 +05:30
Frappe PR Bot
8ea903b81a
chore(release): Bumped to Version 2.36.0
2025-09-24 07:17:24 +00:00
Jannat Patel
24b08599b3
Merge pull request #1737 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-09-24 12:46:37 +05:30
Jannat Patel
a0f1c1f227
chore: Esperanto translations
2025-09-24 12:46:22 +05:30
Jannat Patel
efbb014588
chore: Serbian (Latin) translations
2025-09-24 12:46:20 +05:30
Jannat Patel
f881a0e1d5
chore: Norwegian Bokmal translations
2025-09-24 12:46:19 +05:30
Jannat Patel
acdb81e8a3
chore: Bosnian translations
2025-09-24 12:46:17 +05:30
Jannat Patel
6559a87323
chore: Croatian translations
2025-09-24 12:46:15 +05:30
Jannat Patel
8301bab768
chore: Thai translations
2025-09-24 12:46:14 +05:30
Jannat Patel
eb0b2010f9
chore: Persian translations
2025-09-24 12:46:12 +05:30
Jannat Patel
8158ea164d
chore: Indonesian translations
2025-09-24 12:46:10 +05:30
Jannat Patel
beb3134af9
chore: Portuguese, Brazilian translations
2025-09-24 12:46:08 +05:30
Jannat Patel
5fdc6a21a5
chore: Vietnamese translations
2025-09-24 12:46:07 +05:30
Jannat Patel
e7516c57bc
chore: Chinese Simplified translations
2025-09-24 12:46:05 +05:30
Jannat Patel
2169d81b73
chore: Turkish translations
2025-09-24 12:46:04 +05:30
Jannat Patel
1d6bb9f9f6
chore: Swedish translations
2025-09-24 12:46:02 +05:30
Jannat Patel
812bd07d03
chore: Serbian (Cyrillic) translations
2025-09-24 12:46:01 +05:30
Jannat Patel
19bb02f905
chore: Russian translations
2025-09-24 12:45:59 +05:30
Jannat Patel
58d750f726
chore: Portuguese translations
2025-09-24 12:45:58 +05:30
Jannat Patel
7f3bb58ec1
chore: Polish translations
2025-09-24 12:45:56 +05:30
Jannat Patel
08ceaf204f
chore: Dutch translations
2025-09-24 12:45:54 +05:30
Jannat Patel
eced1221a8
chore: Italian translations
2025-09-24 12:45:52 +05:30
Jannat Patel
3a5bbde0cc
chore: Hungarian translations
2025-09-24 12:45:51 +05:30
Jannat Patel
eb1a790485
chore: German translations
2025-09-24 12:45:49 +05:30
Jannat Patel
21e9c85bf7
chore: Danish translations
2025-09-24 12:45:47 +05:30
Jannat Patel
632f783d57
chore: Czech translations
2025-09-24 12:45:46 +05:30
Jannat Patel
3ba3908108
chore: Arabic translations
2025-09-24 12:45:44 +05:30
Jannat Patel
903a4e91b0
chore: Spanish translations
2025-09-24 12:45:43 +05:30
Jannat Patel
6496b129ce
chore: French translations
2025-09-24 12:45:41 +05:30
Jannat Patel
9fff7a2ea8
Merge pull request #1736 from pateljannat/pwa-customizations
...
feat: PWA Customizations
2025-09-24 12:26:54 +05:30
Jannat Patel
6d94617e59
feat: PWA Customizations
2025-09-24 12:11:12 +05:30
Jannat Patel
b95d07babb
Merge pull request #1732 from pateljannat/activation
...
chore: site data for analytics
2025-09-23 14:54:47 +05:30
Jannat Patel
9748d075fa
chore: site data for analytics
2025-09-23 13:00:58 +05:30
Jannat Patel
aaeeb84ed3
Merge pull request #1726 from pateljannat/payment-settings-refactor
...
refactor: payment settings
2025-09-23 11:37:03 +05:30
Jannat Patel
c3702ee6d5
feat: transaction list
2025-09-23 11:26:46 +05:30
Jannat Patel
f239987043
feat: new payment gateway creation from settings
2025-09-22 14:19:27 +05:30
Jannat Patel
6aa67c3fae
Merge pull request #1727 from frappe/pot_develop_2025-09-19
...
chore: update POT file
2025-09-22 11:16:45 +05:30
frappe-pr-bot
1fc5d75cc0
chore: update POT file
2025-09-19 16:04:26 +00:00
Jannat Patel
dd94d12e3a
Merge pull request #1723 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-09-19 10:51:28 +05:30
Frappe PR Bot
2e0cd1964c
chore(release): Bumped to Version 2.35.0
2025-09-18 13:01:47 +00:00
Jannat Patel
bcfd3bb636
refactor: payment settings
2025-09-18 18:29:08 +05:30
Jannat Patel
9b893b56f4
Merge branch 'develop' of https://github.com/frappe/lms into develop
2025-09-17 16:00:52 +05:30
Jannat Patel
733254e2c0
fix: URL in iframe for programming exercises
2025-09-17 15:58:02 +05:30
Jannat Patel
1e351e60a5
Merge pull request #1725 from pateljannat/language-control
...
feat: switch language from profile
2025-09-17 15:55:37 +05:30
Jannat Patel
90c53e4b46
feat: switch language from profile
2025-09-17 15:46:28 +05:30
Jannat Patel
69f54a00c5
Merge pull request #1263 from FahidLatheef/feat/scorm-progress
...
feat: SCORM Course Resume Functionality
2025-09-17 12:50:22 +05:30
Jannat Patel
372c4d33f0
Merge pull request #1722 from pateljannat/issues-131
...
fix: misc issues
2025-09-17 12:48:42 +05:30
Jannat Patel
5ba77aae3d
fix: moved lesson navigation buttons to navbar to keep them always visible
2025-09-17 12:15:51 +05:30
Jannat Patel
28f4de1b7f
fix: check if question exists in local storage before adding to avoid duplicate
2025-09-17 11:45:09 +05:30
Jannat Patel
ed162e2546
fix: don't allow unnecessary attributes in profile bio
2025-09-16 11:34:09 +05:30
Jannat Patel
e16cecd149
Merge pull request #1718 from frappe/pot_develop_2025-09-12
...
chore: update POT file
2025-09-15 11:24:43 +05:30
frappe-pr-bot
3a26a5b4d8
chore: update POT file
2025-09-12 16:04:25 +00:00
Jannat Patel
3848af08fe
Merge pull request #1711 from frappe/pot_develop_2025-09-05
...
chore: update POT file
2025-09-08 10:06:02 +05:30
Fahid Latheef Alungal
ae79e52486
fix: add a 300 ms debounce on saveProgress from 'cmi.suspend_data' SCORM API to prevent duplicate entries
2025-09-07 19:04:16 +05:30
Fahid Latheef Alungal
1968f5064d
refactor: dropped typehints from whitelisted method to avoid unexpected errors
2025-09-07 17:55:54 +05:30
Fahid Latheef Alungal
9d21bcecbe
fix: typehint for SCORMDetails
2025-09-07 17:07:07 +05:30
Fahid Latheef Alungal
7a84933b2f
Merge remote-tracking branch 'origin/develop' into feat/scorm-progress
2025-09-07 02:00:32 +05:30
frappe-pr-bot
9a10240fcc
chore: update POT file
2025-09-05 16:04:16 +00:00
Jannat Patel
99516421ac
Merge pull request #1710 from vishwajeet-13/fix/installprompt-responsive-in-mobile
...
fix(ui): make install prompt message mobile responsive
2025-09-04 13:55:19 +05:30
vishwajeet
5eecffb75e
fix(ui): make install prompt message mobile responsive
2025-09-04 13:35:14 +05:30
Jannat Patel
fe85dd867d
Merge branch 'develop' of https://github.com/frappe/lms
2025-09-03 15:44:43 +05:30
Jannat Patel
9d2627849a
fix: scorm patch query
2025-09-03 15:44:10 +05:30
Jannat Patel
12f2047910
Merge pull request #1709 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-09-03 12:30:33 +05:30
Frappe PR Bot
22b8222c3d
chore(release): Bumped to Version 2.34.1
2025-09-03 05:39:26 +00:00
Jannat Patel
b3d1b14abd
Merge pull request #1708 from pateljannat/issues-130
...
fix: misc issues
2025-09-03 10:41:52 +05:30
Jannat Patel
f1cd0d3dd4
fix: misc issues
2025-09-02 19:57:32 +05:30
Jannat Patel
3d7815d65f
Merge pull request #1369 from FahidLatheef/fix/continue-learning
...
fix: fixed issue with Lesson Render for SCORM Chapters
2025-09-02 09:48:25 +05:30
Fahid Latheef Alungal
a3e7d1f981
refactor: derive is_scorm_package from Lesson instead of Chapter
2025-09-02 02:29:19 +05:30
Fahid Latheef Alungal
2e79190977
fix: added Patch to update wrong indexes for SCORM Lesson References
2025-09-02 01:36:18 +05:30
Fahid Latheef Alungal
ee7debeef7
fix: added missing index for first lesson for SCORM
2025-09-02 00:28:26 +05:30
Fahid Latheef Alungal
61f547733c
fix: Continue Learning button not working for SCORM Chapters
2025-09-01 23:51:46 +05:30
Jannat Patel
5129e6d6ac
Merge pull request #1707 from frappe/pot_develop_2025-08-29
...
chore: update POT file
2025-09-01 10:00:25 +05:30
Hussain Nagaria
0a9c14f8b1
Merge pull request #1706 from vishwajeet-13/fix/mobile-view-for-live-class
2025-08-31 19:55:06 +05:30
vishwajeet
a1960489e1
chore: ran pre-commit
2025-08-30 11:34:31 +05:30
frappe-pr-bot
66fe1a83c6
chore: update POT file
2025-08-29 16:04:45 +00:00
vishwajeet
a88d384ac7
fix: mobile responsive live class card
2025-08-29 19:04:33 +05:30
Jannat Patel
2dc6b68974
Merge branch 'develop' of https://github.com/frappe/lms into develop
2025-08-29 17:44:03 +05:30
Jannat Patel
0988ecc515
fix: misc issues on home page
2025-08-29 17:43:44 +05:30
Jannat Patel
cb6931bd88
Merge pull request #1699 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-08-29 17:42:38 +05:30
Frappe PR Bot
5ff100da27
chore(release): Bumped to Version 2.34.0
2025-08-29 11:16:37 +00:00
Jannat Patel
f218846f4a
Merge pull request #1700 from vishwajeet-13/fix/ui-text-correction
...
fix(ui): correct mislabeled subtitle in statistics
2025-08-28 12:28:14 +05:30
Jannat Patel
fc0aba60b9
Merge pull request #1704 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-08-28 12:26:29 +05:30
Jannat Patel
82e6a62c54
chore: Norwegian Bokmal translations
2025-08-28 09:48:09 +05:30
Jannat Patel
fce8950cc5
chore: Danish translations
2025-08-28 09:48:08 +05:30
Jannat Patel
54247e85e0
Merge pull request #1696 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-08-27 20:39:35 +05:30
vishwajeet
cc3f9cd8a4
fix(ui): correct mislabeled subtitle in statistics
2025-08-27 17:43:09 +05:30
Jannat Patel
6dd79dc5d2
chore: Norwegian Bokmal translations
2025-08-27 09:36:52 +05:30
Jannat Patel
6eb53770c3
chore: Danish translations
2025-08-27 09:36:51 +05:30
Jannat Patel
10faeca121
chore: Serbian (Latin) translations
2025-08-27 09:36:49 +05:30
Jannat Patel
38252d9ffc
chore: Thai translations
2025-08-27 09:36:46 +05:30
Jannat Patel
86f62aeb99
chore: Portuguese, Brazilian translations
2025-08-27 09:36:43 +05:30
Jannat Patel
e3a6bb8781
chore: Turkish translations
2025-08-27 09:36:40 +05:30
Jannat Patel
8ed94ed12f
chore: Serbian (Cyrillic) translations
2025-08-27 09:36:37 +05:30
Jannat Patel
95bcfc2ee0
chore: Russian translations
2025-08-27 09:36:36 +05:30
Jannat Patel
313e4811a1
chore: Polish translations
2025-08-27 09:36:33 +05:30
Jannat Patel
5bb9dfeaf8
chore: Spanish translations
2025-08-27 09:36:27 +05:30
Jannat Patel
aabb316c7d
Merge pull request #1694 from pateljannat/home-page
...
feat: home page
2025-08-26 12:30:01 +05:30
Jannat Patel
ae40e6f41b
fix: batch forms labels to add more clarity
2025-08-26 12:17:26 +05:30
Jannat Patel
e644d5d20d
fix: lesson progress check issue
2025-08-26 11:35:28 +05:30
Jannat Patel
ae9abd08ff
chore: French translations
2025-08-26 08:58:40 +05:30
Jannat Patel
965128c802
chore: Esperanto translations
2025-08-26 08:58:38 +05:30
Jannat Patel
26324a63df
chore: Serbian (Latin) translations
2025-08-26 08:58:37 +05:30
Jannat Patel
b9d9754818
chore: Bosnian translations
2025-08-26 08:58:36 +05:30
Jannat Patel
0fb516a86c
chore: Croatian translations
2025-08-26 08:58:34 +05:30
Jannat Patel
4b4c7d8927
chore: Thai translations
2025-08-26 08:58:33 +05:30
Jannat Patel
e3cae93bd3
chore: Persian translations
2025-08-26 08:58:31 +05:30
Jannat Patel
324f87dc19
chore: Indonesian translations
2025-08-26 08:58:30 +05:30
Jannat Patel
347b5c9411
chore: Portuguese, Brazilian translations
2025-08-26 08:58:29 +05:30
Jannat Patel
7371f8a29d
chore: Vietnamese translations
2025-08-26 08:58:27 +05:30
Jannat Patel
fb381a30cf
chore: Chinese Simplified translations
2025-08-26 08:58:26 +05:30
Jannat Patel
474e3dae65
chore: Turkish translations
2025-08-26 08:58:24 +05:30
Jannat Patel
738ac3f1c9
chore: Swedish translations
2025-08-26 08:58:23 +05:30
Jannat Patel
2fbe69afc5
chore: Serbian (Cyrillic) translations
2025-08-26 08:58:21 +05:30
Jannat Patel
693448cb42
chore: Russian translations
2025-08-26 08:58:20 +05:30
Jannat Patel
17a416d905
chore: Portuguese translations
2025-08-26 08:58:18 +05:30
Jannat Patel
09a6ede925
chore: Polish translations
2025-08-26 08:58:17 +05:30
Jannat Patel
5fc04ae318
chore: Dutch translations
2025-08-26 08:58:15 +05:30
Jannat Patel
900ea0fb5c
chore: Italian translations
2025-08-26 08:58:14 +05:30
Jannat Patel
85a6a1d884
chore: Hungarian translations
2025-08-26 08:58:12 +05:30
Jannat Patel
0572009456
chore: German translations
2025-08-26 08:58:11 +05:30
Jannat Patel
9bcd98cb69
chore: Czech translations
2025-08-26 08:58:10 +05:30
Jannat Patel
aefce2a842
chore: Arabic translations
2025-08-26 08:58:08 +05:30
Jannat Patel
ee4fe99b08
chore: Spanish translations
2025-08-26 08:58:07 +05:30
Jannat Patel
2cb85d47b8
chore: removed unused files
2025-08-25 15:37:00 +05:30
Jannat Patel
0713b6b419
fix: streak logic
2025-08-25 15:33:05 +05:30
Jannat Patel
8f116fddab
Merge pull request #1695 from frappe/pot_develop_2025-08-22
...
chore: update POT file
2025-08-25 10:08:06 +05:30
Jannat Patel
58838cd806
Merge branch 'develop' into pot_develop_2025-08-22
2025-08-25 10:07:59 +05:30
Jannat Patel
7d5918b320
fix: program list heading
2025-08-25 09:57:00 +05:30
Jannat Patel
7eb4ca0fb4
fix: live class end time
2025-08-25 09:22:59 +05:30
Jannat Patel
d575bfa0fb
feat: streak details
2025-08-25 09:19:03 +05:30
Jannat Patel
b60ea3f153
chore: Indonesian translations
2025-08-25 08:59:48 +05:30
Jannat Patel
6e7bc6cfb4
chore: Italian translations
2025-08-25 08:59:39 +05:30
frappe-pr-bot
9b85a0044c
chore: update POT file
2025-08-22 16:04:56 +00:00
Jannat Patel
b8708382b1
feat: Admin Home
2025-08-22 16:47:25 +05:30
Jannat Patel
e0601c7b38
feat: home page
2025-08-21 21:16:21 +05:30
Jannat Patel
0725714144
Merge pull request #1692 from pateljannat/issues-129
...
fix: misc issues
2025-08-20 18:31:43 +05:30
Jannat Patel
ab501e1c6a
fix: filter when getting programming exercise title when adding to lesson
2025-08-20 17:18:47 +05:30
Jannat Patel
7cd401327b
fix: misc issues
2025-08-20 17:13:23 +05:30
Jannat Patel
e886088dff
Merge pull request #1686 from pateljannat/program-refactor
...
refactor: learning path
2025-08-20 14:09:41 +05:30
Jannat Patel
ebe7cc32af
fix: misc issues
2025-08-20 13:30:31 +05:30
Jannat Patel
5e607c3b8e
refactor: sidebar visibility of programs
2025-08-20 13:11:22 +05:30
Jannat Patel
5ec809e3dd
feat: program progress summary
2025-08-20 12:06:52 +05:30
Jannat Patel
9d3b6e0556
feat: program self enrollment
2025-08-19 17:33:20 +05:30
Jannat Patel
acd003814a
refactor: program list for students
2025-08-18 15:51:07 +05:30
Jannat Patel
c4991d09f3
Merge pull request #1688 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-08-18 11:26:35 +05:30
Jannat Patel
ca9b2dada3
chore: Serbian (Latin) translations
2025-08-18 08:04:07 +05:30
Jannat Patel
6a3004d75d
chore: Serbian (Cyrillic) translations
2025-08-18 08:03:56 +05:30
Jannat Patel
9bd624f31a
chore: Swedish translations
2025-08-17 07:45:41 +05:30
Jannat Patel
acb264da20
chore: French translations
2025-08-16 07:25:45 +05:30
Jannat Patel
c23b0fbfe7
chore: Esperanto translations
2025-08-16 07:25:44 +05:30
Jannat Patel
0e78b5e289
chore: Serbian (Latin) translations
2025-08-16 07:25:42 +05:30
Jannat Patel
91ab895a1d
chore: Bosnian translations
2025-08-16 07:25:41 +05:30
Jannat Patel
5c37238114
chore: Croatian translations
2025-08-16 07:25:39 +05:30
Jannat Patel
3cf40ba504
chore: Thai translations
2025-08-16 07:25:38 +05:30
Jannat Patel
9229961f72
chore: Persian translations
2025-08-16 07:25:36 +05:30
Jannat Patel
0b35b11909
chore: Indonesian translations
2025-08-16 07:25:35 +05:30
Jannat Patel
77a27d8716
chore: Portuguese, Brazilian translations
2025-08-16 07:25:34 +05:30
Jannat Patel
be32939029
chore: Vietnamese translations
2025-08-16 07:25:32 +05:30
Jannat Patel
4f046425aa
chore: Chinese Simplified translations
2025-08-16 07:25:31 +05:30
Jannat Patel
89bf6b1fd9
chore: Turkish translations
2025-08-16 07:25:30 +05:30
Jannat Patel
d81414cca6
chore: Swedish translations
2025-08-16 07:25:28 +05:30
Jannat Patel
d8eb96a37a
chore: Serbian (Cyrillic) translations
2025-08-16 07:25:27 +05:30
Jannat Patel
d1b3b0ba34
chore: Russian translations
2025-08-16 07:25:25 +05:30
Jannat Patel
dca207347f
chore: Portuguese translations
2025-08-16 07:25:24 +05:30
Jannat Patel
5a7ebf8027
chore: Polish translations
2025-08-16 07:25:23 +05:30
Jannat Patel
f6d877715c
chore: Dutch translations
2025-08-16 07:25:22 +05:30
Jannat Patel
754eb32db4
chore: Italian translations
2025-08-16 07:25:20 +05:30
Jannat Patel
67c04c7f59
chore: Hungarian translations
2025-08-16 07:25:19 +05:30
Jannat Patel
daebb26ffa
chore: German translations
2025-08-16 07:25:18 +05:30
Jannat Patel
3e2993d048
chore: Czech translations
2025-08-16 07:25:16 +05:30
Jannat Patel
2745cf4015
chore: Arabic translations
2025-08-16 07:25:15 +05:30
Jannat Patel
4e99e2960c
chore: Spanish translations
2025-08-16 07:25:13 +05:30
Jannat Patel
649028307d
Merge pull request #1687 from frappe/pot_develop_2025-08-15
...
chore: update POT file
2025-08-15 21:57:49 +05:30
frappe-pr-bot
24787c32dd
chore: update POT file
2025-08-15 16:04:47 +00:00
Jannat Patel
625ddac65a
refactor: learning path
2025-08-14 20:26:46 +05:30
Jannat Patel
c76f9141fc
Merge pull request #1685 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-08-13 10:47:33 +05:30
Jannat Patel
78ff2e6d07
Merge pull request #1684 from pateljannat/issues-128
...
fix: misc ui issues
2025-08-12 15:14:35 +05:30
Jannat Patel
837426d3c5
Merge pull request #1683 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-08-12 15:03:47 +05:30
Jannat Patel
65477a5b2b
fix: misc ui issues
2025-08-12 15:03:19 +05:30
Jannat Patel
a9fa8be5a2
chore: French translations
2025-08-12 06:48:19 +05:30
Jannat Patel
0bb26150d6
chore: Esperanto translations
2025-08-12 06:48:17 +05:30
Jannat Patel
fd8f7ade51
chore: Serbian (Latin) translations
2025-08-12 06:48:16 +05:30
Jannat Patel
3310bc2fed
chore: Bosnian translations
2025-08-12 06:48:14 +05:30
Jannat Patel
0cbb640054
chore: Croatian translations
2025-08-12 06:48:13 +05:30
Jannat Patel
b4aa88ac33
chore: Thai translations
2025-08-12 06:48:11 +05:30
Jannat Patel
f2906e57f0
chore: Persian translations
2025-08-12 06:48:10 +05:30
Jannat Patel
8d381b167e
chore: Indonesian translations
2025-08-12 06:48:08 +05:30
Jannat Patel
d78e316349
chore: Portuguese, Brazilian translations
2025-08-12 06:48:07 +05:30
Jannat Patel
82d00c6a4a
chore: Vietnamese translations
2025-08-12 06:48:05 +05:30
Jannat Patel
ba4fd7f1ef
chore: Chinese Simplified translations
2025-08-12 06:48:04 +05:30
Jannat Patel
591d265167
chore: Turkish translations
2025-08-12 06:48:02 +05:30
Jannat Patel
af9d973a91
chore: Swedish translations
2025-08-12 06:48:01 +05:30
Jannat Patel
15096a3118
chore: Serbian (Cyrillic) translations
2025-08-12 06:47:59 +05:30
Jannat Patel
7c78a9697c
chore: Russian translations
2025-08-12 06:47:58 +05:30
Jannat Patel
3f5051f697
chore: Portuguese translations
2025-08-12 06:47:56 +05:30
Jannat Patel
044a66f2e8
chore: Polish translations
2025-08-12 06:47:55 +05:30
Jannat Patel
6fb8775bb7
chore: Dutch translations
2025-08-12 06:47:53 +05:30
Jannat Patel
f16d0300ba
chore: Italian translations
2025-08-12 06:47:52 +05:30
Jannat Patel
84e12f1eea
chore: Hungarian translations
2025-08-12 06:47:50 +05:30
Jannat Patel
ba40b7ff15
chore: German translations
2025-08-12 06:47:49 +05:30
Jannat Patel
e733326056
chore: Czech translations
2025-08-12 06:47:47 +05:30
Jannat Patel
b3d987e933
chore: Arabic translations
2025-08-12 06:47:46 +05:30
Jannat Patel
e919874e9e
chore: Spanish translations
2025-08-12 06:47:44 +05:30
Jannat Patel
a2f51f151a
Merge pull request #1681 from pateljannat/pre-commit
...
chore: formatted files with ruff
2025-08-11 21:30:17 +05:30
Jannat Patel
ea288abb27
test: fixed batch overlay test
2025-08-11 20:06:43 +05:30
Jannat Patel
b274900ae0
chore: removed profile page renderers
2025-08-11 19:34:22 +05:30
Jannat Patel
10d29d3a3f
chore: formatted js with eslint
2025-08-11 17:56:51 +05:30
Jannat Patel
a92e04343a
chore: formatted files with ruff
2025-08-11 17:48:37 +05:30
Jannat Patel
be31c18bfe
Merge pull request #1680 from pateljannat/pwa
...
feat: PWA
2025-08-11 17:26:42 +05:30
Jannat Patel
9d0a5fd8f3
chore: updated pre-commit config
2025-08-11 17:06:35 +05:30
Jannat Patel
5ca577bc0a
fix: responsive layout for pages
2025-08-11 17:02:46 +05:30
Jannat Patel
4d25d185c3
feat: PWA
2025-08-11 15:43:34 +05:30
Jannat Patel
ea289e02da
Merge pull request #1679 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-08-11 11:22:56 +05:30
Jannat Patel
a3f16eb7e8
Merge pull request #1678 from frappe/pot_develop_2025-08-08
...
chore: update POT file
2025-08-11 11:22:41 +05:30
Jannat Patel
ddd29abe99
chore: Italian translations
2025-08-11 06:48:11 +05:30
Jannat Patel
decd56f2d2
chore: Italian translations
2025-08-10 06:47:20 +05:30
frappe-pr-bot
387401cb44
chore: update POT file
2025-08-08 16:04:31 +00:00
Jannat Patel
57c1a6b540
Merge pull request #1676 from pateljannat/issues-127
...
fix: misc issues
2025-08-08 12:08:04 +05:30
Jannat Patel
8dba0e8242
Merge pull request #1677 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-08-08 12:06:59 +05:30
Jannat Patel
ee715f6387
chore: fixed linters
2025-08-08 10:47:21 +05:30
Jannat Patel
b770b30334
chore: Italian translations
2025-08-08 06:54:22 +05:30
Jannat Patel
d61abac126
fix: validate is uploaded svg is malicious
2025-08-07 17:33:32 +05:30
Jannat Patel
ccf28b8012
refactor: bring course title down from the gradient in course cards
2025-08-07 17:23:14 +05:30
Jannat Patel
3762cb06bb
Merge pull request #1671 from pateljannat/notes
...
feat: notes and highlights in lesson
2025-08-07 17:11:46 +05:30
Jannat Patel
15400f2a3e
test: open community tab before testing discussions
2025-08-07 17:01:55 +05:30
Jannat Patel
20d1b1fe83
Merge pull request #1675 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-08-07 16:05:03 +05:30
Jannat Patel
73844f8813
fix: minor changes with visibility and change
2025-08-07 16:04:36 +05:30
Jannat Patel
2187553625
chore: Serbian (Latin) translations
2025-08-07 06:36:14 +05:30
Jannat Patel
984b2a5dea
chore: Serbian (Cyrillic) translations
2025-08-07 06:36:13 +05:30
Jannat Patel
9098d9454f
Merge pull request #1674 from pateljannat/issues-126
...
fix: video statistics scroll and time format
2025-08-06 11:28:15 +05:30
Jannat Patel
027dd93fb5
fix: reload notes when moving to another lesson
2025-08-06 11:13:16 +05:30
Jannat Patel
a005adc89a
Merge pull request #1672 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-08-06 10:32:09 +05:30
Jannat Patel
866ef04fbf
chore: Esperanto translations
2025-08-06 05:34:46 +05:30
Jannat Patel
00b6f97e3a
chore: Serbian (Latin) translations
2025-08-06 05:34:45 +05:30
Jannat Patel
a1d21b1a2a
chore: Bosnian translations
2025-08-06 05:34:43 +05:30
Jannat Patel
7358ea43d8
chore: Croatian translations
2025-08-06 05:34:42 +05:30
Jannat Patel
88c69311eb
chore: Thai translations
2025-08-06 05:34:40 +05:30
Jannat Patel
c1e45e5d0d
chore: Persian translations
2025-08-06 05:34:39 +05:30
Jannat Patel
fe78de2417
chore: Indonesian translations
2025-08-06 05:34:37 +05:30
Jannat Patel
4c1fc201e6
chore: Portuguese, Brazilian translations
2025-08-06 05:34:36 +05:30
Jannat Patel
3f5d270915
chore: Vietnamese translations
2025-08-06 05:34:34 +05:30
Jannat Patel
a452fbeb07
chore: Chinese Simplified translations
2025-08-06 05:34:33 +05:30
Jannat Patel
a6f02c245f
chore: Turkish translations
2025-08-06 05:34:31 +05:30
Jannat Patel
cb4f9129d6
chore: Swedish translations
2025-08-06 05:34:30 +05:30
Jannat Patel
9c5d64c211
chore: Serbian (Cyrillic) translations
2025-08-06 05:34:28 +05:30
Jannat Patel
41dc0ecc60
chore: Russian translations
2025-08-06 05:34:26 +05:30
Jannat Patel
6b9409b889
chore: Portuguese translations
2025-08-06 05:34:25 +05:30
Jannat Patel
ea66eeed6c
chore: Polish translations
2025-08-06 05:34:24 +05:30
Jannat Patel
a419d28ef1
chore: Dutch translations
2025-08-06 05:34:22 +05:30
Jannat Patel
481dfc24fd
chore: Italian translations
2025-08-06 05:34:20 +05:30
Jannat Patel
ed686a7d52
chore: Hungarian translations
2025-08-06 05:34:19 +05:30
Jannat Patel
b4c5a07800
chore: German translations
2025-08-06 05:34:17 +05:30
Jannat Patel
6ae16f7fef
chore: Czech translations
2025-08-06 05:34:16 +05:30
Jannat Patel
4aae2ed3b8
chore: Arabic translations
2025-08-06 05:34:14 +05:30
Jannat Patel
81d4137b20
chore: Spanish translations
2025-08-06 05:34:13 +05:30
Jannat Patel
77ecb02a17
feat: notes in lesson
2025-08-05 20:00:09 +05:30
Jannat Patel
4a375f92ed
Merge pull request #1668 from frappe/pot_develop_2025-08-01
...
chore: update POT file
2025-08-04 20:05:22 +05:30
Jannat Patel
7caf91460a
Merge pull request #1669 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-08-04 20:05:12 +05:30
Jannat Patel
0e015c8b97
chore: Indonesian translations
2025-08-03 04:35:30 +05:30
frappe-pr-bot
7b69ddb14d
chore: update POT file
2025-08-01 16:04:44 +00:00
Jannat Patel
2271eb270e
Merge pull request #1667 from harshpwctech/develop
...
refactor: Announcement mail being sent to students in BCC
2025-08-01 17:32:41 +05:30
CA Harsh Agrawal
7e5b2e4e79
refactor: Announcement mail being sent to students in BCC
2025-08-01 17:02:48 +05:30
Jannat Patel
124b9d9ea5
fix: video statistics scroll
2025-07-30 17:31:33 +05:30
Jannat Patel
36076068ec
fix: text padding on card gradient
2025-07-30 12:30:12 +05:30
Jannat Patel
ddf70ce3d4
Merge pull request #1662 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-07-30 11:57:59 +05:30
Frappe PR Bot
c868354b5b
chore(release): Bumped to Version 2.33.0
2025-07-30 06:14:36 +00:00
Jannat Patel
db91f0b2a0
Merge pull request #1663 from pateljannat/issues-125
...
fix: show video statistics watch time in minutes
2025-07-30 11:43:01 +05:30
Jannat Patel
d7e83bb78e
fix: show video statistics watch time in minutes
2025-07-30 11:30:17 +05:30
Jannat Patel
feb2a39e05
Merge pull request #1661 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-07-30 10:53:15 +05:30
Jannat Patel
a6cf910d05
chore: Esperanto translations
2025-07-30 04:23:56 +05:30
Jannat Patel
b891b44ac6
chore: Spanish translations
2025-07-30 04:23:54 +05:30
Jannat Patel
026a3ebb81
chore: Serbian (Latin) translations
2025-07-30 04:23:53 +05:30
Jannat Patel
71ba246011
chore: Bosnian translations
2025-07-30 04:23:51 +05:30
Jannat Patel
a391204fa6
chore: Croatian translations
2025-07-30 04:23:49 +05:30
Jannat Patel
9c773399a8
chore: Thai translations
2025-07-30 04:23:48 +05:30
Jannat Patel
528b85352a
chore: Persian translations
2025-07-30 04:23:47 +05:30
Jannat Patel
249c369c14
chore: Indonesian translations
2025-07-30 04:23:45 +05:30
Jannat Patel
9803fc1031
chore: Portuguese, Brazilian translations
2025-07-30 04:23:44 +05:30
Jannat Patel
299fde1c98
chore: Vietnamese translations
2025-07-30 04:23:43 +05:30
Jannat Patel
7f55734fbb
chore: Chinese Simplified translations
2025-07-30 04:23:41 +05:30
Jannat Patel
efe230865a
chore: Turkish translations
2025-07-30 04:23:40 +05:30
Jannat Patel
6e52e684c8
chore: Swedish translations
2025-07-30 04:23:38 +05:30
Jannat Patel
99d880297a
chore: Serbian (Cyrillic) translations
2025-07-30 04:23:36 +05:30
Jannat Patel
dec706ae72
chore: Russian translations
2025-07-30 04:23:35 +05:30
Jannat Patel
2e60f0a0c2
chore: Portuguese translations
2025-07-30 04:23:34 +05:30
Jannat Patel
ef612f86e5
chore: Polish translations
2025-07-30 04:23:32 +05:30
Jannat Patel
9c16e03ea7
chore: Dutch translations
2025-07-30 04:23:31 +05:30
Jannat Patel
7780c0310e
chore: Italian translations
2025-07-30 04:23:29 +05:30
Jannat Patel
b0a23c0d1a
chore: Hungarian translations
2025-07-30 04:23:27 +05:30
Jannat Patel
05c85cea08
chore: German translations
2025-07-30 04:23:26 +05:30
Jannat Patel
1ffae0a1de
chore: Czech translations
2025-07-30 04:23:24 +05:30
Jannat Patel
15cbccd15f
chore: Arabic translations
2025-07-30 04:23:23 +05:30
Jannat Patel
266b2f2ac8
chore: French translations
2025-07-30 04:23:21 +05:30
Jannat Patel
26f9fb4199
Merge pull request #1658 from frappe/pot_develop_2025-07-25
...
chore: update POT file
2025-07-29 12:05:37 +05:30
frappe-pr-bot
67887fb6ef
chore: update POT file
2025-07-25 16:04:39 +00:00
Jannat Patel
3d102e39ff
Merge pull request #1657 from pateljannat/course-card-gradient
...
feat: course card gradient
2025-07-25 18:56:50 +05:30
Jannat Patel
ddd9089130
fix: color swatch input style
2025-07-25 18:31:46 +05:30
Jannat Patel
d8ce88ab57
fix: color swatch input style
2025-07-25 18:30:58 +05:30
Jannat Patel
01794a47c6
feat: set a random color is no color or image is present
2025-07-25 17:46:50 +05:30
Jannat Patel
17626dbbdb
feat: course card gradient
2025-07-25 17:29:48 +05:30
Jannat Patel
e5bd86658d
Merge pull request #1655 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-07-24 10:41:13 +05:30
Jannat Patel
e911dc1353
chore: Thai translations
2025-07-24 02:45:56 +05:30
Jannat Patel
27e3e5aa6a
chore: Indonesian translations
2025-07-24 02:45:53 +05:30
Jannat Patel
5b65525bf1
chore: Portuguese translations
2025-07-24 02:45:46 +05:30
Jannat Patel
277804f8b1
chore: Hungarian translations
2025-07-24 02:45:42 +05:30
Jannat Patel
7beb82e804
Merge pull request #1654 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-07-23 11:34:46 +05:30
Jannat Patel
4c77802e3c
Merge pull request #1653 from pateljannat/issues-124
...
fix: progress timer in lessons
2025-07-23 11:32:51 +05:30
Jannat Patel
aacfea6ea5
fix: progress timer in lessons
2025-07-23 11:31:41 +05:30
Jannat Patel
8d9b8951bf
Merge pull request #1652 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-07-23 11:10:44 +05:30
Frappe PR Bot
6d55040e43
chore(release): Bumped to Version 2.32.2
2025-07-23 05:31:05 +00:00
Jannat Patel
290f785a47
Merge pull request #1651 from pateljannat/issues-123
...
fix: vimeo video embed with plyr
2025-07-23 11:00:03 +05:30
Jannat Patel
39ef187f6b
fix: vimeo video embed with plyr
2025-07-23 10:44:53 +05:30
Frappe PR Bot
a7a475e763
chore(release): Bumped to Version 2.32.1
2025-07-22 13:31:38 +00:00
Jannat Patel
b20d045c8e
Merge pull request #1650 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-07-22 19:00:42 +05:30
Jannat Patel
6eb380ea38
Merge pull request #1648 from pateljannat/issues-122
...
fix: play embed videos on Lesson Form
2025-07-22 14:20:42 +05:30
Jannat Patel
4d150cb323
fix: play embed videos on Lesson Form
2025-07-22 14:11:29 +05:30
Jannat Patel
09d6d99b14
Merge pull request #1647 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-07-22 10:24:07 +05:30
Jannat Patel
5e7fd8baff
chore: Esperanto translations
2025-07-22 02:06:41 +05:30
Jannat Patel
52c159e2e8
chore: French translations
2025-07-22 02:06:40 +05:30
Jannat Patel
67e8feb879
chore: Serbian (Latin) translations
2025-07-22 02:06:38 +05:30
Jannat Patel
a5b61d5244
chore: Bosnian translations
2025-07-22 02:06:37 +05:30
Jannat Patel
decc3a16ed
chore: Croatian translations
2025-07-22 02:06:35 +05:30
Jannat Patel
7f39e9f0cc
chore: Thai translations
2025-07-22 02:06:34 +05:30
Jannat Patel
95afa1a6ad
chore: Persian translations
2025-07-22 02:06:32 +05:30
Jannat Patel
0d0bb5f9e2
chore: Portuguese, Brazilian translations
2025-07-22 02:06:31 +05:30
Jannat Patel
3dd5ce5035
chore: Vietnamese translations
2025-07-22 02:06:29 +05:30
Jannat Patel
549e56d551
chore: Chinese Simplified translations
2025-07-22 02:06:28 +05:30
Jannat Patel
50b6215d1e
chore: Turkish translations
2025-07-22 02:06:27 +05:30
Jannat Patel
ff69bfdce7
chore: Swedish translations
2025-07-22 02:06:25 +05:30
Jannat Patel
c04cc8ec0f
chore: Serbian (Cyrillic) translations
2025-07-22 02:06:24 +05:30
Jannat Patel
f324de2254
chore: Russian translations
2025-07-22 02:06:22 +05:30
Jannat Patel
40af4e6f34
chore: Portuguese translations
2025-07-22 02:06:21 +05:30
Jannat Patel
5d9b66b5cb
chore: Polish translations
2025-07-22 02:06:20 +05:30
Jannat Patel
d2a8277c13
chore: Dutch translations
2025-07-22 02:06:18 +05:30
Jannat Patel
ada85fc0f3
chore: Italian translations
2025-07-22 02:06:17 +05:30
Jannat Patel
505345eff7
chore: Hungarian translations
2025-07-22 02:06:15 +05:30
Jannat Patel
2911ade880
chore: German translations
2025-07-22 02:06:14 +05:30
Jannat Patel
8980dc8f9c
chore: Czech translations
2025-07-22 02:06:12 +05:30
Jannat Patel
d94a1c47c0
chore: Arabic translations
2025-07-22 02:06:11 +05:30
Jannat Patel
99c3e5182d
chore: Spanish translations
2025-07-22 02:06:09 +05:30
Jannat Patel
70e39fee40
Merge pull request #1646 from frappe/pot_develop_2025-07-18
...
chore: update POT file
2025-07-21 19:30:03 +05:30
frappe-pr-bot
26d6bec8a0
chore: update POT file
2025-07-18 16:05:11 +00:00
Jannat Patel
c9ac1a1402
Merge pull request #1645 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-07-18 10:38:18 +05:30
Jannat Patel
6949c1092c
chore: Persian translations
2025-07-18 01:39:51 +05:30
Jannat Patel
aae8a54481
Merge pull request #1644 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-07-17 10:26:39 +05:30
Jannat Patel
e1d93bf670
chore: Serbian (Latin) translations
2025-07-17 01:24:47 +05:30
Jannat Patel
fea0533cb1
chore: Chinese Simplified translations
2025-07-17 01:24:40 +05:30
Jannat Patel
5cd991f02a
chore: Swedish translations
2025-07-17 01:24:37 +05:30
Jannat Patel
50a8a605d5
chore: Serbian (Cyrillic) translations
2025-07-17 01:24:36 +05:30
Jannat Patel
9ce7d8f5d6
Merge pull request #1641 from pateljannat/issues-121
...
chore: upgraded frappe-ui
2025-07-15 15:39:48 +05:30
Jannat Patel
eae2587e4c
chore: upgraded frappe-ui
2025-07-15 15:08:32 +05:30
Jannat Patel
323097f201
Merge pull request #1639 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-07-15 09:44:54 +05:30
Jannat Patel
014499888a
chore: Esperanto translations
2025-07-15 01:33:53 +05:30
Jannat Patel
5662de21ae
chore: Serbian (Latin) translations
2025-07-15 01:33:52 +05:30
Jannat Patel
17c2eba455
chore: Bosnian translations
2025-07-15 01:33:50 +05:30
Jannat Patel
1f2c986e8f
chore: Croatian translations
2025-07-15 01:33:49 +05:30
Jannat Patel
12040b5f6d
chore: Thai translations
2025-07-15 01:33:47 +05:30
Jannat Patel
20a985848f
chore: Portuguese, Brazilian translations
2025-07-15 01:33:46 +05:30
Jannat Patel
c06c6169e5
chore: Vietnamese translations
2025-07-15 01:33:44 +05:30
Jannat Patel
917aeb79ef
chore: Turkish translations
2025-07-15 01:33:43 +05:30
Jannat Patel
c4f36a39fe
chore: Swedish translations
2025-07-15 01:33:42 +05:30
Jannat Patel
befedc30ad
chore: Serbian (Cyrillic) translations
2025-07-15 01:33:40 +05:30
Jannat Patel
d3bc67daa2
chore: Russian translations
2025-07-15 01:33:39 +05:30
Jannat Patel
5d7e211367
chore: Polish translations
2025-07-15 01:33:37 +05:30
Jannat Patel
fa9daa01ec
chore: Dutch translations
2025-07-15 01:33:36 +05:30
Jannat Patel
0ed9dc63b8
chore: Italian translations
2025-07-15 01:33:34 +05:30
Jannat Patel
5dd6b33eb2
chore: Hungarian translations
2025-07-15 01:33:33 +05:30
Jannat Patel
1210b823c7
chore: German translations
2025-07-15 01:33:32 +05:30
Jannat Patel
04240b4b3d
chore: Czech translations
2025-07-15 01:33:30 +05:30
Jannat Patel
787f592a1a
chore: Arabic translations
2025-07-15 01:33:29 +05:30
Jannat Patel
e7363fbd40
chore: Spanish translations
2025-07-15 01:33:27 +05:30
Jannat Patel
e2762825e5
chore: French translations
2025-07-15 01:33:25 +05:30
Jannat Patel
bbbca70c71
chore: Chinese Simplified translations
2025-07-15 01:33:24 +05:30
Jannat Patel
8dde423866
chore: Persian translations
2025-07-15 01:33:23 +05:30
Jannat Patel
fc4c1c2b7e
chore: Portuguese translations
2025-07-15 01:33:21 +05:30
Jannat Patel
bf02e2de3f
Merge pull request #1637 from pateljannat/issues-120
...
fix: increase pageLength for evaluation schedule
2025-07-14 16:57:09 +05:30
Jannat Patel
a26ba4dc6e
fix: increase pageLength for evaluation schedule
2025-07-14 16:33:11 +05:30
Frappe PR Bot
f187cc9314
chore(release): Bumped to Version 2.32.0
2025-07-14 06:37:43 +00:00
Jannat Patel
736ce8eb3f
Merge pull request #1636 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-07-14 12:06:42 +05:30
Jannat Patel
c15c6374f9
Merge pull request #1635 from pateljannat/issues-119
...
fix: quiz progress issue
2025-07-14 11:51:51 +05:30
Jannat Patel
acec382dfe
fix: quiz progress issue
2025-07-14 11:40:55 +05:30
Jannat Patel
fbc078c6b6
Merge pull request #1632 from frappe/pot_develop_2025-07-11
...
chore: update POT file
2025-07-14 09:37:09 +05:30
frappe-pr-bot
170b20185a
chore: update POT file
2025-07-11 16:04:39 +00:00
Jannat Patel
3e8489c13b
Merge pull request #1631 from pateljannat/issues-118
...
fix: misc issues
2025-07-11 11:14:36 +05:30
Jannat Patel
18dfc4c23e
test: changed CTA labels
2025-07-11 11:06:29 +05:30
Jannat Patel
e6bae3dc77
fix: changed CTA labels on lists to Create
2025-07-11 10:44:04 +05:30
Jannat Patel
6f9f27c030
fix: delete batch and pass fields prop to brand settings
2025-07-10 22:21:26 +05:30
Jannat Patel
874bef74c7
Merge pull request #1623 from JoeBrar/feature/reorder-chapters
...
feat: added chapter re-ordering functionality for courses
2025-07-10 12:20:04 +05:30
Jannat Patel
ad483e0916
Merge pull request #1630 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-07-10 12:19:49 +05:30
Jannat Patel
5b4bbaec20
chore: Portuguese translations
2025-07-10 01:07:19 +05:30
Jannat Patel
b8ae0db0bd
Merge pull request #1627 from pateljannat/badge-management
...
feat: badge management from settings
2025-07-09 10:46:58 +05:30
Jannat Patel
f2c18fad52
fix: misc improvements to badge flow
2025-07-08 19:41:08 +05:30
Jannat Patel
9716655b94
Merge pull request #1626 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-07-08 14:16:27 +05:30
Jannat Patel
efb317191c
feat: badge assignment from settings
2025-07-08 14:12:46 +05:30
Jannat Patel
a47b5db40c
chore: Serbian (Cyrillic) translations
2025-07-08 01:10:50 +05:30
Jannat Patel
ec94796b9c
chore: Italian translations
2025-07-08 01:10:48 +05:30
Jannat Patel
e3e0cd61a2
chore: Vietnamese translations
2025-07-08 01:10:47 +05:30
Jannat Patel
a438473279
chore: Dutch translations
2025-07-08 01:10:46 +05:30
Jannat Patel
12b5b8b509
chore: Czech translations
2025-07-08 01:10:44 +05:30
Jannat Patel
22442b47a8
chore: Esperanto translations
2025-07-08 01:10:43 +05:30
Jannat Patel
30c8b7d64f
chore: Chinese Simplified translations
2025-07-08 01:10:41 +05:30
Jannat Patel
b643575c4f
chore: Serbian (Latin) translations
2025-07-08 01:10:40 +05:30
Jannat Patel
7dd7124fac
chore: Bosnian translations
2025-07-08 01:10:38 +05:30
Jannat Patel
4b1eebf5bb
chore: Croatian translations
2025-07-08 01:10:37 +05:30
Jannat Patel
3257943926
chore: Thai translations
2025-07-08 01:10:36 +05:30
Jannat Patel
24246c83e0
chore: Persian translations
2025-07-08 01:10:34 +05:30
Jannat Patel
a26787f478
chore: Portuguese, Brazilian translations
2025-07-08 01:10:33 +05:30
Jannat Patel
ec3b88f890
chore: Turkish translations
2025-07-08 01:10:31 +05:30
Jannat Patel
7f5f1dad92
chore: Swedish translations
2025-07-08 01:10:30 +05:30
Jannat Patel
b6db128214
chore: Russian translations
2025-07-08 01:10:29 +05:30
Jannat Patel
8831635db2
chore: Portuguese translations
2025-07-08 01:10:28 +05:30
Jannat Patel
e19198b720
chore: Polish translations
2025-07-08 01:10:26 +05:30
Jannat Patel
f618d9dc1a
chore: Hungarian translations
2025-07-08 01:10:25 +05:30
Jannat Patel
66a667a0a3
chore: German translations
2025-07-08 01:10:23 +05:30
Jannat Patel
8a4c67f712
chore: Arabic translations
2025-07-08 01:10:22 +05:30
Jannat Patel
fa6ef2e989
chore: Spanish translations
2025-07-08 01:10:21 +05:30
Jannat Patel
7450b99197
chore: French translations
2025-07-08 01:10:19 +05:30
Jannat Patel
023fd272b1
feat: badge list and form
2025-07-07 16:44:48 +05:30
Jannat Patel
84067cb027
Merge pull request #1621 from JoeBrar/fix/image-upload
...
fix: Changed image extension validation to MIME type validation
2025-07-07 13:01:18 +05:30
Jannat Patel
3087ef70e7
Merge pull request #1619 from JoeBrar/fix/lms-issues
...
fix: ensure tags wrap correctly to prevent overflow and breaking of layout
2025-07-07 12:59:26 +05:30
Jannat Patel
387385bb1c
Merge pull request #1624 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-07-07 11:13:27 +05:30
Jannat Patel
6766d0d08c
Merge pull request #1622 from frappe/pot_develop_2025-07-04
...
chore: update POT file
2025-07-07 11:13:03 +05:30
Jannat Patel
371d890793
chore: Persian translations
2025-07-07 01:14:35 +05:30
Joedeep Singh
57046c1b38
feat: added chapter re-ordering functionality for courses
2025-07-06 17:02:27 +00:00
frappe-pr-bot
2a64144e94
chore: update POT file
2025-07-04 16:04:41 +00:00
Joedeep Singh
9b0320ccf1
chore: fixed the linter issues
2025-07-04 14:02:13 +00:00
Joedeep Singh
23f209131e
Merge branch 'develop' into fix/image-upload
2025-07-04 18:57:03 +05:30
Joedeep Singh
d71f1c7f9a
refactor: updated the validateFile function in utils and reused it
2025-07-04 13:22:25 +00:00
Jannat Patel
d21ea2c854
Merge pull request #1618 from pateljannat/member-list-refactor
...
fix: improved members and evaluators list and form
2025-07-04 12:33:44 +05:30
Jannat Patel
cd7f3ba820
Merge pull request #1620 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-07-04 12:28:37 +05:30
Jannat Patel
e057d3ed9a
fix: improved evaluators list
2025-07-04 12:26:57 +05:30
Joedeep Singh
5f04607a44
fix: Changed image extension validation to MIME type validation
2025-07-03 20:41:23 +00:00
Jannat Patel
9440d13a08
chore: Serbian (Cyrillic) translations
2025-07-04 01:23:16 +05:30
Jannat Patel
85c4f1654e
chore: Serbian (Latin) translations
2025-07-04 01:23:15 +05:30
Joedeep Singh
eed339cc64
fix: ensure tags wrap correctly to prevent overflow and breaking of layout
2025-07-03 18:25:04 +00:00
Jannat Patel
3d1a23576a
fix: repositioned the search bar on members list
2025-07-03 19:40:09 +05:30
Jannat Patel
ed0e2e4bb5
fix: issue with roles on profile page
2025-07-03 19:26:07 +05:30
Jannat Patel
954d0a0637
fix: improved members list and form
2025-07-03 18:19:29 +05:30
Jannat Patel
f2c8788602
Merge pull request #1613 from Grumbled0rf/patch-1
...
Update README.md
2025-07-03 13:21:33 +05:30
Jannat Patel
49c63da27c
Merge pull request #1614 from mahsem/patch-state
...
fix: state_translatability
2025-07-03 13:21:06 +05:30
Jannat Patel
24496d1856
Merge pull request #1617 from pateljannat/course-progress-summary
...
feat: course progress summary report
2025-07-03 13:20:41 +05:30
Jannat Patel
991ebe09a2
chore: linters
2025-07-03 13:09:45 +05:30
Jannat Patel
85da4f6d85
feat: course progress summary report
2025-07-03 13:02:57 +05:30
Jannat Patel
5f065db991
Merge pull request #1616 from pateljannat/issues-117
...
fix: when logo is updated from brand settings, update the login logo too
2025-07-02 16:56:20 +05:30
Manoj Prabhkaran D
ffb40586d7
Merge branch 'develop' into patch-1
2025-07-02 15:10:59 +04:00
Jannat Patel
fcfd87fd50
fix: when logo is updated from brand settings, update the login logo too
2025-07-02 16:16:49 +05:30
Jannat Patel
eb5b12aa7b
Merge pull request #1615 from pateljannat/course-list-fetch
...
fix: page length issue on course list
2025-07-02 15:41:23 +05:30
Manoj Prabhkaran D
f6e2438744
docs(readme): add DNS configuration note to avoid 404 error during self-hosting
2025-07-02 13:43:10 +04:00
Jannat Patel
e3c7dc695d
fix: page length issue on batch list
2025-07-02 15:01:33 +05:30
Jannat Patel
82d2025e6c
fix: page length issue on course list
2025-07-02 15:00:53 +05:30
mahsem
91b82d78b8
fix: state _translatability
2025-07-02 11:03:33 +02:00
Jannat Patel
b97e792893
Merge pull request #1609 from pateljannat/track-video-watch-duration
...
feat: video watch time tracking
2025-07-02 10:53:56 +05:30
Jannat Patel
13ac5ec7dc
fix: sidebar settings for programming exercises
2025-07-02 10:47:03 +05:30
Jannat Patel
199f880936
Merge pull request #1612 from addeeandra/fix-sidebar-settings-programming-exercise
...
feat: sidebar settings to toggle "Programming Exercise" menu
2025-07-02 10:33:47 +05:30
Jannat Patel
ed86c207ba
Merge pull request #1610 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-07-01 19:18:51 +05:30
Jannat Patel
b4cf290f4d
fix: allow backward seek but prevent forward seek
2025-07-01 19:16:13 +05:30
Jannat Patel
e526a6fd64
fix: moved sirebar settings to settings store
2025-07-01 17:38:15 +05:30
Jannat Patel
94cbbf169a
feat: prevent skipping videos
2025-07-01 17:27:43 +05:30
Jannat Patel
2837ed16a7
feat: track watch time for youtube and vimeo
2025-07-01 16:55:55 +05:30
Aditya Chandra
68961deb6b
revert: api.py
2025-07-01 12:52:52 +07:00
Aditya Chandra
ec54bfee98
fix: programming exercise's sidebar settings
2025-07-01 12:39:50 +07:00
Jannat Patel
385e97b76a
chore: Serbian (Cyrillic) translations
2025-07-01 00:39:53 +05:30
Jannat Patel
cbd916877f
chore: Italian translations
2025-07-01 00:39:51 +05:30
Jannat Patel
38586034cd
chore: Vietnamese translations
2025-07-01 00:39:50 +05:30
Jannat Patel
62b3ba2bff
chore: Dutch translations
2025-07-01 00:39:49 +05:30
Jannat Patel
dd470b61b5
chore: Czech translations
2025-07-01 00:39:47 +05:30
Jannat Patel
4fa92d2327
chore: Esperanto translations
2025-07-01 00:39:46 +05:30
Jannat Patel
6f6c2db66d
chore: Chinese Simplified translations
2025-07-01 00:39:44 +05:30
Jannat Patel
e6348cfa20
chore: Serbian (Latin) translations
2025-07-01 00:39:43 +05:30
Jannat Patel
a006d1000a
chore: Bosnian translations
2025-07-01 00:39:42 +05:30
Jannat Patel
4a575e642f
chore: Croatian translations
2025-07-01 00:39:40 +05:30
Jannat Patel
93525bc577
chore: Thai translations
2025-07-01 00:39:39 +05:30
Jannat Patel
2cf0e9a723
chore: Persian translations
2025-07-01 00:39:36 +05:30
Jannat Patel
c32164bfea
chore: Portuguese, Brazilian translations
2025-07-01 00:39:35 +05:30
Jannat Patel
714b0924e7
chore: Turkish translations
2025-07-01 00:39:34 +05:30
Jannat Patel
43079790a8
chore: Swedish translations
2025-07-01 00:39:33 +05:30
Jannat Patel
d03e61b625
chore: Russian translations
2025-07-01 00:39:31 +05:30
Jannat Patel
2d760112a3
chore: Portuguese translations
2025-07-01 00:39:30 +05:30
Jannat Patel
f46507ec72
chore: Polish translations
2025-07-01 00:39:28 +05:30
Jannat Patel
e9e10bdc93
chore: Hungarian translations
2025-07-01 00:39:27 +05:30
Jannat Patel
0386967a32
chore: German translations
2025-07-01 00:39:25 +05:30
Jannat Patel
4900fc8b88
chore: Arabic translations
2025-07-01 00:39:24 +05:30
Jannat Patel
99294b5643
chore: Spanish translations
2025-07-01 00:39:22 +05:30
Jannat Patel
eb12bcb83c
chore: French translations
2025-07-01 00:39:21 +05:30
Jannat Patel
22a2e57642
fix: fetch stats when lesson is loaded
2025-06-30 20:00:13 +05:30
Jannat Patel
5eaae06ceb
feat: video watch time tracking
2025-06-30 19:56:07 +05:30
Jannat Patel
ce7fc35349
Merge pull request #1606 from pateljannat/sidebar-toggle-issue
...
chore: upgraded frappe ui
2025-06-30 11:57:06 +05:30
Jannat Patel
8d4b5c83ae
chore: upgraded frappe ui
2025-06-30 11:49:22 +05:30
Jannat Patel
cbd3c56ca0
Merge pull request #1605 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-06-30 11:42:20 +05:30
Jannat Patel
be6dad1424
Merge pull request #1603 from frappe/pot_develop_2025-06-27
...
chore: update POT file
2025-06-30 11:42:07 +05:30
Jannat Patel
298452fa7b
Merge pull request #1602 from pateljannat/negative-marking-in-quiz
...
feat: negative marking in quiz
2025-06-30 11:41:53 +05:30
Jannat Patel
4abbd7c35c
chore: Bosnian translations
2025-06-30 00:27:08 +05:30
Jannat Patel
c2f51c51ab
chore: Croatian translations
2025-06-30 00:27:07 +05:30
Jannat Patel
255cff6664
chore: Turkish translations
2025-06-30 00:27:04 +05:30
Jannat Patel
8a9578bb0a
chore: German translations
2025-06-30 00:26:59 +05:30
Jannat Patel
8831f6cecc
chore: Arabic translations
2025-06-30 00:26:58 +05:30
Jannat Patel
f3daa7e48b
chore: Spanish translations
2025-06-30 00:26:56 +05:30
Jannat Patel
6163597958
chore: French translations
2025-06-30 00:26:55 +05:30
frappe-pr-bot
f9e1222065
chore: update POT file
2025-06-27 16:04:48 +00:00
Jannat Patel
7d85de7c6c
fix: set default marks to cut as 1
2025-06-27 20:00:57 +05:30
Jannat Patel
cf452c2300
feat: negative marking in quiz
2025-06-27 19:58:35 +05:30
Jannat Patel
72bd1d548d
Merge pull request #1600 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-06-27 16:51:01 +05:30
Jannat Patel
4556f4dee6
chore: Thai translations
2025-06-26 23:43:56 +05:30
Jannat Patel
3dfbd3165a
chore: German translations
2025-06-26 23:43:54 +05:30
Jannat Patel
02b8e02131
Merge pull request #1599 from pateljannat/issues-116
...
fix: misc issues
2025-06-26 16:53:06 +05:30
Jannat Patel
087ded9f9e
chore: removed console
2025-06-26 16:37:05 +05:30
Jannat Patel
21f122ee82
fix: misc issues
2025-06-26 16:35:03 +05:30
Jannat Patel
d60a7e8c94
Merge pull request #1593 from pateljannat/programming-exercises
...
feat: programming exercises
2025-06-26 13:05:22 +05:30
Jannat Patel
b8981c249f
feat: livecode settings
2025-06-25 19:57:07 +05:30
Jannat Patel
e71275a0dc
feat: javascript exercises
2025-06-25 12:15:27 +05:30
Jannat Patel
4fb0db7a1e
fix: test case with no input issue
2025-06-24 12:22:02 +05:30
Jannat Patel
1e9beedc77
Merge pull request #1591 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-06-24 09:50:23 +05:30
Jannat Patel
4a4a0653ef
chore: Serbian (Cyrillic) translations
2025-06-23 22:25:04 +05:30
Jannat Patel
c80a900277
chore: Serbian (Latin) translations
2025-06-23 22:25:02 +05:30
Jannat Patel
6fb0394d96
Merge pull request #1588 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-06-23 18:55:28 +05:30
Jannat Patel
a6a7712039
chore: Serbian (Latin) translations
2025-06-22 22:14:14 +05:30
Jannat Patel
dd0687ba29
chore: Serbian (Cyrillic) translations
2025-06-21 22:08:07 +05:30
Jannat Patel
9cb87a5333
chore: Italian translations
2025-06-21 22:08:06 +05:30
Jannat Patel
8ec93d84a0
chore: Vietnamese translations
2025-06-21 22:08:04 +05:30
Jannat Patel
1d38715db9
chore: Dutch translations
2025-06-21 22:08:03 +05:30
Jannat Patel
6225c4eb35
chore: Czech translations
2025-06-21 22:08:02 +05:30
Jannat Patel
e58ce2fbe6
chore: Esperanto translations
2025-06-21 22:08:00 +05:30
Jannat Patel
8881d62e78
chore: Chinese Simplified translations
2025-06-21 22:07:59 +05:30
Jannat Patel
effb2a1265
chore: Serbian (Latin) translations
2025-06-21 22:07:58 +05:30
Jannat Patel
ab387473b5
chore: Bosnian translations
2025-06-21 22:07:56 +05:30
Jannat Patel
3cf6079b70
chore: Croatian translations
2025-06-21 22:07:55 +05:30
Jannat Patel
53c655bb53
chore: Thai translations
2025-06-21 22:07:54 +05:30
Jannat Patel
87952463c2
chore: Persian translations
2025-06-21 22:07:52 +05:30
Jannat Patel
3a8a63a49a
chore: Portuguese, Brazilian translations
2025-06-21 22:07:51 +05:30
Jannat Patel
debe115044
chore: Turkish translations
2025-06-21 22:07:50 +05:30
Jannat Patel
554d2808fd
chore: Swedish translations
2025-06-21 22:07:49 +05:30
Jannat Patel
12b2c89a25
chore: Russian translations
2025-06-21 22:07:47 +05:30
Jannat Patel
a66fc3a07e
chore: Portuguese translations
2025-06-21 22:07:46 +05:30
Jannat Patel
7b3705cab0
chore: Polish translations
2025-06-21 22:07:45 +05:30
Jannat Patel
8e99e5f5e8
chore: Hungarian translations
2025-06-21 22:07:43 +05:30
Jannat Patel
c5ba5370bb
chore: German translations
2025-06-21 22:07:42 +05:30
Jannat Patel
464dec9810
chore: Arabic translations
2025-06-21 22:07:41 +05:30
Jannat Patel
c2e2ec8803
chore: Spanish translations
2025-06-21 22:07:39 +05:30
Jannat Patel
37378e2360
chore: French translations
2025-06-21 22:07:38 +05:30
Jannat Patel
678385d90c
Merge pull request #1586 from frappe/pot_develop_2025-06-20
...
chore: update POT file
2025-06-20 22:25:10 +05:30
frappe-pr-bot
4c461f087f
chore: update POT file
2025-06-20 16:04:51 +00:00
Jannat Patel
88a2b69980
feat: exercise form and submission list
2025-06-20 19:59:10 +05:30
Jannat Patel
1f57792da7
Merge pull request #1582 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-06-19 22:30:20 +05:30
Jannat Patel
9bb4c45a23
feat: programming exercise submission
2025-06-19 14:47:52 +05:30
Jannat Patel
75fd19f491
chore: Serbian (Cyrillic) translations
2025-06-18 21:10:25 +05:30
Jannat Patel
0ac16bdeb7
chore: Italian translations
2025-06-18 21:10:23 +05:30
Jannat Patel
223ee41e10
Merge pull request #1578 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-06-18 12:15:27 +05:30
Jannat Patel
c126ded82e
feat: allow Jammu and Kashmir as state
2025-06-18 11:07:58 +05:30
Jannat Patel
0edf78b7fd
feat: programming exercises
2025-06-18 11:06:44 +05:30
Jannat Patel
5af3580987
Merge pull request #1580 from pateljannat/lesson-editor-improvements
...
fix: lesson editor fixes
2025-06-17 17:04:14 +05:30
Jannat Patel
343cb6f97a
fix: removed unused import
2025-06-17 16:46:36 +05:30
Jannat Patel
023c8ac13e
fix: lesson editor fixes
2025-06-17 16:38:42 +05:30
Jannat Patel
c385eed795
chore: Vietnamese translations
2025-06-16 20:59:31 +05:30
Jannat Patel
ee5fdd789f
chore: Dutch translations
2025-06-16 20:59:29 +05:30
Jannat Patel
df1e400f4e
chore: Czech translations
2025-06-16 20:59:28 +05:30
Jannat Patel
6c9c298478
chore: Esperanto translations
2025-06-16 20:59:27 +05:30
Jannat Patel
7106ee150d
chore: Chinese Simplified translations
2025-06-16 20:59:26 +05:30
Jannat Patel
03e2287f80
chore: Serbian (Latin) translations
2025-06-16 20:59:24 +05:30
Jannat Patel
2edcd41e24
chore: Bosnian translations
2025-06-16 20:59:23 +05:30
Jannat Patel
0fe043bd99
chore: Croatian translations
2025-06-16 20:59:21 +05:30
Jannat Patel
6686f5240d
chore: Thai translations
2025-06-16 20:59:20 +05:30
Jannat Patel
2936facf0f
chore: Persian translations
2025-06-16 20:59:18 +05:30
Jannat Patel
cc208f2c43
chore: Portuguese, Brazilian translations
2025-06-16 20:59:17 +05:30
Jannat Patel
9a0fc231e5
chore: Turkish translations
2025-06-16 20:59:16 +05:30
Jannat Patel
bfc0ae62ec
chore: Swedish translations
2025-06-16 20:59:14 +05:30
Jannat Patel
5e7d8d97f2
chore: Russian translations
2025-06-16 20:59:13 +05:30
Jannat Patel
70ceb16ed6
chore: Portuguese translations
2025-06-16 20:59:11 +05:30
Jannat Patel
f162fa639f
chore: Polish translations
2025-06-16 20:59:10 +05:30
Jannat Patel
f000c72546
chore: Hungarian translations
2025-06-16 20:59:08 +05:30
Jannat Patel
32c01f931c
chore: German translations
2025-06-16 20:59:07 +05:30
Jannat Patel
d0121e2b9d
chore: Arabic translations
2025-06-16 20:59:06 +05:30
Jannat Patel
1caab8ce1d
chore: Spanish translations
2025-06-16 20:59:04 +05:30
Jannat Patel
878be435a1
chore: French translations
2025-06-16 20:59:02 +05:30
Frappe PR Bot
6a68ae989e
chore(release): Bumped to Version 2.31.0
2025-06-16 11:49:38 +00:00
Jannat Patel
3409049559
Merge pull request #1576 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-06-16 17:17:02 +05:30
Jannat Patel
00993da781
Merge pull request #1577 from pateljannat/issues-115
...
fix: misc issues
2025-06-16 17:09:33 +05:30
Jannat Patel
e9ef67e402
chore: regenerated yarn lock
2025-06-16 16:55:31 +05:30
Jannat Patel
83ebfececf
feat: edit related courses from frontend
2025-06-16 15:13:30 +05:30
Jannat Patel
ec8bf6251f
Merge branch 'develop' of https://github.com/frappe/lms into issues-115
2025-06-16 13:07:26 +05:30
Jannat Patel
1b2874b3a5
Merge pull request #1565 from OsafAliSayed/related_courses
...
Feat: Related courses
2025-06-16 13:07:18 +05:30
Jannat Patel
0ac1053a71
Merge pull request #1575 from frappe/pot_develop_2025-06-13
...
chore: update POT file
2025-06-16 12:55:02 +05:30
Jannat Patel
224d270952
Merge pull request #1572 from harshpwctech/develop
...
feat: Embedding for Bunny Stream
2025-06-16 12:54:49 +05:30
Jannat Patel
c6137545cd
ci: verify yarn lock file
2025-06-16 12:53:53 +05:30
Jannat Patel
335417f9f4
fix: persona form role issue
2025-06-16 12:44:29 +05:30
Jannat Patel
cb797223ed
fix: time markers on video slider for quiz
2025-06-16 12:07:39 +05:30
Jannat Patel
3a2a0313ac
fix: show an intermediate dialog informing users of the quiz if its in between video
2025-06-16 11:22:29 +05:30
Jannat Patel
e221a5a73a
Merge branch 'develop' of https://github.com/frappe/lms into issues-115
2025-06-16 10:47:47 +05:30
frappe-pr-bot
2b7aaf095f
chore: update POT file
2025-06-13 16:04:26 +00:00
Jannat Patel
6f01e7b8d8
fix: job count
2025-06-13 20:33:51 +05:30
Jannat Patel
d594419200
feat: show live class joining and leaving time in attendance list
2025-06-12 23:18:35 +05:30
Jannat Patel
bf50e3f898
Merge pull request #1571 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-06-11 20:05:43 +05:30
safe user
d434f1781f
feat: Embedding for Bunny Stream
2025-06-11 06:53:26 +00:00
safe user
3f311a45ef
feat: Embedding for Bunny Stream
2025-06-11 06:42:29 +00:00
Jannat Patel
9293b7796e
chore: Serbian (Latin) translations
2025-06-11 03:33:13 +05:30
OsafAliSayed
b1e7883526
fix(relatedCourses): remove loading component
2025-06-10 18:03:43 +00:00
Frappe PR Bot
7fcf6a253d
chore(release): Bumped to Version 2.30.0
2025-06-10 10:24:40 +00:00
Jannat Patel
5212122946
Merge pull request #1570 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-06-10 15:51:20 +05:30
Jannat Patel
be8d985d15
fix: removed duplicate import
2025-06-10 15:34:19 +05:30
Jannat Patel
974c90dddc
Merge branch 'main' into develop
2025-06-10 15:29:39 +05:30
Jannat Patel
4811d395d2
Merge pull request #1568 from pateljannat/issues-114
...
fix: misc evaluation issues
2025-06-10 11:06:45 +05:30
Jannat Patel
132423d577
Merge pull request #1567 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-06-10 10:58:22 +05:30
Jannat Patel
10829e2f00
fix: misc evaluation issues
2025-06-10 10:58:03 +05:30
Jannat Patel
47b908c964
chore: Esperanto translations
2025-06-10 03:35:55 +05:30
Jannat Patel
0f8e471d5d
chore: Chinese Simplified translations
2025-06-10 03:35:54 +05:30
Jannat Patel
2537119250
chore: Serbian (Latin) translations
2025-06-10 03:35:52 +05:30
Jannat Patel
977066d114
chore: Bosnian translations
2025-06-10 03:35:51 +05:30
Jannat Patel
46e956dc74
chore: Croatian translations
2025-06-10 03:35:50 +05:30
Jannat Patel
7afdd8d44f
chore: Thai translations
2025-06-10 03:35:48 +05:30
Jannat Patel
6daf204b4f
chore: Persian translations
2025-06-10 03:35:47 +05:30
Jannat Patel
2f4a550a4a
chore: Portuguese, Brazilian translations
2025-06-10 03:35:46 +05:30
Jannat Patel
fe214f6b41
chore: Turkish translations
2025-06-10 03:35:44 +05:30
Jannat Patel
ca7de81888
chore: Swedish translations
2025-06-10 03:35:43 +05:30
Jannat Patel
17ce20355a
chore: Russian translations
2025-06-10 03:35:42 +05:30
Jannat Patel
34981b4765
chore: Portuguese translations
2025-06-10 03:35:41 +05:30
Jannat Patel
21151a2e09
chore: Polish translations
2025-06-10 03:35:39 +05:30
Jannat Patel
1abb7f5b8c
chore: Hungarian translations
2025-06-10 03:35:38 +05:30
Jannat Patel
05998549a4
chore: German translations
2025-06-10 03:35:37 +05:30
Jannat Patel
96283a3629
chore: Arabic translations
2025-06-10 03:35:35 +05:30
Jannat Patel
2bfc7abe9c
chore: Spanish translations
2025-06-10 03:35:34 +05:30
Jannat Patel
4f389eca8d
chore: French translations
2025-06-10 03:35:33 +05:30
Jannat Patel
1789479955
Merge pull request #1564 from frappe/pot_develop_2025-06-06
...
chore: update POT file
2025-06-09 19:44:09 +05:30
OsafAliSayed
212800155b
style(linter): apply linting fixes
2025-06-09 06:13:21 +00:00
OsafAliSayed
c241bf2104
feat(related-courses): add related courses component
2025-06-09 06:13:21 +00:00
OsafAliSayed
bda61f32f3
feat(related-courses): add related courses frontend
2025-06-09 06:11:40 +00:00
frappe-pr-bot
59316dbaf9
chore: update POT file
2025-06-06 16:04:34 +00:00
Jannat Patel
b726073a5b
Merge pull request #1562 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-06-06 10:52:56 +05:30
Jannat Patel
adf897c812
chore: French translations
2025-06-06 03:03:37 +05:30
Jannat Patel
1fc4c2442c
Merge pull request #1561 from pateljannat/evaluator-link-in-batch
...
fix batch instructor should be linked to evaluator
2025-06-05 15:06:46 +05:30
Jannat Patel
414643ee90
test: link evaluator as batch instructor
2025-06-05 14:46:09 +05:30
Jannat Patel
1a1cbd6ea1
fix: batch instructor should be linked to evaluator
2025-06-05 12:58:12 +05:30
Jannat Patel
9ae809a62f
Merge pull request #1559 from pateljannat/issues-113
...
fix: dont allow enrollment is self learning is disabled from api
2025-06-05 12:53:42 +05:30
Jannat Patel
eb9b1c905d
Merge pull request #1558 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-06-05 10:46:03 +05:30
Jannat Patel
fe9a8f49c1
fix: dont allow enrollment is self learning is disabled from api
2025-06-05 10:43:25 +05:30
Jannat Patel
f912c8fce3
chore: French translations
2025-06-05 02:22:54 +05:30
Jannat Patel
1d1ca43c35
chore: Serbian (Latin) translations
2025-06-04 01:58:16 +05:30
Jannat Patel
bce45f44e4
Merge pull request #1557 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-06-03 13:23:54 +05:30
Jannat Patel
07583fb563
fix: show error in toast when scheduling evaluations
2025-06-03 12:47:57 +05:30
Jannat Patel
775aa23992
chore: Esperanto translations
2025-06-03 02:00:23 +05:30
Jannat Patel
05ed6b7e73
chore: Chinese Simplified translations
2025-06-03 02:00:22 +05:30
Jannat Patel
d602694ea7
chore: Serbian (Latin) translations
2025-06-03 02:00:20 +05:30
Jannat Patel
18d71bc0d4
chore: Bosnian translations
2025-06-03 02:00:19 +05:30
Jannat Patel
3fa68643ba
chore: Croatian translations
2025-06-03 02:00:18 +05:30
Jannat Patel
8904525c36
chore: Thai translations
2025-06-03 02:00:16 +05:30
Jannat Patel
3ce09a98f3
chore: Persian translations
2025-06-03 02:00:15 +05:30
Jannat Patel
b833768e71
chore: Portuguese, Brazilian translations
2025-06-03 02:00:14 +05:30
Jannat Patel
b9a6afd993
chore: Turkish translations
2025-06-03 02:00:12 +05:30
Jannat Patel
b5a81ea927
chore: Swedish translations
2025-06-03 02:00:11 +05:30
Jannat Patel
750e92cdde
chore: Russian translations
2025-06-03 02:00:09 +05:30
Jannat Patel
da45f4c011
chore: Portuguese translations
2025-06-03 02:00:08 +05:30
Jannat Patel
544bb5c11c
chore: Polish translations
2025-06-03 02:00:07 +05:30
Jannat Patel
1fc6f62f70
chore: Hungarian translations
2025-06-03 02:00:05 +05:30
Jannat Patel
8751ad27ec
chore: German translations
2025-06-03 02:00:04 +05:30
Jannat Patel
159d3d5b87
chore: Arabic translations
2025-06-03 02:00:03 +05:30
Jannat Patel
34d6d99d8c
chore: Spanish translations
2025-06-03 02:00:01 +05:30
Jannat Patel
6c46931b1a
chore: French translations
2025-06-03 02:00:00 +05:30
Jannat Patel
2c3e2d9d08
Merge pull request #1554 from pateljannat/quiz-in-video
...
feat: show quiz in between videos
2025-06-02 19:35:55 +05:30
Jannat Patel
7be1562fa4
fix: simplified timestamp label
2025-06-02 19:18:27 +05:30
Jannat Patel
294389e7c7
Merge branch 'develop' of https://github.com/frappe/lms into quiz-in-video
2025-06-02 19:16:27 +05:30
Jannat Patel
2c8ce133f7
fix: quiz and time validation before linking to video
2025-06-02 19:12:13 +05:30
Ankush Menat
4f1d4d90d0
fix: remove invasive configs ( #1555 )
2025-06-02 19:04:55 +05:30
Jannat Patel
7b7484332b
feat: quiz in videos
2025-06-02 18:18:13 +05:30
Jannat Patel
50e94b85aa
chore: resolved conflicts
2025-06-02 12:24:16 +05:30
Jannat Patel
9b820594ef
Merge pull request #1553 from pateljannat/batch-test
...
test: batch creation flow
2025-06-02 12:22:58 +05:30
Jannat Patel
ddcd45d56d
test: don't add course to batch
2025-06-02 12:15:34 +05:30
Jannat Patel
c4a4c16516
test: batch creation flow
2025-06-02 10:48:54 +05:30
Jannat Patel
5ae9ad0762
Merge pull request #1552 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-06-02 10:38:49 +05:30
Jannat Patel
405f7d498e
Merge pull request #1548 from frappe/pot_develop_2025-05-30
...
chore: update POT file
2025-06-02 10:38:39 +05:30
Jannat Patel
bcd6a5b1e7
chore: Persian translations
2025-06-02 01:08:03 +05:30
Jannat Patel
e5e5ac994c
Merge pull request #1550 from pateljannat/issues-112
...
fix: misc issues
2025-05-31 12:49:16 +05:30
Jannat Patel
e1f8d6ec49
fix: count of jobs and certified members
2025-05-31 12:41:58 +05:30
Jannat Patel
6f50242f5a
fix: misc issues
2025-05-31 11:52:25 +05:30
frappe-pr-bot
036f7ece05
chore: update POT file
2025-05-30 16:04:24 +00:00
Jannat Patel
622a2ff072
feat: display quiz when time is reached
2025-05-30 18:55:26 +05:30
Jannat Patel
60334ca04a
feat: show quiz in between videos
2025-05-30 13:00:00 +05:30
Jannat Patel
ade47b4e83
Merge pull request #1547 from pateljannat/seo-in-forms
...
feat: seo tags and keywords for courses and batches
2025-05-30 10:19:29 +05:30
Jannat Patel
d7e550dfea
feat: seo tags and keywords for courses and batches
2025-05-29 20:13:35 +05:30
Jannat Patel
c3cc0b9bf7
Merge pull request #1546 from pateljannat/issues-111
...
fix: misc issues
2025-05-29 16:29:57 +05:30
Jannat Patel
5ad89189c1
fix: changed certified members count based on filters
2025-05-29 16:09:51 +05:30
Jannat Patel
f1bbd4eb13
fix: settings ui cleanup
2025-05-29 16:09:14 +05:30
Jannat Patel
fba89dfacb
feat: show unpushlished courses to admins on frontend
2025-05-29 12:50:25 +05:30
Jannat Patel
b93ed41215
fix: course and chapter permissions to moderators
2025-05-29 12:49:30 +05:30
Jannat Patel
13ff6a7304
chore: record sessions while creating courses and lessons
2025-05-29 12:48:58 +05:30
Jannat Patel
ad97405e55
Merge pull request #1544 from Rl0007/fix/edit-profile-escape-html
...
fix: Edit profile escape html
2025-05-28 20:20:53 +05:30
Rahul Agrawal
376e231d7b
chore: remove unwanted line profile.bio = profile.bio
2025-05-28 16:00:14 +05:30
Rahul Agrawal
e16d76f6dd
fix: remove escapeHtml from edit profile bio on save
2025-05-28 15:44:54 +05:30
Jannat Patel
ffd0fd92fc
Merge pull request #1542 from pateljannat/zoom-refactor
...
feat: multiple zoom accounts and zoom attendance
2025-05-28 12:06:21 +05:30
Jannat Patel
933613d730
fix: jobs list header issue
2025-05-28 11:22:03 +05:30
Jannat Patel
9b0673bf92
feat: zoom attendance
2025-05-27 23:01:04 +05:30
Jannat Patel
7cba22aa28
Merge pull request #1539 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-05-27 12:02:06 +05:30
Jannat Patel
af05b614a9
feat: delete zoom accounts from settings
2025-05-27 11:40:22 +05:30
Jannat Patel
c0fa219a8b
chore: Esperanto translations
2025-05-26 23:41:15 +05:30
Jannat Patel
4e3a47b0f4
chore: Chinese Simplified translations
2025-05-26 23:41:14 +05:30
Jannat Patel
161276b58a
chore: Serbian (Latin) translations
2025-05-26 23:41:13 +05:30
Jannat Patel
47713019a5
chore: Bosnian translations
2025-05-26 23:41:11 +05:30
Jannat Patel
010632a21d
chore: Croatian translations
2025-05-26 23:41:10 +05:30
Jannat Patel
e77fe550af
chore: Thai translations
2025-05-26 23:41:09 +05:30
Jannat Patel
0a4233da14
chore: Persian translations
2025-05-26 23:41:08 +05:30
Jannat Patel
56fb70ab1e
chore: Portuguese, Brazilian translations
2025-05-26 23:41:06 +05:30
Jannat Patel
4a1f2bc01d
chore: Turkish translations
2025-05-26 23:41:05 +05:30
Jannat Patel
20292fbf16
chore: Swedish translations
2025-05-26 23:41:04 +05:30
Jannat Patel
1290cf8991
chore: Russian translations
2025-05-26 23:41:02 +05:30
Jannat Patel
b8b8af7cf1
chore: Portuguese translations
2025-05-26 23:41:01 +05:30
Jannat Patel
75f4f452d3
chore: Polish translations
2025-05-26 23:41:00 +05:30
Jannat Patel
9de492384f
chore: Hungarian translations
2025-05-26 23:40:58 +05:30
Jannat Patel
14c4e161f2
chore: German translations
2025-05-26 23:40:57 +05:30
Jannat Patel
c55efbc0ba
chore: Arabic translations
2025-05-26 23:40:56 +05:30
Jannat Patel
f0610222d9
chore: Spanish translations
2025-05-26 23:40:55 +05:30
Jannat Patel
302ee4a50f
chore: French translations
2025-05-26 23:40:53 +05:30
Jannat Patel
2170819159
chore: telemetry fixes
2025-05-26 22:02:46 +05:30
Jannat Patel
0d1fac321a
feat: zoom settings on frontend
2025-05-26 21:35:13 +05:30
Jannat Patel
dbbc1756dd
Merge branch 'develop' of https://github.com/frappe/lms into zoom-refactor
2025-05-26 21:27:18 +05:30
Jannat Patel
d5b882d3f8
feat: multiple zoom accounts
2025-05-26 18:08:17 +05:30
Frappe PR Bot
3025ea9a7b
chore(release): Bumped to Version 2.29.0
2025-05-26 10:05:36 +00:00
Jannat Patel
5dba4d1384
Merge pull request #1537 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-05-26 15:33:03 +05:30
Jannat Patel
e4f1e7b093
Merge pull request #1536 from pateljannat/telemetry-fixes
...
chore: fix posthog init condition
2025-05-26 15:21:34 +05:30
Jannat Patel
d0a0597087
chore: removed unused imports
2025-05-26 15:08:41 +05:30
Jannat Patel
c9ccf9a1b5
chore: fix posthog init condition
2025-05-26 15:02:51 +05:30
Jannat Patel
69107d4441
Merge pull request #1535 from pateljannat/refactor-batch-charts
...
refactor: use frappe-ui for batch progress charts
2025-05-26 12:43:15 +05:30
Jannat Patel
e25afc1ef7
chore: fixed formating
2025-05-26 12:32:34 +05:30
Jannat Patel
9babfd150e
fix: course count on batch dashboard
2025-05-26 12:25:16 +05:30
Jannat Patel
532dbbea4a
fix: restricted minimum chart interval to 1
2025-05-26 11:34:52 +05:30
Jannat Patel
0d284d05d9
Merge pull request #1534 from pateljannat/issues-110
...
fix: misc issues
2025-05-26 11:22:16 +05:30
Jannat Patel
28fccae3ac
Merge pull request #1532 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-05-26 11:05:01 +05:30
Jannat Patel
3a4a6da69c
Merge pull request #1531 from frappe/pot_develop_2025-05-23
...
chore: update POT file
2025-05-26 11:04:50 +05:30
Jannat Patel
4ea07a95e7
fix: show batch CTA's on mobile
2025-05-26 11:04:00 +05:30
Jannat Patel
80ceb49358
fix: login menu now works on all browsers and devices
2025-05-26 10:58:17 +05:30
Jannat Patel
589337116a
fix: added dependencies for onboarding steps
2025-05-26 09:59:05 +05:30
Jannat Patel
cb50067223
chore: Chinese Simplified translations
2025-05-24 23:16:12 +05:30
Jannat Patel
4d63266d88
chore: Serbian (Latin) translations
2025-05-24 23:16:11 +05:30
Jannat Patel
90dd33ce21
chore: Serbian (Latin) translations
2025-05-23 23:13:03 +05:30
frappe-pr-bot
763b849ddf
chore: update POT file
2025-05-23 16:04:27 +00:00
Jannat Patel
9c76c54283
Merge pull request #1528 from pateljannat/email-template-list
...
feat: email template in settings
2025-05-23 15:35:11 +05:30
Md Hussain Nagaria
5cb17b3a36
Merge pull request #1529 from frappe/misc-fixes
2025-05-23 11:01:25 +02:00
Hussain Nagaria
2f7b5d1cbb
fix: use unavailabilityMessage if set
2025-05-23 14:28:47 +05:30
Hussain Nagaria
4fe14eb2e9
fix: early return cleanup
2025-05-23 14:26:22 +05:30
Jannat Patel
eb089f2b58
fix: return payment fields data after transform
2025-05-23 14:25:29 +05:30
Hussain Nagaria
4f0ac98eea
fix: toast used but not imported
2025-05-23 14:02:04 +05:30
Hussain Nagaria
af19940fa1
fix: some code semantics
2025-05-23 14:00:11 +05:30
Jannat Patel
5635d2a325
feat: email template update and deletion
2025-05-23 13:28:18 +05:30
Jannat Patel
5e2de35693
refactor: layout of payment fields
2025-05-22 21:39:49 +05:30
Jannat Patel
ef7180f23f
Merge pull request #1523 from pateljannat/issues-109
...
refactor: misc enhancements
2025-05-22 12:12:57 +05:30
Jannat Patel
f939973d4f
fix: don't validate number of students if seat count is 0 in batch
2025-05-22 12:03:07 +05:30
Jannat Patel
63f327733e
refactor: category list in settings
2025-05-22 11:54:54 +05:30
Jannat Patel
c1fb807fe4
fix: show onboarding banner when redirected from other pages
2025-05-21 17:52:24 +05:30
Jannat Patel
b7ddf44267
test: close onboaring popover before creating course
2025-05-21 17:35:48 +05:30
Jannat Patel
6d4c72ea5e
fix: rating input style on course details page
2025-05-21 16:28:04 +05:30
Jannat Patel
3db11b9372
refactor: moved batch feedback to sidebar
2025-05-21 16:08:49 +05:30
Jannat Patel
b8714f4abe
refactor: batch progress chart will now use frappe-ui components
2025-05-21 13:13:42 +05:30
Jannat Patel
7ccbe74bbe
chore: fixed conflicts
2025-05-20 19:09:19 +05:30
Jannat Patel
ea3ae3516b
Merge pull request #1513 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-05-20 19:05:38 +05:30
Jannat Patel
d33af3ca52
chore: Esperanto translations
2025-05-19 21:33:54 +05:30
Jannat Patel
291c3fa908
chore: Serbian (Latin) translations
2025-05-19 21:33:53 +05:30
Jannat Patel
a51fa58122
chore: Bosnian translations
2025-05-19 21:33:52 +05:30
Jannat Patel
65a3967abd
chore: Croatian translations
2025-05-19 21:33:50 +05:30
Jannat Patel
e1e5c94a43
chore: Thai translations
2025-05-19 21:33:49 +05:30
Jannat Patel
f15127eceb
chore: Chinese Simplified translations
2025-05-19 21:33:47 +05:30
Jannat Patel
071a238b71
chore: Persian translations
2025-05-19 21:33:46 +05:30
Jannat Patel
050b052156
chore: Portuguese, Brazilian translations
2025-05-19 21:33:44 +05:30
Jannat Patel
8f65cca776
chore: Turkish translations
2025-05-19 21:33:43 +05:30
Jannat Patel
66624a8c47
chore: Swedish translations
2025-05-19 21:33:41 +05:30
Jannat Patel
c8b9a415e6
chore: Russian translations
2025-05-19 21:33:40 +05:30
Jannat Patel
a1dcb4c203
chore: Portuguese translations
2025-05-19 21:33:39 +05:30
Jannat Patel
d4edc3e622
chore: Polish translations
2025-05-19 21:33:37 +05:30
Jannat Patel
e2b8c3ee0e
chore: Hungarian translations
2025-05-19 21:33:35 +05:30
Jannat Patel
c37816e90d
chore: German translations
2025-05-19 21:33:34 +05:30
Jannat Patel
a35cfcdca7
chore: Arabic translations
2025-05-19 21:33:32 +05:30
Jannat Patel
d381646226
chore: Spanish translations
2025-05-19 21:33:31 +05:30
Jannat Patel
285e7afec2
chore: French translations
2025-05-19 21:33:30 +05:30
Jannat Patel
df7d678c32
Merge pull request #1510 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-05-19 14:24:21 +05:30
Jannat Patel
f36f7e58de
Merge pull request #1511 from frappe/pot_develop_2025-05-16
...
chore: update POT file
2025-05-19 14:24:10 +05:30
Jannat Patel
0e16c834d8
chore: Serbian (Latin) translations
2025-05-18 21:37:27 +05:30
frappe-pr-bot
31a3256128
chore: update POT file
2025-05-16 16:04:20 +00:00
Jannat Patel
aa8f70da28
chore: Swedish translations
2025-05-16 21:09:45 +05:30
Frappe PR Bot
f375ffb8f8
chore(release): Bumped to Version 2.28.1
2025-05-16 06:36:08 +00:00
Jannat Patel
de240e40a5
Merge pull request #1507 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-05-16 12:01:07 +05:30
Jannat Patel
7d30aea07f
Merge pull request #1509 from pateljannat/issues-108
...
fix: misc issues
2025-05-16 11:55:31 +05:30
Jannat Patel
04a7361d0d
fix: verify if score_out_of is not 0 before calculating percentage
2025-05-16 11:40:03 +05:30
Jannat Patel
7b19618eca
fix: basic cleanup of quiz submission form
2025-05-16 11:25:43 +05:30
Jannat Patel
bd9600cc08
fix: list index error on quiz submission
2025-05-16 11:07:47 +05:30
Jannat Patel
32172bc791
chore: fixed redis issue faced during docker setup
2025-05-16 09:53:45 +05:30
Jannat Patel
c92f57fb07
Merge pull request #1508 from pateljannat/issues-107
...
fix: ask for role in persona form
2025-05-15 21:51:05 +05:30
Jannat Patel
8fbdea7f36
fix: ask for role in persona form
2025-05-15 19:57:43 +05:30
Jannat Patel
df15da5145
Merge branch 'develop' of https://github.com/frappe/lms into develop
2025-05-15 09:40:09 +05:30
Jannat Patel
846fe53c0f
fix: show persona form after course count has been fetched
2025-05-15 09:38:22 +05:30
Jannat Patel
3bbdc828d9
Merge pull request #1506 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-05-14 17:48:42 +05:30
Jannat Patel
c454c3f0f2
Merge pull request #1505 from pateljannat/issues-106
...
fix: plyr will now work on all videos of a lesson
2025-05-14 17:33:14 +05:30
Jannat Patel
77b1a546e8
fix: plyr will now work on all videos of a lesson
2025-05-14 17:12:20 +05:30
Jannat Patel
7c7f063204
Merge pull request #1502 from pateljannat/issues-105
...
fix: misc fixes
2025-05-14 14:10:16 +05:30
Jannat Patel
0a0fcb305c
fix: settings modal size
2025-05-14 13:19:03 +05:30
Jannat Patel
da8028784d
chore: changed cypress config to esm
2025-05-14 11:52:48 +05:30
Jannat Patel
48edd888a6
chore: changed file to esm
2025-05-14 11:30:11 +05:30
Jannat Patel
da4f134095
fix: misc ui issues
2025-05-13 20:04:39 +05:30
Jannat Patel
0a71620046
fix: misc ui issues
2025-05-13 20:04:06 +05:30
Jannat Patel
1b5a762578
Merge pull request #1500 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-05-13 14:10:58 +05:30
Jannat Patel
d9d031ed2b
refactor: new toast api
2025-05-13 14:08:04 +05:30
Jannat Patel
403e56b4ef
fix: misc batch issues
2025-05-13 11:46:00 +05:30
Jannat Patel
499b06e300
chore: Esperanto translations
2025-05-12 20:56:10 +05:30
Jannat Patel
cb69540bdd
chore: Chinese Simplified translations
2025-05-12 20:56:08 +05:30
Jannat Patel
1f27fa419a
chore: Serbian (Latin) translations
2025-05-12 20:56:06 +05:30
Jannat Patel
a561b2bd91
chore: Bosnian translations
2025-05-12 20:56:05 +05:30
Jannat Patel
eeec85d1de
chore: Croatian translations
2025-05-12 20:56:04 +05:30
Jannat Patel
e01484f854
chore: Thai translations
2025-05-12 20:56:02 +05:30
Jannat Patel
fb996ded88
chore: Persian translations
2025-05-12 20:56:01 +05:30
Jannat Patel
a11bfca15a
chore: Portuguese, Brazilian translations
2025-05-12 20:55:59 +05:30
Jannat Patel
6262e1c9e6
chore: Turkish translations
2025-05-12 20:55:57 +05:30
Jannat Patel
4e318af7cc
chore: Swedish translations
2025-05-12 20:55:55 +05:30
Jannat Patel
d587b7867e
chore: Russian translations
2025-05-12 20:55:54 +05:30
Jannat Patel
bd03ead9c3
chore: Portuguese translations
2025-05-12 20:55:53 +05:30
Jannat Patel
c1685b7128
chore: Polish translations
2025-05-12 20:55:51 +05:30
Jannat Patel
7625e79574
chore: Hungarian translations
2025-05-12 20:55:50 +05:30
Jannat Patel
c5bf7875b9
chore: German translations
2025-05-12 20:55:48 +05:30
Jannat Patel
da026293bc
chore: Arabic translations
2025-05-12 20:55:46 +05:30
Jannat Patel
86e5677574
chore: Spanish translations
2025-05-12 20:55:45 +05:30
Jannat Patel
a48636604f
chore: French translations
2025-05-12 20:55:43 +05:30
Jannat Patel
e6945ac076
fix: all empty states now come from a common component
2025-05-12 17:46:23 +05:30
Jannat Patel
9107d76522
fix: batch form cleanup
2025-05-12 15:04:35 +05:30
Jannat Patel
52b925b306
fix: course form cleanup
2025-05-12 13:07:06 +05:30
Jannat Patel
49d3dc0aa0
Merge pull request #1498 from frappe/pot_develop_2025-05-09
...
chore: update POT file
2025-05-12 10:53:20 +05:30
Jannat Patel
0d41a1ae70
refactor: use frappe-ui for batch progress charts
2025-05-12 10:37:26 +05:30
frappe-pr-bot
49e22d790a
chore: update POT file
2025-05-09 16:04:15 +00:00
Jannat Patel
12e5eedd6b
Merge pull request #1494 from pateljannat/issues-104
...
fix: misc issues
2025-05-08 16:01:14 +05:30
Jannat Patel
159b651871
fix: dark mode for upcoming evaluations
2025-05-08 15:29:04 +05:30
Jannat Patel
080be7a885
fix: tooltips for number cards on statistics page
2025-05-08 15:10:51 +05:30
Jannat Patel
e526627eb9
fix: only show published certificate on the statistics page
2025-05-08 15:05:07 +05:30
Jannat Patel
67fc37c76c
fix: ui of job details
2025-05-08 14:53:34 +05:30
Jannat Patel
b2b92aea31
chore: merged upstream
2025-05-07 22:04:53 +05:30
Jannat Patel
e0680d9612
chore: merged upstream
2025-05-07 22:03:57 +05:30
Jannat Patel
d54ac37403
Merge pull request #1491 from pateljannat/issues-103
...
fix: only assign lms roles to admin
2025-05-07 21:49:38 +05:30
Jannat Patel
eedb3d3dd8
fix: only assign lms roles to admin
2025-05-07 21:40:43 +05:30
Frappe PR Bot
015aff9c4b
chore(release): Bumped to Version 2.28.0
2025-05-07 07:48:16 +00:00
Jannat Patel
d286df649e
Merge pull request #1490 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-05-07 12:56:56 +05:30
Jannat Patel
567bfc41e0
Merge pull request #1489 from pateljannat/issues-102
...
fix: misc fixes
2025-05-07 12:51:11 +05:30
Jannat Patel
90d77e9ffb
fix: improved question form for quiz
2025-05-07 12:34:38 +05:30
Jannat Patel
2b33ba1984
fix: dark mode issues
2025-05-07 11:50:34 +05:30
Jannat Patel
1918f0c5d5
Merge branch 'develop' of https://github.com/frappe/lms into issues-102
2025-05-07 11:50:07 +05:30
Jannat Patel
91d79de723
fix: submission list access from assignment form
2025-05-06 20:02:34 +05:30
Jannat Patel
62b05f2377
fix: route to course from the course card widget
2025-05-06 19:25:53 +05:30
Jannat Patel
b628ec4c57
Merge pull request #1488 from pateljannat/simplify-persona-form
...
chore: simplified the persona form
2025-05-06 19:23:28 +05:30
Jannat Patel
494394f084
Merge pull request #1487 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-05-06 19:15:24 +05:30
Jannat Patel
e99b4b183c
chore: simplified the persona form
2025-05-06 19:14:41 +05:30
Jannat Patel
9186353654
chore: Esperanto translations
2025-05-06 18:24:57 +05:30
Jannat Patel
bd2a7b9095
chore: Chinese Simplified translations
2025-05-06 18:24:55 +05:30
Jannat Patel
42b70e7a94
chore: Serbian (Latin) translations
2025-05-06 18:24:54 +05:30
Jannat Patel
7f913203a1
chore: Bosnian translations
2025-05-06 18:24:53 +05:30
Jannat Patel
9b94958840
chore: Croatian translations
2025-05-06 18:24:51 +05:30
Jannat Patel
2070e93379
chore: Thai translations
2025-05-06 18:24:50 +05:30
Jannat Patel
772f4d938f
chore: Persian translations
2025-05-06 18:24:48 +05:30
Jannat Patel
531f3af203
chore: Portuguese, Brazilian translations
2025-05-06 18:24:47 +05:30
Jannat Patel
ed522341c1
chore: Turkish translations
2025-05-06 18:24:46 +05:30
Jannat Patel
ee59c5068e
chore: Swedish translations
2025-05-06 18:24:44 +05:30
Jannat Patel
ebe3abd05b
chore: Russian translations
2025-05-06 18:24:43 +05:30
Jannat Patel
358dd4dddc
chore: Portuguese translations
2025-05-06 18:24:41 +05:30
Jannat Patel
3d924d3631
chore: Polish translations
2025-05-06 18:24:40 +05:30
Jannat Patel
0bed316a40
chore: Hungarian translations
2025-05-06 18:24:39 +05:30
Jannat Patel
24b5937793
chore: German translations
2025-05-06 18:24:37 +05:30
Jannat Patel
c5b5876700
chore: Arabic translations
2025-05-06 18:24:36 +05:30
Jannat Patel
0f969e952d
chore: Spanish translations
2025-05-06 18:24:34 +05:30
Jannat Patel
43ba512fd5
chore: French translations
2025-05-06 18:24:33 +05:30
Jannat Patel
e0cbc247b2
Merge pull request #1485 from pateljannat/release-conflicts
...
chore: merge to 'main'
2025-05-06 13:10:08 +05:30
Jannat Patel
a2c8a82559
chore: merged conflicts
2025-05-06 12:59:22 +05:30
Jannat Patel
8aadbffe8c
Merge pull request #1483 from pateljannat/issues-101
...
fix: misc fixes
2025-05-06 10:49:47 +05:30
Jannat Patel
be7e7bc6fd
refactor: extracted function that enables plyr as a utility
2025-05-06 10:35:05 +05:30
Jannat Patel
3a10d4bdc0
fix: alignment of information on batch details
2025-05-06 10:17:07 +05:30
Jannat Patel
fc03ecd1b3
fix: made programs breadcrumb translatable
2025-05-06 09:27:48 +05:30
Jannat Patel
c7b10f0e83
Merge pull request #1482 from frappe/pot_develop_2025-05-02
...
chore: update POT file
2025-05-06 08:50:56 +05:30
Jannat Patel
6a94ce5e1c
Merge pull request #1480 from pateljannat/evaluator-list-issue
...
fix: evaluator list in settings
2025-05-06 08:50:44 +05:30
frappe-pr-bot
59859a8e2f
chore: update POT file
2025-05-02 16:04:11 +00:00
Jannat Patel
f51a8aae39
fix: evaluator list in settings
2025-05-02 15:03:54 +05:30
Jannat Patel
bd5b8c5e0e
Merge pull request #1478 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-05-02 15:02:35 +05:30
Jannat Patel
67e7744566
Merge pull request #1479 from pateljannat/read-only
...
feat: read only mode
2025-04-30 18:33:22 +05:30
Jannat Patel
65a6663c31
fix: when moving between lessons in zen mode, ensure discussions remain hidden
2025-04-30 18:19:45 +05:30
Jannat Patel
603e80fd26
feat: read only mode
2025-04-30 18:03:00 +05:30
Jannat Patel
de4ee6bbe6
chore: Persian translations
2025-04-30 15:28:31 +05:30
Jannat Patel
a8aa242280
chore: Portuguese, Brazilian translations
2025-04-30 15:28:30 +05:30
Jannat Patel
0d32c2a9d9
Merge branch 'develop' of https://github.com/frappe/lms into read-only
2025-04-29 18:40:42 +05:30
Jannat Patel
6d5a02e2a8
feat: read only mode
2025-04-29 18:39:22 +05:30
Jannat Patel
67f3cbaaa8
Merge pull request #1475 from pateljannat/issues-100
...
fix: hide start learning button if self enrollment is disabled
2025-04-29 16:23:51 +05:30
Jannat Patel
f17504e1a0
fix: hide start learning button if self enrollment is disabled
2025-04-29 15:51:03 +05:30
Jannat Patel
b1a9af5de8
Merge pull request #1474 from pateljannat/issues-99
...
fix: check parenttype when fetching instructors
2025-04-29 11:27:56 +05:30
Jannat Patel
913bf553ae
refactor: simplified the condition to check is user is instructor
2025-04-29 11:03:58 +05:30
Jannat Patel
356dcc42bf
fix: check parenttype when fetching instructors
2025-04-29 10:48:52 +05:30
Jannat Patel
8c006f24ce
Merge pull request #1465 from nextchamp-saqib/refactor-charts
...
refactor: use charts from `frappe-ui`
2025-04-28 18:19:16 +05:30
Jannat Patel
6f2f0092f0
refactor: dynamic data for statistics charts
2025-04-28 18:05:43 +05:30
Jannat Patel
56afc4c614
Merge pull request #1471 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-28 15:34:43 +05:30
Jannat Patel
0a3b9f8f9a
chore: Esperanto translations
2025-04-28 14:01:56 +05:30
Jannat Patel
9b0623f4a4
chore: Bosnian translations
2025-04-28 14:01:55 +05:30
Jannat Patel
c13ef17a86
chore: Croatian translations
2025-04-28 14:01:54 +05:30
Jannat Patel
d5ac2f521f
chore: Thai translations
2025-04-28 14:01:52 +05:30
Jannat Patel
037af18114
chore: Persian translations
2025-04-28 14:01:51 +05:30
Jannat Patel
92299458f5
chore: Portuguese, Brazilian translations
2025-04-28 14:01:49 +05:30
Jannat Patel
3272f2a4cf
chore: Turkish translations
2025-04-28 14:01:48 +05:30
Jannat Patel
6a6dfdd82c
chore: Swedish translations
2025-04-28 14:01:46 +05:30
Jannat Patel
fa27452983
chore: Russian translations
2025-04-28 14:01:45 +05:30
Jannat Patel
8df5ec41d5
chore: Portuguese translations
2025-04-28 14:01:43 +05:30
Jannat Patel
55aad3a742
chore: Polish translations
2025-04-28 14:01:42 +05:30
Jannat Patel
e46890d87e
chore: Hungarian translations
2025-04-28 14:01:41 +05:30
Jannat Patel
3a36e10fce
chore: German translations
2025-04-28 14:01:39 +05:30
Jannat Patel
cc30c6d271
chore: Arabic translations
2025-04-28 14:01:38 +05:30
Jannat Patel
5e75ff7fb7
chore: Spanish translations
2025-04-28 14:01:36 +05:30
Jannat Patel
80681a1f8b
chore: French translations
2025-04-28 14:01:34 +05:30
Jannat Patel
5954e10155
chore: Serbian (Latin) translations
2025-04-28 14:01:32 +05:30
Jannat Patel
78c43b7a10
chore: Chinese Simplified translations
2025-04-28 14:01:31 +05:30
Jannat Patel
8c6f8bf97b
Merge pull request #1470 from pateljannat/issues-98
...
fix: don't allow billing page access if batch has started
2025-04-28 12:38:13 +05:30
Jannat Patel
f220438257
fix: remove borders for iframe on lesson form
2025-04-28 11:16:04 +05:30
Jannat Patel
bbd06752d3
Merge pull request #1468 from frappe/pot_develop_2025-04-25
...
chore: update POT file
2025-04-28 10:36:31 +05:30
Jannat Patel
e34df2ce95
fix: don't allow billing page access if batch has started
2025-04-28 10:35:14 +05:30
frappe-pr-bot
b197c08716
chore: update POT file
2025-04-25 16:04:29 +00:00
Jannat Patel
aeb6c0f433
Merge branch 'develop' of https://github.com/frappe/lms into refactor-charts
2025-04-25 18:27:50 +05:30
Jannat Patel
8f32767267
Merge pull request #1461 from frappe/zen-mode
...
feat: Zen Mode
2025-04-25 18:21:31 +05:30
Jannat Patel
afd43b9a9a
Merge branch 'develop' of https://github.com/frappe/lms into zen-mode
2025-04-25 17:49:13 +05:30
Jannat Patel
5893e02c48
fix: reduced the size of play button in video block
2025-04-25 17:49:07 +05:30
Jannat Patel
66d3325e3c
Merge pull request #1467 from harshpwctech/develop
...
feat: Embedding for CloudflareStream
2025-04-25 17:29:35 +05:30
Jannat Patel
e513993a0d
feat: show and hide discussions in zen mode
2025-04-25 17:28:54 +05:30
safe user
ddbdf42265
feat: Embedding Cloudflare Stream
2025-04-25 09:28:44 +00:00
safe user
badaa33ddb
feat: Embedding for CloudflareStream
2025-04-25 08:38:00 +00:00
safe user
befa3d7a6d
feat: Added embedding for CloudflareStream
2025-04-25 08:38:00 +00:00
Jannat Patel
513f1e8b86
fix: improved lesson locked state
2025-04-25 08:38:00 +00:00
Jannat Patel
4128f0fb73
chore: fixed settings
2025-04-25 08:38:00 +00:00
Jannat Patel
3d81a63410
ci: skip persona form for ui tests
2025-04-25 08:38:00 +00:00
Jannat Patel
c0ba44cacc
fix: check persona_captured after details get saved
2025-04-25 08:38:00 +00:00
Jannat Patel
deba027457
chore: identify user persona
2025-04-25 08:38:00 +00:00
Jannat Patel
47089d286e
chore: Serbian (Latin) translations
2025-04-25 08:38:00 +00:00
Jannat Patel
6c50292a66
fix: tags spacing on course cards
2025-04-25 08:38:00 +00:00
Jannat Patel
1f23f06926
fix: allow fullscreen on vimeo and adjust video height on mobile devices
2025-04-25 08:38:00 +00:00
Jannat Patel
63319d32e8
fix: detect editor change to enable plyr on newly added videos
2025-04-25 11:18:19 +05:30
Jannat Patel
66f28ef7a6
Merge branch 'develop' of https://github.com/frappe/lms into zen-mode
2025-04-25 10:20:38 +05:30
Jannat Patel
4e4eccd909
Merge pull request #1466 from pateljannat/issues-97
...
fix: country details in job page and form
2025-04-25 10:19:32 +05:30
Jannat Patel
c21fe99368
fix: country details in job page and form
2025-04-25 10:13:17 +05:30
Jannat Patel
53ea91e945
feat: plyr for vimeo
2025-04-25 10:05:32 +05:30
Jannat Patel
7cde05b58a
Merge branch 'develop' of https://github.com/frappe/lms into zen-mode
2025-04-24 18:42:44 +05:30
Jannat Patel
0fc9b35307
Merge pull request #1464 from pateljannat/issues-96
...
feat: redesigned job list
2025-04-24 18:35:20 +05:30
Jannat Patel
4a36826af0
fix: if student applied for a job show that on the details page
2025-04-24 18:28:06 +05:30
Jannat Patel
26a278c5f4
feat: country filter in job list
2025-04-24 18:22:00 +05:30
Saqib Ansari
66a4d79730
refactor: use charts from frappe-ui
2025-04-24 16:19:12 +05:30
Jannat Patel
097d541391
feat: redesigned job list
2025-04-24 14:20:51 +05:30
Jannat Patel
788ef9b106
Merge pull request #1463 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-24 14:12:16 +05:30
Jannat Patel
a38e1163af
chore: Chinese Simplified translations
2025-04-24 13:37:52 +05:30
Jannat Patel
a633ff5174
fix: check if youtube or vimeo video exists before enabling plyr
2025-04-24 12:06:57 +05:30
Jannat Patel
6b412106de
feat: redesigned video block
2025-04-23 17:06:29 +05:30
Jannat Patel
93b5cb6161
feat: zen mode
2025-04-23 11:44:39 +05:30
Jannat Patel
4b80fbe5eb
Merge pull request #1460 from pateljannat/issues-95
...
fix: improved lesson locked state
2025-04-22 18:13:01 +05:30
Jannat Patel
52775aae60
fix: improved lesson locked state
2025-04-22 18:05:07 +05:30
Jannat Patel
0430178b3e
Merge pull request #1459 from pateljannat/user-persona
...
chore: identify user persona
2025-04-22 17:47:20 +05:30
Jannat Patel
470123c77a
chore: fixed settings
2025-04-22 16:17:29 +05:30
Jannat Patel
66d4798db3
Merge branch 'develop' of https://github.com/frappe/lms into user-persona
2025-04-22 15:54:55 +05:30
Jannat Patel
cc39395a12
Merge pull request #1458 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-22 15:54:42 +05:30
Jannat Patel
3aeb9cf0b1
ci: skip persona form for ui tests
2025-04-22 15:32:01 +05:30
Jannat Patel
f1b383f0b7
fix: check persona_captured after details get saved
2025-04-22 15:02:21 +05:30
Jannat Patel
e2896b7bf0
chore: Serbian (Latin) translations
2025-04-22 12:52:49 +05:30
Jannat Patel
780dfb8966
Merge branch 'develop' of https://github.com/frappe/lms into user-persona
2025-04-21 18:07:12 +05:30
Jannat Patel
8b91323705
Merge pull request #1457 from pateljannat/vimeo
...
fix: allow fullscreen on vimeo
2025-04-21 17:32:12 +05:30
Jannat Patel
89fdbf5660
test: find the course image label and attach course image to its sibling input
2025-04-21 17:10:33 +05:30
Jannat Patel
ac47ab3f8a
Merge pull request #1456 from pateljannat/issues-94
...
fix: allow fullscreen on vimeo and adjust video height on mobile devices
2025-04-21 16:36:06 +05:30
Jannat Patel
7ed5dfdb8f
fix: allow fullscreen on video and adjust video height on mobile devices
2025-04-21 16:34:34 +05:30
Jannat Patel
bfc1488860
fix: tags spacing on course cards
2025-04-21 16:16:54 +05:30
Jannat Patel
726f733434
fix: allow fullscreen on vimeo and adjust video height on mobile devices
2025-04-21 15:41:51 +05:30
Jannat Patel
0c97e31101
Merge pull request #1455 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-21 15:07:47 +05:30
Jannat Patel
ec2b0718e6
chore: Portuguese translations
2025-04-21 12:09:04 +05:30
Jannat Patel
720056268c
chore: Serbian (Latin) translations
2025-04-21 12:09:03 +05:30
Jannat Patel
345992eda4
chore: Esperanto translations
2025-04-21 12:09:02 +05:30
Jannat Patel
e3e6b35eb7
chore: Croatian translations
2025-04-21 12:09:00 +05:30
Jannat Patel
701ea950de
chore: Thai translations
2025-04-21 12:08:59 +05:30
Jannat Patel
4b78865823
chore: Portuguese, Brazilian translations
2025-04-21 12:08:58 +05:30
Jannat Patel
5b2bdf4cf6
chore: Bosnian translations
2025-04-21 12:08:57 +05:30
Jannat Patel
a677b7fd3a
chore: Persian translations
2025-04-21 12:08:55 +05:30
Jannat Patel
9cbd3db022
chore: Chinese Simplified translations
2025-04-21 12:08:54 +05:30
Jannat Patel
5f52d2c2c7
chore: Turkish translations
2025-04-21 12:08:53 +05:30
Jannat Patel
b8c403aa5d
chore: Swedish translations
2025-04-21 12:08:52 +05:30
Jannat Patel
2c6863e18e
chore: Russian translations
2025-04-21 12:08:50 +05:30
Jannat Patel
e7a462c685
chore: Polish translations
2025-04-21 12:08:49 +05:30
Jannat Patel
0cf671ae3b
chore: Hungarian translations
2025-04-21 12:08:48 +05:30
Jannat Patel
dfc6f5bfb4
chore: German translations
2025-04-21 12:08:47 +05:30
Jannat Patel
64b9be7e42
chore: Arabic translations
2025-04-21 12:08:45 +05:30
Jannat Patel
7412a8761c
chore: Spanish translations
2025-04-21 12:08:44 +05:30
Jannat Patel
65cdeabc77
chore: French translations
2025-04-21 12:08:42 +05:30
Jannat Patel
a507d4464d
Merge pull request #1454 from pateljannat/issues-93
...
feat: meta image and keywords from settings
2025-04-21 11:05:39 +05:30
Jannat Patel
9143cc39d9
test: find the course image label and attach course image to its sibling input
2025-04-21 10:53:22 +05:30
Jannat Patel
e821755721
test: attach course image if selector is hidden
2025-04-21 10:33:24 +05:30
Jannat Patel
d081688fc9
Merge pull request #1453 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-21 10:16:30 +05:30
Jannat Patel
cdc7ee698c
Merge pull request #1452 from frappe/pot_develop_2025-04-18
...
chore: update POT file
2025-04-21 09:55:00 +05:30
Jannat Patel
0d0a9c872c
chore: Chinese Simplified translations
2025-04-20 11:58:27 +05:30
Jannat Patel
30953cce66
chore: German translations
2025-04-20 11:58:22 +05:30
Jannat Patel
f6008cf46a
fix: don't show course count on batch details if there are no courses
2025-04-19 12:46:31 +05:30
Jannat Patel
eb0587f726
feat: meta image and keywords from settings
2025-04-19 12:37:24 +05:30
frappe-pr-bot
ba56ac87c5
chore: update POT file
2025-04-18 16:04:27 +00:00
Jannat Patel
5800ac67c4
chore: identify user persona
2025-04-18 18:05:57 +05:30
Jannat Patel
73941a159a
Merge pull request #1451 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-18 16:16:35 +05:30
Jannat Patel
d1fe8b203a
chore: Thai translations
2025-04-18 11:52:30 +05:30
Jannat Patel
8b8dbc1053
chore: Chinese Simplified translations
2025-04-18 11:52:28 +05:30
Jannat Patel
57e477b17c
Merge pull request #1450 from pateljannat/issues-92
...
fix: moved powered by learning to the bottom of sidebar
2025-04-17 22:41:59 +05:30
Jannat Patel
1a1924de3e
fix: removed styles on attachments as they were overriding the styles on webform
2025-04-17 22:32:25 +05:30
Jannat Patel
3bea19c8ad
fix: moved powered by learning to the bottom of sidebar
2025-04-17 22:31:47 +05:30
Jannat Patel
cd47b62765
Merge pull request #1449 from pateljannat/assignment-issues
...
refactor: enhanced assignment form
2025-04-17 22:09:01 +05:30
Jannat Patel
ffeaad324e
fix: removed assignment submission email notification
2025-04-17 22:03:07 +05:30
Jannat Patel
4504dd810d
fix: make assignment modal scrollable if the questions is very long
2025-04-17 21:52:55 +05:30
Jannat Patel
60ad86f79c
refactor: enhanced assignment form
2025-04-17 21:42:43 +05:30
Jannat Patel
f63294699a
Merge pull request #1446 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-17 17:37:12 +05:30
Jannat Patel
650594d9ea
Merge pull request #1447 from pateljannat/certification-redesign
...
fix: improved UI of certified participants page
2025-04-17 12:48:27 +05:30
Jannat Patel
7c22d5c774
chore: changed release workflow to run on the 15th of every month
2025-04-17 12:38:24 +05:30
Jannat Patel
73a501908d
fix: mobile view for certified members page
2025-04-17 12:34:38 +05:30
Jannat Patel
31836e5c9e
chore: Persian translations
2025-04-17 11:49:28 +05:30
Jannat Patel
31adab94b3
chore: merged conflicts
2025-04-16 21:38:00 +05:30
Jannat Patel
824c65eb38
Merge pull request #1440 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-04-16 18:55:21 +05:30
Jannat Patel
4e02044eb4
Merge pull request #1441 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-16 18:47:37 +05:30
Jannat Patel
f245cf2c5d
fix: meta title for pages that don't have a default title
2025-04-16 17:09:09 +05:30
Jannat Patel
1b49cc1408
fix: meta title for pages that don't have a title
2025-04-16 17:02:52 +05:30
Jannat Patel
bd384a9b59
chore: Portuguese translations
2025-04-16 11:50:58 +05:30
Jannat Patel
48eb2ff405
fix: registration button should be visible if batch starts today but a few hours are left
2025-04-16 11:18:17 +05:30
Jannat Patel
dcacda984f
fix: mobile view for certified member list
2025-04-16 10:59:06 +05:30
Jannat Patel
8186e9e1d2
Merge pull request #1438 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-15 20:14:15 +05:30
Jannat Patel
b5b93917d1
chore: Croatian translations
2025-04-15 11:50:27 +05:30
Jannat Patel
1ffdadbde3
chore: Bosnian translations
2025-04-15 11:50:25 +05:30
Jannat Patel
4506603ea1
chore: Swedish translations
2025-04-15 11:50:23 +05:30
Jannat Patel
fdf8b85f88
Merge branch 'develop' of https://github.com/frappe/lms into certification-redesign
2025-04-14 22:50:47 +05:30
Jannat Patel
340264ce41
Merge pull request #1436 from pateljannat/issues-91
...
fix: misc issues
2025-04-14 22:49:25 +05:30
Jannat Patel
d6187b3d63
fix: corrected grammar in payments app error message
2025-04-14 22:39:07 +05:30
Jannat Patel
b6577133a9
fix: misc issues
2025-04-14 22:28:06 +05:30
Jannat Patel
2d410eac37
Merge pull request #1430 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-14 16:24:43 +05:30
Jannat Patel
e63e71f2bf
chore: Portuguese translations
2025-04-14 11:31:24 +05:30
Jannat Patel
ba743e0480
chore: Serbian (Latin) translations
2025-04-14 11:31:23 +05:30
Jannat Patel
2f26b15524
chore: Esperanto translations
2025-04-14 11:31:21 +05:30
Jannat Patel
5841ed0e70
chore: Croatian translations
2025-04-14 11:31:20 +05:30
Jannat Patel
d217dff4b9
chore: Thai translations
2025-04-14 11:31:18 +05:30
Jannat Patel
2746606db1
chore: Portuguese, Brazilian translations
2025-04-14 11:31:17 +05:30
Jannat Patel
2d321780d0
chore: Bosnian translations
2025-04-14 11:31:16 +05:30
Jannat Patel
c26108586f
chore: Persian translations
2025-04-14 11:31:14 +05:30
Jannat Patel
7f30d9c3dc
chore: Chinese Simplified translations
2025-04-14 11:31:12 +05:30
Jannat Patel
816b40bdc6
chore: Turkish translations
2025-04-14 11:31:11 +05:30
Jannat Patel
09688315cb
chore: Swedish translations
2025-04-14 11:31:10 +05:30
Jannat Patel
c709535442
chore: Russian translations
2025-04-14 11:31:08 +05:30
Jannat Patel
08e2d804fa
chore: Polish translations
2025-04-14 11:31:07 +05:30
Jannat Patel
b4fb07b435
chore: Hungarian translations
2025-04-14 11:31:06 +05:30
Jannat Patel
d119ae6409
chore: German translations
2025-04-14 11:31:04 +05:30
Jannat Patel
cf26fc4530
chore: Arabic translations
2025-04-14 11:31:03 +05:30
Jannat Patel
f50a7704c9
chore: Spanish translations
2025-04-14 11:31:02 +05:30
Jannat Patel
facec8393c
chore: French translations
2025-04-14 11:31:00 +05:30
Jannat Patel
172e8872ef
Merge pull request #1428 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-14 10:57:06 +05:30
Jannat Patel
b7755b844a
Merge pull request #1427 from frappe/pot_develop_2025-04-11
...
chore: update POT file
2025-04-14 10:56:54 +05:30
Jannat Patel
7e77d29edb
chore: Portuguese translations
2025-04-13 11:08:49 +05:30
Jannat Patel
3b84ef6968
fix: seo description for job openings
2025-04-13 10:26:59 +05:30
Jannat Patel
2dd8192dcb
feat: list of certified participants
2025-04-13 10:14:00 +05:30
Jannat Patel
cafb499a79
chore: Portuguese translations
2025-04-12 10:51:50 +05:30
Jannat Patel
f952267396
chore: Arabic translations
2025-04-12 10:51:38 +05:30
frappe-pr-bot
6913b71c69
chore: update POT file
2025-04-11 16:04:23 +00:00
Jannat Patel
c485b03b83
chore: merged conflicts
2025-04-11 19:01:46 +05:30
Jannat Patel
e1f35c86db
fix: empty meta info issue
2025-04-11 18:43:34 +05:30
Jannat Patel
cfbe60b731
fix: improved UI of certified participants page
2025-04-11 18:36:12 +05:30
Jannat Patel
a21020e226
Merge pull request #1425 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-11 13:21:11 +05:30
Jannat Patel
28d18102f0
chore: Serbian (Latin) translations
2025-04-11 10:37:08 +05:30
Jannat Patel
f5e78b7fdb
chore: Persian translations
2025-04-11 10:37:04 +05:30
Jannat Patel
d420b2dae5
chore: Turkish translations
2025-04-11 10:37:01 +05:30
Jannat Patel
3cce9107d0
chore: Polish translations
2025-04-11 10:36:59 +05:30
Jannat Patel
a5248eb92b
chore: Hungarian translations
2025-04-11 10:36:57 +05:30
Jannat Patel
1acf734229
chore: German translations
2025-04-11 10:36:56 +05:30
Jannat Patel
cc170ecb20
chore: French translations
2025-04-11 10:36:53 +05:30
Jannat Patel
b7f40d16a4
Merge pull request #1424 from pateljannat/seo-description
...
feat: SEO Meta Description
2025-04-10 17:42:58 +05:30
Jannat Patel
7e6cb727bd
feat: seo description field
2025-04-10 17:19:38 +05:30
Jannat Patel
eeaa835bef
fix: redirect to course list from course from if user is not moderator and instructor
2025-04-10 16:36:22 +05:30
Frappe PR Bot
04aff8d149
chore(release): Bumped to Version 2.27.0
2025-04-10 10:38:37 +00:00
Jannat Patel
e43eeeba4a
Merge pull request #1423 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-04-10 16:01:54 +05:30
Jannat Patel
e88bdd818d
Merge pull request #1422 from pateljannat/issues-89
...
fix: don't update onboarding status if user is not system manager
2025-04-10 15:55:32 +05:30
Jannat Patel
1a5d8ce07e
fix: don't update onboarding status if user is not system manager
2025-04-10 15:37:59 +05:30
Jannat Patel
9e2c7cc145
Merge pull request #1417 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-04-09 15:17:25 +05:30
Jannat Patel
8e405bc8eb
Merge pull request #1416 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-09 15:01:24 +05:30
Jannat Patel
23e2a153c9
chore: German translations
2025-04-09 10:03:41 +05:30
Jannat Patel
85a0949488
Merge pull request #1415 from pateljannat/jobs-improvements
...
fix: new ui for job list
2025-04-08 22:53:30 +05:30
Jannat Patel
57b6433dc0
fix: new ui for job list
2025-04-08 22:39:42 +05:30
Jannat Patel
1b43e1be44
fix: added back csrf_token
2025-04-08 21:33:52 +05:30
Jannat Patel
d6738b86c9
Merge pull request #1414 from pateljannat/seo-improvements
...
fix: seo improvements
2025-04-08 21:09:54 +05:30
Jannat Patel
a5325cef44
chore: renamed lint jobs
2025-04-08 21:03:30 +05:30
Jannat Patel
cc917f3d83
chore: bumped up pre commit action version to 3.0.
2025-04-08 21:00:50 +05:30
Jannat Patel
492917ea40
chore: added commit lint rules
2025-04-08 20:53:44 +05:30
Jannat Patel
78263185a1
chore: cached pip for linters
2025-04-08 20:31:42 +05:30
Jannat Patel
ee7aa9d58b
feat: fetch meta tags from website route meta
2025-04-08 19:37:16 +05:30
Jannat Patel
a7112937de
fix: changed course and batch meta description
2025-04-08 18:21:28 +05:30
Jannat Patel
a8d4572aef
fix: add app_name as document title
2025-04-08 18:12:21 +05:30
Jannat Patel
45c530e53a
Merge pull request #1413 from pateljannat/improve-page-meta
...
fix: persistent favicon for all pages
2025-04-08 11:52:23 +05:30
Jannat Patel
e0bcce5e6e
fix: show learning logo as favicon if its missing in website settings
2025-04-08 11:45:51 +05:30
Jannat Patel
8346ec8525
fix: import usePageMeta for QuizSubmission
2025-04-08 11:13:46 +05:30
Jannat Patel
5d1673bad8
fix: persistent favicon for all pages
2025-04-08 10:57:02 +05:30
Jannat Patel
a33328e11d
Merge pull request #1412 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-08 10:27:35 +05:30
Jannat Patel
3efa326684
chore: Esperanto translations
2025-04-08 09:28:34 +05:30
Jannat Patel
196fead1e0
chore: Croatian translations
2025-04-08 09:28:33 +05:30
Jannat Patel
b8ce04e9fe
chore: Thai translations
2025-04-08 09:28:31 +05:30
Jannat Patel
6369dfd65c
chore: Portuguese, Brazilian translations
2025-04-08 09:28:30 +05:30
Jannat Patel
f4da56adf9
chore: Bosnian translations
2025-04-08 09:28:29 +05:30
Jannat Patel
0987a91bfc
chore: Persian translations
2025-04-08 09:28:27 +05:30
Jannat Patel
9f23a56cf4
chore: Chinese Simplified translations
2025-04-08 09:28:26 +05:30
Jannat Patel
34a4754767
chore: Turkish translations
2025-04-08 09:28:25 +05:30
Jannat Patel
b88de74552
chore: Swedish translations
2025-04-08 09:28:24 +05:30
Jannat Patel
45ac682c7f
chore: Russian translations
2025-04-08 09:28:22 +05:30
Jannat Patel
b753d366bf
chore: Polish translations
2025-04-08 09:28:21 +05:30
Jannat Patel
06c598886e
chore: Hungarian translations
2025-04-08 09:28:20 +05:30
Jannat Patel
52b0b7f8dc
chore: German translations
2025-04-08 09:28:18 +05:30
Jannat Patel
656b3b2ebe
chore: Arabic translations
2025-04-08 09:28:17 +05:30
Jannat Patel
6bdfbde23f
chore: Spanish translations
2025-04-08 09:28:16 +05:30
Jannat Patel
1b9f5eebc0
chore: French translations
2025-04-08 09:28:15 +05:30
Jannat Patel
1f37da08b4
Merge pull request #1411 from pateljannat/disable-signup-settings
...
feat: signups can now be enabled/disabled from portal settings
2025-04-07 18:22:57 +05:30
Jannat Patel
5bc44e6fe5
feat: signups can now be enabled/disabled from portal settings
2025-04-07 18:15:30 +05:30
Jannat Patel
c70da08078
Merge pull request #1410 from pateljannat/quiz-issue
...
fix: save lesson details in quiz
2025-04-07 15:19:15 +05:30
Jannat Patel
7600fb14e1
Merge pull request #1409 from frappe/pot_develop_2025-04-04
...
chore: update POT file
2025-04-07 15:10:55 +05:30
Jannat Patel
e2fdf2042e
Merge pull request #1406 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-04-07 15:10:38 +05:30
Jannat Patel
8477d6b9ed
fix: save lesson details in quiz
2025-04-07 15:09:31 +05:30
Jannat Patel
241df63334
chore: Persian translations
2025-04-07 09:31:08 +05:30
Jannat Patel
7131de8a2a
chore: Persian translations
2025-04-06 09:34:34 +05:30
frappe-pr-bot
473a799f58
chore: update POT file
2025-04-04 16:04:26 +00:00
Jannat Patel
6c9fe85170
chore: Portuguese, Brazilian translations
2025-04-01 09:07:24 +05:30
Jannat Patel
2c5d2db340
chore: Chinese Simplified translations
2025-03-29 08:33:34 +05:30
Jannat Patel
6cd2e6e7fb
Merge pull request #1403 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-03-28 10:11:02 +05:30
Jannat Patel
a6b094cff9
chore: Chinese Simplified translations
2025-03-28 08:29:45 +05:30
Jannat Patel
989598b9cd
Merge pull request #1398 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-03-27 09:44:00 +05:30
Jannat Patel
b024a4546c
Merge pull request #1401 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-03-27 09:42:07 +05:30
Jannat Patel
519715f8ee
chore: Chinese Simplified translations
2025-03-27 08:19:36 +05:30
Jannat Patel
522de390a7
Merge pull request #1399 from pateljannat/onboarding-ui
...
feat: onboarding
2025-03-26 22:45:52 +05:30
Jannat Patel
2ffe19cea1
chore: removed frappe-ui from workspaces
2025-03-26 22:36:13 +05:30
Jannat Patel
124dc10cc3
chore: fixed linters
2025-03-26 22:15:47 +05:30
Jannat Patel
a41338c3a2
fix: onboarding step improvements
2025-03-26 22:13:08 +05:30
Jannat Patel
aa979b96f2
feat: onboarding
2025-03-26 13:08:06 +05:30
Jannat Patel
f9b2471b32
Merge pull request #1397 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-03-25 13:55:56 +05:30
Jannat Patel
d594f3ac88
chore: Chinese Simplified translations
2025-03-25 07:52:09 +05:30
Jannat Patel
e5190d4409
Merge pull request #1394 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-03-24 15:13:10 +05:30
Jannat Patel
4f876c2bbc
Merge pull request #1396 from pateljannat/assignment-in-course-issue
...
fix: assignment and quiz rendering issue in courses
2025-03-24 15:10:19 +05:30
Jannat Patel
4d031ae55e
fix: dark mode issues for assignment
2025-03-24 14:57:46 +05:30
Jannat Patel
89a348b154
fix: assignment and quiz rendering issue in courses
2025-03-24 13:42:24 +05:30
Jannat Patel
db62d40c50
chore: Croatian translations
2025-03-23 07:01:35 +05:30
Jannat Patel
eff2ae8a73
chore: Thai translations
2025-03-23 07:01:33 +05:30
Jannat Patel
b23d29767f
chore: Portuguese, Brazilian translations
2025-03-23 07:01:32 +05:30
Jannat Patel
7d5a3c3421
chore: Esperanto translations
2025-03-23 07:01:31 +05:30
Jannat Patel
1054623d9d
chore: Bosnian translations
2025-03-23 07:01:30 +05:30
Jannat Patel
4eba93f47b
chore: Persian translations
2025-03-23 07:01:28 +05:30
Jannat Patel
13bcc84e8f
chore: Chinese Simplified translations
2025-03-23 07:01:27 +05:30
Jannat Patel
c726ad3467
chore: Turkish translations
2025-03-23 07:01:26 +05:30
Jannat Patel
5e95ff963c
chore: Swedish translations
2025-03-23 07:01:24 +05:30
Jannat Patel
1ef232e45b
chore: Russian translations
2025-03-23 07:01:23 +05:30
Jannat Patel
034654193f
chore: Polish translations
2025-03-23 07:01:22 +05:30
Jannat Patel
bddaa26d5a
chore: Hungarian translations
2025-03-23 07:01:19 +05:30
Jannat Patel
b42648fecb
chore: German translations
2025-03-23 07:01:18 +05:30
Jannat Patel
aa800bf96b
chore: Arabic translations
2025-03-23 07:01:17 +05:30
Jannat Patel
6575e139b5
chore: Spanish translations
2025-03-23 07:01:15 +05:30
Jannat Patel
c5b3460006
chore: French translations
2025-03-23 07:01:14 +05:30
Jannat Patel
b1e490765b
Merge pull request #1393 from frappe/pot_develop_2025-03-21
...
chore: update POT file
2025-03-22 13:22:38 +05:30
Jannat Patel
c0f4a09e22
fix: removed page_renderer for courses
2025-03-22 11:18:03 +05:30
frappe-pr-bot
8fb5311844
chore: update POT file
2025-03-21 16:04:11 +00:00
Jannat Patel
12122f1eaf
Merge pull request #1391 from pateljannat/issues-88
...
fix: removed user info from assignment block
2025-03-21 12:46:51 +05:30
Jannat Patel
e83312289b
fix: removed user info from assignment block
2025-03-21 12:34:49 +05:30
Jannat Patel
d59f4113c1
Merge pull request #1389 from pateljannat/issues-87
...
fix: course tags issue when getting course details
2025-03-21 06:00:06 +05:30
Jannat Patel
8e3b70e7c8
fix: course tags issue when getting course details
2025-03-21 05:53:24 +05:30
Jannat Patel
6a41942de6
Merge pull request #1384 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-03-20 13:04:16 +05:30
Jannat Patel
c25d95b3b6
Merge pull request #1386 from pateljannat/issues-85
...
fix: misc issues
2025-03-20 12:29:25 +05:30
Jannat Patel
edde95edeb
chore: fixed linters
2025-03-20 12:22:13 +05:30
Jannat Patel
066eaea45d
fix: redirection to FC site without checking payment method
2025-03-20 11:57:08 +05:30
Jannat Patel
7ae3cf5d95
fix: check seats of a batch at the time of billing
2025-03-20 11:03:08 +05:30
Jannat Patel
2fa728d45c
Merge pull request #1383 from NihalRoshanCK/develop
...
change the text color according to the theme
2025-03-19 22:42:47 +05:30
Jannat Patel
04cbd6a1d8
chore: use vite plugins from frappe-ui
2025-03-19 22:26:58 +05:30
Jannat Patel
c6e658e26b
fix: show tabs and featured courses on list for guest users
2025-03-19 11:04:29 +05:30
Jannat Patel
0692aceda4
fix: don't allow billing page access if batch is sold out
2025-03-19 10:45:47 +05:30
Nihal Roshan
072bef5847
change the text color according to the theme
2025-03-18 10:15:52 +00:00
Jannat Patel
e94a689f83
Merge pull request #1382 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-03-17 15:55:35 +05:30
Jannat Patel
c71a980f78
chore: Chinese Simplified translations
2025-03-17 05:54:46 +05:30
Jannat Patel
ef7d850dd4
chore: Persian translations
2025-03-16 05:49:18 +05:30
Jannat Patel
1e6a71f36b
chore: Croatian translations
2025-03-15 05:16:33 +05:30
Jannat Patel
f5ae4120cd
chore: Thai translations
2025-03-15 05:16:32 +05:30
Jannat Patel
82331364b7
chore: Portuguese, Brazilian translations
2025-03-15 05:16:31 +05:30
Jannat Patel
ef3879e419
chore: Esperanto translations
2025-03-15 05:16:30 +05:30
Jannat Patel
403dbf13e8
chore: Bosnian translations
2025-03-15 05:16:28 +05:30
Jannat Patel
c8193c0009
chore: Persian translations
2025-03-15 05:16:27 +05:30
Jannat Patel
9c0c69a728
chore: Chinese Simplified translations
2025-03-15 05:16:26 +05:30
Jannat Patel
4606fc3e2a
chore: Turkish translations
2025-03-15 05:16:24 +05:30
Jannat Patel
c9bb3ab368
chore: Swedish translations
2025-03-15 05:16:23 +05:30
Jannat Patel
99e4b406a4
chore: Russian translations
2025-03-15 05:16:22 +05:30
Jannat Patel
67b9424b9e
chore: Polish translations
2025-03-15 05:16:20 +05:30
Jannat Patel
5b60be5f51
chore: Hungarian translations
2025-03-15 05:16:19 +05:30
Jannat Patel
d88927a6fb
chore: German translations
2025-03-15 05:16:18 +05:30
Jannat Patel
6616ee3607
chore: Arabic translations
2025-03-15 05:16:16 +05:30
Jannat Patel
0dbd8de335
chore: Spanish translations
2025-03-15 05:16:15 +05:30
Jannat Patel
9b406e368b
chore: French translations
2025-03-15 05:16:14 +05:30
Jannat Patel
4449dc43a0
Merge pull request #1381 from frappe/pot_develop_2025-03-14
...
chore: update POT file
2025-03-14 21:43:26 +05:30
frappe-pr-bot
554093ab3e
chore: update POT file
2025-03-14 16:04:06 +00:00
Jannat Patel
ac3ed22ae9
Merge pull request #1380 from pateljannat/issues-84
...
fix: moved evaluation cancel button in a menu
2025-03-13 22:17:39 +05:30
Jannat Patel
2ca7b09d1e
fix: made address amount and currency mandatory in LMS Payment
2025-03-13 22:01:26 +05:30
Jannat Patel
f29c2da9ce
fix: moved evaluation cancel button in a menu
2025-03-13 22:00:39 +05:30
Jannat Patel
e23f6ae0fa
Merge pull request #1378 from pateljannat/issues-83
...
fix: batch reminder email subject and content
2025-03-13 08:27:49 +05:30
Jannat Patel
51061273bc
fix: show view certificate link on course page, if already certified
2025-03-13 06:08:39 +05:30
Jannat Patel
4a0812dfe9
fix: batch reminder email subject and content
2025-03-13 06:08:00 +05:30
Md Hussain Nagaria
efb694a6e6
Merge pull request #1377 from frappe/state-enhancement
...
fix: misc
2025-03-12 14:48:54 +05:30
Hussain Nagaria
1dbe2f31d0
fix: linter
2025-03-12 14:40:45 +05:30
Hussain Nagaria
be9525dbf2
fix: empty query string with trailing ?
...
Fixes #1376
2025-03-12 14:37:50 +05:30
Hussain Nagaria
a24afad641
chore: more dead code
2025-03-12 14:36:07 +05:30
Hussain Nagaria
abd14aa33c
chore: remove dead code
2025-03-12 14:31:53 +05:30
Hussain Nagaria
5b3c0685ac
feat: track current tab in batches and courses page
2025-03-12 14:08:25 +05:30
Jannat Patel
d263072aca
Merge pull request #1373 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-03-12 11:10:48 +05:30
Jannat Patel
2a59d9ff04
Merge pull request #1374 from pateljannat/issues-82
...
fix: check enrollment on course certification page
2025-03-12 11:03:20 +05:30
Jannat Patel
619dc73bcb
fix: show created tab to users with moderator or instructor role
2025-03-12 10:50:20 +05:30
Jannat Patel
02edefc158
fix: check enrollment on course certification page
2025-03-12 10:49:44 +05:30
Jannat Patel
572f5ae585
Merge pull request #1370 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-03-11 10:39:34 +05:30
Jannat Patel
a326866cc9
chore: Croatian translations
2025-03-11 04:16:36 +05:30
Jannat Patel
17decf7b71
chore: Thai translations
2025-03-11 04:16:34 +05:30
Jannat Patel
b9784e22ff
chore: Portuguese, Brazilian translations
2025-03-11 04:16:33 +05:30
Jannat Patel
0f600c5b70
chore: Esperanto translations
2025-03-11 04:16:32 +05:30
Jannat Patel
a606e9c974
chore: Bosnian translations
2025-03-11 04:16:30 +05:30
Jannat Patel
9e1938095c
chore: Persian translations
2025-03-11 04:16:29 +05:30
Jannat Patel
3491eb3881
chore: Chinese Simplified translations
2025-03-11 04:16:28 +05:30
Jannat Patel
6277340d6b
chore: Turkish translations
2025-03-11 04:16:26 +05:30
Jannat Patel
0c12ee4452
chore: Swedish translations
2025-03-11 04:16:25 +05:30
Jannat Patel
4ec245a119
chore: Russian translations
2025-03-11 04:16:23 +05:30
Jannat Patel
24fa6d17de
chore: Polish translations
2025-03-11 04:16:22 +05:30
Jannat Patel
2eedc1032c
chore: Hungarian translations
2025-03-11 04:16:20 +05:30
Jannat Patel
8c3b1b433f
chore: German translations
2025-03-11 04:16:19 +05:30
Jannat Patel
ae3f0f9a4e
chore: Arabic translations
2025-03-11 04:16:18 +05:30
Jannat Patel
f4ae601f0d
chore: Spanish translations
2025-03-11 04:16:16 +05:30
Jannat Patel
2104b86080
chore: French translations
2025-03-11 04:16:15 +05:30
Jannat Patel
9724dceb73
Merge pull request #1368 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-03-10 11:24:09 +05:30
Jannat Patel
4c07a4f35d
Merge pull request #1366 from frappe/pot_develop_2025-03-07
...
chore: update POT file
2025-03-10 11:23:56 +05:30
Jannat Patel
6a15697957
chore: Croatian translations
2025-03-10 03:59:01 +05:30
frappe-pr-bot
47f880d8dc
chore: update POT file
2025-03-07 16:04:14 +00:00
Jannat Patel
d5814f5680
Merge pull request #1365 from pateljannat/issues-81
...
fix: youtube embed issue
2025-03-07 12:32:26 +05:30
Jannat Patel
345a444d73
fix: youtube embed issue
2025-03-07 12:18:52 +05:30
Jannat Patel
0053ce5602
Merge pull request #1364 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-03-06 16:14:45 +05:30
Jannat Patel
9851757a4e
chore: Croatian translations
2025-03-06 03:44:37 +05:30
Jannat Patel
55fe25b8cb
chore: Thai translations
2025-03-06 03:44:36 +05:30
Jannat Patel
714f8a17c3
chore: Portuguese, Brazilian translations
2025-03-06 03:44:35 +05:30
Jannat Patel
732e9db9af
chore: Bosnian translations
2025-03-06 03:44:33 +05:30
Jannat Patel
6fbc448a52
chore: Persian translations
2025-03-06 03:44:32 +05:30
Jannat Patel
76fc241778
chore: Polish translations
2025-03-06 03:44:27 +05:30
Jannat Patel
51cbbfdc45
chore: German translations
2025-03-06 03:44:25 +05:30
Jannat Patel
279f2f503e
chore: Arabic translations
2025-03-06 03:44:24 +05:30
Frappe PR Bot
795d95b482
chore(release): Bumped to Version 2.26.0
2025-03-05 13:04:57 +00:00
Jannat Patel
78c8467bf6
Merge pull request #1361 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-03-05 18:33:33 +05:30
Jannat Patel
5b5b95c85c
Merge pull request #1363 from pateljannat/scorm-issue-js-files
...
fix: scorm files getting wrong path
2025-03-05 17:03:40 +05:30
Jannat Patel
8490b07c90
fix: scorm files getting wrong path
2025-03-05 16:31:14 +05:30
Jannat Patel
dee2c51c60
Merge pull request #1359 from pateljannat/evaluation-validation-issue
...
fix: allow scheduling evals if future eval has been cancelled
2025-03-04 17:47:42 +05:30
Jannat Patel
4149fa6ce4
fix: renamed evaluation and certification buttons
2025-03-04 17:38:43 +05:30
Jannat Patel
7a69611f09
Merge pull request #1358 from pateljannat/payment-reminder-issue
...
fix: don't send payment reminder if member has already paid later
2025-03-04 17:34:30 +05:30
Jannat Patel
6692252df9
fix: allow scheduling evals if furture eval has been calcelled
2025-03-04 17:33:39 +05:30
Jannat Patel
486ce1bdb0
Merge pull request #1357 from pateljannat/course-certification-filter
...
refactor: course list fetching and filters
2025-03-04 17:27:01 +05:30
Jannat Patel
cceff77bc2
fix: don't send payment reminder if member has already paid later
2025-03-04 17:24:03 +05:30
Jannat Patel
22a9169f87
fix: show progress bar for enrolled courses
2025-03-04 17:14:01 +05:30
Jannat Patel
47a30763a0
refactor: course list fetching and filters
2025-03-04 17:02:47 +05:30
Jannat Patel
73379a1bd8
Merge pull request #1354 from pateljannat/dont-override-user
...
fix: reverting user doctype override
2025-03-04 13:08:12 +05:30
Jannat Patel
7cc46629b4
test: increased login request timeout in ui tests
2025-03-04 12:53:33 +05:30
Jannat Patel
67304245ba
test: increased login request timeout in ui tests
2025-03-04 12:39:22 +05:30
Jannat Patel
8edd3a1a34
chore: upgrading actions/cache to v4 for ui tests
2025-03-04 11:43:07 +05:30
Jannat Patel
e4bc7c8d78
Merge pull request #1356 from frappe/l10n_develop2
...
chore: sync translations from crowdin
2025-03-04 10:22:56 +05:30
Jannat Patel
a8af78d400
chore: Esperanto translations
2025-03-04 02:59:49 +05:30
Jannat Patel
0afe3de818
chore: Bosnian translations
2025-03-04 02:59:48 +05:30
Jannat Patel
3c81aadec6
chore: Persian translations
2025-03-04 02:59:47 +05:30
Jannat Patel
1dfcb035da
chore: Chinese Simplified translations
2025-03-04 02:59:45 +05:30
Jannat Patel
77b24882a9
chore: Turkish translations
2025-03-04 02:59:44 +05:30
Jannat Patel
1fd0673257
chore: Swedish translations
2025-03-04 02:59:42 +05:30
Jannat Patel
dbda76e0ce
chore: Russian translations
2025-03-04 02:59:40 +05:30
Jannat Patel
a9d22521ce
chore: Polish translations
2025-03-04 02:59:39 +05:30
Jannat Patel
6da1d9629f
chore: Hungarian translations
2025-03-04 02:59:37 +05:30
Jannat Patel
37b61a7087
chore: German translations
2025-03-04 02:59:35 +05:30
Jannat Patel
9b484e6ee9
chore: Arabic translations
2025-03-04 02:59:34 +05:30
Jannat Patel
5ef67ef21c
chore: Spanish translations
2025-03-04 02:59:32 +05:30
Jannat Patel
f902166643
chore: French translations
2025-03-04 02:59:31 +05:30
Md Hussain Nagaria
8f91466b3d
Merge pull request #1355 from frappe/enhance-timezone
...
feat: autofill timezone based on user timezone
2025-03-03 22:43:24 +05:30
Hussain Nagaria
fa1621c3d1
feat: autofill client timezone based on user timezone
2025-03-03 22:42:43 +05:30
Jannat Patel
2acd45feae
fix: reverting user doctype override
2025-03-03 19:54:41 +05:30
Jannat Patel
f19e974b9d
Merge pull request #1353 from pateljannat/mark-eval-request-complete
...
feat: mark evaluation requests as complete
2025-03-03 17:14:42 +05:30
Jannat Patel
01598ac002
feat: mark evaluation requests as complete
2025-03-03 17:01:10 +05:30
Jannat Patel
084908bd04
Merge pull request #1352 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-03-03 15:38:08 +05:30
Fahid Latheef A
39cc83c1b8
Merge branch 'frappe:develop' into feat/scorm-progress
2025-03-02 14:17:26 +05:30
Jannat Patel
039a775ce4
Merge pull request #1340 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-02-26 10:18:26 +05:30
Jannat Patel
dd9e80f067
Merge pull request #1326 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-02-19 11:06:43 +05:30
Fahid Latheef A
5dd1bb949c
Merge branch 'develop' into feat/scorm-progress
2025-02-17 23:07:10 +05:30
Fahid Latheef Alungal
b76486e4dc
fix: changed filters in calculation of completed LMS Course Progress count
2025-02-16 21:08:58 +05:30
Jannat Patel
a3a2af948e
Merge pull request #1303 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-02-14 18:07:10 +05:30
FahidLatheef
2ce2df6390
style: change height of SCORM iframe so that user don't have to scroll
2025-01-22 15:25:39 +05:30
FahidLatheef
19e5136d64
feat: added logic to handle failure cases on SCORM courses failure (Whether to allow retake of final quiz or Reset the whole Course)
2025-01-22 15:25:39 +05:30
FahidLatheef
281e155480
feat: set cmi.launch_data from scorm_content for resumability
...
- Replaced already_completed with progress_already_exists variable
- Added scorm_details parameter to save_progress whitelisted function
- Added Separate logic for SCORM chapter progress in save_progress
2025-01-22 15:25:39 +05:30
FahidLatheef
70b2a11cb7
feat: added is_scorm_chapter and scorm_details fields used for tracking SCORM Data Model
...
feat: added is_scorm_chapter and scorm_content to track cmi.suspend_data for resuming scorm chapter
2025-01-22 15:25:39 +05:30
Jannat Patel
0bedf3ea59
Merge pull request #1264 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-01-22 12:59:34 +05:30
Jannat Patel
1775ac4803
Merge pull request #1247 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-01-15 11:24:49 +05:30
Jannat Patel
ae1a615863
Merge pull request #1237 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-01-09 11:01:37 +05:30
Jannat Patel
a6ef1b8902
Merge pull request #1220 from frappe/develop
...
chore: merge 'develop' into 'main'
2025-01-02 20:24:58 +05:30
Jannat Patel
94d17b81d4
Merge pull request #1197 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-12-18 20:30:52 +05:30
Jannat Patel
44a63d9cec
Merge pull request #1180 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-12-13 12:27:07 +05:30
Jannat Patel
e2b4b5a57e
Merge pull request #1164 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-12-06 11:05:49 +05:30
Jannat Patel
ec30aa323e
Merge pull request #1155 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-11-29 17:05:30 +05:30
Jannat Patel
95e9087c6e
Merge pull request #1151 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-11-25 15:06:00 +05:30
Jannat Patel
db38099557
Merge pull request #1143 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-11-20 13:30:06 +05:30
Jannat Patel
164d5cdec9
Merge pull request #1130 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-11-13 11:53:57 +05:30
Jannat Patel
c6b1076092
Merge pull request #1099 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-11-07 09:51:07 +05:30
Jannat Patel
6aebe856da
Merge pull request #1087 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-10-31 12:15:12 +05:30
Jannat Patel
4737551918
Merge pull request #1075 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-10-23 13:00:37 +05:30
Jannat Patel
c2cb79f700
Merge pull request #1067 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-10-17 12:33:35 +05:30
Jannat Patel
d7c05984be
Merge pull request #1048 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-10-09 22:11:23 +05:30
Jannat Patel
55429e2f03
Merge pull request #1036 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-10-02 12:30:46 +05:30
Jannat Patel
25ffe8b0e4
Merge pull request #1029 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-09-25 11:47:14 +05:30
Jannat Patel
303a9d1110
Merge pull request #1020 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-09-18 10:21:11 +05:30
Jannat Patel
de8c907c51
Merge pull request #1013 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-09-11 11:09:55 +05:30
Jannat Patel
0fd1cabd60
Merge pull request #1003 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-09-04 10:36:05 +05:30
Jannat Patel
8dd480735c
Merge pull request #996 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-08-28 11:24:59 +05:30
Jannat Patel
676f1a1f0e
Merge pull request #984 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-08-21 10:48:23 +05:30
Jannat Patel
ce75422126
Merge pull request #966 from frappe/develop
...
chore: merge 'develop' into 'main'
2024-08-14 11:24:10 +05:30
Jannat Patel
3a097d6b15
Merge pull request #956 from frappe/develop
...
chore: Merge develop into main
2024-08-06 11:27:00 +05:30
Jannat Patel
9de1bf1020
Merge pull request #954 from frappe/develop
...
chore: Merge develop into main
2024-08-05 14:47:45 +05:30
Jannat Patel
93e5cf1c25
Merge pull request #952 from frappe/develop
...
chore: Merge develop to main
2024-08-05 12:22:05 +05:30
Jannat Patel
6e2376570b
Merge pull request #949 from frappe/develop
...
chore: Merge develop to main
2024-08-01 17:16:22 +05:30
Jannat Patel
b20c4bf197
Merge pull request #948 from frappe/develop
...
chore: Merge develop to main
2024-07-31 16:33:43 +05:30
Jannat Patel
6ae1d92033
Merge pull request #925 from frappe/develop
...
chore: merge `develop` into `main`
2024-07-11 09:11:50 +05:30