Commit Graph

  • b82e55c8de Merge pull request 'chore(deps): update dependency tailwindcss to v4.2.2' (#53) from renovate/tailwindcss-4.x into develop TheFurya 2026-03-20 19:58:34 +01:00
  • cac675a5c7 chore(deps): update dependency uvicorn to v0.42.0 Renovate Bot 2026-03-20 18:02:41 +00:00
  • 803f5bb8be chore(deps): update dependency vitest to v4.1.0 Renovate Bot 2026-03-20 18:02:55 +00:00
  • b9d457d3a1 chore(deps): update dependency tailwindcss to v4.2.2 Renovate Bot 2026-03-20 17:02:26 +00:00
  • 60e2413b9f chore(deps): update dependency pydantic-settings to v2.13.1 Renovate Bot 2026-03-20 17:02:17 +00:00
  • 0a803c30d3 chore(deps): update dependency node to v24.14.0 Renovate Bot 2026-03-20 16:01:49 +00:00
  • 2f8b437c8a stopped talos Julian Tabel 2026-03-20 16:40:15 +01:00
  • 088cd35002 add Ko-fi bean Julian Tabel 2026-03-20 16:39:52 +01:00
  • 6c36cbfe12 chore(errors): Errors Julian Tabel 2026-03-20 16:39:28 +01:00
  • 5bd4ca7d3e add Ko-fi bean Julian Tabel 2026-03-20 16:38:54 +01:00
  • 4132face2a Merge pull request 'Update dependency golang to v1.26.1' (#48) from renovate/golang-1.x into develop TheFurya 2026-03-20 16:35:37 +01:00
  • bdb3f45122 Merge pull request 'Update dependency oxfmt to v0.41.0' (#49) from renovate/oxfmt-0.x into develop TheFurya 2026-03-20 16:35:24 +01:00
  • c9d42b091f Daedalus and Talos integration test Julian Tabel 2026-03-20 16:31:19 +01:00
  • 634e957bb8 Update dependency oxfmt to v0.41.0 Renovate Bot 2026-03-20 15:02:02 +00:00
  • ed75fdd1b0 Update dependency golang to v1.26.1 Renovate Bot 2026-03-20 15:01:53 +00:00
  • 5106e57685 Enable lockFileMaintenance in Renovate config Julian Tabel 2026-03-20 15:51:18 +01:00
  • b413f5e4e4 Update dependency node to v24.14.0 Renovate Bot 2026-03-20 14:49:58 +00:00
  • 5905142981 Update dependency fastapi to v0.135.1 Renovate Bot 2026-03-20 14:49:42 +00:00
  • 24c60e2e28 Add backend tool-versions and update bean status Julian Tabel 2026-03-20 15:29:22 +01:00
  • 77900ba045 Update dependencies from Renovate PRs Julian Tabel 2026-03-20 15:26:08 +01:00
  • f770e4a785 Merge pull request 'develop' (#45) from develop into main TheFurya 2026-03-20 15:16:00 +01:00
  • 869d28ab84 remove playstyle section from test Julian Tabel 2026-03-20 15:13:25 +01:00
  • 1cd1389408 Replace playstyle rules with free-text custom rules markdown field Julian Tabel 2026-03-20 15:09:02 +01:00
  • 013a45ab56 Merge pull request 'Allow multiple games per region in Custom genlocke' (#34) from develop into main TheFurya 2026-03-17 13:35:27 +01:00
  • 535154a056 Allow multiple games per region in Custom genlocke Julian Tabel 2026-03-17 13:32:34 +01:00
  • 7d1c091432 Merge pull request 'Configure Renovate' (#33) from renovate/configure into develop TheFurya 2026-03-17 13:29:24 +01:00
  • 70aa1156f5 Add renovate.json Renovate Bot 2026-02-22 11:00:54 +00:00
  • 321b940398 Merge pull request 'Fix FK violations when pruning stale routes' (#32) from develop into main TheFurya 2026-02-21 17:56:57 +01:00
  • 1513bb3658 Split e2e tests into manual workflow_dispatch workflow Julian Tabel 2026-02-21 17:54:25 +01:00
  • 3b63285bd1 Fix FK violations when pruning stale routes Julian Tabel 2026-02-21 17:50:54 +01:00
  • e21a8acc60 Merge pull request 'Housekeeping: archive beans, add seed pruning' (#31) from develop into main TheFurya 2026-02-21 17:46:57 +01:00
  • 4f0f881736 Update remaining FireRed boss sprites Julian Tabel 2026-02-21 17:39:14 +01:00
  • dde20c932b Update Brock and Misty boss sprites Julian Tabel 2026-02-21 17:37:29 +01:00
  • efa0b5f855 Add --prune flag to seed command to remove stale data Julian Tabel 2026-02-21 17:33:54 +01:00
  • d535433583 Archive 23 completed beans Julian Tabel 2026-02-21 16:59:54 +01:00
  • f15e530130 Merge pull request 'Release: test infrastructure, rules overhaul, and design refresh' (#30) from develop into main TheFurya 2026-02-21 16:58:14 +01:00
  • bf4302cdd4 Use host IP for backend test database URL in CI Julian Tabel 2026-02-21 16:49:04 +01:00
  • 9a8a4f75f9 Use uv run for backend tests instead of system pip install Julian Tabel 2026-02-21 16:43:35 +01:00
  • 00734ee233 Use host IP for e2e test API in CI Julian Tabel 2026-02-21 16:38:29 +01:00
  • b50e9160ba Add uv to PATH after install in CI Julian Tabel 2026-02-21 16:32:51 +01:00
  • f6bcb1fbe5 Fix CI failures for backend and e2e test jobs Julian Tabel 2026-02-21 16:29:04 +01:00
  • bf3a3d3329 Replace CI lint jobs with backend, frontend, and e2e test jobs Julian Tabel 2026-02-21 14:13:34 +01:00
  • 9aaa95a1c7 Add component tests for EndRunModal, GameGrid, RulesConfiguration, Layout Julian Tabel 2026-02-21 13:57:12 +01:00
  • 0d2f419c6a Add unit tests for frontend utilities and hooks Julian Tabel 2026-02-21 13:47:55 +01:00
  • c80d7d0802 Set up frontend test infrastructure Julian Tabel 2026-02-21 13:35:15 +01:00
  • ee5bf03f19 Add integration tests for Genlockes & Bosses API Julian Tabel 2026-02-21 13:21:32 +01:00
  • 34835abe0c Add integration tests for Pokemon & Evolutions API Julian Tabel 2026-02-21 13:15:00 +01:00
  • ca736e0f39 Add unit tests for services layer Julian Tabel 2026-02-21 13:05:24 +01:00
  • d6a0b60585 Add integration tests for Runs & Encounters API Julian Tabel 2026-02-21 12:58:28 +01:00
  • 79eabf4f9f Add integration tests for Games & Routes API Julian Tabel 2026-02-21 12:51:37 +01:00
  • 4aae12cd72 Add unit tests for Pydantic schemas Julian Tabel 2026-02-21 12:41:22 +01:00
  • b0ac3714a9 Set up backend test infrastructure Julian Tabel 2026-02-21 12:35:22 +01:00
  • 16f9e68821 Mark Overhaul Nuzlocke Rules System epic as completed Julian Tabel 2026-02-21 12:23:37 +01:00
  • 993ad09d9c Add type restriction rule (monolocke) Julian Tabel 2026-02-21 12:22:05 +01:00
  • 85fef68dae Add static clause rule for encounter selector filtering Julian Tabel 2026-02-21 12:04:39 +01:00
  • aea5d1d84d Update bean Julian Tabel 2026-02-20 22:03:52 +01:00
  • 347c25e8ed Add boss team match playstyle rule Julian Tabel 2026-02-20 22:03:11 +01:00
  • 6968d35a33 Fix boss banner sticking behind nav header on scroll Julian Tabel 2026-02-20 21:59:46 +01:00
  • 18cc116348 Add gift clause rule for free gift encounters Julian Tabel 2026-02-20 21:55:16 +01:00
  • ed1f7ad3d0 Increase encounter method badge sizes for readability Julian Tabel 2026-02-20 21:35:54 +01:00
  • 2298c32691 Add egglocke, wonderlocke, and randomizer variant rules Julian Tabel 2026-02-20 21:33:01 +01:00
  • e25d1cf24c Remove unused nuzlocke rules, reorganize into core and playstyle Julian Tabel 2026-02-20 21:20:23 +01:00
  • 4fbfcf9b29 Fix WCAG AA color contrast violations across all pages Julian Tabel 2026-02-20 20:48:16 +01:00
  • a12478f24b Fix e2e tests for ESM and podman-compose compatibility Julian Tabel 2026-02-20 20:19:17 +01:00
  • a7ec49fcad Add Playwright accessibility and mobile layout e2e tests Julian Tabel 2026-02-20 20:08:17 +01:00
  • a381633413 Add dark/light mode toggle with adaptive badge colors Julian Tabel 2026-02-20 19:45:12 +01:00
  • cb35bf161e Update bean Julian Tabel 2026-02-20 19:27:46 +01:00
  • 7ec43431e5 Add epic: Overhaul Nuzlocke Rules System Julian Tabel 2026-02-20 14:28:50 +01:00
  • 4d097158bd Add new epic Julian Tabel 2026-02-19 08:43:52 +01:00
  • 92dad22981 Simplify modal, badge, and component styles to dark-first (#29) Julian Tabel 2026-02-17 21:08:53 +01:00
  • 42b66ee9a2 Implement dark-first design system with Geist typography (#28) Julian Tabel 2026-02-17 20:48:42 +01:00
  • e3b3dc5317 Rebrand to Another Nuzlocke Tracker (ANT) (#27) Julian Tabel 2026-02-17 20:17:07 +01:00
  • ecc3d0c6b9 Archive 172 completed and scrapped beans Julian Tabel 2026-02-17 19:40:41 +01:00
  • 7df56325a8 Add per-condition encounter rates to seed data (#26) Julian Tabel 2026-02-17 19:38:29 +01:00
  • d0fff248fe Scrap bean in favor of 4ni4 Julian Tabel 2026-02-17 18:27:15 +01:00
  • 459b3b0829 Add missing files to gitignore Julian Tabel 2026-02-17 18:23:31 +01:00
  • c8dd4414b5 Mark bean rb0p as completed Julian Tabel 2026-02-17 18:17:54 +01:00
  • 8cfa074ea6 Migrate pre-commit hooks from pre-commit to prek Julian Tabel 2026-02-17 18:17:23 +01:00
  • bbc054c02f Add bean for encounter conditions seed data work Julian Tabel 2026-02-17 08:40:42 +01:00
  • e533a3404e Merge pull request 'develop' (#25) from develop into main TheFurya 2026-02-16 21:19:57 +01:00
  • 8f4ee8f239 Add condition badges for boss Pokemon mechanics Julian Tabel 2026-02-16 21:17:32 +01:00
  • 7aeddd61da Populate boss Pokemon teams in seed data Julian Tabel 2026-02-16 21:07:48 +01:00
  • 3a64661760 Align repo config with global development standards Julian Tabel 2026-02-16 20:39:41 +01:00
  • e4814250db Update checklist of completed bean Julian Tabel 2026-02-14 22:50:04 +01:00
  • 9b9b189735 Update seed data Julian Tabel 2026-02-14 22:43:44 +01:00
  • a482b27bca Refine bean oqfo: encounter rate display for time/weather variants Julian Tabel 2026-02-14 22:17:57 +01:00
  • eff67a0ad5 Add new Boss sprites Julian Tabel 2026-02-14 22:15:57 +01:00
  • 5eae1331db Mark bean cdmx as completed Julian Tabel 2026-02-14 22:15:20 +01:00
  • 00ed0a1cbd Remove erroneous gift encounters from Sword/Shield seed data Julian Tabel 2026-02-14 22:15:01 +01:00
  • 129b1aff83 Add bean cdmx for Sword/Shield encounter data cleanup Julian Tabel 2026-02-14 22:13:08 +01:00
  • 0faa3d3a85 Mark bean qvww as completed Julian Tabel 2026-02-14 22:12:35 +01:00
  • 06d0c4504d Mark bean r48e as completed Julian Tabel 2026-02-14 22:11:14 +01:00
  • 50da4b9c56 Normalise route naming scheme to 'Route X (Region)' format Julian Tabel 2026-02-14 22:10:09 +01:00
  • 2963f16aa4 Add pre-commit hooks for linting and formatting Julian Tabel 2026-02-14 16:41:24 +01:00
  • b05a75f7f2 Update bean Julian Tabel 2026-02-14 16:30:18 +01:00
  • c4ed232996 Refine seed data: route ordering and boss configs up to gen 8 (WIP) Julian Tabel 2026-02-14 16:28:27 +01:00
  • a691fb94c4 Fix route filtering to keep parent routes with encountered children Julian Tabel 2026-02-14 16:09:50 +01:00
  • 76fe0ca270 Filter out routes with no encounters for the active game Julian Tabel 2026-02-14 15:40:28 +01:00
  • d1503553ea Fix route deletion failing due to FK constraint violations Julian Tabel 2026-02-14 15:24:02 +01:00
  • a31e8bf174 Remove route order aliases so each version group has standalone ordering Julian Tabel 2026-02-14 13:50:02 +01:00