Commit Graph

  • 9652d2cf4c
    Merge 67632acb24 into dd4c773553 Mia 2025-12-01 20:29:31 +0100
  • 738ce6583c
    Merge 51b905c3f7 into dd4c773553 Slayer95 2025-09-27 21:36:04 -0400
  • dd4c773553 Add replays/check-login endpoint master 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
  • eef35153d4 Request www.smogon, not smogon.com Mia 2024-10-22 13:59:52 -0500
  • ccea2dbe94 Suspects: Ensure no games were played before suspect start Mia 2024-10-22 12:43:54 -0500
  • 1486ae18a9 Add last_played and first_played columns to ladder table Mia 2024-10-22 12:31:48 -0500
  • fb000e6887 Send user req values to smogon along with test req values Mia 2024-10-22 11:47:06 -0500
  • 1a73f75261 Ensure coil/suspect caches are synced across processes Mia 2024-10-22 11:41:01 -0500
  • 792e493999 Modify params for suspect formatids Mia 2024-10-22 11:35:14 -0500
  • 853413ecaf Bump @types/node for v20 Mia 2024-10-22 11:14:54 -0500
  • 5088cfe808 Add support for suspect test verification Mia 2024-10-22 11:14:01 -0500
  • aab5c12ab7 Address review comments MCGallaspy 2024-10-20 15:06:00 -0700
  • 3628b62964 Include id list appropriately MCGallaspy 2024-10-20 08:20:26 -0700
  • 7012b77275 Add replays batch endpoint MCGallaspy 2024-10-19 15:36:04 -0700
  • 564ff3fe24 Only watch src dir MCGallaspy 2024-10-20 08:24:32 -0700
  • f4b316c782 Include id list appropriately MCGallaspy 2024-10-20 08:20:26 -0700
  • bb2fc4582c Add replays batch endpoint MCGallaspy 2024-10-19 15:36:04 -0700
  • 5f07341fe9 Fix email mismatch error message Guangcong Luo 2024-10-18 02:12:12 +0000
  • fe53f73b62 Update Google log-in API Guangcong Luo 2024-10-18 02:08:57 +0000
  • 3f3a91508f Change default replays db config MCGallaspy 2024-10-17 10:19:08 -0700
  • 2a1ea84468 Add dummy data to replays database MCGallaspy 2024-10-17 10:17:21 -0700
  • 673ef868a4 Set up Docker env for local development MCGallaspy 2024-10-09 13:55:18 -0700
  • 7e27d71a73 Don't strip periods in COIL values Mia 2024-10-08 22:03:20 -0500
  • 3dae19bcaf Support floats in COIL values Mia 2024-10-08 20:33:03 -0500
  • 249f6f9c34 Remember to merge counts in IP tracking Mia 2024-10-01 13:58:40 -0500
  • 76394e23b6 Serve count of IPs as well Mia 2024-09-30 13:33:57 -0500
  • c8aed44d69 Provide min/max timestamp ranges on smogon/assoc-ips Mia 2024-09-30 13:19:52 -0500
  • 687ad4c4a3 Fix typo Mia 2024-09-30 13:00:33 -0500
  • 1b9423764e Skip dispatch prefix for smogon requests Mia 2024-09-30 12:57:19 -0500