mirror of
https://github.com/actionbook/actionbook.git
synced 2026-09-19 03:28:06 +08:00
4feb29121c
* [packages/actionbook-extension]fix: point Cloud Mode OAuth and edge WebSocket at actionbook.app clerk.actionbook.dev is now only a 307 redirect shim to clerk.actionbook.app and its JWKS endpoint no longer responds, so hardcoding it left the extension depending on a half-decommissioned host. Both edge hosts already advertise clerk.actionbook.app as their OAuth authorization server, so switching is a no-op for existing sessions. - CLERK_AUTHORIZE_URL / CLERK_TOKEN_URL -> clerk.actionbook.app - DEFAULT_CLOUD_ENDPOINT -> wss://edge.actionbook.app/extension/ws - popup / callback "Learn more" links -> actionbook.app/docs - PRIVACY.md + README.md updated to match the new hosts manifest.json uses host_permissions ["<all_urls>"], so no permission change is required. * [root]docs: migrate actionbook.dev links to actionbook.app Domain migration for everything that resolves on the new domain, verified live before the swap: actionbook.app (+ /docs, /discord, /request-website), edge.actionbook.app/mcp (401 + self-consistent OAuth metadata) and accounts.actionbook.app/waitlist. Deliberately left on actionbook.dev: - api.actionbook.dev (57 refs) - api.actionbook.app has no DNS record yet, and it is still the default in mcp/js-sdk/dify-plugin/openclaw-plugin. - @actionbook.dev addresses - actionbook.app has no MX records. - .docs/ reports and the extension CHANGELOG - historical records. - dify-plugin search_actions.py SSRF hints - they refer to the API host. Also repoints dify-plugin's Documentation URL from docs.actionbook.dev (no DNS, dead link) to actionbook.app/docs. * [packages/actionbook-extension]fix: bump to 0.5.1 so the endpoint migration ships The extension is distributed through the Chrome Web Store, which refuses an update that does not increase manifest.json's version. Leaving it at 0.5.0 meant installed Cloud Mode users would keep pointing at the degraded clerk.actionbook.dev host despite the source change. @actionbookdev/extension is in .changeset/config.json's ignore list, so `changeset version` never bumps it — the bump has to be manual here. package.json and manifest.json are set to the same value, so scripts/sync-versions.js stays a no-op.