Commit Graph

  • bd25d442f5 Fix circular fragment fetching (shared submodule update) decoupling giles 2026-02-24 18:21:18 +00:00
  • e9d4a34484 Sync shared: fragment failures now raise by default giles 2026-02-24 18:04:41 +00:00
  • e6a0f4f11f trigger rebuild giles 2026-02-24 18:02:05 +00:00
  • 9973683ee4 Remove cross-domain cart mini copy (shared _oob.html now uses fragment) giles 2026-02-24 17:33:18 +00:00
  • fd8505a6dd Add cross-domain template copy: cart mini for OOB header swaps giles 2026-02-24 17:17:39 +00:00
  • 204c86f213 Sync shared submodule (bound DB connection pool) giles 2026-02-24 17:08:21 +00:00
  • 7744ec07e6 Sync shared submodule (Phase 6 template migration) giles 2026-02-24 16:55:50 +00:00
  • 07b8bb0a14 Sync shared submodule (Phase 5 widget cleanup) giles 2026-02-24 13:59:10 +00:00
  • 52317518d8 Sync shared submodule: Phase 4 container widget → fragment changes giles 2026-02-24 13:33:49 +00:00
  • b2b853c052 Fix actors.profile → activitypub.actor_profile endpoint references giles 2026-02-24 12:46:04 +00:00
  • f17dd923a6 Restore menu_items fallback for nav, update shared submodule giles 2026-02-24 11:57:52 +00:00
  • 2016f0b727 Fetch nav-tree fragment from blog, drop local menu_items query giles 2026-02-24 11:39:39 +00:00
  • 6674eb827d Update shared submodule (product_slug rename in templates) giles 2026-02-24 10:30:16 +00:00
  • 8f4d3d76c1 Update shared submodule (fragment auth skip for internal paths) giles 2026-02-24 09:11:58 +00:00
  • cd3cc4def0 Add fragment blueprint + sync shared: micro-frontend infrastructure giles 2026-02-24 08:27:52 +00:00
  • 0c56d8dded Sync shared: instant logout detection giles 2026-02-24 01:30:40 +00:00
  • f75cebcf85 Sync shared submodule: external delivery handler giles 2026-02-24 00:41:21 +00:00
  • 96c2e44cf0 Sync shared: add artdag_url() helper giles 2026-02-23 23:26:54 +00:00
  • b649554642 Sync shared: per-domain delivery giles 2026-02-23 21:54:20 +00:00
  • caa1fd3115 Update shared: backfill only current posts giles 2026-02-23 21:36:50 +00:00
  • 7a68fc6ed3 Update shared: rewrite object URLs for per-app AP delivery giles 2026-02-23 21:06:07 +00:00
  • 46df2fdb87 Update shared: fix activity ID domain mismatch in AP delivery giles 2026-02-23 20:38:13 +00:00
  • 0e9e6b9dc4 Update shared submodule: exempt AP paths from auth redirect giles 2026-02-23 20:29:08 +00:00
  • 1cb9323167 Remove dead wellknown/actors BPs, update shared submodule giles 2026-02-23 19:31:05 +00:00
  • bcfeec99e9 Use shared AP blueprint, drop custom wellknown/actors BPs giles 2026-02-23 19:02:53 +00:00
  • baf78f9805 Update shared submodule (blog.home → blog.index template) giles 2026-02-23 16:55:43 +00:00
  • 6c42722dc6 Retrigger CI (Docker Hub image now cached) giles 2026-02-23 16:45:51 +00:00
  • 1546c6d7c9 Update shared submodule (at-least-once + delivery log) giles 2026-02-23 16:21:19 +00:00
  • baf8f011e4 Update shared submodule (NOTIFY/LISTEN event processor) giles 2026-02-23 16:05:23 +00:00
  • 8b77ae61cd Update shared submodule (add device_id migration) giles 2026-02-23 15:26:55 +00:00
  • 90c779aebb Update shared: blog_did = account_did, one device identity giles 2026-02-23 15:12:30 +00:00
  • 1af5b189d7 Update shared: device-id SSO with account_did + Redis login signal giles 2026-02-23 15:01:53 +00:00
  • fc7b36688e Sync shared submodule giles 2026-02-23 13:41:37 +00:00
  • 2b76310dc1 Update shared: add aiohttp dependency giles 2026-02-23 13:05:52 +00:00
  • 15550dd687 Update shared: device cookie auth state detection giles 2026-02-23 12:57:21 +00:00
  • ff4dfc7182 Update shared: grant-based session revocation giles 2026-02-23 12:30:30 +00:00
  • 195df18e60 Iframe-based SSO logout (tolerates dead apps) giles 2026-02-23 12:21:51 +00:00
  • ecf183711d Update shared: remove sso_hint, add sso-clear logout chain giles 2026-02-23 12:17:52 +00:00
  • 4e82193a5e Update shared: SSO revocation clears local session on logout giles 2026-02-23 12:16:10 +00:00
  • ffad7ffea9 Remove auth blueprint, federation is now an OAuth client giles 2026-02-23 12:00:22 +00:00
  • f197dcffcb Add /auth/clear to reset stale cookies giles 2026-02-23 11:45:34 +00:00
  • 5bf710a5ce Add /auth/sso-logout/ endpoint for cross-app logout giles 2026-02-23 11:31:53 +00:00
  • b81d679af8 Update shared: silent SSO via sso_hint cookie giles 2026-02-23 11:23:42 +00:00
  • c7618b8a65 Set sso_hint cookie on login, clear on logout giles 2026-02-23 11:23:31 +00:00
  • f3737b2471 Fix logout redirect to blog home giles 2026-02-23 11:15:35 +00:00
  • 084b1786f1 Fix logout to use local /auth/logout/ giles 2026-02-23 11:07:46 +00:00
  • a4902b2ff4 Sign-in → account, clear old shared cookie giles 2026-02-23 10:57:22 +00:00
  • 09d36b89c1 Trigger rebuild: per-app cookies + OAuth SSO giles 2026-02-23 10:45:24 +00:00
  • 54c73d1740 Fix OAuth authorize URL prefix giles 2026-02-23 10:26:05 +00:00
  • 36c152674a Add OAuth authorize endpoint, move account routes to account app main giles 2026-02-23 09:59:16 +00:00
  • 93dae89f8a Update shared submodule: OAuth SSO + account app support giles 2026-02-23 09:59:07 +00:00
  • 1e0afef731 Update shared submodule (fix root top-bar account link) giles 2026-02-23 09:07:56 +00:00
  • 6bd7d9cfcc Move account pages from blog to federation giles 2026-02-23 09:01:14 +00:00
  • 941cbab4e3 Update shared: auth routes to federation giles 2026-02-23 08:42:37 +00:00
  • 8673adc59e Rename coop config keys to blog/market, update shared submodule giles 2026-02-23 08:33:30 +00:00
  • 87ce2d4970 Add actor search with infinite scroll giles 2026-02-23 08:18:59 +00:00
  • 8dc354ae0b Integrate federation app with shared menu/header system giles 2026-02-23 00:10:56 +00:00
  • 9a1be0461c Update COOP_DIR to /root/rose-ash in CI workflow giles 2026-02-22 23:44:32 +00:00
  • dfaef3a0bb Update shared submodule — add list_marketplaces giles 2026-02-22 23:35:20 +00:00
  • b8de936397 Update shared: AP_DOMAIN default to federation.rose-ash.com giles 2026-02-22 21:12:55 +00:00
  • c5a295b55b Update shared: origin_app isolation for EventProcessor giles 2026-02-22 20:59:47 +00:00
  • 2919b98f26 Update shared: fix AP re-publish versioned object IDs giles 2026-02-22 20:04:24 +00:00
  • 187f4cf64d Update shared submodule — restore deleted templates giles 2026-02-22 19:29:51 +00:00
  • 90d6e1ed73 Update shared submodule (remove dead code) giles 2026-02-22 18:11:41 +00:00
  • 38e2820308 Update shared submodule (remove dead cart template) giles 2026-02-22 18:05:36 +00:00
  • f4fc7d2058 Store cross-app cart_sid on login for cart adoption giles 2026-02-22 17:46:32 +00:00
  • f2c71c8136 Update shared submodule (cart sign-in fix) giles 2026-02-22 17:38:17 +00:00
  • 1b87bb8f08 Switch to unified AP activity bus giles 2026-02-22 16:20:13 +00:00
  • a41d5e6a52 Tech debt cleanup: fix path_setup comment, sync shared submodule giles 2026-02-22 15:36:10 +00:00
  • 04c7c97116 Fix Jinja2 error: set() is not a builtin, use [] instead giles 2026-02-22 14:55:09 +00:00
  • 45377648c1 Fix follower links, HTMX follow/unfollow, update shared submodule giles 2026-02-22 14:52:11 +00:00
  • 0df06f6d32 Fix actor links: followers link to their remote profile giles 2026-02-22 14:46:34 +00:00
  • 27e86c580b Add following/followers lists and per-actor timeline pages giles 2026-02-22 13:42:16 +00:00
  • b694d1f4f9 Add full fediverse social service giles 2026-02-22 11:57:24 +00:00
  • 25d21b93af Fix duplicate AP posts + backfill posts on new follow giles 2026-02-22 10:18:36 +00:00
  • 44dbc063ee Make followers/following collections public (paginated format) giles 2026-02-22 09:59:26 +00:00
  • e3bc854805 Update shared: fix AP Delete Tombstone id mismatch giles 2026-02-22 09:26:04 +00:00
  • 84556c1798 Update shared: widget Phase 2 nav templates giles 2026-02-22 09:14:29 +00:00
  • d852dcc2be Update shared: fix AP object id domain for Mastodon giles 2026-02-22 08:53:23 +00:00
  • fb0e9243da Update shared: inline federation publish + AP delivery fixes giles 2026-02-22 08:28:13 +00:00
  • cdb7c5fb11 Update shared submodule: inline federation publication giles 2026-02-22 07:56:04 +00:00
  • 836eec5b8a Update shared: fix AP edit/unpublish MultipleResultsFound crash giles 2026-02-21 23:52:21 +00:00
  • 324248e8b5 Update shared submodule giles 2026-02-21 23:27:30 +00:00
  • f20de85e16 Update shared submodule giles 2026-02-21 22:54:22 +00:00
  • 06d694eff2 Fix AP Accept: add activity id + upsert followers giles 2026-02-21 22:43:33 +00:00
  • 6dbe2be369 Update shared submodule giles 2026-02-21 22:33:53 +00:00
  • 725546f298 Fix Accept delivery for Follow activities and actor profile giles 2026-02-21 21:55:46 +00:00
  • f70f7d2f49 Update shared submodule: fix adopt_entries login bug giles 2026-02-21 21:20:54 +00:00
  • ea2a2c87b6 Enhanced inbox: Follow/Accept, Undo, HTTP sig verification giles 2026-02-21 16:00:20 +00:00
  • f2136d0cc2 Add CSRF token to logout form in base template giles 2026-02-21 15:46:54 +00:00
  • 0bb057d65b Add CSRF tokens to login and choose-username forms giles 2026-02-21 15:43:01 +00:00
  • 41e9670975 Initial federation app — ActivityPub server for Rose-Ash giles 2026-02-21 15:11:52 +00:00