Commit Graph

29 Commits

Author SHA1 Message Date
d1face36c5 feat(settings): manage public header banner in admin 2026-02-12 20:18:00 +01:00
24676bd384 test(mvp1): expand domain schema and service unit coverage 2026-02-12 20:13:03 +01:00
dbf817c255 feat(content): add announcements and public news flows 2026-02-12 20:08:08 +01:00
994b33e081 feat(commissions): add customer records and kanban workflow baseline 2026-02-12 20:01:49 +01:00
f65a9ea03f feat(web): render cms pages and navigation from db 2026-02-12 19:58:01 +01:00
281b1d7a1b feat(pages): add pages and navigation builder baseline 2026-02-12 19:30:09 +01:00
7d9bc9dca9 feat(media): add admin media CRUD preview and storage cleanup 2026-02-12 19:15:26 +01:00
3e4f0b6c75 refactor(media): use asset-centric storage key layout 2026-02-12 18:41:01 +01:00
5becba602c feat(media): add mvp1 upload pipeline baseline 2026-02-12 11:57:39 +01:00
ad351ed73a feat(media): complete mvp1 media foundation workflows 2026-02-11 22:56:01 +01:00
d727ab8b5b feat(media): scaffold mvp1 media and portfolio foundation 2026-02-11 22:46:24 +01:00
14c3df623a fix(db): organize imports for biome check
Some checks failed
CMS CI / Governance Checks (push) Successful in 1m2s
CMS CI / Lint Typecheck Unit E2E (push) Failing after 3m38s
2026-02-11 18:45:30 +01:00
a57464d818 chore(repo): remove theoretical workflow and fix prisma ci generation
Some checks failed
CMS CI / Governance Checks (push) Successful in 1m6s
CMS CI / Lint Typecheck Unit E2E (push) Failing after 1m8s
2026-02-11 18:26:42 +01:00
3b130568e9 test(mvp0): complete remaining i18n, RBAC, and CRUD coverage 2026-02-11 12:06:27 +01:00
8390689c8d feat(web): complete MVP0 public layout, banner, and SEO baseline 2026-02-10 22:04:53 +01:00
36b09cd9d7 test(crud): finalize MVP1 gate CRUD contract coverage 2026-02-10 21:26:49 +01:00
d0f731743c feat(admin): add registration policy settings and disabled register state 2026-02-10 21:10:39 +01:00
07e5f53793 feat(admin): add posts CRUD sandbox and shared CRUD foundation 2026-02-10 19:35:41 +01:00
de26cb7647 feat(web-i18n): add es/fr locales and expand switcher locale set 2026-02-10 19:23:36 +01:00
b96cd6d800 feat(admin-auth): support username login and add dashboard logout 2026-02-10 18:35:19 +01:00
7b665ae633 feat(admin-auth): add first-start onboarding flow and dev db reset command 2026-02-10 18:14:47 +01:00
411861419f feat(auth): bootstrap protected support and first owner users 2026-02-10 17:50:16 +01:00
df1280af4a refactor(db): simplify to single prisma schema workflow 2026-02-10 17:42:48 +01:00
24eca3e740 refactor(auth): localize admin auth and replace latest ranges 2026-02-10 12:49:59 +01:00
ba8abb3b1b feat(auth): add better-auth core wiring for admin and db 2026-02-10 12:42:49 +01:00
947cb0a3d7 feat(rbac): enforce admin access checks and document permission model 2026-02-10 12:16:36 +01:00
ef5e98ad5d Todo 2026-02-10 02:06:54 +01:00
5290560d68 Baseline 2026-02-10 01:29:55 +01:00
7020a6a339 Initial commit 2026-02-10 01:25:57 +01:00