Commit Graph

  • b689960268 Merge pull request #100 from jcreek/fix/pokedex-detail-card-latency master Josh Creek 2026-09-18 15:39:55 +01:00
  • c917bba54a fix(pokedex): open detail cards without a per-card round trip Josh Creek 2026-09-18 15:27:53 +01:00
  • 669d0cdeaa Merge pull request #99 from jcreek/perf/pokedex-grid-transport Josh Creek 2026-09-15 18:39:28 +01:00
  • 7373bf005d docs(performance): record the pokédex investigation and hosting evaluation Josh Creek 2026-09-15 17:49:04 +01:00
  • 3ee69f0d04 refactor(api): drop the redundant setSession in export-integrations Josh Creek 2026-09-15 17:49:04 +01:00
  • 0c1de9a93d fix(a11y): trap focus inside the pokédex modal Josh Creek 2026-09-15 17:49:04 +01:00
  • 03b74089a0 feat(offline): open entry details from the saved snapshot Josh Creek 2026-09-15 17:48:57 +01:00
  • 56b676b04a perf(startup): defer offline sync and backup status until the grid is interactive Josh Creek 2026-09-15 17:48:49 +01:00
  • 19abb34693 fix(sync): keep queued catch-record writes from crossing an account change Josh Creek 2026-09-15 17:48:34 +01:00
  • 54eaa6d776 fix(catch-records): stop bulk upserts clobbering fields a toggle never touched Josh Creek 2026-09-15 17:48:34 +01:00
  • 2042e5a65a test(performance): add a local pokédex benchmark and run it in CI Josh Creek 2026-09-15 17:47:21 +01:00
  • 2766e5ea67 build(cloudflare): add a Cloudflare preview build target Josh Creek 2026-09-15 17:47:14 +01:00
  • b2b750115f perf(sprites): serve grid-sized thumbnails from an immutable URL space Josh Creek 2026-09-15 17:46:49 +01:00
  • 26b9e3b8c1 perf(pokedex): fetch dex scopes with the pokédex row Josh Creek 2026-09-15 17:46:23 +01:00
  • acaf760b36 perf(pokedex): send the box grid as packed rows with the page Josh Creek 2026-09-15 17:46:19 +01:00
  • 4c268ba15c feat(pokedex): add opt-in Server-Timing for the pokédex load Josh Creek 2026-09-15 17:46:07 +01:00
  • 31fd959350 Merge pull request #98 from jcreek/perf/page-load-and-lighthouse Josh Creek 2026-09-14 21:41:59 +01:00
  • 7603116369 ci(lighthouse): stop lhci reading the form factor as a CLI flag Josh Creek 2026-09-14 21:19:20 +01:00
  • 5d41462d35 test(bdd): find the account menu by its new accessible name Josh Creek 2026-09-14 20:59:38 +01:00
  • ff29095c47 perf: fix slow page loads and gate performance in CI Josh Creek 2026-09-14 20:53:53 +01:00
  • 556f120f16 Merge pull request #97 from jcreek/fix/backup-reconnect-and-offline-guide Josh Creek 2026-09-14 20:16:58 +01:00
  • 7786d46078 fix(backup): don't let a stale export pause a reconnected backup Josh Creek 2026-09-14 19:03:29 +01:00
  • fb95b43b30 fix(backup): pause revoked backups and tell users to reconnect Josh Creek 2026-09-14 18:42:10 +01:00
  • 5c25a763c0 Merge pull request #96 from jcreek/fix/offline-data-usage Josh Creek 2026-09-14 17:10:35 +01:00
  • 9ddca18f54 revert(sprites): keep the original 512px sprites Josh Creek 2026-09-14 16:53:31 +01:00
  • 030571fd14 perf(offline): stop re-downloading artwork and the offline snapshot Josh Creek 2026-09-14 16:19:22 +01:00
  • 721c44dcd0 perf(sprites): ship 192px sprites and a manifest of every sprite Josh Creek 2026-09-14 16:19:22 +01:00
  • b7d2db4959 fix(auth): stop stale session cookies signing users out on refresh Josh Creek 2026-09-14 16:19:20 +01:00
  • f382176804 Merge pull request #95 from jcreek/feat/shareable-pokedex Josh Creek 2026-09-14 15:29:59 +01:00
  • 3f8daea8d2 ci: serve local sprites in the bdd job Josh Creek 2026-09-14 15:22:05 +01:00
  • c3a3d43883 fix(offline): cache sprite artwork once instead of on every sync Josh Creek 2026-09-14 15:22:05 +01:00
  • f2d8451c34 chore(deps): match Node engine range to sharp Josh Creek 2026-09-14 14:47:27 +01:00
  • ca7f9c0e48 test(pokedex): cover shared dex loading and preview badges Josh Creek 2026-09-14 14:47:27 +01:00
  • 27274171fe test(pokedex): cover shared dex privacy Josh Creek 2026-09-14 14:25:22 +01:00
  • 7240376e00 feat(pokedex): add shareable read-only dex links Josh Creek 2026-09-14 14:25:09 +01:00
  • 951c9b2878 Merge pull request #94 from jcreek/chore/test-suite-hardening Josh Creek 2026-09-14 13:50:01 +01:00
  • 2c5fc0d459 ci: run workflow jobs on Node 24 Josh Creek 2026-09-14 13:46:58 +01:00
  • 4b2f076e50 ci: upgrade GitHub Actions Node runtimes Josh Creek 2026-09-14 13:46:21 +01:00
  • 3ea194f87c fix: harden review findings and Netlify install Josh Creek 2026-09-14 12:56:09 +01:00
  • 86f1c21e4d fix: remediate branch review findings Josh Creek 2026-09-14 11:47:58 +01:00
  • 4af33709a3 test: make the suite's assertions falsifiable and its state isolated Josh Creek 2026-09-13 17:36:36 +01:00
  • 3a2c18bbeb fix: repair defects surfaced by gating CI on lint and typecheck Josh Creek 2026-09-13 17:36:14 +01:00
  • 92d6460765 fix(export): restrict provider endpoint overrides to loopback test servers Josh Creek 2026-09-13 17:35:57 +01:00
  • f9b7bbdf0a fix(pwa): honour the adapter flag and precache an offline entry point Josh Creek 2026-09-13 17:35:29 +01:00
  • de39dc78ea test: replace ad-hoc tests with a layered suite and CI workflow Josh Creek 2026-09-13 17:35:04 +01:00
  • 08c5e3271c style: format tracked files and ignore generated data exports Josh Creek 2026-09-13 17:38:35 +01:00
  • 676490b800 style(data): reformat generated Pokédex data files Josh Creek 2026-09-13 17:34:35 +01:00
  • bfd74a2985 Merge pull request #93 from jcreek/codex/fix-default-form-filtering Josh Creek 2026-09-13 12:56:17 +01:00
  • 7c32813cf2 fix: preserve default forms and complete dex mappings Josh Creek 2026-09-13 12:45:07 +01:00
  • c5a47439d9 Merge pull request #92 from jcreek/91-forms-only-work-when-all-games-is-selected Josh Creek 2026-06-16 15:49:07 +01:00
  • 19e4d7b727 refactor(#91): Address PR comments Josh Creek 2026-06-16 15:46:12 +01:00
  • 8255fb4c67 fix(#91): correct form game coverage and fix canonical sort order Josh Creek 2026-06-16 15:28:07 +01:00
  • 069f7f41fa fix(data): add missing female form entries to pokemon_origin_games Josh Creek 2026-06-16 14:00:10 +01:00
  • 955cba1aaa fix(forms): supplement game-scoped dex entries with alternate forms Josh Creek 2026-06-16 13:16:29 +01:00
  • c5a503f5b5 fix(my-pokedexes): preserve original desktop header and stack actions on mobile Josh Creek 2026-02-06 13:15:24 +00:00
  • 71cfbce7e3 feat(*): Add evolution data and notes Josh Creek 2026-01-25 17:19:51 +00:00
  • 4f2fe5e333 build(*): Update supabase version Josh Creek 2026-01-25 09:09:49 +00:00
  • 575aafbc28 build(*): Enable running db migrations in build Josh Creek 2026-01-24 17:59:28 +00:00
  • 6ecaa0f30f Merge pull request #90 from jcreek/89-add-backup-functionality-for-google-drive-and-dropbox Josh Creek 2026-01-24 17:44:00 +00:00
  • e55d511141 refactor(#89): Address PR comments Josh Creek 2026-01-24 17:40:59 +00:00
  • 86e8d6f5e6 refactor(#89): Address PR comments Josh Creek 2026-01-24 17:26:55 +00:00
  • 8141bd624b refactor(#89): Address PR comments Josh Creek 2026-01-24 17:18:57 +00:00
  • ab82f75dc6 feat(#89): Add backup functionality for google drive and dropbox Josh Creek 2026-01-24 13:32:10 +00:00
  • 3f5c14a8bc data(*): Add evolution info Josh Creek 2026-01-24 10:09:23 +00:00
  • 8775e05ba7 Merge pull request #86 from jcreek/84-improve-performance-and-efficiency-of-service-worker Josh Creek 2026-01-22 21:27:51 +00:00
  • c5c63ab8ef feat(#84): Improve performance and efficiency of service worker Josh Creek 2026-01-22 21:21:57 +00:00
  • dd9ced17d8 Merge pull request #83 from jcreek/82-improve-data-seeding-performance Josh Creek 2026-01-19 12:26:44 +00:00
  • 606fcbb201 chore(*): Remove commented out code Josh Creek 2026-01-19 12:20:31 +00:00
  • dfa0569119 feat(*): Make pokemon sprite bigger Josh Creek 2026-01-19 12:18:25 +00:00
  • e819929898 feat(#84): Improve data seeding performance Josh Creek 2026-01-19 12:17:40 +00:00
  • decf6ca1fb Merge pull request #81 from jcreek/data/dexes Josh Creek 2026-01-18 13:45:24 +00:00
  • 6d54c93700 fix(*): Address PR comment Josh Creek 2026-01-18 13:38:22 +00:00
  • 07ce2b3421 fix(*): Address PR comment Josh Creek 2026-01-18 13:25:54 +00:00
  • 0c25bba236 fix(*): Address PR comment Josh Creek 2026-01-18 13:18:55 +00:00
  • eba34158fe data(*): Fix remaining sprites Josh Creek 2026-01-18 13:14:18 +00:00
  • 71df0de3df fix(*): Address PR comments Josh Creek 2026-01-18 10:41:12 +00:00
  • 46351c9af0 data(*): Add final data changes Josh Creek 2026-01-17 23:30:40 +00:00
  • 479b3ae7a0 data(*): Add native game dexes Josh Creek 2026-01-17 22:42:12 +00:00
  • a26f38bca1 data(*): Improve ordering of forms Josh Creek 2026-01-17 21:08:21 +00:00
  • f302721119 data(*): Add working regenerated data structure Josh Creek 2026-01-17 20:39:55 +00:00
  • a604fe2526 data(*): Further corrections Josh Creek 2026-01-17 16:42:02 +00:00
  • 88d8344706 data(*): Remove old spreadsheet Josh Creek 2026-01-17 15:43:47 +00:00
  • bfef2fd4a7 data(*): Make corrections to csv Josh Creek 2026-01-17 15:42:01 +00:00
  • ee73c01afe feat(*): Change how data is set up Josh Creek 2026-01-16 21:11:21 +00:00
  • 3f0003b006 chore(*): Update csv Josh Creek 2026-01-15 19:34:28 +00:00
  • 874a6bd78e data(*): Add reference data Josh Creek 2026-01-11 21:20:27 +00:00
  • d40d4aa4e1 data(*): Add sinnoh data Josh Creek 2026-01-11 21:20:06 +00:00
  • bde3d71e6c data(*): Add hoenn data Josh Creek 2026-01-11 20:50:24 +00:00
  • a871da5d59 Merge pull request #80 from jcreek/48-add-dark-mode-toggle Josh Creek 2026-01-10 21:53:08 +00:00
  • d437c05770 refactor(#48): Address PR comment Josh Creek 2026-01-10 21:50:56 +00:00
  • 9d14b2d2f1 refactor(#48): Address PR comments Josh Creek 2026-01-10 21:44:19 +00:00
  • ad8c8a847d feat(#48): Make box cells square on mobile Josh Creek 2026-01-10 21:35:14 +00:00
  • 23e8382bd1 chore(*): Remove console log Josh Creek 2026-01-10 21:15:21 +00:00
  • d50417ffef feat(#48): Add dark mode Josh Creek 2026-01-10 21:12:25 +00:00
  • ad66b874e9 Merge pull request #79 from jcreek/54-make-it-clear-what-the-profile-search-is-in-the-nav-bar-ie-not-a-pokemon-search Josh Creek 2026-01-10 20:37:23 +00:00
  • a7d878fffd fix(#54): Address PR comments Josh Creek 2026-01-10 20:32:34 +00:00
  • c10b526b3e feat(#54): Remove search icon and improve sign in page Josh Creek 2026-01-10 20:23:13 +00:00
  • 1614ff52be Merge pull request #78 from jcreek/64-update-styling-on-the-about-page Josh Creek 2026-01-10 19:29:49 +00:00
  • 75f7161b7a fix(#64): Address PR feedback Josh Creek 2026-01-10 19:25:29 +00:00
  • 5657c2b2ab fix(#64): Address PR comments Josh Creek 2026-01-10 18:45:57 +00:00