Commit Graph

5930 Commits

Author SHA1 Message Date
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 v2.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