Commit Graph

  • 882bae87f0 Fix circular fragment fetching (shared submodule update) decoupling giles 2026-02-24 18:21:11 +00:00
  • 523b49794c Sync shared: fragment failures now raise by default giles 2026-02-24 18:04:39 +00:00
  • f18693f308 trigger rebuild giles 2026-02-24 18:02:02 +00:00
  • 0c5816adfa Remove cross-domain cart mini copy (shared _oob.html now uses fragment) giles 2026-02-24 17:33:16 +00:00
  • 7353be5b9d Add cross-domain template copy: cart mini for OOB header swaps giles 2026-02-24 17:17:38 +00:00
  • 2d5e262414 Sync shared submodule (bound DB connection pool) giles 2026-02-24 17:08:24 +00:00
  • ee2952e885 Own account domain templates (Phase 6) giles 2026-02-24 16:55:50 +00:00
  • daea61a481 Replace widget registry with fragment fetches (Phase 5) giles 2026-02-24 13:58:10 +00:00
  • 3016724133 Sync shared submodule: Phase 4 container widget → fragment changes giles 2026-02-24 13:33:49 +00:00
  • 254c8a6424 Restore menu_items fallback for nav, update shared submodule giles 2026-02-24 11:57:54 +00:00
  • 2145332cb6 Fetch nav-tree fragment from blog, drop local menu_items query giles 2026-02-24 11:39:39 +00:00
  • c2f2443d99 Update shared submodule (product_slug rename in templates) giles 2026-02-24 10:30:19 +00:00
  • 1ba8788189 Add responsive visibility classes to auth-menu fragment giles 2026-02-24 09:51:52 +00:00
  • 072de719df Add auth-menu fragment handler to account app giles 2026-02-24 09:11:52 +00:00
  • 77576d2ad4 Add fragment blueprint + sync shared: micro-frontend infrastructure giles 2026-02-24 08:27:54 +00:00
  • b7f759ff91 Sync shared: instant logout detection giles 2026-02-24 01:30:44 +00:00
  • 3e0669a335 Exempt oauth/token from CSRF — server-to-server API endpoint giles 2026-02-24 01:06:19 +00:00
  • 12822fbd52 Sync shared submodule: external delivery handler giles 2026-02-24 00:41:23 +00:00
  • 38072c2133 Emit rose:DeviceAuth activities on login and logout giles 2026-02-24 00:22:02 +00:00
  • 64cc64193b Sync shared: add artdag_url() helper giles 2026-02-23 23:26:37 +00:00
  • f5153b711c Add artdag to OAuth clients + POST /auth/oauth/token endpoint giles 2026-02-23 23:26:10 +00:00
  • 40b8aa3b0e Sync shared: per-domain delivery giles 2026-02-23 21:54:22 +00:00
  • 25f43cf7b6 Update shared: backfill only current posts giles 2026-02-23 21:36:50 +00:00
  • 16a342fd89 Update shared: rewrite object URLs for per-app AP delivery giles 2026-02-23 21:06:07 +00:00
  • cbbdb56e3d Update shared: fix activity ID domain mismatch in AP delivery giles 2026-02-23 20:38:13 +00:00
  • 20d399ce26 Update shared submodule: exempt AP paths from auth redirect giles 2026-02-23 20:29:08 +00:00
  • fa4f463b88 Update shared submodule: AP delivery fixes + sentinel giles 2026-02-23 19:31:38 +00:00
  • 011d4cc266 Update shared submodule: per-app AP actors giles 2026-02-23 19:16:28 +00:00
  • 3a8e0704b7 Update shared submodule (blog.home → blog.index template) giles 2026-02-23 16:55:35 +00:00
  • 20734e2480 Retrigger CI (Docker Hub image now cached) giles 2026-02-23 16:45:47 +00:00
  • 00357893d3 Update shared submodule (at-least-once + delivery log) giles 2026-02-23 16:21:15 +00:00
  • e76a1dbbd0 Update shared submodule (NOTIFY/LISTEN event processor) giles 2026-02-23 16:05:19 +00:00
  • 4fef4b8e1c Update shared submodule (add device_id migration) giles 2026-02-23 15:26:52 +00:00
  • 4319867c7f Update shared: blog_did = account_did, one device identity giles 2026-02-23 15:12:25 +00:00
  • 7f9fd90a60 Update shared submodule pointer giles 2026-02-23 15:02:05 +00:00
  • 69dab023de Account authorize passes account_did, login/logout signal via Redis giles 2026-02-23 14:57:53 +00:00
  • 186c0d581b Add prompt=none to OAuth authorize, remove propagation chain giles 2026-02-23 13:41:01 +00:00
  • 17581a7b75 Re-add propagation chain for initial login giles 2026-02-23 13:28:03 +00:00
  • c277017ab6 Update shared: add aiohttp dependency giles 2026-02-23 13:05:55 +00:00
  • b847e10949 Device cookie auth + check-device endpoint, remove propagation chain giles 2026-02-23 12:57:44 +00:00
  • 1cd11b9a2d Skip dead apps in login propagation chain giles 2026-02-23 12:41:15 +00:00
  • 6275049025 Propagate login to all client apps via OAuth chain giles 2026-02-23 12:40:08 +00:00
  • e0a2a47ba2 Grant-based session revocation, remove iframe logout giles 2026-02-23 12:30:53 +00:00
  • 4e8e6bab61 Iframe-based SSO logout (tolerates dead apps) giles 2026-02-23 12:21:54 +00:00
  • 80c4400ae2 Remove sso_hint, add sso-clear logout chain through all apps giles 2026-02-23 12:18:04 +00:00
  • c671be608d Update shared: SSO revocation clears local session on logout giles 2026-02-23 12:16:12 +00:00
  • 2178607484 Move auth server from federation to account giles 2026-02-23 12:00:20 +00:00
  • 19189e6655 Add /auth/clear to reset stale cookies giles 2026-02-23 11:45:36 +00:00
  • 526cd9d923 Logout through federation sso-logout giles 2026-02-23 11:32:17 +00:00
  • c2924419e0 Silent SSO via sso_hint cookie giles 2026-02-23 11:24:59 +00:00
  • b63d8d9c24 Fix logout redirect to blog home giles 2026-02-23 11:15:38 +00:00
  • 1fcd6c3656 Fix logout to use local /auth/logout/ giles 2026-02-23 11:07:48 +00:00
  • b0d9d7b9b5 Sign-in → account, clear old shared cookie giles 2026-02-23 10:57:27 +00:00
  • bf6f76ed77 Trigger rebuild with fixed OAuth URL giles 2026-02-23 10:44:45 +00:00
  • 356781d271 Fix OAuth authorize URL prefix giles 2026-02-23 10:26:08 +00:00
  • c3432fbad8 CI: trigger on decoupling branch giles 2026-02-23 10:17:40 +00:00
  • 8e2b8af6d7 Add CI workflow for build and deploy giles 2026-02-23 10:14:01 +00:00
  • b3ce28b1d3 Initial account microservice giles 2026-02-23 09:59:24 +00:00