Commit Graph

  • 90bb061c08 Fix circular fragment fetching (shared submodule update) decoupling giles 2026-02-24 18:20:52 +00:00
  • 923eea339e Sync shared: fragment failures now raise by default giles 2026-02-24 18:04:29 +00:00
  • 2a90a21c64 trigger rebuild giles 2026-02-24 18:01:55 +00:00
  • 85ffe34fc9 Remove cross-domain template copies, use shared macros giles 2026-02-24 17:33:11 +00:00
  • 3db0ca23c7 Add cross-domain template copy: blog hamburger filter for shared layout.html giles 2026-02-24 17:17:36 +00:00
  • 7949718383 Sync shared submodule (bound DB connection pool) giles 2026-02-24 17:08:14 +00:00
  • 1ff4f64d5d Own market domain templates (Phase 6) giles 2026-02-24 16:55:49 +00:00
  • 4d2a14cdcb Sync shared submodule (Phase 5 widget cleanup) giles 2026-02-24 13:59:10 +00:00
  • 395d40c7f7 Phase 4: add container-nav fragment handler for market links giles 2026-02-24 13:33:31 +00:00
  • 07ed2980fa Render cart-mini directly in add-to-cart HTMX response giles 2026-02-24 12:57:12 +00:00
  • f34d35b9c4 Fix cart icon vanishing on add-to-cart when fragment fetch fails giles 2026-02-24 12:52:19 +00:00
  • 49a4780efe Restore menu_items fallback for nav, update shared submodule giles 2026-02-24 11:57:49 +00:00
  • d1a6690cc3 Fetch nav-tree fragment from blog, drop local menu_items query giles 2026-02-24 11:39:39 +00:00
  • 93f830ff13 Commit transaction before fetching cart-mini fragment giles 2026-02-24 10:55:40 +00:00
  • 06e700820e Replace shared _added.html with market-owned version using cart-mini fragment giles 2026-02-24 10:49:09 +00:00
  • d92d4840ed Rename product blueprint URL param slug → product_slug giles 2026-02-24 10:25:00 +00:00
  • 291c829c7f Let resolve_product run fully for POST, just skip redirects giles 2026-02-24 10:22:04 +00:00
  • e0b640f15b Pass product data to cart _added.html template giles 2026-02-24 10:21:16 +00:00
  • 25228881aa Fix product slug: extract from URL path instead of g.post_slug giles 2026-02-24 10:12:00 +00:00
  • 97bc694ff0 Skip resolve_product redirects for POST requests (cart, like) giles 2026-02-24 10:06:05 +00:00
  • d014203776 Fix url_for endpoint name in product slug redirect giles 2026-02-24 10:02:04 +00:00
  • f53d2841e9 Fix product slug resolution: fall back to g.post_slug giles 2026-02-24 09:57:42 +00:00
  • 3c9ff1210a Fix cart route missing slug param (popped by app-level preprocessor) giles 2026-02-24 09:51:50 +00:00
  • 4a37f281d4 Update shared submodule (fragment auth skip for internal paths) giles 2026-02-24 09:11:56 +00:00
  • e49668b301 Add fragment blueprint + sync shared: micro-frontend infrastructure giles 2026-02-24 08:27:47 +00:00
  • 005c04e5f9 Sync shared: instant logout detection giles 2026-02-24 01:30:35 +00:00
  • e479730f3f Sync shared submodule: external delivery handler giles 2026-02-24 00:41:17 +00:00
  • 0954dc0505 Sync shared: add artdag_url() helper giles 2026-02-23 23:26:48 +00:00
  • 84f13153a6 Sync shared: per-domain delivery giles 2026-02-23 21:54:16 +00:00
  • 09ca461df6 Update shared: backfill only current posts giles 2026-02-23 21:36:50 +00:00
  • 0e2f0b818e Update shared: rewrite object URLs for per-app AP delivery giles 2026-02-23 21:06:06 +00:00
  • c147900072 Update shared: fix activity ID domain mismatch in AP delivery giles 2026-02-23 20:38:13 +00:00
  • fc8bbc927b Update shared submodule: exempt AP paths from auth redirect giles 2026-02-23 20:29:08 +00:00
  • 8f44f99232 Update shared submodule: AP delivery fixes + sentinel giles 2026-02-23 19:31:30 +00:00
  • 05d7ccd422 Update shared submodule: per-app AP actors giles 2026-02-23 19:16:23 +00:00
  • 74fc2f4fb9 Update shared submodule (blog.home → blog.index template) giles 2026-02-23 16:55:31 +00:00
  • f0743a5949 Retrigger CI (Docker Hub image now cached) giles 2026-02-23 16:45:45 +00:00
  • b91abd1a34 Update shared submodule (at-least-once + delivery log) giles 2026-02-23 16:21:12 +00:00
  • 6e1a7cfc5b Update shared submodule (NOTIFY/LISTEN event processor) giles 2026-02-23 16:05:17 +00:00
  • 973d639f0b Update shared submodule (add device_id migration) giles 2026-02-23 15:26:50 +00:00
  • 2fd05faccb Update shared: blog_did = account_did, one device identity giles 2026-02-23 15:12:26 +00:00
  • 1919258dcd Update shared: device-id SSO with account_did + Redis login signal giles 2026-02-23 15:01:50 +00:00
  • b027bf5bdf Sync shared submodule giles 2026-02-23 13:41:31 +00:00
  • 9eab90a3ae Update shared: add aiohttp dependency giles 2026-02-23 13:05:48 +00:00
  • 691cb9c2ab Update shared: device cookie auth state detection giles 2026-02-23 12:57:15 +00:00
  • 6fa2b73072 Update shared: grant-based session revocation giles 2026-02-23 12:30:21 +00:00
  • 0fd1e5be99 Iframe-based SSO logout (tolerates dead apps) giles 2026-02-23 12:21:43 +00:00
  • 2205e23e56 Update shared: remove sso_hint, add sso-clear logout chain giles 2026-02-23 12:17:37 +00:00
  • d4aa3ea4d2 Update shared: SSO revocation clears local session on logout giles 2026-02-23 12:16:03 +00:00
  • 2ea879db44 Update shared submodule: account is now OAuth server giles 2026-02-23 12:01:33 +00:00
  • 9d8e21001b Add /auth/clear to reset stale cookies giles 2026-02-23 11:45:26 +00:00
  • 26bc7c885a Logout through federation sso-logout giles 2026-02-23 11:32:09 +00:00
  • bddc3cb122 Silent SSO via sso_hint cookie giles 2026-02-23 11:24:53 +00:00
  • 72a30b90f6 Fix logout redirect to blog home giles 2026-02-23 11:15:30 +00:00
  • 7261645d1e Fix logout to use local /auth/logout/ giles 2026-02-23 11:07:42 +00:00
  • edaa028b67 Sign-in → account, clear old shared cookie giles 2026-02-23 10:57:09 +00:00
  • 4be16b92cd Trigger rebuild: per-app cookies + OAuth SSO giles 2026-02-23 10:45:18 +00:00
  • fd1575ed04 Fix OAuth authorize URL prefix giles 2026-02-23 10:25:57 +00:00
  • 5e26b5ec63 Update shared submodule: OAuth SSO + account app support giles 2026-02-23 09:59:07 +00:00
  • 715db8e493 Update shared submodule (fix root top-bar account link) giles 2026-02-23 09:07:51 +00:00
  • 9b4a63ff1e Update shared submodule (account URLs → federation) giles 2026-02-23 09:01:16 +00:00
  • a8e587ebb3 Update shared: auth routes to federation giles 2026-02-23 08:42:36 +00:00
  • 139eb3ac1f Rename coop_title to market_title, update shared submodule giles 2026-02-23 08:33:20 +00:00
  • dcb93269fc Update COOP_DIR to /root/rose-ash in CI workflow giles 2026-02-22 23:44:11 +00:00
  • 3c87832fdf Add global + page-scoped market listings with infinite scroll giles 2026-02-22 23:34:58 +00:00
  • 555ac6a152 Update shared: AP_DOMAIN default to federation.rose-ash.com giles 2026-02-22 21:12:51 +00:00
  • 800d4c1822 Update shared: origin_app isolation for EventProcessor giles 2026-02-22 20:59:41 +00:00
  • 0fcfed4546 Update shared: fix AP re-publish versioned object IDs giles 2026-02-22 20:04:22 +00:00
  • 2cc646b5c6 Update shared submodule — restore deleted templates giles 2026-02-22 19:29:50 +00:00
  • 9ef6f47bf1 Update shared submodule (remove dead code) giles 2026-02-22 18:11:39 +00:00
  • 504ada5d9b Update shared submodule (remove dead cart template) giles 2026-02-22 18:05:34 +00:00
  • a5ad2af550 Update shared submodule (cart_sid in login URL) giles 2026-02-22 17:46:47 +00:00
  • 43b98dd45a Update shared submodule (cart sign-in fix) giles 2026-02-22 17:38:16 +00:00
  • 20daef8808 Update shared submodule to unified AP activity bus giles 2026-02-22 16:20:16 +00:00
  • 930ffae854 Tech debt cleanup: update README, fix comments, sync shared submodule giles 2026-02-22 15:36:03 +00:00
  • 460b909392 Update shared: add fediverse social tables and protocols giles 2026-02-22 12:16:04 +00:00
  • dd3bf455ef Update shared: fix duplicate AP posts + stable object IDs giles 2026-02-22 10:18:27 +00:00
  • 8db76c7099 Update shared: fix AP Delete Tombstone id mismatch giles 2026-02-22 09:26:02 +00:00
  • ab93ca2b84 Update shared: widget Phase 2 nav templates giles 2026-02-22 09:14:29 +00:00
  • 599ba37d61 Update shared: fix AP object id domain for Mastodon giles 2026-02-22 08:53:22 +00:00
  • 1d891a5cbf Update shared: inline federation publish + AP delivery fixes giles 2026-02-22 08:28:13 +00:00
  • 4671bc616e Inline federation publication for products giles 2026-02-22 07:55:57 +00:00
  • c05e6e5baa Update shared submodule giles 2026-02-21 23:27:28 +00:00
  • 8bbf70eafd Wire real SqlFederationService instead of stub giles 2026-02-21 23:19:26 +00:00
  • bf0996e013 Update shared submodule giles 2026-02-21 22:54:11 +00:00
  • 0811b52869 Update shared submodule giles 2026-02-21 22:47:09 +00:00
  • 81526d5a9f Update shared submodule giles 2026-02-21 22:33:52 +00:00
  • 57a7ee3358 Update shared submodule: fix adopt_entries login bug giles 2026-02-21 21:20:52 +00:00
  • a80547c7fa Update shared submodule + emit product events for federation giles 2026-02-21 16:00:04 +00:00
  • 3bddee0d94 Wire federation service stub and update shared submodule giles 2026-02-21 15:11:24 +00:00
  • ade59dcbb4 Update shared submodule: ticket +/- quantity support giles 2026-02-21 08:53:36 +00:00
  • e6fa255941 Update shared submodule: decoupling audit cleanup giles 2026-02-20 11:15:40 +00:00
  • a57ea63b92 Update shared submodule: ticket-to-cart integration giles 2026-02-19 21:33:10 +00:00
  • e42a91982f Update shared submodule to latest widget registry giles 2026-02-19 20:04:15 +00:00
  • 806efadb93 Update shared submodule: widget registry giles 2026-02-19 18:08:52 +00:00
  • 93aa61494a Update shared submodule: tickets & bookings account pages giles 2026-02-19 16:07:33 +00:00
  • 05cba16cef Fix category highlighting and revert current_local_href breakage giles 2026-02-19 15:29:06 +00:00
  • 74d6071ad4 Update shared submodule: select_colours Jinja global giles 2026-02-19 15:17:26 +00:00
  • 1aa3659bb8 Uncomment current_local_href in category_context for subcategory highlighting giles 2026-02-19 15:17:12 +00:00
  • aab9cf3f6b Update shared submodule: fix menu item highlighting giles 2026-02-19 13:57:12 +00:00