Commit Graph

  • e32b04b84e Fix build error for latest ESLint master Guangcong Luo 2026-07-17 00:44:46 -0700
  • 8ae2ade24d Fix replay parameters Guangcong Luo 2026-07-17 07:34:38 +0000
  • 057a693a34 Update to latest versions of all dependencies Guangcong Luo 2026-07-16 23:15:43 -0700
  • 1f77873ddd Standardize allowing CORS in replay getters Guangcong Luo 2026-07-16 20:49:26 -0700
  • 5e654cd6d4 Don't check users db unless necessary Guangcong Luo 2026-07-16 20:04:36 -0700
  • a59cfed27e Standardize database config Guangcong Luo 2026-07-16 19:27:57 -0700
  • 4d0c145f69 Switch to Node built-in TypeScript support Guangcong Luo 2026-07-16 16:58:44 -0700
  • 8521ce94db Update dependencies for Node 24 Guangcong Luo 2026-07-16 14:57:18 -0700
  • 4d45815c6c Consistently import from node: Guangcong Luo 2026-07-16 13:08:10 -0700
  • 9a2cbfad04 Port old tests over Guangcong Luo 2026-07-16 12:59:36 -0700
  • 247d12251d Add a SQLite driver for database, for tests Guangcong Luo 2026-07-16 11:35:37 -0700
  • aeb21f2373 Correctly implement graceful shutdown Guangcong Luo 2026-07-16 09:54:59 -0700
  • 16a7f29033 Replace unit test system Guangcong Luo 2026-07-16 00:34:22 -0700
  • 86c4d7e5d1 Support replay getting Guangcong Luo 2026-07-15 18:27:07 -0700
  • 145884132e
    Merge 96a1967e2e into ae892208bb pyuk-bot 2026-06-18 11:38:22 +0000
  • 86b53f20d3
    Merge 67632acb24 into ae892208bb Mia 2026-06-18 11:37:55 +0000
  • 2360c3770f
    Merge 51b905c3f7 into ae892208bb Slayer95 2026-06-18 11:37:52 +0000
  • d9a95de6d2
    Merge 24b0fd6bab into ae892208bb TurboRx 2026-06-18 11:37:52 +0000
  • 7945878bd6
    Merge 206d3ec88c into ae892208bb PrinceSky-Git 2026-06-10 12:41:17 +0530
  • ae892208bb Fix challenge validation Guangcong Luo 2026-06-08 01:46:31 +0000
  • 206d3ec88c
    Store loaded servers in class property PrinceSky-Git 2026-05-10 20:43:31 +0530
  • 96a1967e2e Remove RD reset pyuk-bot 2026-04-27 19:42:56 -0500
  • 199fb249cf Fix more bugs pyuk-bot 2026-04-24 00:13:50 -0500
  • 22ba50a08f Fix bugs pyuk-bot 2026-04-23 13:40:48 -0500
  • 1f2b422e9c Fix formatting pyuk-bot 2026-04-21 22:41:08 -0500
  • 08d111107e Replace w/l/t in ladderget during a suspect pyuk-bot 2026-04-21 18:01:06 -0500
  • bf0975b6c3 Add support for old accounts participating in suspect tests pyuk-bot 2026-04-21 17:26:43 -0500
  • 24b0fd6bab
    Bump actions and add npm caching TurboRx 2026-04-09 13:41:04 +0530
  • dd4c773553 Add replays/check-login endpoint Mia 2025-08-29 17:23:44 -0500
  • ca6d979e5a Update npm scripts Mia 2025-08-21 20:56:42 -0500
  • b08144d831 Fix linter Mia 2025-08-21 20:54:02 -0500
  • 0ade3441e3 Sync box changes to remote Mia 2025-08-22 01:50:50 +0000
  • 7f45fde4f7 Remove inputlogs from /api/replays/batch Guangcong Luo 2025-08-22 00:39:22 +0000
  • 67632acb24
    Merge branch 'master' into pass-resets pass-resets Mia 2025-08-05 16:13:59 -0500
  • 2a250d6f53 Remove smogon ip verification in favour of data signing Mia 2025-07-26 14:10:48 -0500
  • ffef771596 Fix team deletion Mia 2025-07-23 23:37:30 -0500
  • 2fbe8c6ca3 Add delete team action Mia 2025-07-23 23:12:08 -0500
  • bc0886b12f Support copying teams into one's builder Mia 2025-07-23 22:47:35 -0500
  • ddcacf0f94
    Always check server token for internal APIs (#33) Alex "Mathy 2025-07-02 14:05:44 -0500
  • 28dedcc14f
    Always check server token for internal APIs Alex "Mathy 2025-06-28 09:16:22 -0500
  • a50d5dd488
    Supporting binding server to specific hosts (#32) Saana 2025-06-03 10:30:49 +0200
  • f30716050b refacto: change default bindaddress from 127.0.0.1 to implicit 0.0.0.0 Saana 2025-06-03 02:30:22 +0200
  • 809f28787c
    Update src/server.ts Saana 2025-06-02 17:38:24 +0200
  • d464eb7cba feat(server): Allow binding to more than localhost ShinySaana 2025-05-29 15:57:49 +0200
  • 15666f8711 Define constants for Glicko ratings Guangcong Luo 2025-05-03 20:47:31 -0700
  • 001ef86597 Document ladder table Guangcong Luo 2025-05-03 20:27:39 -0700
  • 044140691b Update Github Actions config Guangcong Luo 2025-05-03 20:06:17 -0700
  • ad696f7295
    Dynamically calculate Glicko constant based on rating period (#31) pyuk-bot 2025-05-03 22:28:18 -0500
  • a3d9e03ae5
    Improve docs for RP_OFFSET Guangcong Luo 2025-05-03 20:26:16 -0700
  • 0b5cc7d118 Rename constants Guangcong Luo 2025-05-03 20:03:39 -0700
  • 5b89013529 Move constants higher Guangcong Luo 2025-05-03 20:01:08 -0700
  • 8967dc641f Fix build error Guangcong Luo 2025-05-03 19:57:22 -0700
  • 2d50d12f83
    Update ladder.ts pyuk-bot 2025-05-03 17:51:26 -0500
  • 6290192940
    Dynamically calculate Glicko constant based on rating period pyuk-bot 2025-05-03 17:48:29 -0500
  • b9efc2d1b0 Fix update query on PG-esque DBs Mia 2025-04-16 14:15:59 -0500
  • 079523cc32 Add 'editteam' action Mia 2025-04-16 13:44:12 -0500
  • 37b5fbcd1d Database: Fix 'update' queries for PG-derived DBs Mia 2025-04-16 13:42:37 -0500
  • 1cec1eaa36 Fix linter & sync code from box Mia 2025-04-12 23:21:54 -0500
  • 127effc14a Add team search action Mia 2025-04-09 17:53:18 -0500
  • a1f93fb5c8 Make updates for teams.pokemonshowdown.com Mia 2025-04-09 22:42:36 +0000
  • 3c626eb331 Allow team owners to bypass password requirements on teams Mia 2025-04-09 00:30:18 -0500
  • 96482f3afb Actions: Support requesting team metadata from 'getteams' Mia 2025-04-08 21:47:26 -0500
  • 9b3f4ce18e Actions: Allow accessing public teams via the API Mia 2025-04-08 21:37:00 -0500
  • d6c4aff430 Actions: Only call response json for suspect/add Mia 2025-04-07 16:57:17 -0500
  • 7384809258 Correct typo Mia 2025-04-05 23:27:44 -0500
  • 7c6afe53ea Do not require URL parameters for suspect/add and suspect/edit actions Mia 2025-04-05 23:26:53 -0500
  • 9d59f10859
    Add replay batch endpoint (#28) Michael Gallaspy 2025-04-03 08:04:02 -0700
  • 574a2e79fe
    Fix RD "decay" in Glicko-1 rating calculations (#30) pyuk-bot 2025-03-12 02:58:40 -0500
  • 59c9f93b86
    Merge branch 'master' into patch-1 pyuk-bot 2025-03-05 10:27:05 -0600
  • 8c32fabe67 ESLint: Fix config Guangcong Luo 2025-02-25 21:31:52 -0800
  • a56f1f160f Upgrade to ESLint 9 Guangcong Luo 2025-02-25 21:05:33 -0800
  • de9746faba Limited support for fulltext replay search Guangcong Luo 2025-02-20 01:57:20 +0000
  • b7b475e446
    Merge 564ff3fe24 into 843728fe08 Michael Gallaspy 2025-02-17 13:46:02 +0100
  • 843728fe08 Properly intercept ErrorMessages Mia 2025-01-24 16:07:18 -0600
  • bdc78dcf91 Ensure we recognize all private relay IPs properly Mia 2025-01-24 00:14:18 -0600
  • b88a0d94f5
    Always apply the change to uncertainty regardless of activity pyuk-bot 2024-12-31 17:15:49 -0600
  • 1e6f6a6da2
    Don't let players' RD drift beyond the maximum pyuk-bot 2024-12-18 22:43:51 -0600
  • 51b905c3f7
    Add a rating request for Elo+Glicko format-specific data Slayer95 2024-12-05 16:58:05 -0500
  • a3b9c0409b
    Fix trailing replays Guangcong Luo 2024-11-12 21:10:59 -0800
  • c8c149d84f
    Update src/actions.ts Michael Gallaspy 2024-11-12 09:07:20 -0800
  • 636a23a740 Add suspect-edit and suspect-end calls Mia 2024-11-01 18:57:59 -0500
  • ffc676bfdc Include suspect eligibility in ladderget responses Mia 2024-11-01 13:25:29 -0500
  • 61db6f5308 Simplify reqs checking code to ensure fuewer future issues Mia 2024-10-28 20:36:24 -0500
  • 38a0881240 Fix typo Mia 2024-10-28 20:30:43 -0500
  • 89b1d76c7e Actions: Improve logging for smogon request failures Mia 2024-10-28 20:25:03 -0500
  • 567da8bbfa
    Update src/actions.ts Michael Gallaspy 2024-10-28 15:59:01 -0700
  • 0fb1f11b35
    Update src/actions.ts Michael Gallaspy 2024-10-28 15:58:55 -0700
  • bf82e317a5 Re-send suspectStartDate Mia 2024-10-27 17:27:29 -0500
  • 1898067cd0 Allow editing suspect tests without overwriting start date Mia 2024-10-27 17:25:25 -0500
  • 7d393dfff6 Fix time desync Mia 2024-10-27 17:21:15 -0500
  • 41dfa29377 Fix minor typo in suspect verification Mia 2024-10-27 17:03:51 -0500
  • f6661b465d Ensure reqs columns default to null Mia 2024-10-27 16:20:11 -0500
  • 72661ecf4a Add an action to manually check if a user is verified for a suspect Mia 2024-10-27 16:04:42 -0500
  • 735b408ed0 Track suspects in a database table Mia 2024-10-27 15:51:28 -0500
  • 08e0cabf2b Don't send reqs as a JSON string Mia 2024-10-24 08:54:12 -0500
  • 0f5a8f4200 Properly read suspect url from request Mia 2024-10-24 08:50:58 -0500
  • 8241340f0e Send suspect data to smogon on test creation Mia 2024-10-24 08:10:46 -0500
  • f5ce9fb1e3 Fix build Mia 2024-10-23 00:58:58 -0500
  • e597942587 Push some code from the box Mia 2024-10-22 18:27:19 -0500
  • 1094b0a227 Ensure redundancy in suspect verification request Mia 2024-10-22 18:26:16 -0500