• Joined on 2026-03-22
admins pushed to main at admins/lms-sb 2026-06-12 09:05:35 +00:00
85cf8be705 Explicitly resend verification email on unverified login
admins pushed to main at admins/lms-sb 2026-06-12 09:01:48 +00:00
2790a7d24b Wire up email verification flow for new signups
admins pushed to main at admins/lms-sb 2026-06-12 08:26:22 +00:00
619ae393bd Allow /api/register through auth middleware
admins pushed to main at admins/lms-sb 2026-06-12 08:21:00 +00:00
8240db5d22 Make registration errors informative
admins pushed to main at admins/lms-sb 2026-06-09 10:56:00 +00:00
05f46ec830 Add "login as user" to user profile card
admins pushed to main at admins/lms-sb 2026-06-09 05:53:03 +00:00
3b8a1ce7ee Link question author name to their admin profile
admins pushed to main at admins/lms-sb 2026-06-08 11:13:16 +00:00
a290b9495c Enroll modal: days input instead of date; hide bundle if base course owned
admins pushed to main at admins/lms-sb 2026-06-08 05:02:01 +00:00
8c9f1e0a55 Add mobile spacer so admin content clears the hamburger button
admins pushed to main at admins/lms-sb 2026-06-08 04:58:18 +00:00
ffc5905309 Make admin/curator sidebar collapsible on mobile
admins pushed to main at admins/lms-sb 2026-06-06 11:06:35 +00:00
3ed5540f40 Reduce blur on locked course cards for readability
admins pushed to main at admins/lms-sb 2026-06-06 11:01:42 +00:00
7dc3412903 Add locked course cards (upsell) to student dashboard
admins pushed to main at admins/lms-sb 2026-06-04 05:32:33 +00:00
7c85a7835b Widen dashboard course cards and enlarge title/description text
admins pushed to main at admins/lms-sb 2026-06-03 10:34:18 +00:00
ecf48de7e8 Copy code block verbatim (fences live in content for Obsidian snippets)
admins pushed to main at admins/lms-sb 2026-06-03 10:23:29 +00:00
ecbca89cef Copy full markdown fence for language-tagged code blocks (dataview/query)
admins pushed to main at admins/lms-sb 2026-06-03 09:58:33 +00:00
cf942d223e Mark lesson complete on homework submit; add copy button + styling to code blocks
admins pushed to main at admins/lms-sb 2026-06-03 09:03:13 +00:00
adc1d6fc06 Loosen sign-in rate limit to 10/min per IP for migration onboarding
admins pushed to main at admins/lms-sb 2026-06-03 08:34:13 +00:00
6624a0c535 Restore list markers (disc/decimal) for lesson content lists
admins pushed to main at admins/lms-sb 2026-05-27 09:16:28 +00:00
a65125a239 Linkify URLs and preserve line breaks in question messages
admins pushed to main at admins/lms-sb 2026-05-27 06:59:28 +00:00
14b1eacf0d Switch homework pending filter from feedbacks-none to status-based (PENDING/REVIEWING)
admins pushed to main at admins/lms-sb 2026-05-26 11:40:51 +00:00
d9e3531c49 Apply lesson cover as poster for embedded kinescopeVideo nodes