sendou.ink/migrations
Kalle fef1ffc955
Design refresh + a bunch of stuff (#2864)
Co-authored-by: hfcRed <hfcred@gmx.net>
2026-03-19 17:51:42 +02:00
..
001-badges.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
002-fix-plus-tier.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
003-badges-hue.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
004-itz-badges.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
005-patrons.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
006-calendar.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
007-builds.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
008-user-new-fields.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
009-maps.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
010-fix-maps.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
011-user-result-highlights.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
012-to-tools.js Fix a bunch of TODOs (#2648) 2025-11-23 16:34:18 +02:00
013-weapon-pool.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
014-full-tournament.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
015-teams.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
016-adjust-submitted-img.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
017-persisted-plus-tier.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
018-add-user-team-css.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
019-add-patron-till.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
020-vods.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
021-abilities.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
022-xrank.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
023-add-user-fav-badge.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
024-adjust-tournament.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
025-private-builds.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
026-full-tournament-v2.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
027-tournament-subs.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
028-user-changes.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
029-end-tournament.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
030-art.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
031-art-tags.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
032-q.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
033-banned.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
034-vc.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
035-log-in-link.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
036-add-chat-code.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
037-add-memento.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
038-group-member-note.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
039-tournament-match-chat-code.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
040-indexes.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
041-plus-sixty.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
042-plus-skipped.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
043-q-new-map-pick.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
044-no-screen.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
045-tournament-staff.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
046-tournament-progression.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
047-bracket-stuff.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
048-season-3-sq.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
049-tournament-round-maps.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
050-tournament-no-screen.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
051-pick-ban.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
052-indexes.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
053-banned-reason.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
054-swiss.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
055-lfg.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
056-skill-index.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
057-calendar-event-avatar.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
058-active-roster.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
059-user-name.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
060-tournament-team-member-ign.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
061-fc-index.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
062-tournament-team-avatar.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
063-user-battlefy.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00
064-build-sorting.js Sort user profile builds Closes #1233 2024-06-26 15:58:46 +03:00
065-tournament-orgs.js Tournament organization page (#1811) 2024-07-25 23:06:29 +03:00
066-prepared-maps.js Prepare maps for brackets ahead of time (#1845) 2024-08-24 12:10:36 +03:00
067-tournament-organizer-perms.js Add TO permissions via UI 2024-08-25 11:29:35 +03:00
068-add-missing-user-results-index.js New results tab for tournaments (#1876) 2024-09-08 11:25:10 +03:00
069-many-teams.js Join many teams & front page changelog (#1880) 2024-09-14 12:31:05 +03:00
070-bsky.js Bluesky for user & team pages (#1891) 2024-09-28 10:43:49 +03:00
071-homemade-badges.js Homemade badges (#1894) 2024-09-29 13:49:27 +03:00
072-free-bracket-progression.js Free bracket progression (#1959) 2024-11-10 12:07:43 +02:00
073-trust-timestamp.js Automatically delete old trust relationships 2024-11-11 21:57:28 +02:00
074-seeding-skill.js Seeding points (#1969) 2024-11-23 12:42:52 +02:00
075-tournament-result-team-id.js Save tournamentTeamId for TournamentMatchGameResultParticipant (multi-team work) 2024-12-15 12:14:17 +02:00
076-progression-override.js Override tournament bracket destination (#1985) 2024-12-15 12:24:11 +02:00
077-starting-bracket-idx.js Many starting brackets (#1992) 2024-12-22 12:55:35 +02:00
078-parent-tournament-id.js League support (#2030) 2025-01-13 22:57:08 +02:00
079-remove-twitter.js Bluesky via Discord connection + upgrade remix-auth + remove Twitter references (#2058) 2025-01-28 17:22:45 +02:00
080-team-manager.js Team editors in addition to the owner (#2077) 2025-02-04 10:56:33 +02:00
081-user-preferences.js User preferences - ability sorting disabling 2025-02-08 11:22:54 +02:00
082-notification.js Notifications (#2117) 2025-03-01 13:59:34 +02:00
083-scrims.js Scrims (#2211) 2025-04-20 22:51:23 +03:00
084-favorite-badges.js Customize badges order (supporters) (#2220) 2025-04-26 12:13:09 +03:00
085-fix-badge-names.js Homemade badges format use .json + checks (#2225) 2025-04-27 12:14:14 +03:00
086-add-weapon-pool-favorites.js SendouQ favorite weapons (#2286) 2025-05-18 13:34:46 +03:00
087-finalize-tournament-bool.js Fix finalizing test tournament + track user created at Closes #2352 2025-06-05 22:04:56 +03:00
088-scrimpost-managed-by-anyone.js Scrim improvements (#2365) 2025-06-07 17:21:29 +03:00
089-ban-log.js User admin tab Closes #2388 2025-06-14 08:41:52 +03:00
090-tournament-org-banned-players.js Tournament org bans (#2397) 2025-06-16 22:28:10 +03:00
091-scrim-now.js Scrims timestamp changes (#2417) 2025-06-24 12:30:47 +03:00
092-user-created-at-null.js Fix user createdAt being updatedAt instead 2025-06-24 15:26:20 +03:00
093-ranked-tournament-results.js Tournament results participation, seasons page with tournaments & team results page (#2424) 2025-07-05 12:11:52 +03:00
094-badge-tournament-id.js Add badges on tournament finalize (#2459) 2025-07-19 13:33:58 +03:00
095-drop-unused-tournament-columns.js Drop some unused columns, make TournamentRounds.maps always to be defined 2025-07-25 21:48:07 +03:00
096-commissions-opened-at.js Art feature improvements (#2564) 2025-10-11 11:46:22 +03:00
097-tournament-org-ban-expires.js Tournament org page improvements (#2569) 2025-10-11 16:07:35 +03:00
098-tournament-match-game-result-indexes.js Fix match page slowness (#2573) 2025-10-13 18:46:56 +03:00
099-missing-user-results-index.js User results page optimizations (#2575) 2025-10-16 19:10:21 +03:00
100-build-indexes.js Kysely for builds queries (#2578) 2025-10-19 11:57:53 +03:00
101-scrim-request-message.js Scrimprovements (#2603) 2025-10-25 17:46:17 +03:00
102-tournament-org-is-established.js Established orgs (#2609) 2025-11-01 11:49:43 +02:00
103-tournament-result-div.js Fix migration order 2025-11-04 08:12:49 +02:00
104-tournament-match-opponent-indexes.js Add an index to speed up tournament team page 2025-11-08 10:59:12 +02:00
105-api-tokens.js User generatable API tokens (#2621) 2025-11-09 11:07:20 +02:00
106-team-tag.js Team tags (#2623) 2025-11-09 14:47:40 +02:00
107-user-last-sub-message.js Tournament subs: remember previous selections, also delete post when creating a team & refactor to use Kysely & CSS modules 2025-11-26 19:41:22 +02:00
108-match-started-at.js Deadline per tournament match (#2657) 2025-12-10 19:42:30 +02:00
109-lfg-post-languages.js LFG post language select (#2660) 2025-12-14 10:39:43 +02:00
110-pronouns.js Add pronouns for users (#2688) 2026-01-02 18:34:32 +02:00
111-seeding-snapshot.js New tournament seeding page (#2701) 2026-01-06 18:23:52 +02:00
112-group-match-reported-at-index.js Misc perf improvements (#2723) 2026-01-14 17:57:40 +02:00
113-season-query-indexes.js Misc perf improvements (#2723) 2026-01-14 17:57:40 +02:00
114-live-streams.js Store Twitch live streams in SQLite3 (#2738) 2026-01-18 16:51:44 +02:00
115-splatoon-player-peak-xp.js Denormalize peak XP to SplatoonPlayer table (#2741) 2026-01-19 22:15:20 +02:00
116-tournament-tier.js Tournament tiers (#2758) 2026-01-22 20:04:26 +02:00
117-api-token-types.js Add read/write API token types (#2756) 2026-01-25 13:55:16 +02:00
118-user-widget.js New user page (#2812) 2026-02-16 19:26:57 +02:00
119-plus-suggestion-updated-at.js Edit plus server suggestions feature (#2870) 2026-03-08 10:32:43 +02:00
120-custom-theme.js Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
121-friends-system.js Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
122-saved-calendar-event.js Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
123-splatoon-rotation.js Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
124-tournament-lfg.js Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
000-initial.js Migrate Prettier/Eslint/Stylelint setup to Biome (#1772) 2024-06-24 13:07:17 +03:00