Commit Graph

  • ec65b9fea8 Fix circular fragment fetching (shared submodule update) decoupling giles 2026-02-24 18:21:04 +00:00
  • 7169378e41 Sync shared: fragment failures now raise by default giles 2026-02-24 18:04:36 +00:00
  • 1b7cc5849b trigger rebuild giles 2026-02-24 18:01:59 +00:00
  • 0f8dd636af Remove cross-domain template copies, use shared macros giles 2026-02-24 17:33:14 +00:00
  • bc4d332157 Sync shared submodule (bound DB connection pool) giles 2026-02-24 17:08:19 +00:00
  • 77c5fc716a Own events domain templates (Phase 6) giles 2026-02-24 16:55:50 +00:00
  • 2a723af201 Add account-nav-item and account-page fragment handlers (Phase 5) giles 2026-02-24 13:58:08 +00:00
  • 503f7ca7d8 Phase 4: add container-nav/cards fragment handlers, use market fragment giles 2026-02-24 13:33:25 +00:00
  • de80c393e4 Restore menu_items fallback for nav, update shared submodule giles 2026-02-24 11:57:51 +00:00
  • 1602b14c3c Fetch nav-tree fragment from blog, drop local menu_items query giles 2026-02-24 11:39:39 +00:00
  • 95af55da39 Replace stale coop_url with blog_url in events templates giles 2026-02-24 11:02:55 +00:00
  • 226d50a980 Update shared submodule (product_slug rename in templates) giles 2026-02-24 10:30:14 +00:00
  • 4d5dd7b86e Update shared submodule (fragment auth skip for internal paths) giles 2026-02-24 09:11:57 +00:00
  • ec2a91a401 Add fragment blueprint + sync shared: micro-frontend infrastructure giles 2026-02-24 08:27:50 +00:00
  • db78bd395e Sync shared: instant logout detection giles 2026-02-24 01:30:38 +00:00
  • 83d3898aa4 Sync shared submodule: external delivery handler giles 2026-02-24 00:41:19 +00:00
  • e6fb4e8cd4 Sync shared: add artdag_url() helper giles 2026-02-23 23:26:52 +00:00
  • d634724a44 Sync shared: per-domain delivery giles 2026-02-23 21:54:18 +00:00
  • 46ce430831 Update shared: backfill only current posts giles 2026-02-23 21:36:50 +00:00
  • d57917b9c6 Update shared: rewrite object URLs for per-app AP delivery giles 2026-02-23 21:06:07 +00:00
  • 6eedc5b9b2 Update shared: fix activity ID domain mismatch in AP delivery giles 2026-02-23 20:38:13 +00:00
  • 94ab2e0545 Update shared submodule: exempt AP paths from auth redirect giles 2026-02-23 20:29:08 +00:00
  • b2d692ae9c Update shared submodule: AP delivery fixes + sentinel giles 2026-02-23 19:31:34 +00:00
  • cf79734aff Update shared submodule: per-app AP actors giles 2026-02-23 19:16:26 +00:00
  • a425439df1 Update shared submodule (blog.home → blog.index template) giles 2026-02-23 16:55:39 +00:00
  • e55bbcc091 Retrigger CI (Docker Hub image now cached) giles 2026-02-23 16:45:49 +00:00
  • bbdf7b7d08 Update shared submodule (at-least-once + delivery log) giles 2026-02-23 16:21:17 +00:00
  • aa2f0e2733 Update shared submodule (NOTIFY/LISTEN event processor) giles 2026-02-23 16:05:21 +00:00
  • af8340d6d0 Update shared submodule (add device_id migration) giles 2026-02-23 15:26:53 +00:00
  • 40d83b2e90 Update shared: blog_did = account_did, one device identity giles 2026-02-23 15:12:28 +00:00
  • b7c3fa2ec7 Update shared: device-id SSO with account_did + Redis login signal giles 2026-02-23 15:01:51 +00:00
  • fa2ec6ef2f Sync shared submodule giles 2026-02-23 13:41:35 +00:00
  • 15057a1a22 Update shared: add aiohttp dependency giles 2026-02-23 13:05:50 +00:00
  • 17296c4114 Update shared: device cookie auth state detection giles 2026-02-23 12:57:18 +00:00
  • d02d45c468 Update shared: grant-based session revocation giles 2026-02-23 12:30:27 +00:00
  • 34ed7b6705 Iframe-based SSO logout (tolerates dead apps) giles 2026-02-23 12:21:48 +00:00
  • 6876a83f3b Update shared: remove sso_hint, add sso-clear logout chain giles 2026-02-23 12:17:47 +00:00
  • fb2c1e63c7 Update shared: SSO revocation clears local session on logout giles 2026-02-23 12:16:07 +00:00
  • 81144ddbfc Update shared submodule: account is now OAuth server giles 2026-02-23 12:01:33 +00:00
  • 63ce51bf31 Add /auth/clear to reset stale cookies giles 2026-02-23 11:45:30 +00:00
  • 32a6296093 Logout through federation sso-logout giles 2026-02-23 11:32:14 +00:00
  • 837dee33e0 Silent SSO via sso_hint cookie giles 2026-02-23 11:24:56 +00:00
  • 8de467245a Fix logout redirect to blog home giles 2026-02-23 11:15:33 +00:00
  • dae207927b Fix logout to use local /auth/logout/ giles 2026-02-23 11:07:44 +00:00
  • edbc11d956 Sign-in → account, clear old shared cookie giles 2026-02-23 10:57:17 +00:00
  • cfefa1bc91 Trigger rebuild: per-app cookies + OAuth SSO giles 2026-02-23 10:45:23 +00:00
  • 8bb09e21e4 Fix OAuth authorize URL prefix giles 2026-02-23 10:26:01 +00:00
  • 4c131cd293 Update shared submodule: OAuth SSO + account app support giles 2026-02-23 09:59:07 +00:00
  • 690924a1f9 Update shared submodule (fix root top-bar account link) giles 2026-02-23 09:07:54 +00:00
  • 67c065fdc8 Update shared submodule (account URLs → federation) giles 2026-02-23 09:01:17 +00:00
  • a70e0b81f0 Update shared: auth routes to federation giles 2026-02-23 08:42:37 +00:00
  • af47498cc0 Rename coop config keys to blog/market, update shared submodule giles 2026-02-23 08:33:28 +00:00
  • 53e79f0d44 Update COOP_DIR to /root/rose-ash in CI workflow giles 2026-02-22 23:44:25 +00:00
  • 751e959dba Update shared submodule — add list_marketplaces giles 2026-02-22 23:35:18 +00:00
  • 424c267110 Add global all-events view at / and scope page summary to single page giles 2026-02-22 23:13:14 +00:00
  • dad53fd1b5 Show all events across all pages with page badges giles 2026-02-22 23:05:11 +00:00
  • 39f500c41c Inline ticket +/- updates without full page refresh giles 2026-02-22 22:59:27 +00:00
  • b8724eaf66 Add page-local ticket adjust route that returns HX-Refresh giles 2026-02-22 22:56:42 +00:00
  • f1b3093d94 Fix ticket cart URLs to use events app's own adjust route giles 2026-02-22 22:52:11 +00:00
  • 1dbf8f479e Fix ticket config update returning full page instead of fragment giles 2026-02-22 22:48:14 +00:00
  • e1f96f02b1 Event name links to entry, date header links to day view giles 2026-02-22 22:45:31 +00:00
  • 9f46520b45 Fix day view links to use correct /day/<Y>/<M>/<D>/ URL format giles 2026-02-22 22:41:16 +00:00
  • e5ab555359 Add village hall page summary with infinite scroll giles 2026-02-22 22:28:30 +00:00
  • 995503480b Update shared: AP_DOMAIN default to federation.rose-ash.com giles 2026-02-22 21:12:53 +00:00
  • f8c99d3044 Update shared: origin_app isolation for EventProcessor giles 2026-02-22 20:59:46 +00:00
  • 748a13a369 Update shared: fix AP re-publish versioned object IDs giles 2026-02-22 20:04:20 +00:00
  • fb82fca10e Update shared submodule — restore deleted templates giles 2026-02-22 19:29:49 +00:00
  • fef13b9f94 Update shared submodule (remove dead code) giles 2026-02-22 18:11:38 +00:00
  • 60d7cf03c2 Update shared submodule (remove dead cart template) giles 2026-02-22 18:05:33 +00:00
  • bd25a09e0d Update shared submodule (cart_sid in login URL) giles 2026-02-22 17:46:46 +00:00
  • 09de64be99 Update shared submodule (cart sign-in fix) giles 2026-02-22 17:38:14 +00:00
  • 4dd51feb92 Update shared submodule to unified AP activity bus giles 2026-02-22 16:20:14 +00:00
  • 8f4d733d12 Tech debt cleanup: update README, fix comments, sync shared submodule giles 2026-02-22 15:35:58 +00:00
  • e7e8d69b7a Update shared: add fediverse social tables and protocols giles 2026-02-22 12:16:02 +00:00
  • 8da241f60b Update shared: fix duplicate AP posts + stable object IDs giles 2026-02-22 10:18:25 +00:00
  • ddd599a2f4 Update shared: fix AP Delete Tombstone id mismatch giles 2026-02-22 09:26:00 +00:00
  • 7b642b3430 Widget Phase 2: events app consumes container_nav widgets giles 2026-02-22 09:14:18 +00:00
  • 012bb868e6 Update shared: fix AP object id domain for Mastodon giles 2026-02-22 08:53:21 +00:00
  • c1314f7f7d Update shared: inline federation publish + AP delivery fixes giles 2026-02-22 08:28:12 +00:00
  • 446bbf74b4 Inline federation publication for calendar entries giles 2026-02-22 07:55:52 +00:00
  • 4c8d038156 Update shared submodule giles 2026-02-21 23:27:26 +00:00
  • 6e2bbe73be Wire real SqlFederationService instead of stub giles 2026-02-21 23:19:25 +00:00
  • f4be5b47e6 Update shared submodule giles 2026-02-21 22:53:57 +00:00
  • 5b8e0df990 Update shared submodule giles 2026-02-21 22:47:08 +00:00
  • 6731790c9d Update shared submodule giles 2026-02-21 22:33:51 +00:00
  • dc357daae8 Update shared submodule: fix adopt_entries login bug giles 2026-02-21 21:20:52 +00:00
  • ef273a7311 Update shared submodule + emit calendar entry events for federation giles 2026-02-21 15:59:59 +00:00
  • a7b70569c9 Wire federation service stub and update shared submodule giles 2026-02-21 15:11:23 +00:00
  • 90c918595c Fix OOB cart-mini clearing cart icon when adjusting tickets giles 2026-02-21 09:43:06 +00:00
  • f445d39d22 Fix cart-mini OOB: compute cart_count explicitly in adjust route giles 2026-02-21 09:12:59 +00:00
  • 4aaaf2c7f1 Fix: remove OOB cart-mini from ticket adjust response giles 2026-02-21 09:09:17 +00:00
  • 256eb390b0 Replace ticket qty input with +/- buttons, show sold/basket counts giles 2026-02-21 08:53:12 +00:00
  • 13064c3772 Decoupling audit: remove events API, update shared submodule giles 2026-02-20 11:15:33 +00:00
  • 44d089ced4 Update cart badge on ticket purchase via OOB swap giles 2026-02-19 22:11:53 +00:00
  • e098422fff Include ticket counts in cart badge totals giles 2026-02-19 21:32:49 +00:00
  • df77f3d2a5 Update shared submodule to latest widget registry giles 2026-02-19 20:04:14 +00:00
  • 3c8f231e19 Update shared submodule: widget registry giles 2026-02-19 18:08:50 +00:00
  • 9932209b7d Update shared submodule: tickets & bookings account pages giles 2026-02-19 16:07:32 +00:00
  • c16092e984 Update shared submodule: fix category selector highlighting giles 2026-02-19 15:29:09 +00:00
  • 0e0359c84d Update shared submodule: select_colours Jinja global giles 2026-02-19 15:17:27 +00:00