Commit Graph

  • 05dd4d1df2 Stage 2: student lesson viewer, Kinescope player, PDF files, prev/next nav, My Courses dashboard admins 2026-04-07 12:13:12 +05:00
  • 03e3972388 Add TECHNICAL.md: infrastructure, design tokens, media specs, DB schema, done stages admins 2026-04-07 12:08:44 +05:00
  • 8fdc67b4a5 Mark Stage 1.5 complete in ROADMAP admins 2026-04-07 12:01:19 +05:00
  • e9eff5bae5 Stage 1.5: categories, enrollment expiry, access log, bulk grant, user page admins 2026-04-07 11:59:13 +05:00
  • 992763aeb9 Apply Second Brain design: Fira Mono, Aubade cards, brand palette admins 2026-04-07 11:51:20 +05:00
  • 09325187f9 Fix createLesson return type: void instead of string admins 2026-04-07 11:39:51 +05:00
  • 01a9ef482c Fix DialogTrigger: remove asChild (base-ui doesn't support it) admins 2026-04-07 11:38:33 +05:00
  • d356dddc96 Stage 1: Course/Module/Lesson CRUD admin UI with TipTap editor admins 2026-04-07 11:36:27 +05:00
  • 9d82b73e58 feat: initial commit admins 2026-04-07 11:30:38 +05:00
  • da46f84ab8 Add S3 client for Hetzner Object Storage admins 2026-04-07 11:27:18 +05:00
  • b480b56caf Redirect to role-based dashboard after login admins 2026-04-07 11:13:24 +05:00
  • 4e6ab6fd2b Configure Better Auth to use bcrypt for password hashing admins 2026-04-07 11:07:47 +05:00
  • c3aefa8a0f Fix auth client baseURL — use window.location.origin auto-detect admins 2026-04-07 11:01:49 +05:00
  • e1d24cef96 Stage 0 complete: deployed to school.second-brain.ru admins 2026-04-07 10:57:14 +05:00
  • 1b028dc484 Fix: include prisma/migrations in Docker build context admins 2026-04-07 10:53:19 +05:00
  • 4a627c3fad Add initial database migration admins 2026-04-07 10:52:49 +05:00
  • f0f13f22d9 Fix runner stage: copy full node_modules for Prisma CLI admins 2026-04-07 10:50:15 +05:00
  • 1153bcc13a Add Prisma 7 PostgreSQL adapter admins 2026-04-07 10:48:08 +05:00
  • 0c88dcc535 Fix Prisma 7 client instantiation admins 2026-04-07 10:46:43 +05:00
  • 017833cd99 Fix seed.ts import and exclude prisma dir from Next.js tsc admins 2026-04-07 10:45:56 +05:00
  • d603b32ef5 Fix Prisma 7 import: use /client suffix admins 2026-04-07 10:45:18 +05:00
  • 024cf7adac Fix build errors for Next.js 16 + Prisma 7 admins 2026-04-07 10:40:59 +05:00
  • 8d3ff24e52 Add production Docker setup admins 2026-04-07 10:38:33 +05:00
  • 2f52d869d9 Update CLAUDE.md: add Gitea URL rule admins 2026-04-07 10:32:50 +05:00
  • 80ca4b2d9d Initialize Stage 0: Next.js 16 scaffold with auth and role-based routing admins 2026-04-07 10:32:37 +05:00