Commit Graph

  • bcfd09f02e chore(deps): update dependency typescript to v6 renovate/typescript-6.x Renovate Bot 2026-04-17 00:03:22 +00:00
  • 2f7718b54a chore(deps): update dependency @supabase/supabase-js to v2.103.3 renovate/supabase-supabase-js-2.x-lockfile Renovate Bot 2026-04-16 14:02:28 +00:00
  • 6eeddf56f3 chore(deps): update dependency fastapi to v0.136.0 renovate/fastapi-0.x Renovate Bot 2026-04-16 12:05:47 +00:00
  • 201d424635 chore(deps): update dependency react-router-dom to v7.14.1 renovate/react-router-dom-7.x Renovate Bot 2026-04-13 22:02:59 +00:00
  • c67e739e4a chore(deps): update dependency @tanstack/react-query to v5.99.0 renovate/tanstack-react-query-5.x Renovate Bot 2026-04-11 18:03:04 +00:00
  • 90f06763b7 chore(deps): update dependency vitest to v4.1.4 renovate/vitest-4.x Renovate Bot 2026-04-09 08:02:24 +00:00
  • 1380a955d8 chore(deps): update dependency vite to v8.0.8 renovate/vite-8.x Renovate Bot 2026-04-09 05:02:11 +00:00
  • 9a35e52446 chore(deps): update dependency cryptography to v46 renovate/cryptography-46.x Renovate Bot 2026-04-08 02:03:34 +00:00
  • 4d446a73d6 chore(deps): lock file maintenance renovate/lock-file-maintenance Renovate Bot 2026-03-23 00:03:10 +00:00
  • dc75c94fac Merge pull request 'fix:add debugging endpoint for auth issues' (#90) from develop into main main TheFurya 2026-03-22 12:17:30 +01:00
  • d8fec0e5d7 fix:add debugging endpoint for auth issues develop Julian Tabel 2026-03-22 12:15:25 +01:00
  • 403ad823ef Merge pull request 'fix: fix supabase auth url' (#89) from develop into main TheFurya 2026-03-22 12:11:20 +01:00
  • c9b09b8250 fix: fix supabase auth url Julian Tabel 2026-03-22 12:10:03 +01:00
  • 1af2e37a7f Merge pull request 'fix: add logging to debug auth issues' (#88) from develop into main TheFurya 2026-03-22 12:03:34 +01:00
  • fde1867863 fix: add logging to debug auth issues Julian Tabel 2026-03-22 12:01:28 +01:00
  • 5a9848fd5f Merge pull request 'develop' (#87) from develop into main TheFurya 2026-03-22 11:54:20 +01:00
  • ce9d08963f Merge pull request 'Fix intermittent 401 errors and add ES256 JWT support' (#86) from feature/fix-intermittent-401-errors into develop TheFurya 2026-03-22 11:53:48 +01:00
  • c5959cfd14 chore: mark ES256 JWT support bean as completed Julian Tabel 2026-03-22 11:53:13 +01:00
  • e935bc4d32 fix: accept ES256 (ECC P-256) JWT keys alongside RS256 in backend auth Julian Tabel 2026-03-22 11:52:42 +01:00
  • 712badb69d Merge pull request 'Release: MFA, JWKS auth, run ownership, and dependency updates' (#79) from develop into main TheFurya 2026-03-22 11:42:58 +01:00
  • 79cbb06ec9 Merge pull request 'feat: team sidebar as floating panel on desktop' (#85) from feature/team-sidebar-desktop into develop TheFurya 2026-03-22 11:35:52 +01:00
  • d1ede63256 Merge pull request 'fix: proactively refresh Supabase JWT before API calls' (#84) from feature/fix-intermittent-401-errors into develop TheFurya 2026-03-22 11:35:26 +01:00
  • 80d5d01993 chore: scrap false-positive crash bean nuzlocke-tracker-9rm8 Julian Tabel 2026-03-22 10:46:25 +01:00
  • fd2020ce50 chore: close false-positive crash bean nuzlocke-tracker-26my Julian Tabel 2026-03-22 10:45:34 +01:00
  • 4d6e1dc5b2 feat: make level field optional in boss defeat modal Julian Tabel 2026-03-22 10:16:08 +01:00
  • aee28cd7a1 chore: mark bean nuzlocke-tracker-lkro as completed Julian Tabel 2026-03-22 10:12:02 +01:00
  • 3dbc3f35ba feat: make team section a floating sidebar on desktop Julian Tabel 2026-03-22 10:11:40 +01:00
  • 4ca5f9263c chore: mark owner info in admin pages beans as completed Julian Tabel 2026-03-22 10:08:23 +01:00
  • 891c1f6757 chore: mark MFA beans as completed Julian Tabel 2026-03-22 10:06:38 +01:00
  • 118dbcafd9 chore: mark bean nuzlocke-tracker-i2va as completed Julian Tabel 2026-03-22 10:03:22 +01:00
  • c896075ead chore(deps): update dependency cryptography to v45.0.7 renovate/cryptography-45.x Renovate Bot 2026-03-22 09:02:05 +00:00
  • c21d33ad65 chore: mark bean nuzlocke-tracker-tatg as completed Julian Tabel 2026-03-22 10:01:48 +01:00
  • 22dd569b75 fix: proactively refresh Supabase JWT before API calls Julian Tabel 2026-03-22 10:01:38 +01:00
  • ac0a04e71f fix: catch PyJWKSetError in JWT verification fallback Julian Tabel 2026-03-22 09:56:58 +01:00
  • 94cc74c0fb Merge pull request 'Fix except clause syntax in JWT verification fallback' (#81) from feature/fix-except-clause-syntax-in-jwt-verification into develop TheFurya 2026-03-22 09:53:43 +01:00
  • 41a18edb4f fix: use separate except clauses for JWT verification fallback Julian Tabel 2026-03-22 09:52:33 +01:00
  • 291eba63a7 chore: update bean Julian Tabel 2026-03-22 09:42:15 +01:00
  • d98b0da410 Merge pull request 'Fix JWT verification failing in local dev (HS256 fallback)' (#80) from feature/fix-jwt-verification-failing-in-local-dev-hs256-fallback into develop TheFurya 2026-03-22 09:41:39 +01:00
  • af55cdd8a6 fix: add HS256 fallback for JWT verification in local dev Julian Tabel 2026-03-22 09:38:52 +01:00
  • 0ec1beac8f Merge pull request 'Migrate JWT verification from HS256 to JWKS' (#75) from feature/migrate-jwt-verification-to-jwks into develop TheFurya 2026-03-22 09:26:22 +01:00
  • d541b92253 Merge pull request 'chore(deps): update dependency @tanstack/react-query to v5.94.5' (#78) from renovate/tanstack-react-query-5.x into develop TheFurya 2026-03-22 09:25:37 +01:00
  • d23e24b826 Merge branch 'feature/migrate-jwt-verification-to-jwks' of https://gitea.nerdboden.de/pokemon/nuzlocke-tracker into feature/migrate-jwt-verification-to-jwks Julian Tabel 2026-03-22 09:25:05 +01:00
  • e9eccc5b21 feat: migrate JWT verification from HS256 shared secret to JWKS Julian Tabel 2026-03-21 14:01:31 +01:00
  • 79ad7b9133 chore: update bean Julian Tabel 2026-03-22 09:23:12 +01:00
  • 50ed370d24 Merge pull request 'Add optional TOTP MFA for email/password accounts' (#76) from feature/optional-totp-mfa into develop TheFurya 2026-03-22 09:21:33 +01:00
  • 8be9718293 Merge pull request 'Enforce run ownership and show owner info' (#74) from feature/enforce-run-ownership-on-all-mutation-endpoints into develop TheFurya 2026-03-22 09:16:54 +01:00
  • 38b1156a95 Merge branch 'develop' into feature/enforce-run-ownership-on-all-mutation-endpoints TheFurya 2026-03-22 09:16:36 +01:00
  • 596393d5b8 Merge pull request 'Infer genlocke visibility from first leg's run' (#77) from feature/infer-genlocke-visibility-from-first-legs-run into feature/enforce-run-ownership-on-all-mutation-endpoints TheFurya 2026-03-22 09:15:16 +01:00
  • c064a1b8d4 chore: bean organisation Julian Tabel 2026-03-22 08:56:06 +01:00
  • f17687d2fa fix: resolve merge conflict in bean t9aj Julian Tabel 2026-03-21 22:50:19 +01:00
  • e279fc76ee chore(deps): update dependency @tanstack/react-query to v5.94.5 Renovate Bot 2026-03-21 16:01:57 +00:00
  • 177c02006a feat: migrate JWT verification from HS256 shared secret to JWKS Julian Tabel 2026-03-21 14:01:31 +01:00
  • 7a828d7215 feat: add optional TOTP MFA for email/password accounts Julian Tabel 2026-03-21 13:56:48 +01:00
  • a4fa5bf1e4 feat: infer genlocke visibility from first leg's run Julian Tabel 2026-03-21 13:47:05 +01:00
  • a3f332f82b feat: show owner info in admin pages Julian Tabel 2026-03-21 13:38:08 +01:00
  • 3bd24fcdb0 fix: hide edit controls for non-owners in frontend Julian Tabel 2026-03-21 13:33:04 +01:00
  • eeb1609452 fix: enforce run ownership on all mutation endpoints Julian Tabel 2026-03-21 13:28:32 +01:00
  • c40dd38c99 Merge pull request 'update beans and postgres mount path' (#73) from develop into main TheFurya 2026-03-21 12:52:48 +01:00
  • a12958ae32 update beans and postgres mount path Julian Tabel 2026-03-21 12:51:35 +01:00
  • 98121d9954 Merge pull request 'Release: fix TypeScript build errors blocking deploy' (#72) from develop into main TheFurya 2026-03-21 12:27:49 +01:00
  • 7e7c5e7536 Merge pull request 'fix: TypeScript build errors in RunEncounters.tsx' (#71) from feature/fix-typescript-build-errors-in-runencounterstsx into develop TheFurya 2026-03-21 12:26:34 +01:00
  • 5c10041b8b fix: TypeScript build errors in RunEncounters.tsx Julian Tabel 2026-03-21 12:25:20 +01:00
  • f340f8fd0d Merge pull request 'Release: auth system, admin RBAC, and production Supabase setup' (#70) from develop into main TheFurya 2026-03-21 12:21:07 +01:00
  • 7276f05dd2 Merge pull request 'feat: add Supabase auth config to production Docker setup' (#69) from feature/add-supabase-auth-config-to-production-docker-setup into develop TheFurya 2026-03-21 12:19:29 +01:00
  • 7b0cd16064 feat: write production .env from Gitea secrets during deploy Julian Tabel 2026-03-21 12:17:59 +01:00
  • 7cd3372c7e feat: add Supabase auth config to production Docker setup Julian Tabel 2026-03-21 12:07:53 +01:00
  • d1d9a60134 Merge pull request 'chore(deps): update dependency jsdom to v29' (#62) from renovate/jsdom-29.x into develop TheFurya 2026-03-21 12:04:26 +01:00
  • ecff53ef58 chore(deps): update dependency jsdom to v29 Renovate Bot 2026-03-21 11:02:05 +00:00
  • 0f1d205176 Merge pull request 'chore(deps): update supabase/gotrue docker tag to v2.188.1' (#68) from renovate/supabase-gotrue-2.x into develop TheFurya 2026-03-21 12:02:02 +01:00
  • e1904b818e Merge pull request 'chore(deps): update postgres docker tag to v18' (#66) from renovate/postgres-18.x into develop TheFurya 2026-03-21 12:01:35 +01:00
  • 100d2d72d0 Merge pull request 'chore(deps): update node docker tag to v25' (#65) from renovate/node-25.x into develop TheFurya 2026-03-21 12:01:27 +01:00
  • 0d6d0d512c Merge pull request 'chore(deps): update dependency @vitejs/plugin-react to v6' (#60) from renovate/vitejs-plugin-react-6.x into develop TheFurya 2026-03-21 12:00:59 +01:00
  • 99f2676c15 chore(deps): update dependency @vitejs/plugin-react to v6 Renovate Bot 2026-03-21 10:59:05 +00:00
  • 8476f1fa69 Merge pull request 'chore(deps): update dependency vite to v8' (#64) from renovate/vite-8.x into develop TheFurya 2026-03-21 11:56:39 +01:00
  • bcc0239f6a chore(deps): update postgres docker tag to v18 Renovate Bot 2026-03-21 10:49:30 +00:00
  • e979b875ec chore(deps): update node docker tag to v25 Renovate Bot 2026-03-21 10:49:23 +00:00
  • 5957ac5558 chore(deps): update dependency vite to v8 Renovate Bot 2026-03-21 10:49:08 +00:00
  • f70bebfb26 chore(deps): update supabase/gotrue docker tag to v2.188.1 Renovate Bot 2026-03-21 10:48:32 +00:00
  • 993cd25fbb Merge pull request 'chore(deps): update actions/upload-artifact action to v7' (#59) from renovate/actions-upload-artifact-7.x into develop TheFurya 2026-03-21 11:46:01 +01:00
  • 7265905866 Merge pull request 'chore(deps): update dependency pyjwt to v2.12.1' (#61) from renovate/pyjwt-2.x into develop TheFurya 2026-03-21 11:45:56 +01:00
  • e8ded9184b feat: auth-aware UI and role-based access control (#67) Julian Tabel 2026-03-21 11:44:05 +01:00
  • f7731b0497 Fix local login flow, add new auth epic Julian Tabel 2026-03-21 11:06:53 +01:00
  • 0d6174067e feat: enforce feature branch workflow with PreToolUse hook Julian Tabel 2026-03-21 10:45:58 +01:00
  • 93a90f4ba7 add docker init folder Julian Tabel 2026-03-20 22:13:01 +01:00
  • 3d362a8314 Last weird branch commit Julian Tabel 2026-03-20 22:11:39 +01:00
  • 5185a251f4 chore(deps): update dependency pyjwt to v2.12.1 Renovate Bot 2026-03-20 21:02:21 +00:00
  • 2364922b58 beans update Julian Tabel 2026-03-20 21:59:43 +01:00
  • 3881971214 chore: add .talos/ to .gitignore Julian Tabel 2026-03-20 21:42:52 +01:00
  • 0a519e356e feat: add auth system, boss pokemon details, moves/abilities API, and run ownership Julian Tabel 2026-03-20 21:41:38 +01:00
  • a6cb309b8b chore: archive 42 completed/scrapped beans Julian Tabel 2026-03-20 21:30:41 +01:00
  • 106156b73d chore(deps): update actions/upload-artifact action to v7 Renovate Bot 2026-03-20 20:03:14 +00:00
  • 27c89ccf2b Merge pull request 'chore(deps): update dependency oxlint to v1.56.0' (#51) from renovate/oxlint-1.x into develop TheFurya 2026-03-20 20:17:14 +01:00
  • ccabf3bdf3 Merge pull request 'chore(deps): update actions/checkout action to v6' (#57) from renovate/actions-checkout-6.x into develop TheFurya 2026-03-20 20:17:00 +01:00
  • 55484a047d Merge pull request 'chore(deps): update actions/setup-node action to v6' (#58) from renovate/actions-setup-node-6.x into develop TheFurya 2026-03-20 20:16:44 +01:00
  • 7c11902613 chore(deps): update actions/setup-node action to v6 Renovate Bot 2026-03-20 19:03:48 +00:00
  • 24646d30c6 chore(deps): update actions/checkout action to v6 Renovate Bot 2026-03-20 19:03:42 +00:00
  • a4f2f52c10 chore(deps): update dependency oxlint to v1.56.0 Renovate Bot 2026-03-20 19:03:33 +00:00
  • d2fa9e46df Merge pull request 'develop' (#56) from develop into main TheFurya 2026-03-20 20:02:22 +01:00
  • 9327c068a5 Merge pull request 'chore(deps): update dependency node to v24.14.0' (#50) from renovate/node-24.x into develop TheFurya 2026-03-20 19:59:26 +01:00
  • 9acde89ceb Merge pull request 'chore(deps): update dependency pydantic-settings to v2.13.1' (#52) from renovate/pydantic-settings-2.x into develop TheFurya 2026-03-20 19:58:53 +01:00