Commit Graph

2551 Commits

Author SHA1 Message Date
Mia
49f6a6592b Add a command for getting chat messages out of a battle 2021-11-06 23:11:49 -05:00
Mia
76d0238a38 Modlog: Deprecate ModlogSearch#anyField 2021-11-06 22:52:23 -05:00
Kris Johnson
efdaa93f6b Wi-Fi: Fix various bugs 2021-11-05 15:40:44 -06:00
Mia
182ed60221 CRQ: Default to undefined on some userdetails data to save bandwidth
Per https://github.com/smogon/pokemon-showdown/pull/8512/files#r743947584
2021-11-05 16:38:10 -05:00
Mia
c3bffaae56 Wifi: Stop command parsing if LotteryGiveaway.splitTarget fails
Previously, just returning context.parse([help cmd]) didn't actually stop the running, so it caused crashes since the results were undefined.
2021-11-05 14:19:17 -05:00
Kris Johnson
931801bf9b Wi-Fi: Fix typo 2021-11-05 09:02:51 -06:00
Guangcong Luo
54aef4e564 Wi-Fi: Fix some bugs 2021-11-05 00:53:25 -04:00
Kris Johnson
350c3ff0a6 Wi-Fi: Give users a way to submit giveaways 2021-11-04 21:30:10 -06:00
Kris Johnson
28ec736dee Wi-Fi: Properly fix permissions 2021-11-04 21:22:57 -06:00
Kris Johnson
68db092bf5 Wi-Fi: Fix bug with submitting giveaways 2021-11-04 21:18:55 -06:00
Annika
4c900512e1 Wi-Fi: Fix bug 2021-11-04 23:05:16 -04:00
Kris Johnson
b70865eb2e
Wi-Fi: Refactor giveaways (#8514) 2021-11-04 18:05:45 -07:00
Mia
ea9993fcec Update max reason length for moderation commands 2021-11-04 11:48:45 -05:00
Mia
e26de3d931 Chat: Support '' as default handlers for pages 2021-11-04 09:08:52 -05:00
Mia
706ed51cb9 Punishments: Fix checkName only acting on the first punishment the user has
This created some bugs where a gbanned user wasn't disconnected if they switched IPs, since this previously only checked the first punishment. If they had a lock, or something similar, it would only run that, and not the gban. This runs everything, fixing that.
2021-11-03 20:18:14 -05:00
Mia
12db1bd96d /linecount: Fix default search values 2021-11-03 10:27:59 -05:00
Mia
d44aff7eea Fix other crash 2021-11-03 08:28:10 -05:00
Mia
f8f5af2c31
Fix crash 2021-11-03 08:23:47 -05:00
Mia
cf7b3177c9
Sample teams: Fix removing teams
Previously, it treated a string as an ID, even though it was a name instead, and compared it against IDs. This confused a lot of people.
2021-11-03 08:06:20 -05:00
Mia
32fd8a788a /linecount: Support new search syntax
This brings it to the same syntax as modlog, which means you can make more varied searches while also getting defaults on values. Before, if you wanted to search a user, you had to enter everything. Now, you can just /linecount user=mia, for example.
2021-11-02 14:42:38 -05:00
singiamtel
a7cdf95c5a
CRQ: Don't send your own friend status in userdetails 2021-11-02 12:05:20 -05:00
Kris Johnson
5b9bbde2d7
Sample Teams: Change /help sampleteams 2021-11-01 15:40:23 -06:00
Mia
6dbb855b8a Helptickets: Adjust battle/replay regexes to check word boundaries
This fixes a bug where the regex would see 'battle-gen8monotyperandombattle-numbers-pw' and would extract 2 urls; the 'battle-gen8monotyperandombattle-numbers-pw' and the 'battle-numbers-pw' from the end. The word boundary ensures it won't match within the format.
2021-11-01 09:15:20 -05:00
Mia
172be74482 Helptickets: Display previous names for namelocked guests 2021-10-31 16:31:56 -05:00
Mia
02cd7f7319 Sample teams: Fix crash
Caused by the whitelist for that formatid being undefined. Since there's no whitelist, I felt it made the most sense to have it say you needed admin.
2021-10-28 08:39:31 -05:00
Mia
6b3b4df6fa Fix build 2021-10-27 09:23:38 -05:00
Mia
78291269bb Punishments: Fix markshared IP storage 2021-10-27 08:02:49 -05:00
Mia
0ed095820e Helptickets: Properly show set names in inap mon name tickets 2021-10-26 14:28:51 -05:00
Mia
9e7a6f7c8e Searchlog: Standardize argument delimiters 2021-10-26 14:03:59 -05:00
Mia
899549667d Fix build 2021-10-25 20:32:12 -05:00
Slayer95
f58e74ca96
Make friend login notification clickable (#8506) 2021-10-25 20:27:05 -05:00
Mia
00eeea1892 Punishments: Fix unmarksharing ranges 2021-10-25 14:41:21 -05:00
Mia
becb5b74c6 Wifi: Convert giveaway ban addition to new format
Oops.
2021-10-24 20:05:22 -05:00
Mia
bd38434a2b Punishments: Don't count custom room punishments toward PunishmentMonitor 2021-10-24 20:02:17 -05:00
Guangcong Luo
104fbdaa71 Revert "Rooms: Clarify error"
This reverts commit 528cd01017.
2021-10-24 17:29:12 -04:00
Annika
9c08822cff Revert Multi Battle changes 2021-10-24 17:13:10 -04:00
Mia
62eb51aee0 Fix crash 2021-10-24 16:09:30 -05:00
Mia
ce6adc6b42 Ladders: Clear teammates after matchmaking 2021-10-24 16:03:11 -05:00
Mia
528cd01017 Rooms: Clarify error 2021-10-24 15:53:56 -05:00
Mia
2b5692a787 Punishments: Fix crash 2021-10-24 15:25:12 -05:00
Mia
88ef7fdf1f
Support marksharing ranges (#8498) 2021-10-24 12:44:46 -07:00
Mia
0f5c9c133b
Support searching multi formats (#8172) 2021-10-24 12:04:57 -07:00
PartMan
94ab2a8ef6
Datasearch: Refactor maxgen (#8462) 2021-10-23 23:29:18 -07:00
Volco
f96762b185
Fix crash in room promotions (#8500) 2021-10-23 23:25:56 -07:00
Mia
60d741b637
Update friends.ts 2021-10-23 09:23:18 -05:00
Mia
4b0b0685a2 Friends: Error out if malformed data is received
Related to my previous commit. This should tell us properly what the issue is, since on more inspection it appears to return a valid result - just with an undefined result property. This shouldn't happen, unless there's also an error property. The fact there isn't suggests a different bug, but more verbose errors will clear that up.
2021-10-22 22:50:52 -05:00
Mia
d8c89c5187 Friends: Fix crash on hotpatch
The actual issue seems to be a much more dense bug involving the query returning undefined immediately after a hotpatch. This suggests that it is somehow related to the process being killed, but I cannot find any reason for it to return undefined, so I'm putting this in as a bandage.
2021-10-22 22:42:28 -05:00
Mia
c318dec368 Friends: Reorder 'not autoconfirmed' error message for clarity 2021-10-22 21:07:27 -05:00
Mia
e32df455f5
Helptickets: Ensure battle links from tickets aren't duplicated 2021-10-22 12:01:28 -05:00
Kris Johnson
48f9e13b8a Sample Teams: More QoL improvements 2021-10-22 00:13:37 -06:00