Commit Graph

  • 268f033396 Fix circular fragment fetching (shared submodule update) decoupling giles 2026-02-24 18:20:56 +00:00
  • 26e146e3e3 Sync shared: fragment failures now raise by default giles 2026-02-24 18:04:32 +00:00
  • 1c6dda0cb7 trigger rebuild giles 2026-02-24 18:01:56 +00:00
  • b809b12994 trigger rebuild giles 2026-02-24 17:48:22 +00:00
  • afadb3aa0b Remove cross-domain template copies, use shared macros giles 2026-02-24 17:33:12 +00:00
  • 24e26f1f18 Add cross-domain template copy: browse desktop search filter for orders search giles 2026-02-24 17:17:37 +00:00
  • 1de0af4fed Sync shared submodule (bound DB connection pool) giles 2026-02-24 17:08:15 +00:00
  • 1154d82791 Own cart domain templates (Phase 6) giles 2026-02-24 16:55:50 +00:00
  • 17117096c9 Sync shared submodule (Phase 5 widget cleanup) giles 2026-02-24 13:59:10 +00:00
  • a9b982c8c7 Sync shared submodule: Phase 4 container widget → fragment changes giles 2026-02-24 13:33:48 +00:00
  • c23c131024 Restore menu_items fallback for nav, update shared submodule giles 2026-02-24 11:57:50 +00:00
  • e0046403d8 Fetch nav-tree fragment from blog, drop local menu_items query giles 2026-02-24 11:39:39 +00:00
  • 641178855d Update shared submodule (product_slug rename in templates) giles 2026-02-24 10:30:13 +00:00
  • a72598f75e Fix cart-mini fragment using internal URL for logo image giles 2026-02-24 09:37:44 +00:00
  • 0b2e59bc2c Add cart-mini and account-nav-item fragment handlers giles 2026-02-24 09:11:50 +00:00
  • ac458ba96c Add fragment blueprint + sync shared: micro-frontend infrastructure giles 2026-02-24 08:27:49 +00:00
  • 39a9dc34fb Sync shared: instant logout detection giles 2026-02-24 01:30:36 +00:00
  • a1d6b635e5 Sync shared submodule: external delivery handler giles 2026-02-24 00:41:18 +00:00
  • f229dac2db Sync shared: add artdag_url() helper giles 2026-02-23 23:26:49 +00:00
  • 533590f733 Sync shared: per-domain delivery giles 2026-02-23 21:54:16 +00:00
  • d4a31a3877 Update shared: backfill only current posts giles 2026-02-23 21:36:50 +00:00
  • c4e0667ee8 Update shared: rewrite object URLs for per-app AP delivery giles 2026-02-23 21:06:06 +00:00
  • 36374793ec Update shared: fix activity ID domain mismatch in AP delivery giles 2026-02-23 20:38:13 +00:00
  • a739c0d0b1 Update shared submodule: exempt AP paths from auth redirect giles 2026-02-23 20:29:08 +00:00
  • 89989cdd24 Update shared submodule: AP delivery fixes + sentinel giles 2026-02-23 19:31:31 +00:00
  • 37d8754a7f Update shared submodule: per-app AP actors giles 2026-02-23 19:16:24 +00:00
  • dca45a3fbb Update shared submodule (blog.home → blog.index template) giles 2026-02-23 16:55:33 +00:00
  • 3fbed403fc Retrigger CI (Docker Hub image now cached) giles 2026-02-23 16:45:46 +00:00
  • 0417e8abff Update shared submodule (at-least-once + delivery log) giles 2026-02-23 16:21:13 +00:00
  • c8248575ab Update shared submodule (NOTIFY/LISTEN event processor) giles 2026-02-23 16:05:18 +00:00
  • 5d930e96f6 Update shared submodule (add device_id migration) giles 2026-02-23 15:26:51 +00:00
  • 42acfde023 Update shared: blog_did = account_did, one device identity giles 2026-02-23 15:12:26 +00:00
  • 77634c513b Update shared: device-id SSO with account_did + Redis login signal giles 2026-02-23 15:01:51 +00:00
  • a59bc859cf Sync shared submodule giles 2026-02-23 13:41:33 +00:00
  • 85d18fd418 Update shared: add aiohttp dependency giles 2026-02-23 13:05:49 +00:00
  • e0f4679805 Update shared: device cookie auth state detection giles 2026-02-23 12:57:16 +00:00
  • 2d1ed47d2c Update shared: grant-based session revocation giles 2026-02-23 12:30:23 +00:00
  • 43ae80ec02 Iframe-based SSO logout (tolerates dead apps) giles 2026-02-23 12:21:46 +00:00
  • 28d173d9fd Update shared: remove sso_hint, add sso-clear logout chain giles 2026-02-23 12:17:42 +00:00
  • 4e295e3fbd Update shared: SSO revocation clears local session on logout giles 2026-02-23 12:16:04 +00:00
  • 66d1727b0f Update shared submodule: account is now OAuth server giles 2026-02-23 12:01:33 +00:00
  • 938bee5197 Add /auth/clear to reset stale cookies giles 2026-02-23 11:45:27 +00:00
  • 41e13513e1 Logout through federation sso-logout giles 2026-02-23 11:32:12 +00:00
  • 8526c54840 Silent SSO via sso_hint cookie giles 2026-02-23 11:24:54 +00:00
  • c226ab99d3 Fix logout redirect to blog home giles 2026-02-23 11:15:31 +00:00
  • 14de629a29 Fix logout to use local /auth/logout/ giles 2026-02-23 11:07:43 +00:00
  • a53c50feee Sign-in → account, clear old shared cookie giles 2026-02-23 10:57:11 +00:00
  • 2f55f3762b Trigger rebuild: per-app cookies + OAuth SSO giles 2026-02-23 10:45:20 +00:00
  • ae52edb928 Fix OAuth authorize URL prefix giles 2026-02-23 10:25:58 +00:00
  • c5e2578534 Update shared submodule: OAuth SSO + account app support giles 2026-02-23 09:59:07 +00:00
  • 5877d7e382 Update shared submodule (fix root top-bar account link) giles 2026-02-23 09:07:52 +00:00
  • ed6363295a Update shared submodule (account URLs → federation) giles 2026-02-23 09:01:17 +00:00
  • 2212f3d069 Update shared: auth routes to federation giles 2026-02-23 08:42:36 +00:00
  • e5e01dad27 Rename coop config keys to blog/market, update shared submodule giles 2026-02-23 08:33:26 +00:00
  • eee50809e8 Update COOP_DIR to /root/rose-ash in CI workflow giles 2026-02-22 23:44:18 +00:00
  • 32ae7fc6cc Update shared submodule — add list_marketplaces giles 2026-02-22 23:35:16 +00:00
  • fbd1ce214d Update shared: AP_DOMAIN default to federation.rose-ash.com giles 2026-02-22 21:12:52 +00:00
  • ba51b36f87 Update shared: origin_app isolation for EventProcessor giles 2026-02-22 20:59:44 +00:00
  • c84e02e623 Update shared: fix AP re-publish versioned object IDs giles 2026-02-22 20:04:19 +00:00
  • b16c97e070 Update shared submodule — restore deleted templates giles 2026-02-22 19:29:47 +00:00
  • cb518b9cd0 Update shared submodule (remove dead code) giles 2026-02-22 18:11:37 +00:00
  • 13798358fc Update shared submodule (remove dead cart template) giles 2026-02-22 18:05:32 +00:00
  • 89cc2af958 Fix cart sign-in button in app-level template override giles 2026-02-22 18:03:29 +00:00
  • 8abb0c65d6 Update shared submodule (cart_sid in login URL) giles 2026-02-22 17:46:44 +00:00
  • c0f9162e07 Update shared submodule (cart sign-in fix) giles 2026-02-22 17:38:13 +00:00
  • 739ad0451e Fix cart clearing on unpaid checkout giles 2026-02-22 17:27:33 +00:00
  • d93e624b45 Switch to unified AP activity bus giles 2026-02-22 16:20:12 +00:00
  • dfb8651a39 Tech debt cleanup: update README, fix comments, sync shared submodule giles 2026-02-22 15:35:52 +00:00
  • 62236233b4 Update shared: add fediverse social tables and protocols giles 2026-02-22 12:16:01 +00:00
  • 822c62411f Update shared: fix duplicate AP posts + stable object IDs giles 2026-02-22 10:18:24 +00:00
  • 592c48f1cd Update shared: fix AP Delete Tombstone id mismatch giles 2026-02-22 09:25:59 +00:00
  • e05de6e1fe Update shared: widget Phase 2 nav templates giles 2026-02-22 09:14:29 +00:00
  • 5eeb14a457 Update shared: fix AP object id domain for Mastodon giles 2026-02-22 08:53:20 +00:00
  • fae68ebafa Update shared: inline federation publish + AP delivery fixes giles 2026-02-22 08:28:11 +00:00
  • 0e66c37a69 Update shared submodule: inline federation publication giles 2026-02-22 07:56:00 +00:00
  • 0d47a094a6 Use SqlFederationService instead of stub giles 2026-02-22 00:05:14 +00:00
  • a6cfd02832 Update shared submodule giles 2026-02-21 23:27:24 +00:00
  • 41d198630e Update shared submodule giles 2026-02-21 22:53:39 +00:00
  • 881ea09e71 Update shared submodule giles 2026-02-21 22:47:07 +00:00
  • ca9ee83ae4 Update shared submodule giles 2026-02-21 22:33:50 +00:00
  • e5de05dd79 Add startup reconciliation for stale pending orders giles 2026-02-21 21:22:59 +00:00
  • 9df23276a1 Update shared submodule: fix adopt_entries login bug giles 2026-02-21 21:20:51 +00:00
  • 058f0a1d8a Add csrf_exempt to SumUp webhook endpoint giles 2026-02-21 21:13:00 +00:00
  • e86c4a0cc8 Fix Decimal+float TypeError in cart total calculation giles 2026-02-21 21:11:54 +00:00
  • e41d22746e Update shared submodule with federation handlers and anchoring giles 2026-02-21 16:00:10 +00:00
  • a6f7bfdc7b Wire federation service stub and update shared submodule giles 2026-02-21 15:11:21 +00:00
  • 28c10a3411 Fix TypeError: Decimal + float in cart_total computation giles 2026-02-21 09:36:22 +00:00
  • fd89426ed9 Group cart tickets by event with +/- quantity buttons giles 2026-02-21 08:53:17 +00:00
  • dc249ea9ce Decoupling audit: remove cart API, update shared submodule giles 2026-02-20 11:15:28 +00:00
  • cd41b6c8ef Add ticket-to-cart integration giles 2026-02-19 21:32:42 +00:00
  • b3efed2f60 Update shared submodule to latest widget registry giles 2026-02-19 20:04:13 +00:00
  • d61b9573d3 Update shared submodule: widget registry giles 2026-02-19 18:08:38 +00:00
  • 32c9c98d74 Update shared submodule: tickets & bookings account pages giles 2026-02-19 16:07:31 +00:00
  • 0cdc289d00 Update shared submodule: fix category selector highlighting giles 2026-02-19 15:29:08 +00:00
  • d2d8156461 Update shared submodule: select_colours Jinja global giles 2026-02-19 15:17:25 +00:00
  • 52d973ff01 Update shared submodule: fix menu item highlighting giles 2026-02-19 13:57:11 +00:00
  • f299805c22 Group cart overview by market, show market name on cards giles 2026-02-19 12:41:28 +00:00
  • 17ab7f09c7 Add delete endpoint with confirm modal, keep items at quantity 0 giles 2026-02-19 09:43:35 +00:00
  • 8c72664e1f Update shared submodule pointer to latest template fix giles 2026-02-19 09:32:40 +00:00
  • 6140c727c6 Add /quantity/ endpoint so cart +/- buttons work same-origin giles 2026-02-19 09:31:11 +00:00