sendou.ink/scripts
Kalle 5c6229f0b9 Add tournament reopen feature in admin panel (dev only)
Allow reopening finalized tournaments from the admin panel in development mode. This makes testing tournament finalization easier without needing CLI scripts.

- Add REOPEN_TOURNAMENT action to admin panel
- Convert reopen-tournament.ts script logic to Kysely
- Show Admin tab in tournament nav even after finalization (dev only)
- Add tournamentId column to TournamentBadgeOwner TypeScript interface
- Delete scripts/reopen-tournament.ts
2026-01-04 18:16:44 +02:00
..
dicts create-weapon-json.ts script initial 2022-09-03 18:14:53 +03:00
output create-weapon-json.ts script initial 2022-09-03 18:14:53 +03:00
placements Upgrade zod package to 4 (#2677) 2025-12-29 20:04:40 +02:00
add-badge-winners.ts Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
add-badge.ts Add ITZ40-49 badge + adjust the old add badge script 2025-02-06 15:56:15 +02:00
add-tos.ts Add TO permissions via UI 2024-08-25 11:29:35 +03:00
backfill-tournament-result-divisions.ts Many starting brackets standings (#2611) 2025-11-03 21:30:22 +02:00
calc-seeding-skills.ts Tournament results participation, seasons page with tournaments & team results page (#2424) 2025-07-05 12:11:52 +03:00
calc-tournament-summary-result-arrays.ts Tournament results participation, seasons page with tournaments & team results page (#2424) 2025-07-05 12:11:52 +03:00
check-articles.ts Add check articles script to Github Actions 2025-07-05 12:32:07 +03:00
check-homemade-badges.ts Upgrade zod package to 4 (#2677) 2025-12-29 20:04:40 +02:00
check-season-status.ts Add check season status script 2025-11-25 20:49:47 +02:00
check-translation-jsons.ts Update links to new repository URL 2025-06-24 08:55:35 +03:00
create-analyzer-json.ts Deduplicate weapon-params.ts (#2695) 2026-01-04 17:44:37 +02:00
create-gear-json.ts BIome v2 upgrade 2025-06-22 16:49:27 +03:00
create-league-divisions.ts Upgrade zod package to 4 (#2677) 2025-12-29 20:04:40 +02:00
create-misc-json.ts BIome v2 upgrade 2025-06-22 16:49:27 +03:00
create-object-dmg-json.ts Fix Chump object shredder multiplier Closes #2442 2025-07-14 21:22:45 +03:00
delete-badge.ts Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
delete-db-files.mjs Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
delete-skill.ts Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
delete-skills-without-results.ts Script to fix Skill objects of old format 2025-07-07 16:44:10 +03:00
delete-tournament-team-maps.ts Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
delete-user.ts Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
disband-team.ts Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
fc-lookup.ts Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
generate-e2e-seed-dbs.ts Optimize E2E test run time (#2686) 2026-01-03 19:25:38 +02:00
map-popularity-q.ts Refactor away in-game-lists barrel file Closes #2322 2025-05-24 19:58:40 +03:00
map-popularity.ts Refactor away in-game-lists barrel file Closes #2322 2025-05-24 19:58:40 +03:00
mass-add-tournaments-to-org.ts Tournament organization page (#1811) 2024-07-25 23:06:29 +03:00
migrate-tournament-logos-to-s3.ts Refactor HACKY_resolvePicture away (#2606) 2025-11-08 13:54:02 +02:00
nuke-reported-weapons.ts Refactor Seasons module 2025-05-13 21:23:36 +03:00
nuke-season-data.ts Nuke season script Closes #2396 2025-06-15 21:25:03 +03:00
org-monthly-active-players.ts Add new org by user + some other things 2025-10-12 13:35:37 +03:00
recalculate-build-data.ts Kysely for builds queries (#2578) 2025-10-19 11:57:53 +03:00
recent-fcs.ts Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
refresh-prod-db.ts BIome v2 upgrade 2025-06-22 16:49:27 +03:00
remove-vodder.ts Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
rename-badge.ts Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
replace-img-names.ts BIome v2 upgrade 2025-06-22 16:49:27 +03:00
replace-weapon-names.ts BIome v2 upgrade 2025-06-22 16:49:27 +03:00
season-initial-powers.ts Unify db type files 2025-03-21 21:47:08 +02:00
seed-art-urls.ts Refactor HACKY_resolvePicture away (#2606) 2025-11-08 13:54:02 +02:00
seed-images.ts Refactor HACKY_resolvePicture away (#2606) 2025-11-08 13:54:02 +02:00
seed-single-variation.ts Optimize E2E test run time (#2686) 2026-01-03 19:25:38 +02:00
setup.ts Refactor HACKY_resolvePicture away (#2606) 2025-11-08 13:54:02 +02:00
skip-plus.ts Refactor Seasons module 2025-05-13 21:23:36 +03:00
swap-users.ts Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
sync-homemade-badges.ts Fix sync homemade badges script crashing when deleting badges 2025-11-01 16:20:07 +02:00
sync-xp-badges.ts Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
transfer-weapon-pools.ts Refactor deprecated Kysely orderBy calls 2025-04-21 09:41:43 +03:00
unskip-plus.ts Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
update-event-name.ts Add update event name script 2024-11-18 22:56:54 +02:00
utils.ts BIome v2 upgrade 2025-06-22 16:49:27 +03:00