-
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