-
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