• Joined on 2026-03-22
admins pushed to main at admins/lms-sb 2026-04-25 08:18:51 +00:00
0e4f6c4b01 Fix impersonation: use direct fetch to /api/auth/admin/impersonate-user
admins pushed to main at admins/lms-sb 2026-04-25 08:12:48 +00:00
dd198349fb Fix impersonation: hard navigation + stop impersonating banner
admins pushed to main at admins/lms-sb 2026-04-25 08:05:37 +00:00
808bcadfca Fix nested list spacing in TipTap lesson content
admins pushed to main at admins/lms-sb 2026-04-25 07:59:01 +00:00
ab37af59f2 Fix server component passing event handlers to client components
admins pushed to main at admins/lms-sb 2026-04-25 07:52:22 +00:00
ce305eab58 Add admin impersonation button to users table
admins pushed to main at admins/lms-sb 2026-04-08 09:38:53 +00:00
e590f541b3 Add automated backup scripts for PostgreSQL and S3 files to Backblaze B2
admins pushed to main at admins/lms-sb 2026-04-08 09:17:49 +00:00
48a9398905 Add optional audio response for students in homework submissions
admins pushed to main at admins/lms-sb 2026-04-08 09:01:58 +00:00
3855bbd4be Add homework review workflow: statuses, audio, file attachments, tabs
admins pushed tag v1.0 to admins/lms-sb 2026-04-08 08:51:14 +00:00
admins pushed to main at admins/lms-sb 2026-04-08 08:32:33 +00:00
768a38b9d3 Add course tree, lesson actions, and module description schema
admins pushed to main at admins/lms-sb 2026-04-08 08:31:46 +00:00
f0024c4243 Add course management improvements: tree view, module descriptions, lesson toggles
admins pushed to main at admins/lms-sb 2026-04-08 08:01:00 +00:00
d0ba4bf909 Polish: homework filters, users search/popup, admin comments
admins pushed to main at admins/lms-sb 2026-04-08 07:51:44 +00:00
dd46a10c20 Add CSV import/export for students (Stage 11)
admins pushed to main at admins/lms-sb 2026-04-08 07:36:55 +00:00
99c143d670 Add manual user creation in admin panel
admins pushed to main at admins/lms-sb 2026-04-08 07:23:30 +00:00
58a61d6f04 Fix settings: catch DB errors at build time, return defaults
admins pushed to main at admins/lms-sb 2026-04-08 06:18:41 +00:00
e77588deb8 Add platform settings (Stage 9)
admins pushed to main at admins/lms-sb 2026-04-08 05:29:41 +00:00
093e403f5f Enhance lesson editor: prev/next nav + richer toolbar
admins pushed to main at admins/lms-sb 2026-04-07 13:05:49 +00:00
66b311f17e Polish email template: white outer bg, beige card, Arial font
admins pushed to main at admins/lms-sb 2026-04-07 12:35:31 +00:00
32b0fa9d6f Rewrite email template with inline styles for mobile compatibility
admins pushed to main at admins/lms-sb 2026-04-07 10:44:48 +00:00
c647b29712 Add Markdown import from Obsidian (Stage 8)