Commit Graph

126 Commits

Author SHA1 Message Date
f71025b14a feat(navigation): scaffold empty package with feature tag + path aliases 2026-05-05 08:33:44 +02:00
9e8adb67c0 feat(marketing-pages): scaffold empty package with feature tag + path aliases 2026-05-05 08:27:34 +02:00
aed8c9a6ad feat(core-api): compose @repo/auth/api into appRouter under 'auth' namespace 2026-05-05 08:16:25 +02:00
125ec53f2a feat(core-cms): compose users + media into payload config alongside articles 2026-05-05 08:13:10 +02:00
50b687c43e feat(media): scaffold feature package with media collection only 2026-05-05 08:11:50 +02:00
54dc9d33d5 feat(auth): scaffold empty package with feature tag + path aliases 2026-05-05 00:37:13 +02:00
1ae1702786 feat(core-api): compose @repo/blog/api into appRouter under 'blog' namespace 2026-05-04 22:34:43 +02:00
a92341fb74 feat(core-cms): compose @repo/blog/cms into payload config 2026-05-04 22:29:50 +02:00
161c858f32 feat(blog): scaffold empty package with feature tag + path aliases 2026-05-04 22:09:58 +02:00
9c8ca61fc9 feat(cms): repoint @payload-config from cms-core to core-cms 2026-05-04 20:54:27 +02:00
afc76754f8 build(typescript-config): add shared vitest base config 2026-05-04 20:33:34 +02:00
7c9bf5c546 build: update lockfile for new core-* packages
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-04 20:32:53 +02:00
1be830dab1 fix(ui): add vitest dep + --passWithNoTests so test script doesn't fail
The test script referenced vitest without declaring the devDep, and vitest
exits non-zero when no test files match. Adds the missing dep and the flag
to keep CI green for empty test suites.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-04 20:26:05 +02:00
ddd1a546f7 fix(cms): add sass dependency for Payload admin panel styles 2026-04-06 15:40:09 +02:00
cca8f99133 feat(storybook): add Storybook 8 with Tailwind v4 pulling stories from @repo/ui 2026-04-06 14:57:37 +02:00
ec08eb1d74 feat(ui): set up Atomic Design structure with Tailwind v4 2026-04-06 14:56:16 +02:00
8836fa5333 feat(web-tanstack): add TanStack Start app shell with tRPC client 2026-04-06 14:50:16 +02:00
2b9a1adafd feat(web-next): add Next.js 15 app shell with tRPC endpoint 2026-04-06 14:49:43 +02:00
8da107a446 feat(api-client): add tRPC React Query provider and shared hooks 2026-04-06 14:49:10 +02:00
a870b9e0e5 feat(api): add tRPC routers (auth + content) calling core controllers 2026-04-06 14:48:42 +02:00
683b05dbf3 feat(cms): add thin Next.js shell for Payload admin panel 2026-04-06 14:41:51 +02:00
4bb30f6546 feat(cms-client): add dual-mode Payload client (local + HTTP) 2026-04-06 14:41:05 +02:00
6adcafbc05 feat(cms-core): add Payload CMS dependencies 2026-04-06 14:39:40 +02:00
e74f83e172 feat(core): update public API exports, add @types/node 2026-04-06 14:31:33 +02:00
9e1edcc7c1 feat(core): add dependencies (inversify, reflect-metadata, zod, vitest) 2026-04-06 14:23:22 +02:00
8ffc91f5e0 chore: add pnpm lockfile, fix core tsconfig
Remove reflect-metadata type reference from core/tsconfig.json —
it will be added in Plan 2 when InversifyJS is installed.
2026-04-06 14:13:59 +02:00