Commit Graph

  • a191628fa5 feat(03-03): module loader utility with category page and lazy cards schalli 2026-06-19 13:36:09 +02:00
  • 629ef81ea0 docs(03-02): complete Domaincheck module plan summary schalli 2026-06-19 13:29:48 +02:00
  • 1d9fd2280d feat(03-02): add domaincheck frontend - input form, results display, i18n schalli 2026-06-19 13:27:55 +02:00
  • 2e0a4ddc21 feat(03-02): add domaincheck backend - DNS service, API endpoint, module seed schalli 2026-06-19 13:24:26 +02:00
  • 4867c30bcd docs(phase-03): update tracking after wave 1 schalli 2026-06-19 12:40:02 +02:00
  • 0007ef58d9 docs(03-01): complete Module SDK + Registry plan summary schalli 2026-06-19 12:38:40 +02:00
  • fa15d3527a feat(03-01): add ModuleRegistry NestJS module with CRUD and activation endpoints schalli 2026-06-19 12:36:33 +02:00
  • 8c24c1e267 feat(03-01): add Module SDK package and Prisma module registry schema schalli 2026-06-19 12:33:55 +02:00
  • 6e2f6e7c3e docs(03): create phase 3 plans - Module System & Domaincheck schalli 2026-06-19 12:14:54 +02:00
  • 89f559ce62 docs(03): create phase plan for Module System & Domaincheck schalli 2026-06-19 12:13:20 +02:00
  • 242553a532 docs(03): capture phase 3 context - Module System & Domaincheck schalli 2026-06-19 11:57:25 +02:00
  • 11949da99a fix(02): fix prisma client in docker, resolve typescript errors schalli 2026-06-19 08:49:23 +02:00
  • 91758a0e44 docs(02-04): LDAP integration complete schalli 2026-06-19 08:41:02 +02:00
  • 6e19591168 feat(02-04): LDAP admin UI with config, mapping editor, and sync trigger schalli 2026-06-19 08:40:29 +02:00
  • f928cd7713 feat(02-04): LdapModule with sync service, config service, scheduler, and controller schalli 2026-06-19 08:38:07 +02:00
  • ac617f4fe5 feat(02-03): password reset flow, force-change interceptor, MailModule schalli 2026-06-18 13:48:23 +02:00
  • eaaa9adfa5 docs(02-02): complete frontend auth and user/tenant CRUD plan schalli 2026-06-18 13:42:00 +02:00
  • bfb04eac66 feat(02-02): user CRUD API + admin page, tenant CRUD API + admin page schalli 2026-06-18 13:38:54 +02:00
  • e7b2a70fc9 feat(02-02): login page UI, header/sidebar auth wiring, i18n keys schalli 2026-06-18 13:34:43 +02:00
  • cdf4d60038 feat(02-02): auth infrastructure -- route groups, middleware, session, auth-actions, auth store schalli 2026-06-18 13:32:53 +02:00
  • 47f765ca99 docs(02-01): complete backend auth foundation schalli 2026-06-18 13:29:59 +02:00
  • 4b05627f3d feat(02-01): UserModule, TenantModule, admin seed, and app.module wiring schalli 2026-06-18 13:28:04 +02:00
  • 6190f3dd39 feat(02-01): AuthModule with Passport strategies, guards, and decorators schalli 2026-06-18 13:24:59 +02:00
  • d0b36c8f22 feat(02-01): Prisma schema expansion, RLS migration, and PrismaModule schalli 2026-06-18 13:22:38 +02:00
  • dddc39f570 docs(02): create phase plan (5 plans, 4 waves) schalli 2026-06-18 13:16:49 +02:00
  • 8f58882db6 fix(02): revise plans based on checker feedback schalli 2026-06-18 13:16:26 +02:00
  • e8e89686f5 docs(02): create phase 2 authentication & multi-tenancy plans schalli 2026-06-18 13:10:13 +02:00
  • 4da1c99807 docs(phase-2): research authentication and multi-tenancy domain schalli 2026-06-18 13:00:15 +02:00
  • 45286d58f9 docs(state): record phase 2 context session schalli 2026-06-18 12:48:31 +02:00
  • 1ba3433158 docs(02): capture phase context schalli 2026-06-18 12:48:31 +02:00
  • 8df059b5dd docs(state): phase 1 execution complete schalli 2026-06-18 12:41:28 +02:00
  • 366ccb8033 docs(01-03): visual verification complete schalli 2026-06-18 12:41:22 +02:00
  • a9018083b2 fix(01): remove traefik, lighten dark mode, fix sidebar accent color, move locale switcher to sidebar footer schalli 2026-06-18 12:41:02 +02:00
  • 224fd59196 docs(01-02): complete Portal Shell plan with SUMMARY, state updates schalli 2026-06-18 10:31:16 +02:00
  • 6039387857 feat(01-02): portal layout with header, sidebar, theme toggle, locale switcher schalli 2026-06-18 10:27:46 +02:00
  • f3791c6cdd feat(01-02): design token system, i18n framework, and theme provider setup schalli 2026-06-18 10:22:42 +02:00
  • 0517e2b2b9 docs(01-01): complete walking skeleton plan schalli 2026-06-18 10:20:25 +02:00
  • dbe2d505b8 chore(01-01): add tsbuildinfo to gitignore schalli 2026-06-18 10:17:41 +02:00
  • 2c12878cb1 feat(01-01): Next.js app + Docker Compose stack with network segmentation schalli 2026-06-18 10:17:21 +02:00
  • 04c78b4bdc feat(01-01): NestJS API with health endpoint and Prisma schema schalli 2026-06-18 10:04:08 +02:00
  • b75d7c3b58 feat(01-01): monorepo scaffold with root configs and shared package schalli 2026-06-18 10:02:21 +02:00
  • 382d2597c7 docs(01): create phase plan schalli 2026-06-18 09:40:09 +02:00
  • fc5a6f3832 docs(01): create phase 1 plans -- walking skeleton + portal shell schalli 2026-06-18 09:37:08 +02:00
  • 5415d552bb docs(phase-1): research foundation & portal shell domain schalli 2026-06-18 09:27:41 +02:00
  • 173856e508 docs(state): record phase 1 context session schalli 2026-06-18 09:14:01 +02:00
  • 337e328e98 docs(01): capture phase context schalli 2026-06-18 09:13:55 +02:00
  • 4a71f1f774 docs: create roadmap (6 phases) schalli 2026-06-18 08:45:41 +02:00
  • a65b639461 docs: define v1 requirements schalli 2026-06-18 08:41:17 +02:00
  • 16c2d5b6af docs: complete project research for Tessera portal platform schalli 2026-06-18 08:28:58 +02:00
  • 77ca2421ca chore: add project config schalli 2026-06-18 08:18:45 +02:00
  • 5899679a10 docs: initialize project schalli 2026-06-18 07:59:19 +02:00