Commit Graph

  • dabf58177b Optimize SSR Kalle 2026-08-21 08:25:50 +03:00
  • dba6136f5f Don't show rosters as skipped on All rosters tab Kalle 2026-08-21 08:13:03 +03:00
  • e4a850c9d5 chore(i18n): update Spanish (es-ES and es-US) translations and contributors (#3345) PedroFlores199 2026-08-21 16:38:14 +02:00
  • a1c53c21a2 build(deps-dev): bump @biomejs/biome from 2.5.7 to 2.5.8 (#3362) dependabot[bot] 2026-08-21 17:37:18 +03:00
  • 4f64b9ec01 zod -> valibot (#3364) Kalle 2026-08-21 17:36:48 +03:00
  • a21e43c6b2 Fix big tournament finalization crash Kalle 2026-08-21 07:52:02 +03:00
  • 55889eccc7 Patch 11.3.0 Kalle 2026-08-21 07:50:58 +03:00
  • d86ed7a8b1 Adjust TO max tournament team member limit to 12 Kalle 2026-08-21 07:29:40 +03:00
  • 6671f042bc Update tournament creation doc Kalle 2026-08-21 07:21:19 +03:00
  • 695e920328 Show team SP diff from tournaments, calculate user spDiff on the fly Kalle 2026-08-21 07:13:44 +03:00
  • 459fe3fca0 UserCard data via query.batch neo-experimental Kalle 2026-08-18 18:59:56 +03:00
  • 32a14fabb5 Chat without heartbeat Kalle 2026-08-18 18:30:44 +03:00
  • ca15a17237 Fix LFG E2E test Kalle 2026-08-18 17:42:17 +03:00
  • b0de03493e Tournament summary graphic fix attempt (CSS chunk order issue) Kalle 2026-08-18 17:40:56 +03:00
  • 79d0e9b600 Fix crash on browsers not supporting CookieStore Kalle 2026-08-18 17:27:03 +03:00
  • b8dc31960a Fix chat Kalle 2026-08-17 21:47:44 +03:00
  • 434f029a8b Chat live-stream smoke verified, autofixer pass, 403/404 parity on scrim page guards Kalle 2026-08-17 19:14:05 +03:00
  • e3c33de056 Differ clean for scrims routes; cookbook and manifest updates Kalle 2026-08-17 19:09:28 +03:00
  • 2d4592ee79 Scrims e2e green against apps/web: origin shim for remote CSRF, popover mount semantics, live refresh fixes Kalle 2026-08-17 18:42:38 +03:00
  • d42e6f9bad Scrims routes, chat rebuild UI and match-page components for apps/web Kalle 2026-08-17 08:58:40 +03:00
  • b65cd68c52 Chat tables, event bus, live notifications and form system foundations for the scrims slice Kalle 2026-08-17 08:29:03 +03:00
  • 21be23258d Update plan Kalle 2026-08-17 07:43:36 +03:00
  • 280a85b630 Update plan Kalle 2026-08-17 07:40:05 +03:00
  • 8cbd7f233e Use createContext Kalle 2026-08-17 07:39:58 +03:00
  • b552c10287 Get rid of loader: true Kalle 2026-08-17 07:34:58 +03:00
  • 8d007f4272 Native popovers and dialogs for layout surfaces Kalle 2026-08-16 22:24:44 +03:00
  • c2b47e3422 prerender Kalle 2026-08-16 21:54:59 +03:00
  • c3e26dceae Use MediaQuery Kalle 2026-08-16 21:39:36 +03:00
  • 58878748a2 Better popover Kalle 2026-08-16 21:27:58 +03:00
  • 4e731b0d8a Remote function for sidebar Kalle 2026-08-16 21:09:57 +03:00
  • 74c5059ccf Fix mutation Kalle 2026-08-16 21:02:49 +03:00
  • 35984ccc2e Migrate nprogress from effect Kalle 2026-08-16 20:48:34 +03:00
  • f85e1bd6cd Get rid of globals Kalle 2026-08-16 20:32:55 +03:00
  • 001f89690b Delay nprogress Kalle 2026-08-16 20:06:01 +03:00
  • c072493928 Skills Kalle 2026-08-16 19:23:30 +03:00
  • 8da2b66ac6 Diff leaderboard Kalle 2026-08-16 19:14:22 +03:00
  • 55957f7aca Fix hydration error Kalle 2026-08-16 17:47:19 +03:00
  • af901c094e Fix effect infinite loop Kalle 2026-08-16 17:42:29 +03:00
  • 9c05001e1f On ingest never allow cast: true if detected as pov: true Kalle 2026-08-16 17:40:30 +03:00
  • 3796315138 Fix body warning Kalle 2026-08-16 17:25:38 +03:00
  • 535781afd3 Fix theme warning Kalle 2026-08-16 17:20:16 +03:00
  • 34bb01a34b Fix theme inject warning Kalle 2026-08-16 17:11:50 +03:00
  • d8733fd9c1 Add dev:prod command to svelte Kalle 2026-08-16 17:05:36 +03:00
  • acdfbc5d4d Exclude the Svelte workspaces from Biome; formatting pass Kalle 2026-08-16 12:11:21 +03:00
  • 8f3caa4683 App shell: sidenav/header/footer layout, sidebar data path, notifications bell Kalle 2026-08-16 12:09:57 +03:00
  • 35ffc136be Phase 2 harness wiring: differ --right-app web, e2e target app, dev-controls, cookbook Kalle 2026-08-16 11:59:13 +03:00
  • 2aaf937ff9 Leaderboards page + Svelte UI kit foundations Kalle 2026-08-16 11:48:15 +03:00
  • 7644222b78 Preload initial locale JSONs instead of inlining them into the HTML Kalle 2026-08-16 08:31:31 +03:00
  • 2c67745715 Port search-params module to valibot for apps/web Kalle 2026-08-16 11:33:59 +03:00
  • a9c18e0dda Scaffold apps/web SvelteKit 3 app with leaderboards server slice Kalle 2026-08-16 11:30:13 +03:00
  • d3e1f22135 Update doc Kalle 2026-08-16 11:06:46 +03:00
  • e3e071b6a5 Differ Kalle 2026-08-16 11:05:12 +03:00
  • c0fdb922fd Valibot to plan Kalle 2026-08-16 10:07:54 +03:00
  • c7ff35fabe Migrate invariant Kalle 2026-08-16 10:03:37 +03:00
  • 935e357842 Extract @sendou/utils, @sendou/build-analyzer, @sendou/map-list-generator and @sendou/scanner-core workspace packages Kalle 2026-08-16 10:01:27 +03:00
  • fdb97b04b2 Single flight mutations Kalle 2026-08-16 09:42:18 +03:00
  • c0b339f740 Add migration manifest and codemod tooling skeleton Kalle 2026-08-16 09:32:04 +03:00
  • 2c73764a17 Extract @sendou/in-game-lists and @sendou/tournament-engine workspace packages Kalle 2026-08-16 09:29:49 +03:00
  • bbc8ea57af Move app to apps/web-react in pnpm workspace layout Kalle 2026-08-16 09:20:33 +03:00
  • 7e365ccfcf Doc Kalle 2026-08-16 09:09:25 +03:00
  • 319f3d8cf3 LFG page serverside paginated Kalle 2026-08-15 21:31:26 +03:00
  • 581667e251 Split chunks Kalle 2026-08-15 22:48:50 +03:00
  • c382b60cb2 Remove Sentry Kalle 2026-08-15 21:39:51 +03:00
  • 64dcfb34b0 Cache user cards to id matches mid page and lfg page Kalle 2026-08-15 16:29:05 +03:00
  • c5f882a040 Lazy load trophies Kalle 2026-08-15 16:16:40 +03:00
  • d894b51e36 Inline the initial i18n namespaces into the SSR HTML Kalle 2026-08-15 16:06:07 +03:00
  • 37930ee938 Tournament run graphic fixes Kalle 2026-08-15 14:34:32 +03:00
  • 3f7f5c301b Fix match roster tab overflow Kalle 2026-08-15 14:07:54 +03:00
  • f96504d592 SendouQ don't show invited by text if solo group Kalle 2026-08-15 14:01:20 +03:00
  • a4fb0c371a Skip push notifications if already seen Kalle 2026-08-15 16:38:46 +03:00
  • 10afa7836f Make ingested matches use report timestamp + batch Kalle 2026-08-15 16:15:48 +03:00
  • ec631c735a Improve xsearch select Kalle 2026-08-15 14:20:03 +03:00
  • 1de5de39b8 Improve leaderboards page selects Kalle 2026-08-15 13:17:30 +03:00
  • 24b136d5c7 Allow skipping teams on team leaderboard by staff Kalle 2026-08-15 10:42:12 +03:00
  • f6b54b8c95 Team specific SQ map/mode preferences (#3343) Kalle 2026-08-15 11:30:21 +03:00
  • af7ef2fb08 Refactor permissions and make tournament object fully cacheable (#3341) Kalle 2026-08-15 09:29:34 +03:00
  • 7a5c59b8cd Add ingest test scenarios Kalle 2026-08-14 21:16:21 +03:00
  • 4f1dfff1c4 Split swiss/group/bracket data loading and revalidation Kalle 2026-08-13 18:30:16 +03:00
  • 4f22d26ab0 build(deps-dev): bump @biomejs/biome from 2.5.6 to 2.5.7 (#3337) dependabot[bot] 2026-08-14 21:24:32 +03:00
  • 7b319fbd92 build(deps): bump the minor-and-patch group across 1 directory with 5 updates (#3340) dependabot[bot] 2026-08-14 21:24:20 +03:00
  • 0c2380d21d Tournament cards tweaks Kalle 2026-08-13 19:05:02 +03:00
  • 8eb487c3cb New scanner test cases + fixes (splats, special, layout) Kalle 2026-08-13 18:00:21 +03:00
  • 67ca6ff038 Refactor tests for consistency Kalle 2026-08-13 17:42:50 +03:00
  • 8498709097 More robust chat revalidation logic on network connection drop/tab away Kalle 2026-08-13 18:12:55 +03:00
  • e23c5ab389 Delete file committed by accident Kalle 2026-08-12 19:35:41 +03:00
  • 6827aa395d Quick select recent pick-up for a new scrim Kalle 2026-08-12 21:25:09 +03:00
  • 91469da4e3 Add scanner access to specific user Kalle 2026-08-11 20:37:51 +03:00
  • c1b966a267 Add scanner details to SQ match page Kalle 2026-08-11 20:33:39 +03:00
  • d5c47d455c Fix french name misreads Kalle 2026-08-11 19:40:51 +03:00
  • 9a7a1bdd65 Improve scanner replay code case Kalle 2026-08-11 19:20:44 +03:00
  • af2504633f build(deps): bump the minor-and-patch group across 1 directory with 14 updates (#3333) dependabot[bot] 2026-08-11 19:42:51 +03:00
  • daeb098f02 Fix q looking scroll to top on suggest Kalle 2026-08-11 19:14:00 +03:00
  • a0d260959d Fix unwanted legend showing on user seasons page graph Kalle 2026-08-11 07:11:42 +03:00
  • 856db73ffb Fix UserCard not honoring the unverified peak XP div selected Kalle 2026-08-11 19:13:39 +03:00
  • 6de5e55e41 Add user cards to plus suggestions and voting Kalle 2026-08-11 07:19:55 +03:00
  • bf012e0330 Fix scanner battle log Wahoo World detection case Kalle 2026-08-10 19:50:57 +03:00
  • 6c220a3841 Improve scanner splatted/special detection Kalle 2026-08-09 21:56:56 +03:00
  • 502385ce01 Scanner add scripts for developing Kalle 2026-08-09 20:37:48 +03:00
  • 41070f4594 Scanner improvements (#3331) Kalle 2026-08-09 18:40:52 +03:00
  • f3a744abbe Keep tournament showcase cards in sync with tournament page count Kalle 2026-08-09 18:29:42 +03:00