Commit Graph

  • ef368e9fa2 Fix flaky art upload E2E test by verifying MinIO bucket Kalle 2026-08-03 16:08:27 +03:00
  • fd313b8fac Add summary to bench:db Kalle 2026-08-03 13:31:40 +03:00
  • fa7bde1474 build(deps): bump the minor-and-patch group across 1 directory with 5 updates (#3287) dependabot[bot] 2026-08-03 11:44:33 +03:00
  • 4622426c07 Eliminate useEffects (#3273) Kalle 2026-08-03 08:53:08 +03:00
  • bcc09541fa Stronghold Article: SWS26 Recap: Western Qualifier #1 (#3282) Great-Hero-YELLOW 2026-08-03 01:50:26 -04:00
  • 545aff1fa7 Version bump + extra form info (#3284) hfcRed 2026-08-03 01:50:12 -04:00
  • 203c96055b Introduce Kysely EmptyValuesNoopPlugin plugin Kalle 2026-08-03 08:44:29 +03:00
  • 881c53d961 Enforce homogeneous multi-row inserts at the type level Kalle 2026-08-03 07:28:13 +03:00
  • 83d9bd6ea8 Fix crash when registering a tournament team as an organizer (#3285) Kalle 2026-08-02 20:24:55 +03:00
  • 1280a88d21 Image export fixes Kalle 2026-08-02 07:15:41 +03:00
  • fed8de5f68 Fix wrong column type Kalle 2026-08-01 20:45:37 +03:00
  • ed2d3a3d23 Fix UserCard placement not always text Kalle 2026-08-01 20:17:34 +03:00
  • b67ae68d51 Try to fix E2E test port stall Kalle 2026-08-01 21:23:00 +03:00
  • a8a877fa02 Add tournament subs on tournament admin page Kalle 2026-08-01 21:19:48 +03:00
  • 1d143cb8b3 Fix group card tier image shrinking Kalle 2026-08-01 21:23:16 +03:00
  • ac40e9b0fc Add sidebar e2e tests, fix external stream links and offline casts showing as live Kalle 2026-08-01 20:55:58 +03:00
  • 5b2d32fbb1 Trophy fixes (#3279) hfcRed 2026-08-01 17:16:16 +02:00
  • 9d0b886399 Show loading state for the button when downloading an image Kalle 2026-08-01 10:48:37 +03:00
  • 52ae3ce7ca Fix mobile image download, try navigator.share Kalle 2026-08-01 10:48:22 +03:00
  • f758a6a585 Fix standings public api, refactor for clarity (#3278) Kalle 2026-08-01 11:49:52 +03:00
  • 0968296b43 Improve tournament seed Kalle 2026-08-01 11:41:24 +03:00
  • 7ddab95631 Fix sub can report weapons for maps they did not play in Kalle 2026-08-01 11:40:40 +03:00
  • 34857887ad Season summary don't show peak SP if same as final SP Kalle 2026-08-01 10:05:28 +03:00
  • 58b18a791b Merge branch 'main' of https://github.com/sendou-ink/sendou.ink hfcRed 2026-07-31 10:34:54 -04:00
  • 4ac4bb4f39 Fix trophy user migration/merging handling hfcRed 2026-07-31 10:34:52 -04:00
  • 97619bdc05 Exported images w/ SQ season summary downloadable (#3272) Kalle 2026-07-31 17:34:49 +03:00
  • 83660a5b2f Factories, POM and other test improvements (#3260) Kalle 2026-07-31 16:51:46 +03:00
  • 38279e46a0 Delete unused table Kalle 2026-07-31 15:26:25 +03:00
  • ea6bb0eb43 build(deps): bump the minor-and-patch group with 7 updates (#3276) dependabot[bot] 2026-07-31 14:57:05 +03:00
  • 23cb3878e6 build(deps): bump pako from 2.1.0 to 3.0.1 (#3277) dependabot[bot] 2026-07-31 14:53:27 +03:00
  • 95a6211eb7 Simplify underground bracket progression label Kalle 2026-07-31 11:54:13 +03:00
  • 93dff21432 Update api.md Kalle 2026-07-31 11:41:02 +03:00
  • 1de0f24714 Update architecture.md Kalle 2026-07-31 11:35:13 +03:00
  • 5da87d307a Update CONTRIBUTING.md Kalle 2026-07-31 11:35:07 +03:00
  • 69ea86f3cd Fix scrollbar styles (#3275) hfcRed 2026-07-31 08:52:54 +02:00
  • 3df1f9ed19 Tournament Trophies (#3245) hfcRed 2026-07-31 08:51:49 +02:00
  • 293d6013be build(deps): bump the minor-and-patch group across 1 directory with 4 updates (#3270) dependabot[bot] 2026-07-30 13:23:17 +03:00
  • 929dcf6efe build(deps): bump better-sqlite3 from 12.11.1 to 13.0.1 (#3271) dependabot[bot] 2026-07-30 11:44:37 +03:00
  • 7c4671c766 Hide match bottom row when set finished Kalle 2026-07-29 21:11:28 +03:00
  • 2f5a0207c5 Add share url button (#3259) hfcRed 2026-07-29 13:27:05 +02:00
  • 1b553addfb build(deps): bump the minor-and-patch group across 1 directory with 6 updates (#3262) dependabot[bot] 2026-07-29 14:25:40 +03:00
  • e751e78af5 build(deps-dev): bump @biomejs/biome from 2.5.4 to 2.5.5 (#3261) dependabot[bot] 2026-07-29 14:25:13 +03:00
  • 46e469f81a SendouForm migration finalized (#3263) Kalle 2026-07-29 14:09:22 +03:00
  • 04369eac5b Fix edit art E2E test Kalle 2026-07-28 18:10:47 +03:00
  • e2cc8d833f build(deps): bump nanoid from 5.1.16 to 6.0.0 (#3256) dependabot[bot] 2026-07-28 17:20:40 +03:00
  • 02c2d74ddc Migrate /art/new to SendouForm Kalle 2026-07-28 16:17:33 +03:00
  • 77b7e05b2c Add Tenacity to Build Analyzer Kalle 2026-07-27 18:21:57 +03:00
  • adce1d2099 Show friends list LIVE badge only when there is a stream to watch and link to streams Kalle 2026-07-27 17:33:05 +03:00
  • bb374145c1 Show set end time above match banner next to start time Kalle 2026-07-27 14:43:53 +03:00
  • b94b5fd503 Break standings ties with underground bracket results, handle UG source not as first bracket in the order Kalle 2026-07-27 14:37:46 +03:00
  • 2c9cc7502a Improve repository coherency Kalle 2026-07-27 14:56:28 +03:00
  • 125723d3f5 Type some string columns better Kalle 2026-07-26 18:25:49 +03:00
  • 3a93778b27 Migrate rest of better-sqlite3 to Kysely Kalle 2026-07-26 16:49:58 +03:00
  • 4cf2003e3c More consistent date columns Kalle 2026-07-26 15:14:24 +03:00
  • 4b48a45109 Write repository guidelines docs Kalle 2026-07-26 14:54:59 +03:00
  • 14da8034a2 Fix E2E tests Kalle 2026-07-26 14:03:38 +03:00
  • 329fd82120 Migrate mmr queries to Kysely Kalle 2026-07-26 13:49:45 +03:00
  • 7297660fe7 Delete clean up feature Kalle 2026-07-26 13:02:15 +03:00
  • ffe5d444f1 Consistent db booleans Kalle 2026-07-26 13:59:21 +03:00
  • e0d5234e14 Document views Kalle 2026-07-26 13:23:46 +03:00
  • 2f211cc919 Merge remote-tracking branch 'origin/main' Kalle 2026-07-26 13:13:31 +03:00
  • 13c903ee08 Split off from tables.ts to tables-json.ts Kalle 2026-07-26 13:05:50 +03:00
  • 6dc2dd2986 Bracket engine refactor (#3249) Kalle 2026-07-26 12:40:43 +03:00
  • a28819654c Abstract pagination Kalle 2026-07-26 12:34:03 +03:00
  • 0c5d9d1136 Unify notFoundIfFalsy and notFoundIfNullLike Kalle 2026-07-25 21:06:56 +03:00
  • 463dfc71b8 Clean up unused util classes Kalle 2026-07-25 20:58:57 +03:00
  • 428e5ee775 7 day calendar view (#3244) Kalle 2026-07-25 20:36:12 +03:00
  • afbb1675fc Fix common link preview image broken Kalle 2026-07-25 20:25:27 +03:00
  • 1253178f8f Show error toast if scrim request already made by the same Kalle 2026-07-25 15:41:48 +03:00
  • e284d14f1d build(deps): bump react-router from 8.2.0 to 8.3.0 (#3254) dependabot[bot] 2026-07-25 15:05:31 +03:00
  • 5c2487a1d3 build(deps-dev): bump @biomejs/biome from 2.5.3 to 2.5.4 (#3250) dependabot[bot] 2026-07-25 15:04:49 +03:00
  • a3dd1c4e1d build(deps): bump the minor-and-patch group across 1 directory with 8 updates (#3252) dependabot[bot] 2026-07-25 13:53:17 +03:00
  • 519067f99f Fix broken YouTube thumbnails (#3248) hfcRed 2026-07-25 06:52:43 -04:00
  • 3f6674a394 Welcome page (#3253) Kalle 2026-07-25 13:50:00 +03:00
  • 7ab8daeebd Undo requests when changing map prefrences / noScreen as full group member Kalle 2026-07-21 21:30:23 +03:00
  • 5952243ee0 Initial edit-round-maps Kalle 2026-07-21 19:18:31 +03:00
  • c2d3d2e221 Support SE -> Underground bracket format Kalle 2026-07-21 19:06:38 +03:00
  • d0d846956c Persist no screen at SendouQ match level Kalle 2026-07-21 18:43:53 +03:00
  • a66df3c993 Send bans/unbans via webhook Kalle 2026-07-21 18:14:39 +03:00
  • f33c35c105 Fix iPhone keyboard covering form inputs inside modal Kalle 2026-07-19 16:51:48 +03:00
  • ebb053c49d Scrim request modal, show members and scroll when coming from sidebar Kalle 2026-07-19 13:14:14 +03:00
  • 34965e7d92 Fix UserCard overflow by stacking brand+verified for XP Kalle 2026-07-19 11:02:30 +03:00
  • 95993f6147 Add "EvictStaleRunningTournamentsRoutine" to fix ghost tournaments on the sidebar Kalle 2026-07-19 09:54:18 +03:00
  • 0c6aeb1648 Add required to textarea label when relevantx Kalle 2026-07-19 15:14:36 +03:00
  • ec2c5ebe70 Adjust form text Kalle 2026-07-19 15:12:45 +03:00
  • 3c3508dd7e Add match id (optional) to user report Kalle 2026-07-19 14:59:57 +03:00
  • bce7523ed1 Fall back to default i18next instance when context missing Kalle 2026-07-19 14:16:43 +03:00
  • d87851d6a7 For CUSTOM Pick/Ban, fix & add new options (#3242) Kalle 2026-07-19 12:55:08 +03:00
  • 5bc46376ea Add a few tests for findUserScrims Kalle 2026-07-18 19:10:05 +03:00
  • 81c1b54e25 Fix misleading preference text Kalle 2026-07-18 16:59:34 +03:00
  • ef0d32ef18 User reports (#3232) Kalle 2026-07-18 12:46:07 +03:00
  • 7d1e680a74 Optimize bundle (#3228) Kalle 2026-07-18 11:52:25 +03:00
  • 4db57c4b68 build(deps): bump the minor-and-patch group across 1 directory with 10 updates (#3238) dependabot[bot] 2026-07-18 11:19:58 +03:00
  • 038f546eba Fix E2E tests failing first hour after UTC midnight Kalle 2026-07-18 10:48:14 +03:00
  • 485fa7029e Optimize DB queries (#3225) Kalle 2026-07-18 10:33:12 +03:00
  • 3e121f3801 build(deps-dev): bump @biomejs/biome from 2.5.2 to 2.5.3 (#3235) dependabot[bot] 2026-07-18 10:30:26 +03:00
  • 4914912e59 Improve dev server performance on startup and navigation (#3233) hfcRed 2026-07-18 03:30:08 -04:00
  • e1bf629223 Make pick-up logo autoValidate again Kalle 2026-07-17 18:17:52 +03:00
  • 71ba0d6aca build(deps): bump the minor-and-patch group across 1 directory with 6 updates (#3230) dependabot[bot] 2026-07-16 21:28:15 +03:00
  • e254569f5c Fix tab button styles being overriden by /plans (#3231) hfcRed 2026-07-16 19:45:34 +02:00