Commit Graph

14 Commits

Author SHA1 Message Date
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 8cb633f9e3 chore: use host network mode to bypass NAT loopback for NPM 2026-09-19 15:23:18 +03:00
Dmitry Belan cef3dd3550 chore: allow all hosts to fix DisallowedHost error 2026-09-19 15:17:24 +03:00
Dmitry Belan d1d5cee96f chore: add gunicorn workers and threads to prevent worker lockup 2026-09-19 15:13:36 +03:00
Dmitry Belan 17cff2608a chore: add compiled Python bytecode cache files 2026-09-19 15:10:09 +03:00
Dmitry Belan 08fc176b5d Fix deployment bugs: .env loading and CMD path 2026-09-19 15:09:38 +03:00
Dmitry Belan 8069238c4d test 1 2026-09-19 13:26:49 +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 9ee1788692 chore: restrict allowed hosts to domain and bind docker port to specific IP 2026-09-19 11:58:18 +03:00
Dmitry Belan 0e11a41d29 f 2026-09-19 11:43:07 +03:00