Commit Graph

86 Commits

Author SHA1 Message Date
c6ebf3759a feat(media): add type-specific upload preset validation 2026-02-12 22:51:31 +01:00
81983cfe40 feat(portfolio): add rendition management controls 2026-02-12 22:50:18 +01:00
697b3ab5e7 feat(portfolio): add artwork refinement and price visibility fields 2026-02-12 22:49:00 +01:00
984511f166 feat(portfolio): add grouping visibility and ordering controls 2026-02-12 22:46:04 +01:00
b9424c8a8b feat(media): add enrichment metadata fields across admin and public 2026-02-12 22:42:08 +01:00
6e9c0ad4e5 feat(pages): add reusable page block editor and renderer baseline 2026-02-12 22:38:00 +01:00
d016650463 chore(testing): pause test execution and prep deterministic e2e admin seed 2026-02-12 22:28:37 +01:00
be6969c30f test(e2e): add public commission success path coverage 2026-02-12 22:19:02 +01:00
1f29594b7a test(e2e): cover public portfolio nav and commission validation 2026-02-12 22:07:20 +01:00
47e59d2926 feat(web): polish commission flow and default public navigation 2026-02-12 22:04:42 +01:00
958f3ad723 feat(web): add public portfolio rendering and media streaming 2026-02-12 21:43:53 +01:00
1fddb6d858 feat(web): add public commission request entrypoint 2026-02-12 21:35:34 +01:00
dc0a41a5ae merge: bring localized navigation/news into public rendering branch 2026-02-12 21:30:59 +01:00
a7895e4dd9 feat(i18n): add localized navigation and news translations 2026-02-12 21:29:15 +01:00
618319dbc2 feat(i18n): wire page translation editor and locale rendering 2026-02-12 20:57:42 +01:00
506e2feb10 test(i18n): add translated page CRUD locale validation coverage 2026-02-12 20:53:06 +01:00
749fb80083 test(admin): cover pages and navigation form components 2026-02-12 20:48:51 +01:00
ec4f85e1d0 docs(handover): add architecture map and takeover playbook 2026-02-12 20:45:09 +01:00
6b282ce56b chore(changelog): include unreleased and full commit output
Some checks failed
CMS CI / Governance Checks (push) Successful in 1m7s
CMS CI / Lint Typecheck Unit E2E (push) Failing after 5m40s
2026-02-12 20:43:05 +01:00
37f62a8007 test(mvp1): add owner invariants and media form coverage
Some checks failed
CMS CI / Governance Checks (push) Successful in 1m5s
CMS CI / Lint Typecheck Unit E2E (push) Failing after 5m3s
2026-02-12 20:34:53 +01:00
d1face36c5 feat(settings): manage public header banner in admin 2026-02-12 20:18:00 +01:00
39178c2d8d test(auth): add registration policy route-flow integration tests 2026-02-12 20:15:34 +01:00
24676bd384 test(mvp1): expand domain schema and service unit coverage 2026-02-12 20:13:03 +01:00
7c4b667bc7 test(e2e): add mvp1 happy path scenarios 2026-02-12 20:11:21 +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
86a8af25d8 feat(media): default to s3 with local upload fallback 2026-02-12 18:16:11 +01:00
19738b77d8 feat(media): support local and s3 upload providers 2026-02-12 12:02:31 +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
5b47fafe89 docs(product): add cms feature topics, package catalog, and inspiration notes
Some checks failed
CMS CI / Governance Checks (push) Successful in 1m2s
CMS CI / Lint Typecheck Unit E2E (push) Failing after 3m24s
2026-02-11 22:35:46 +01:00
37fabad1f8 chore(repo): update turbo dependency
Some checks failed
CMS CI / Governance Checks (push) Successful in 1m5s
CMS CI / Lint Typecheck Unit E2E (push) Failing after 3m40s
mvp0-complete
2026-02-11 22:08:01 +01:00
637dfd2651 docs(ops): add staging deployment checklist and evidence template 2026-02-11 19:11:45 +01:00
f9f2b4eb15 docs(gitflow): add branch protection verification checklist 2026-02-11 19:09:57 +01:00
ccac669454 feat(release): publish gitea release notes and enable production rollback 2026-02-11 19:09:22 +01:00
af52b8581f feat(ci): stamp build metadata and validate footer version hash 2026-02-11 19:06:55 +01:00
3de4d5732e feat(versioning): show runtime version and git hash in app footers 2026-02-11 19:01:53 +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
c174f840bc fix(ci): gitea workflows
Some checks failed
CMS CI/CD (Theoretical) / Lint Typecheck Tests (push) Failing after 35s
CMS CI / Governance Checks (push) Successful in 1m1s
CMS CI/CD (Theoretical) / Build Staging Images (push) Has been skipped
CMS CI/CD (Theoretical) / Build Production Images (push) Has been skipped
CMS CI/CD (Theoretical) / Deploy Staging (Placeholder) (push) Has been skipped
CMS CI / Lint Typecheck Unit E2E (push) Failing after 1m25s
CMS CI/CD (Theoretical) / Deploy Production (Placeholder) (push) Has been skipped
2026-02-11 13:12:12 +01:00
334a5e3526 chore(ci): add gitea actions runner compose setup 2026-02-11 12:25:57 +01:00
516b773012 docs(versioning): define release policy and close MVP0 pipeline tasks
Some checks failed
CMS CI/CD (Theoretical) / Lint Typecheck Tests (push) Failing after 5m34s
CMS CI / Governance Checks (push) Failing after 4m47s
CMS CI/CD (Theoretical) / Build Staging Images (push) Has been skipped
CMS CI / Lint Typecheck Unit E2E (push) Has been skipped
CMS CI/CD (Theoretical) / Build Production Images (push) Has been skipped
CMS CI/CD (Theoretical) / Deploy Staging (Placeholder) (push) Has been skipped
CMS CI/CD (Theoretical) / Deploy Production (Placeholder) (push) Has been skipped
2026-02-11 12:19:50 +01:00
21cc55a1b9 ci(gitflow): enforce branch and PR governance checks 2026-02-11 12:19:39 +01:00
969e88670f ci(delivery): add deploy and release workflow scaffolds 2026-02-11 12:19:31 +01:00
cec87679ca docs(adr): add glossary pages and ADR baseline structure 2026-02-11 12:12:34 +01:00