Commit Graph

22 Commits

Author SHA1 Message Date
Dmitry Belan 431056e69e Add late and expired time badges to custom admin submission list 2026-09-28 22:25:50 +03:00
Dmitry Belan 01412bc1b7 Make Submission assignment, student and status flags read-only in admin 2026-09-28 22:16:40 +03:00
Dmitry Belan 043a73fbe1 Show full question text in student answers and update late badge text 2026-09-28 22:11:36 +03:00
Dmitry Belan ece2e51b04 Add allow_late_submissions toggle to assignments 2026-09-28 21:18:34 +03:00
Dmitry Belan bc2866280b Show correct answer for incorrect submissions 2026-09-28 21:15:54 +03:00
Dmitry Belan 6371b3202f Enhance task numbers, enable late submissions with badges, and fix overdue badges 2026-09-28 21:13:19 +03:00
Dmitry Belan aa8894df59 Add autosave script for forms to prevent data loss on reload 2026-09-24 21:48:11 +03:00
Dmitry Belan 4f829dd7d4 Switch to Obsidian Scholar color palette 2026-09-21 11:05:11 +03:00
Dmitry Belan 94678c2f10 Inject precise css styling and fonts into Unfold admin 2026-09-21 10:59:42 +03:00
Dmitry Belan b691299cbb Update settings for unfold admin and remove footer 2026-09-21 10:51:40 +03:00
Dmitry Belan add81dcd22 Update frontend to dark obsidian theme 2026-09-21 10:43:04 +03:00
Dmitry Belan 93a5ed9af7 fix(lms): js timer form auto-submit and late POST saving 2026-09-20 18:09:29 +03:00
Dmitry Belan f15a584ddc fix(lms): template rendering for IN_PROGRESS submissions and needs_start logic 2026-09-20 18:02:33 +03:00
Dmitry Belan b3e9d9ae18 feat(lms): replace is_closed with timer limit and auto-submit logic 2026-09-20 17:58:23 +03:00
Dmitry Belan 4b1ea99a4d feat(lms): add deadlines and manual assignment closing logic 2026-09-20 17:46:56 +03:00
Dmitry Belan 2cf38ef27e fix(admin,ui): disable extra inline form to fix validation and stretch CKEditor images 2026-09-19 18:38:01 +03:00
Dmitry Belan 8cf8e0d869 feat: add is_published flag to assignments 2026-09-19 15:38:50 +03:00
Dmitry Belan a5a6e2c037 feat: allow assigning tasks to specific students or everyone 2026-09-19 15:34:16 +03:00
Dmitry Belan b61f9392a6 feat: add admin panel button for staff users 2026-09-19 15:31:17 +03:00
Dmitry Belan 17cff2608a chore: add compiled Python bytecode cache files 2026-09-19 15:10:09 +03:00
Dmitry Belan 46319def76 feat: add support for TABLE_AUTO question type with table input rendering and auto-grading 2026-09-19 12:19:02 +03:00
Dmitry Belan 0e11a41d29 f 2026-09-19 11:43:07 +03:00