Commit Graph

  • 3a1aedda32 Refine genlocke epic with user flow, child features, and action items Julian Tabel 2026-02-09 08:47:49 +01:00
  • 6a36738b8b Update seed data and boss sprites from latest export Julian Tabel 2026-02-08 22:40:07 +01:00
  • 58787460c4 Update seed data Julian Tabel 2026-02-08 22:32:44 +01:00
  • 2ff9e81cc4 Fix image export in container and skip already-local URLs Julian Tabel 2026-02-08 22:32:00 +01:00
  • 35df9023f1 Add egg encounter logging with route-lock bypass Julian Tabel 2026-02-08 22:25:47 +01:00
  • 8bd4ad1ecf Download badge and boss sprite images locally during export Julian Tabel 2026-02-08 22:13:30 +01:00
  • d2144e47bf Add bean for fetching and storing badge images locally Julian Tabel 2026-02-08 21:57:26 +01:00
  • dd277889fd Refine egg encounter logging bean Julian Tabel 2026-02-08 21:56:07 +01:00
  • 803a1a0edf Add draft bean refinement instruction to CLAUDE.md Julian Tabel 2026-02-08 21:51:08 +01:00
  • 41621cd993 Add bean lifecycle instructions to CLAUDE.md Julian Tabel 2026-02-08 21:50:13 +01:00
  • 5ba464f37f Update bean statuses Julian Tabel 2026-02-08 21:48:26 +01:00
  • a2127f2126 Handle Nincada split evolution (Ninjask + Shedinja) Julian Tabel 2026-02-08 21:47:35 +01:00
  • fb0ad23c45 Update bean statuses Julian Tabel 2026-02-08 21:35:01 +01:00
  • 512be228a2 Auto-select boss team variant based on starter choice Julian Tabel 2026-02-08 21:33:28 +01:00
  • 3de99859a1 Add bean for auto-selecting boss team variant based on starter choice Julian Tabel 2026-02-08 21:22:10 +01:00
  • a6bf8b4af2 Add conditional boss battle teams (variant teams by condition) Julian Tabel 2026-02-08 21:20:30 +01:00
  • 8931424ef4 Update bean statuses and add wildcard Pokemon checklist item Julian Tabel 2026-02-08 20:34:07 +01:00
  • 0931884f1e Add child route (sub-area) management to route detail page Julian Tabel 2026-02-08 20:32:17 +01:00
  • c6521dd206 Add filter controls to admin tables Julian Tabel 2026-02-08 20:29:55 +01:00
  • 5d444f0c91 Add bean for gathering generation metadata Julian Tabel 2026-02-08 20:21:26 +01:00
  • c3bbd365a9 Replace free-text encounter method input with dropdown selector Julian Tabel 2026-02-08 20:19:16 +01:00
  • fb3b003a6d Mark randomize encounters bean as completed Julian Tabel 2026-02-08 20:14:45 +01:00
  • 8f6d72a9c4 Add bulk import for evolutions, routes, and bosses Julian Tabel 2026-02-08 20:14:19 +01:00
  • 8e1c8b554f Use PokemonSelector autocomplete for route encounter form Julian Tabel 2026-02-08 20:04:26 +01:00
  • 3d515f0e4e Add prev/next and dropdown route navigation to route detail page Julian Tabel 2026-02-08 20:02:59 +01:00
  • b29b716fe5 Update Boss and Route data Julian Tabel 2026-02-08 15:53:36 +01:00
  • 758750b7b8 Add after_route_name to boss battle export/seed pipeline Julian Tabel 2026-02-08 15:51:23 +01:00
  • 47c8fa8e88 Update seed data with boss battles and route changes Julian Tabel 2026-02-08 15:40:07 +01:00
  • 8483c4b109 Add specialty type column to admin bosses table Julian Tabel 2026-02-08 15:38:10 +01:00
  • 0e4fac8790 Add optional specialty type field to boss battles Julian Tabel 2026-02-08 15:23:59 +01:00
  • 1a7476f811 Add section field to boss battle export and seed pipeline Julian Tabel 2026-02-08 15:05:36 +01:00
  • 1bf37a6bd9 Add drag-and-drop boss reordering and new feature beans Julian Tabel 2026-02-08 14:58:49 +01:00
  • a4f814e66e Add section field to boss battles for run progression dividers Julian Tabel 2026-02-08 14:55:26 +01:00
  • a01d01c565 Add Pokemon detail card with tabbed encounter/evolution views Julian Tabel 2026-02-08 14:03:43 +01:00
  • f09b8213fd Add click-to-edit pattern across all admin tables Julian Tabel 2026-02-08 13:44:38 +01:00
  • 76d69dfaf1 Add admin UX improvement epic with 8 child feature beans Julian Tabel 2026-02-08 13:35:50 +01:00
  • bbac19677a Fix duplicate sub-areas caused by PokeAPI casing (e.g. 1f vs 1F) Julian Tabel 2026-02-08 13:22:50 +01:00
  • be6c8e75be Add genlocke tracking epic bean Julian Tabel 2026-02-08 13:17:43 +01:00
  • 46f246028f Add randomize encounters feature (per-route + bulk) Julian Tabel 2026-02-08 13:14:43 +01:00
  • 6779e3effa Update bean status and add Rotom encounter to Pokemon X seed data Julian Tabel 2026-02-08 13:00:51 +01:00
  • c049d07917 Fix stretched type badges in StatusChangeModal Julian Tabel 2026-02-08 12:56:42 +01:00
  • 069093ebae Add non-evolution form change support (Rotom, Oricorio, etc.) Julian Tabel 2026-02-08 12:55:11 +01:00
  • 2d4aa9d562 Re-export all seed data from database Julian Tabel 2026-02-08 12:39:45 +01:00
  • 0a2d42a6d0 Add --export flag to export all seed data from DB to JSON Julian Tabel 2026-02-08 12:39:00 +01:00
  • 053dece33e Add boss seed data pipeline for export and import Julian Tabel 2026-02-08 12:36:08 +01:00
  • 76855f4f56 Increase team/graveyard pokemon sprite size Julian Tabel 2026-02-08 12:18:37 +01:00
  • da9cf0acd2 Fix doubled encounters in encounter modals by filtering on gameId Julian Tabel 2026-02-08 12:18:12 +01:00
  • 3e88ba50fa Add version groups to share routes and boss battles across games Julian Tabel 2026-02-08 12:07:42 +01:00
  • 979f57f184 Add collapsible boss teams and hide attempts in hardcore mode Julian Tabel 2026-02-08 12:03:11 +01:00
  • 5d54c00af0 Add tabbed UI for routes/bosses and boss export endpoint Julian Tabel 2026-02-08 11:52:18 +01:00
  • 190b08eb26 Add boss battles, level caps, and badge tracking Julian Tabel 2026-02-08 11:16:13 +01:00
  • 3b87397432 Add run management screen to admin panel Julian Tabel 2026-02-08 10:54:47 +01:00
  • 5cdcd149b6 Add export buttons to all admin panel screens Julian Tabel 2026-02-08 10:50:14 +01:00
  • 8fbf658a27 Hide Pinwheel Clause rule toggle for games without pinwheel zones Julian Tabel 2026-02-08 10:40:18 +01:00
  • d50d189114 Update seed data from latest fetch-pokeapi run Julian Tabel 2026-02-07 22:09:53 +01:00
  • 2efadae367 Add beans for admin exports, randomize encounters, pinwheel clause, and run management Julian Tabel 2026-02-07 22:09:24 +01:00
  • 1d1a1f1927 Populate Legends: Z-A Wild Zone 1-20 encounter data Julian Tabel 2026-02-07 22:05:49 +01:00
  • 7d4fdcd8ae Display bar chart labels inside bars with adaptive text color Julian Tabel 2026-02-07 22:00:11 +01:00
  • 1884a085f3 Add Pokemon Legends: Z-A to the game list Julian Tabel 2026-02-07 21:56:50 +01:00
  • 3934167139 Add box art images for all games Julian Tabel 2026-02-07 21:44:35 +01:00
  • 6f231e522b Use object-contain for box art to prevent cropping Julian Tabel 2026-02-07 21:43:21 +01:00
  • 8915f69215 Support both PNG and JPG box art images Julian Tabel 2026-02-07 21:37:15 +01:00
  • 7dbf3772df Improve run creation workflow with filters, local box art, and sticky nav Julian Tabel 2026-02-07 21:29:14 +01:00
  • 4c0b45984f Add beans for boss battles and run creation workflow improvements Julian Tabel 2026-02-07 21:21:12 +01:00
  • c809a9c69a Stack type badges vertically for dual-type Pokemon Julian Tabel 2026-02-07 21:14:03 +01:00
  • 6d77fb731e Use type PNG badges instead of colored text spans Julian Tabel 2026-02-07 21:12:45 +01:00
  • 14ce0c1ce7 Fix migration down_revision to chain from pinwheel clause migration Julian Tabel 2026-02-07 21:10:27 +01:00
  • ad1eb0524c Enforce Dupes Clause and Shiny Clause rules Julian Tabel 2026-02-07 21:08:25 +01:00
  • 7b7945246d Update Dupes Clause & Shiny Clause bean with corrected descriptions Julian Tabel 2026-02-07 20:54:11 +01:00
  • ef4772407b Mark Pinwheel Clause support bean as completed Julian Tabel 2026-02-07 20:47:48 +01:00
  • fb90410055 Add stats screen with backend endpoint and frontend page Julian Tabel 2026-02-07 20:46:36 +01:00
  • 78d31f2856 Add test data injection script with varied runs and encounters Julian Tabel 2026-02-07 20:35:59 +01:00
  • c2112b9b74 Add detailed stats screen bean and remove scrapped beans Julian Tabel 2026-02-07 20:28:59 +01:00
  • 4fb6d43305 Add Pinwheel Clause support for zone-based encounters in route groups Julian Tabel 2026-02-07 20:22:36 +01:00
  • 0b874a6816 Scrap obsolete bean for Python fetch script verification Julian Tabel 2026-02-07 20:05:41 +01:00
  • a65efa22da Add nullable region field to evolutions for regional form filtering Julian Tabel 2026-02-07 20:05:07 +01:00
  • 23a7b6ad53 Update project config for Go tool and port change Julian Tabel 2026-02-07 19:44:19 +01:00
  • f57d4793f9 Regenerate seed data with Go fetch tool Julian Tabel 2026-02-07 19:44:14 +01:00
  • 66ad41cf1c Replace Python fetch scripts with static special_encounters.json Julian Tabel 2026-02-07 19:44:10 +01:00
  • 0bf628157f Add Go-based PokeAPI fetch tool Julian Tabel 2026-02-07 19:44:05 +01:00
  • ab6c1adb1f Fix seeder crash on null game data and disable SQL logging by default Julian Tabel 2026-02-07 19:43:09 +01:00
  • 5c91cef057 Update beans tracking files Julian Tabel 2026-02-07 14:55:54 +01:00
  • d168d99bba Separate PokeAPI ID from national dex for correct form identification Julian Tabel 2026-02-07 14:55:06 +01:00
  • cb027e5215 Extract version groups and route ordering to separate JSON files Julian Tabel 2026-02-07 14:35:30 +01:00
  • 9cec9836b4 Add Pokemon form support to seeding (Alolan, regional variants, etc.) Julian Tabel 2026-02-07 14:32:13 +01:00
  • 5edda2dba9 Improve UX with merged run view, method badges, grouped encounters, and mobile nav Julian Tabel 2026-02-07 14:20:26 +01:00
  • 0beb287365 Mark gift/static encounter bean as completed Julian Tabel 2026-02-07 13:54:46 +01:00
  • 9aca1806f6 Move starter Pokemon to dedicated route that appears first Julian Tabel 2026-02-07 13:53:40 +01:00
  • 07fca1d25d Mark MVP epic and route ordering beans as completed Julian Tabel 2026-02-07 13:51:35 +01:00
  • d488c252b8 Add starter, gift, and fossil encounters to seed data Julian Tabel 2026-02-07 13:50:49 +01:00
  • 73d4a1831c Sort seed data routes by game progression instead of alphabetically Julian Tabel 2026-02-07 13:27:51 +01:00
  • 110b864e95 Add ability to end a run as victory or defeat Julian Tabel 2026-02-07 13:12:56 +01:00
  • 1f198aca4c Improve admin panel UX with toasts, evolution CRUD, sorting, drag-and-drop, and responsive layout Julian Tabel 2026-02-07 13:09:27 +01:00
  • 574e36ee22 Add bean for updating PokeAPI data submodule Julian Tabel 2026-02-06 11:54:42 +01:00
  • 93d0d8a9e2 Use game.color for GameCard fallback instead of static gradients Julian Tabel 2026-02-06 11:51:28 +01:00
  • f7f5417b6b Add all Gen 1-9 games with colors to seed data Julian Tabel 2026-02-06 11:46:10 +01:00
  • 5406e5a386 Add bean for run completion (success/failure) feature Julian Tabel 2026-02-06 11:22:49 +01:00
  • 1c8e7562c8 Add bean for test data injection in dev environment Julian Tabel 2026-02-06 11:20:15 +01:00
  • fce6756cc2 Seed all Pokemon species and add admin pagination Julian Tabel 2026-02-06 11:19:05 +01:00
  • 2aa60f0ace Add hierarchical route grouping for multi-area locations Julian Tabel 2026-02-06 11:07:45 +01:00