Matt Kane
025a8973e6
Merge pull request #8 from emdash-cms/fix/fresh-deploy-setup-redirect
...
fix: redirect to setup wizard on fresh deployments
2026-04-01 14:24:11 +01:00
Matt Kane
3c319ed641
fix: redirect to setup wizard on fresh deployments when public page is first request
...
On a fresh CF deployment, if the first request hits a public page, the
middleware fast-path skips runtime init. Template helpers like
getSiteSettings() then query an empty database and crash with
'no such table: options'.
Add a one-time setup probe in the middleware fast-path: check if the
migrations table exists, and redirect to the setup wizard if not.
The check is cached for the worker lifetime after first success.
Also includes release workflow update to use GitHub App token and
admin branding changeset.
2026-04-01 14:14:05 +01:00
Matt 'TK' Taylor
0553848b66
Fix playground toolbar link to point to repo
2026-04-01 14:10:30 +01:00
github-actions[bot]
90e31e8e43
ci: release
2026-04-01 12:35:38 +00:00
Matt Kane
7877db5032
Format
2026-04-01 13:29:26 +01:00
Matt Kane
3bec16b171
fix repo urls
2026-04-01 13:27:23 +01:00
Matt Kane
91732a0e7a
feat(create-emdash): add branding, package manager selection, and install prompt
2026-04-01 13:25:26 +01:00
github-actions[bot]
be76e0781e
ci: release
2026-04-01 12:07:38 +00:00
Matt Kane
2dc5815f03
fix: update create-emdash for standalone templates repo
2026-04-01 12:52:56 +01:00
Matt Kane
cb7a816675
Fix migration
2026-04-01 12:39:19 +01:00
Matt Kane
b09bfd51ce
fix: exclude virtual:emdash from optimizeDeps to fix npm installs on Cloudflare
2026-04-01 12:27:00 +01:00
Matt Kane
4bafdb9781
Add publish CI with OIDC trusted publishing and changesets
2026-04-01 12:01:32 +01:00
Matt Kane
ca3c2b77e1
Format
2026-04-01 11:51:57 +01:00
Matt Kane
7262b93a44
branding
2026-04-01 11:44:21 +01:00
Matt Kane
c2120a4961
Fix repo names
2026-04-01 11:18:28 +01:00
Matt Kane
5e061c3569
Align version numbers
2026-04-01 11:11:34 +01:00
Matt Kane
2e863566b3
Fix scope
2026-04-01 10:58:32 +01:00
Matt Kane
482a442f60
Add readme
2026-04-01 10:46:10 +01:00
Matt Kane
43fcb9a131
first commit
2026-04-01 10:44:22 +01:00