Commit Graph

  • 82857b5aa8 Merge pull request 'Fix post-login redirect when the session cookie is off-origin' (#30) from dev into main main Michilis 2026-07-29 20:46:11 +00:00
  • dafa3711f8 Fix post-login redirect when the session cookie is off-origin dev MichilisandClaude Opus 4.6 2026-07-29 20:45:05 +00:00
  • 5b478c327d Merge pull request 'Dev' (#29) from dev into main Michilis 2026-07-29 19:08:28 +00:00
  • 733d2459df Migrate authentication to Better Auth MichilisandClaude Opus 5 2026-07-29 19:07:04 +00:00
  • 4afa5d6fa0 Show when the booking was made in the verify-payment modal MichilisandClaude Opus 5 2026-07-29 19:06:39 +00:00
  • 617c884012 Add view tokens for non-public gallery images and per-mode gate pages. MichilisandClaude Opus 4.6 2026-07-26 06:48:05 +00:00
  • 93476ac72a Document photo galleries, payment providers, and updated deploy topology in README MichilisandClaude Opus 4.8 2026-07-26 05:57:30 +00:00
  • c4094630d9 Add a thumbnail filmstrip to the photo lightbox. MichilisandClaude Fable 5 2026-07-26 05:53:37 +00:00
  • 6ec8b8400f Merge pull request 'dev' (#28) from dev into main backup-prod13 Michilis 2026-07-26 05:38:23 +00:00
  • 9b2668f498 Unify admin ticket creation into one modal with first-class payment status. MichilisandClaude Fable 5 2026-07-26 05:25:00 +00:00
  • e38d14970d Harden the Redis layer for production. MichilisandClaude Fable 5 2026-07-26 04:58:52 +00:00
  • 71c277045b Centralize seat capacity accounting and the payment provider registry. MichilisandClaude Fable 5 2026-07-26 04:58:40 +00:00
  • c9a600b6d6 Add photo galleries API and frontend for public and admin viewing. MichilisandCursor 2026-07-25 17:32:23 +00:00
  • 19461098a0 Merge pull request 'Stop auto-failing manual payments (TPago/bank/cash) after the pending TTL.' (#27) from tpago-fix into main backup-prod12 Michilis 2026-07-20 03:55:01 +00:00
  • 4772b85f3d Stop auto-failing manual payments (TPago/bank/cash) after the pending TTL. tpago-fix MichilisandCursor 2026-07-20 03:53:51 +00:00
  • 74dcc8e5ac Merge pull request 'Normalize RUC formatting to base-checkdigit across booking and admin views.' (#26) from RUC-fix into main 1.4 Michilis 2026-07-13 03:48:13 +00:00
  • 0d47156071 Normalize RUC formatting to base-checkdigit across booking and admin views. RUC-fix MichilisandCursor 2026-07-13 03:47:35 +00:00
  • bd1043a3f4 Merge pull request 'speed' (#25) from speed into main Michilis 2026-07-13 01:18:23 +00:00
  • 75e317d73e Replace spinners with skeleton loading states for faster perceived UX. speed MichilisandCursor 2026-07-12 23:14:11 +00:00
  • d8c207c995 Add Next.js as a root dependency for the monorepo workspace. Security-recovery MichilisandCursor 2026-07-12 22:05:22 +00:00
  • cb422332c8 Fix booking defaults, dashboard alerts, admin edit flow, and ended-event payments. MichilisandCursor 2026-07-12 22:04:22 +00:00
  • 8d5fbf18b4 Fix event time save off-by-one using bundled tz data. MichilisandCursor 2026-07-03 01:51:18 +00:00
  • 78ffd0ae52 Allow Lightning invoice reuse and re-payment from the dashboard. MichilisandCursor 2026-07-01 16:48:28 +00:00
  • 09bfb17f03 Add custom error and global-error pages matching site design MichilisandClaude Sonnet 5 2026-07-01 06:06:22 +00:00
  • cacc52ec24 Security recovery: hold sweep, dashboard updates, and admin fixes. Michilis 2026-07-01 05:51:38 +00:00
  • 107cd9753e Merge pull request 'Redesign user dashboard with overview tab and i18n payment copy.' (#24) from dashboard-update into main Michilis 2026-06-29 17:00:15 +00:00
  • 38526f17b5 Redesign user dashboard with overview tab and i18n payment copy. dashboard-update MichilisandCursor 2026-06-29 07:39:52 +00:00
  • 194604004e Merge pull request 'security-update' (#23) from security-update into main Michilis 2026-06-29 06:47:19 +00:00
  • f5fe87613f Add stable /next and /featured URLs that redirect to the current event. security-update MichilisandCursor 2026-06-27 05:35:52 +00:00
  • 613bd7be1d Refactor monolithic modules and harden booking, email, and auth infrastructure. MichilisandCursor 2026-06-25 07:12:59 +00:00
  • f0e2de2834 Fix Lightning payment UI not updating after LNbits invoice is paid. MichilisandCursor 2026-06-25 04:15:02 +00:00
  • a6840ea953 Harden auth, payments, and frontend against review findings. MichilisandCursor 2026-06-24 19:59:02 +00:00
  • bb920ce6f0 Merge pull request 'Add per-quantity TPago payment links for multi-ticket checkout.' (#22) from tpago-update into main backup-prod11 Michilis 2026-06-19 00:24:00 +00:00
  • fc4af38e8a Add per-quantity TPago payment links for multi-ticket checkout. tpago-update Michilis 2026-06-18 23:59:17 +00:00
  • c0315a705d Merge pull request 'Add human-readable event URL slugs with legacy redirect support.' (#21) from new-slugs into main 1.3 backup10 Michilis 2026-06-05 04:16:13 +00:00
  • 1b2463f4bc Add human-readable event URL slugs with legacy redirect support. MichilisandCursor 2026-06-05 04:09:05 +00:00
  • fbc437a670 Merge pull request 'Fix booking flow scroll position on mobile step changes.' (#20) from dev into main Michilis 2026-06-05 04:06:39 +00:00
  • d09c87a5a5 Fix booking flow scroll position on mobile step changes. Michilis 2026-06-05 02:52:14 +00:00
  • e0f0700398 Merge pull request 'dev' (#19) from dev into main Michilis 2026-06-04 23:37:15 +00:00
  • 69768077e5 Add search and event filters to admin email logs. Michilis 2026-06-04 23:35:53 +00:00
  • ecd2a7d009 fix(legal): align bullet list markers with list text Michilis 2026-06-04 22:58:31 +00:00
  • 0f7573c934 Cap event page ticket quantity at 5 per booking. Michilis 2026-06-04 22:53:39 +00:00
  • a8b72b47b1 fix(legal): show legal pages in site language with bidirectional toggle Michilis 2026-06-04 22:51:32 +00:00
  • defd9685e0 Merge pull request 'dev' (#18) from dev into main 1.2 Michilis 2026-04-27 20:42:36 +00:00
  • 22e9254f42 fix(tickets): use integer 1 for isGuest in admin guest invite Michilis 2026-04-27 20:41:58 +00:00
  • 2cabd8c92f fix(admin): avoid rendering stray 0 for non-guest tickets on isGuest Michilis 2026-04-27 18:21:10 +00:00
  • 622bb5171c fix(admin): hide pending-approval payments for past events Michilis 2026-04-27 18:14:15 +00:00
  • 55516ef1e7 chore: ignore .agents directory and skills-lock.json Michilis 2026-04-27 18:14:15 +00:00
  • 3dfb1689ad Booking flow: required terms and privacy checkbox with i18n Michilis 2026-04-27 03:21:15 +00:00
  • 1ed62b0d3f Merge pull request 'Fix db:export ENOBUFS by streaming pg_dump output to file' (#17) from dev into main Michilis 2026-03-12 19:18:57 +00:00
  • f8ebc3760d Fix db:export ENOBUFS by streaming pg_dump output to file Michilis 2026-03-12 19:18:24 +00:00
  • 91de6df04d Merge pull request 'feat(emails): add re-send for all emails, failed tab, and resend indicators' (#16) from dev into main Michilis 2026-03-12 19:14:36 +00:00
  • 4da26e7ef1 feat(emails): add re-send for all emails, failed tab, and resend indicators Michilis 2026-03-12 19:13:24 +00:00
  • a5d97d65e1 Merge pull request 'Admin: stats privacy toggle, clickable event rows, fix payment method display' (#15) from dev into main Michilis 2026-03-10 01:14:36 +00:00
  • e09ff4ed60 Admin: stats privacy toggle, clickable event rows, fix payment method display Michilis 2026-03-10 01:10:42 +00:00
  • f0128f66b0 Merge pull request 'Bug fixes and improvements' (#14) from dev into main 1.1 Michilis 2026-03-07 22:53:13 +00:00
  • 2f45966932 Add db:export and db:import for database backups Michilis 2026-03-07 19:44:27 +00:00
  • 7c1fdbf382 Add Spanglish icon image Michilis 2026-03-07 19:41:16 +00:00
  • 596ec71191 Fix stale social media preview: revalidate next-event fetch, reject past featured events Michilis 2026-03-07 19:36:12 +00:00
  • 25b7018743 Bookings/payments/linktree: fix payment method display, event filter, logo, search Michilis 2026-03-07 18:06:35 +00:00
  • b33c68feb0 Merge pull request 'dev' (#13) from dev into main Michilis 2026-02-19 02:23:19 +00:00
  • bbfaa1172a Add unlisted event status: hidden from listings but accessible by URL MichilisandCursor 2026-02-19 02:21:41 +00:00
  • 958181e049 Mobile-friendly admin pages, redesigned homepage Next Event card MichilisandCursor 2026-02-18 03:27:49 +00:00
  • 15655e3987 Merge pull request 'dev' (#12) from dev into main 1.0 Michilis 2026-02-16 23:11:52 +00:00
  • 5263fa6834 Make llms.txt always fetch fresh data from the backend MichilisandCursor 2026-02-16 23:10:33 +00:00
  • 923c86a3b3 Fix FRONTEND_URL pointing to wrong port, breaking cache revalidation MichilisandCursor 2026-02-16 22:53:59 +00:00
  • d8b3864411 Merge pull request 'Fix stale featured event on homepage: revalidate cache when featured event changes' (#11) from dev into main Michilis 2026-02-16 22:44:19 +00:00
  • 4aaffe99c7 Fix stale featured event on homepage: revalidate cache when featured event changes MichilisandCursor 2026-02-16 22:42:55 +00:00
  • 194cbd6ca8 Merge pull request 'Scanner: close button on valid ticket, camera lifecycle fix' (#10) from dev into main Michilis 2026-02-14 19:04:42 +00:00
  • a11da5a977 Scanner: close button on valid ticket, camera lifecycle fix MichilisandCursor 2026-02-14 19:03:29 +00:00
  • d5445c2282 Merge pull request 'Admin event page: redesign UI, export endpoints, mobile fixes' (#9) from dev into main Michilis 2026-02-14 18:38:57 +00:00
  • 6bc7e13e78 Admin event page: redesign UI, export endpoints, mobile fixes MichilisandCursor 2026-02-14 18:27:27 +00:00
  • dcfefc8371 Merge pull request 'feat(admin): add event attendees export (CSV) with status filters' (#8) from dev into main Michilis 2026-02-14 05:28:24 +00:00
  • c3897efd02 feat(admin): add event attendees export (CSV) with status filters MichilisandCursor 2026-02-14 05:27:17 +00:00
  • b5f14335c4 Merge pull request 'Mobile scanner redesign + backend live search' (#7) from dev into main Michilis 2026-02-14 04:28:44 +00:00
  • 62bf048680 Mobile scanner redesign + backend live search MichilisandCursor 2026-02-14 04:26:44 +00:00
  • d44ac949b5 Merge pull request 'Email queue + async sending; legal settings and placeholders' (#6) from dev into main Michilis 2026-02-12 21:04:58 +00:00
  • b9f46b02cc Email queue + async sending; legal settings and placeholders MichilisandCursor 2026-02-12 21:03:49 +00:00
  • a5e939221d Merge pull request 'dev' (#5) from dev into main Michilis 2026-02-12 07:56:37 +00:00
  • 18254c566e SEO: robots.txt, sitemap, Organization & Event schema; dashboard fmtTime fix; frontend updates MichilisandCursor 2026-02-12 07:55:43 +00:00
  • 95ee5a5dec Improve llms.txt for AI: metadata, ISO dates, explicit status, structured events, update policy, AI summary; fix social links MichilisandCursor 2026-02-12 07:12:51 +00:00
  • 833e3e5a9c Merge pull request 'Fix llms.txt event times: format in America/Asuncion timezone' (#4) from dev into main Michilis 2026-02-12 06:28:51 +00:00
  • 77e92e5d96 Fix llms.txt event times: format in America/Asuncion timezone MichilisandCursor 2026-02-12 05:17:47 +00:00
  • ba1975dd6d Merge pull request 'dev' (#3) from dev into main Michilis 2026-02-12 04:55:39 +00:00
  • 07ba357194 feat: FAQ management from admin, public /faq, homepage section, llms.txt MichilisandCursor 2026-02-12 04:49:16 +00:00
  • 5885044369 Make next event visible to AI crawlers (SSR, JSON-LD, meta, llms.txt) MichilisandCursor 2026-02-12 04:10:49 +00:00
  • af94c99fd2 feat: auto-update sitemap when events are added/updated/removed MichilisandCursor 2026-02-12 03:51:00 +00:00
  • 74464b0a7a linktree: next event links to single event page, button 'More info' MichilisandCursor 2026-02-12 03:25:09 +00:00
  • 3025ef3d21 Merge pull request 'dev' (#2) from dev into main Michilis 2026-02-12 03:19:06 +00:00
  • 6a807a7cc6 Add edit user details on admin users page MichilisandCursor 2026-02-12 03:17:30 +00:00
  • fe75912f23 Fix event capacity: no negative availability, sold-out enforcement, admin override MichilisandCursor 2026-02-12 03:01:58 +00:00
  • 8564f8af83 Merge pull request 'dev' (#1) from dev into main Michilis 2026-02-12 02:18:08 +00:00
  • 8315029091 fix: resolve ShareButtons hydration error by deferring native share check to client MichilisandCursor 2026-02-12 02:17:01 +00:00
  • 2b2f2cc4ed Admin event: Manual ticket + Tickets tab MichilisandCursor 2026-02-08 02:44:26 +00:00
  • 23d0325d8d feat: add payment management improvements and reminder emails Michilis 2026-02-05 04:13:42 +00:00
  • 0c142884c7 feat: add featured event with automatic fallback Michilis 2026-02-03 19:24:00 +00:00
  • 0fd8172e04 Use admin timezone for emails and ticket PDFs Michilis 2026-02-03 18:40:39 +00:00
  • 9090d7bad2 Add .npm-cache to gitignore; users route and mobile header updates Michilis 2026-02-02 21:16:50 +00:00
  • 4a84ad22c7 Backend and frontend updates: auth, email, payments, events, tickets; carrousel images; mobile event detail layout; i18n Michilis 2026-02-02 20:58:21 +00:00
  • bafd1425c4 Add PostgreSQL support with SQLite/Postgres database compatibility layer Michilis 2026-02-02 03:46:35 +00:00