Commit graph

  • c035fc2bfc feat(libra): flag the "Other" account hint on the account step dev Padreug 2026-06-26 11:07:37 +02:00
  • 9f8f2a233b Merge pull request 'feat(libra): expense/income form UI fixes' (#139) from feat/libra-expense-ui-fixes into dev padreug 2026-06-25 20:43:35 +00:00
  • 8a9ea269de feat(libra): trim amount/currency/reference helper text Padreug 2026-06-25 22:39:51 +02:00
  • 87f86647e7 feat(libra): match income Description field to the expense form Padreug 2026-06-25 22:37:29 +02:00
  • 3ffb3bf983 feat(libra): mention the "Other" account on the income account step Padreug 2026-06-25 22:21:55 +02:00
  • 49e7afb0ab feat(libra): put Amount and Currency on the same row Padreug 2026-06-25 22:16:44 +02:00
  • 807f8200b1 feat(libra): guide expense account choice + description copy Padreug 2026-06-25 21:44:45 +02:00
  • eb9ae54215 Merge pull request 'feat(events): handle free tickets in the purchase flow' (#131) from feat/free-tickets-client into dev padreug 2026-06-20 09:58:39 +00:00
  • afb57a3918 feat(events): handle free tickets in the purchase flow Padreug 2026-06-20 09:09:46 +02:00
  • 36791c8121 feat(hub): hide standalones not provisioned on this deploy (aiolabs/webapp#129) Padreug 2026-06-20 08:50:07 +02:00
  • 2cc8e34b9d feat(layout): re-enable "Back to hub" with a sticky sheet footer Padreug 2026-06-20 00:26:52 +02:00
  • 8419ca4660 fix(events): collapse own-event draft + relay copy into one card Padreug 2026-06-19 00:46:12 +02:00
  • a7fd686cdd fix(nix): regenerate pnpmDeps hash for the vitest lockfile change Padreug 2026-06-18 14:50:36 +02:00
  • f3612f82ac fix(events): clarify the scan-tickets "Remaining" stat as "Not scanned" Padreug 2026-06-17 19:08:19 +02:00
  • 0e98a21db3 style(events): center the header logo on the profile-icon axis Padreug 2026-06-17 19:02:18 +02:00
  • c037d45255 feat(layout): hide "Back to hub" for the events-only launch Padreug 2026-06-17 18:56:30 +02:00
  • bdf015f817 fix(layout): use the generic user icon (not login) for the logged-out menu trigger Padreug 2026-06-17 12:29:04 +02:00
  • 8ade942c32 fix(events): keep event detail's ticket counts live (subscribe even when cached) Padreug 2026-06-17 19:16:19 +02:00
  • 83ea3e609c Merge pull request 'feat(events): calendar popup respects the selected category filter' (#115) from feat/calendar-respect-categories into dev padreug 2026-06-18 12:41:17 +00:00
  • 3514d93451 feat(events): show selected categories as deselectable chips in calendar popup Padreug 2026-06-18 14:31:39 +02:00
  • 2febf0926d docs(nostr-patterns): point monotonic created_at at the shared helper Padreug 2026-06-18 13:33:15 +02:00
  • c6f626df08 fix(events): publish bookmarks with monotonic created_at (#122) Padreug 2026-06-18 13:30:29 +02:00
  • e82a9a667a docs(nostr-patterns): point monotonic created_at at the shared helper Padreug 2026-06-18 13:33:15 +02:00
  • b88eba62b0 fix(events): publish bookmarks with monotonic created_at (#122) Padreug 2026-06-18 13:30:29 +02:00
  • 4b3b905225 fix(events): key the events store by addressable coordinate (#121) Padreug 2026-06-18 13:28:18 +02:00
  • 327092c022 chore(test): add vitest runner + smoke test Padreug 2026-06-18 13:25:34 +02:00
  • 551b3e5701 fix(events): clarify the scan-tickets "Remaining" stat as "Not scanned" Padreug 2026-06-17 19:08:19 +02:00
  • db4c9b8bf3 feat(events): calendar popup respects the selected category filter Padreug 2026-06-17 19:06:52 +02:00
  • c3fffc189f style(events): center the header logo on the profile-icon axis Padreug 2026-06-17 19:02:18 +02:00
  • 4802ac073e feat(layout): hide "Back to hub" for the events-only launch Padreug 2026-06-17 18:56:30 +02:00
  • c8da42b515 fix(layout): use the generic user icon (not login) for the logged-out menu trigger Padreug 2026-06-17 12:29:04 +02:00
  • 628f85a074 Merge pull request 'style(events): frosted-glass calendar popup that shows the feed through it' (#113) from feat/calendar-popup-frosted-glass into dev padreug 2026-06-17 10:42:59 +00:00
  • a9d39b341e style(events): frosted-glass calendar popup that shows the feed through it Padreug 2026-06-17 12:31:31 +02:00
  • 8f85a5819b Merge pull request 'fix(events): decrement the live like count on un-like' (#112) from fix/events-like-count-unlike into dev padreug 2026-06-17 10:05:07 +00:00
  • 35c62d6ff1 fix(events): decrement the live like count on un-like Padreug 2026-06-17 11:27:16 +02:00
  • 568e6267d8 Merge pull request 'fix(wallet): stop double-deducting balance on outgoing payments' (#109) from fix/wallet-double-deduct-balance into dev padreug 2026-06-17 08:38:05 +00:00
  • fddc26387e fix(wallet): stop double-deducting balance on outgoing payments Padreug 2026-06-17 00:04:02 +02:00
  • e17b4e05ad Merge pull request 'feat(events): real-time favoriting + live like count + post-purchase refresh' (#111) from feat/events-realtime into dev padreug 2026-06-17 08:36:46 +00:00
  • b6d1626951 feat(events): show a live like count on the favorite heart Padreug 2026-06-17 10:13:24 +02:00
  • 3d37b7393d fix(events): refresh owned tickets after purchase (no reload needed) Padreug 2026-06-16 11:50:47 +02:00
  • 4f4452057a feat(events): make favoriting instant (optimistic) + pop animation Padreug 2026-06-16 00:41:16 +02:00
  • 9810b11cc5 Merge pull request 'feat(events): calendar date-picker popup, remove calendar page, My Tickets filtering' (#110) from feat/events-calendar-popup into dev padreug 2026-06-17 08:36:13 +00:00
  • 9d98f3fdf2 fix(events): close calendar popup on route leave Padreug 2026-06-16 12:55:33 +02:00
  • 76af245192 feat(events): add calendar date visual to My Tickets Padreug 2026-06-16 12:32:11 +02:00
  • e54938ef06 refactor(events): remove the standalone calendar page Padreug 2026-06-16 12:29:24 +02:00
  • 5753e34499 feat(events): filter the feed by day via the calendar popup Padreug 2026-06-16 12:28:13 +02:00
  • b665e3de07 feat(events): re-add specific-day filter (calendar popup picks it) Padreug 2026-06-16 12:14:16 +02:00
  • f7642db611 feat(events): add reusable calendar date-picker popup Padreug 2026-06-16 12:12:01 +02:00
  • 8c9a8ab945 feat(events): put calendar My-tickets filter next to the Back button Padreug 2026-06-16 11:44:18 +02:00
  • 3d1b888307 feat(events): compact the calendar month grid Padreug 2026-06-16 11:42:12 +02:00
  • c53bc525ef fix(events): move My Tickets upcoming/past toggle off the hamburger Padreug 2026-06-16 01:12:58 +02:00
  • 1433a2039b feat(events): add upcoming/past toggle to My Tickets Padreug 2026-06-16 01:11:00 +02:00
  • 084bfc52eb refactor(events): remove dead specific-date filter logic Padreug 2026-06-16 01:06:47 +02:00
  • cdc8158e1b feat(events): drop the week-day strip, move calendar next to filters Padreug 2026-06-16 01:03:54 +02:00
  • 52e9d11ea9 feat(events): add Back button to the calendar page Padreug 2026-06-16 00:38:23 +02:00
  • 32a7389d0b feat(events): default calendar selection to today Padreug 2026-06-16 00:26:26 +02:00
  • c9fc3652bb Merge pull request 'feat(ui): cosmetic tweaks — profile pencil, pills, search, ticket count, map icon, avatar trigger, no overlay animations' (#105) from feat/ui-tweaks-2 into dev padreug 2026-06-17 08:35:08 +00:00
  • 1249d33aac feat(ui): disable enter/exit animations on overlays globally Padreug 2026-06-17 09:52:34 +02:00
  • 8a0f40910a feat(layout): show avatar/login state in the top-right menu trigger Padreug 2026-06-16 17:25:55 +02:00
  • 1c004df99c fix(events): even out the Map empty-state icon transparency Padreug 2026-06-16 13:04:12 +02:00
  • f20b404d09 feat(events): show total ticket capacity alongside remaining Padreug 2026-06-16 00:45:41 +02:00
  • 79e20f1e07 feat(events): include organizer name in event fuzzy search Padreug 2026-06-16 00:25:28 +02:00
  • 1f68660783 fix(activities): let temporal filter pills respect palette radius + shadow Padreug 2026-06-15 23:23:33 +02:00
  • 2e55a45ed6 feat(profile): move edit affordance into identity card as a pencil Padreug 2026-06-15 23:13:46 +02:00
  • d4d088fb50 feat(branding): per-brand default theme + palette via brand.json Padreug 2026-06-15 22:12:13 +02:00
  • 8f2c401e00 feat(branding): optional per-app banner replacing logo + name in header Padreug 2026-06-15 22:11:01 +02:00
  • 138f9905bf fix(wallet): accept uppercase QR-scanned BOLT11 invoices on send Padreug 2026-06-15 22:05:09 +02:00
  • db497d8a06 Merge pull request 'feat(activities): event name on My tickets + organizer on cards' (#102) from feat/event-name-and-organizer into dev padreug 2026-06-10 23:10:00 +00:00
  • 42bff96c58 feat(activities): show organizer on event cards + route through ProfileService Padreug 2026-06-11 00:11:37 +02:00
  • c8930aee3e feat(activities): show event name (linked) on My tickets Padreug 2026-06-10 23:28:20 +02:00
  • 4b8fd34bba feat(events): surface brand name in page header + bump logo size Padreug 2026-06-11 00:47:42 +02:00
  • 5700ac1d1a feat(branding): migrate hardcoded @brand/logo.png to SVG-aware alias Padreug 2026-06-11 00:23:01 +02:00
  • 80b8219494 Merge pull request 'feat(activities): UI tweaks across feed, detail, hosting, calendar, scan, shell' (#91) from feat/ui-tweaks into dev padreug 2026-06-10 16:35:49 +00:00
  • 443c8b6a37 feat(activities): brand-kit logo + app name in the events page header Padreug 2026-06-10 18:29:39 +02:00
  • 5e3d77efec feat(activities): seat Map right after Home in the bottom nav Padreug 2026-06-10 17:56:18 +02:00
  • 60369ce1b1 feat(activities): drop RSVP buttons from EventDetailPage Padreug 2026-06-10 17:54:40 +02:00
  • 6d4a9f8c22 fix(activities): keep CreateEvent form actions inside narrow dialogs Padreug 2026-06-10 17:44:23 +02:00
  • c6455b3235 feat(activities): move Past pill to end of the temporal strip Padreug 2026-06-10 17:42:11 +02:00
  • 7af0f364cb fix(sidebar): full-width identity values with corner-offset legend badge Padreug 2026-06-10 17:41:58 +02:00
  • 00f6a99f92 refactor(sidebar): show identity inline, move edit form into gear popup Padreug 2026-06-10 17:26:25 +02:00
  • 2c7597c25f fix(sidebar): clip horizontal overflow on profile sheets Padreug 2026-06-10 17:12:01 +02:00
  • 4f7a5dcd88 fix(avatar): pair bg-secondary with text-secondary-foreground Padreug 2026-06-07 15:25:08 +02:00
  • 54efff1cc6 fix(activities): relabel "Get invoice" → "Proceed" on PurchaseTicket Padreug 2026-06-05 09:46:25 +02:00
  • cf9fc2db9d fix(activities): drop duplicate empty-state line on ActivityList Padreug 2026-06-04 23:43:30 +02:00
  • b7fd8c99e5 feat(activities): fuzzy search on the Tickets roster Padreug 2026-06-04 23:41:57 +02:00
  • 31e48c8f1d feat(activities): manual ticket registration from the roster tab Padreug 2026-06-04 23:40:02 +02:00
  • ba7c1e4cdc revert: move scan counts back above the tabs + fix tab centering Padreug 2026-06-04 23:34:42 +02:00
  • 4de88f92f5 feat(activities): move scan counts below the camera Padreug 2026-06-04 23:29:53 +02:00
  • 1dfb025df3 feat(activities): refine activity card for pending/rejected + compact Padreug 2026-06-04 22:46:41 +02:00
  • e86be3229d feat(activities): My tickets toggle on the calendar view Padreug 2026-06-04 22:44:39 +02:00
  • e174048052 feat(activities): tailor Hosting tab + host detail view for operators Padreug 2026-06-04 22:41:35 +02:00
  • 85419ea5fa fix(activities): share filter refs across useActivities consumers Padreug 2026-06-04 22:37:03 +02:00
  • 5f6eb5b142 feat(activities): restructure bottom nav around Home/MyTickets/Hosting Padreug 2026-06-04 22:21:41 +02:00
  • 37c2b78836 feat(activities): drop image placeholder when an event has no image Padreug 2026-06-04 22:10:38 +02:00
  • d92690d3f1 feat(activities): stationary Filters column next to scrolling pills Padreug 2026-06-04 22:06:02 +02:00
  • fb0f687c07 feat(activities): reclaim vertical space above the feed Padreug 2026-06-04 22:00:02 +02:00
  • d871093168 feat(webapp): replace HubPill with hamburger sidebar menu Padreug 2026-06-04 21:51:45 +02:00
  • 247b0a6d5b feat(activities): restructure event detail page layout Padreug 2026-06-04 17:32:16 +02:00
  • de03fac69f Merge pull request 'feat(nix): lib.mkWebapp accepts extraEnv attr' (#100) from feat/lib-mkwebapp-extraenv into dev padreug 2026-06-10 15:05:12 +00:00
  • f2967616d3 feat(nix): lib.mkWebapp accepts extraEnv for build-time VITE_* vars Padreug 2026-06-10 16:42:57 +02:00