Leonard Craft
999c617ae1
UNO: correct typo
2020-11-15 13:05:57 -06:00
Mia
0246147e94
Chatlog: Refactor perm checks for gstaff ( #7649 )
2020-11-11 19:54:17 -08:00
Mia
f03cae8360
Youtube: Update category command permissions ( #7668 )
2020-11-11 19:41:38 -08:00
Mia
6f13e3285d
Modlog viewer: Search global modlog when used in adminlog ( #7681 )
2020-11-11 17:23:47 -08:00
Mia
c6f72a9e85
/sharedbattles: Upload replays of shared battles ( #7682 )
2020-11-11 17:23:24 -08:00
PartMan
62371e97de
Remove ^ from staff list in /scav top ( #7683 )
2020-11-11 14:59:11 -08:00
Mia
db7cd135bd
Datasearch: Disallow 'all' search broadcasting in battles ( #7686 )
2020-11-11 14:37:53 -08:00
Guangcong Luo
b9a0d3f494
Fix return signature of context.parse
2020-11-11 03:25:06 +00:00
Mia
2cf1562541
Chatlog: Properly format search regexes in result rendering ( #7674 )
2020-11-10 14:25:12 -08:00
Mia
cf80329b86
The Cafe: Stop holding a reference to the room long-term ( #7677 )
2020-11-10 14:18:36 -08:00
Mia
20e7ee4556
Helptickets: Use globalModAction for /ht ban ( #7664 )
2020-11-10 16:18:45 +04:00
Mia
c6437a1dfc
Responder: Add a page to view ignored terms ( #7665 )
2020-11-09 19:57:23 -08:00
Guangcong Luo
8ce98254c8
Fix vuln in responder
2020-11-09 22:55:20 -05:00
Annika
fceffa6635
Helptickets: Export tickets for easier debugging
2020-11-08 21:03:44 -08:00
Mia
6145fab828
Allow the Help auto-response filter to be used in all rooms ( #7645 )
2020-11-08 20:16:25 -08:00
Mia
fc80f47b0b
Helptickets: Fix ticketban list html ( #7636 )
2020-11-07 19:14:08 -08:00
Konrad Borowski
7bcdf130bd
Chatlog: Escape regex when searching for an user ( #7656 )
2020-11-07 18:19:38 -08:00
Mia
950c74360b
Chatlog: Handle next result buttons properly ( #7658 )
2020-11-07 14:58:53 -08:00
Konrad Borowski
119b98b593
Chatlog: Automatically determine regex engine ( #7657 )
...
This makes ripgrep use PCRE2 for searching logs only when necessary.
2020-11-07 14:32:44 -08:00
Annika
0a27f398df
Helptickets: Display message in unclaimed tickets ( #7647 )
2020-11-05 11:09:47 -08:00
Guangcong Luo
9b5217ab70
Split up dex-data into more files ( #7634 )
...
* Split up dex-data over individual files
This commit introduces:
- `dex-abilities.ts`
- `dex-conditions.ts`
- `dex-formats.ts`
- `dex-items.ts`
- `dex-moves.ts`
- `dex-species.ts`
These files centralize definitions from `dex-data` and `global-types`.
* Inherit ItemData from Item etc
Previously, Condition inherited from ConditionData. Now, ConditionData
inherits from Condition. The advantage of the new approach is that now,
Condition and DataCondition no longer need to be separate types, and
there should be much less duplication of type definitions in general.
This has also been done for
- ItemData/Item/DataItem
- AbilityData/Ability/DataAbility
- FormatData/Format/DataFormat
Species and DataSpecies was already merged, but this also reverses
their inheritance (saving a lot of duplicated definitions in the
process!)
The only one left is MoveData, which is just super complicated and
will need its own commit.
2020-11-05 05:00:13 -08:00
Mia
938d998da0
Mafia: Allow staff to speak in games ( #7642 )
2020-11-05 04:57:09 -08:00
Kris Johnson
acbe53ba4a
Modernize the coding style of the OM chat plugin ( #7643 )
2020-11-05 04:50:05 -08:00
Mia
67ee30f2fd
Introduce Config.noipchecks ( #7626 )
2020-11-04 15:14:30 -08:00
Mia
8a1919fd0a
Chatlog: Update arg handling
2020-11-04 14:24:53 -06:00
Mia
065be6ca78
Topusers: Fix arg handling ( #7635 )
2020-11-04 23:14:40 +04:00
Annika
ee79159a25
Helptickets: Don't make global modlog entries
2020-11-02 21:58:46 -08:00
Mia
89d127eafd
ProcessManager: Add a static execFile ( #7566 )
2020-11-02 11:35:07 -08:00
Mia
e2cb3a1f57
Chatlog: Support searching for a user ( #7591 )
2020-11-02 08:50:58 -08:00
Mia
22a410afea
Support basic text formatting in polls/announcements ( #7623 )
2020-11-02 08:42:03 -08:00
Mia
cbf4a450da
Add /vsl alias to viewspotlights ( #7622 )
2020-11-02 08:40:41 -08:00
Annika
7f2dec0797
Modlog: Avoid optional properties in ModlogEntry ( #7613 )
...
* Modlog: Avoid optional properties in ModlogEntry
* Use a type
* Make IP nullable
* Add NOT NULL constrains
* Fix typo
2020-11-01 14:07:01 -08:00
Kris Johnson
909419ca27
Fix /randbats interaction with Gen 2 sets
2020-11-01 14:23:40 -07:00
Annika
06cbdada99
Don't allow forcerenamed usernames to be reused ( #7609 )
2020-10-31 05:54:17 -07:00
Distrib
3909191904
Display the announcement whith /announcement ( #7612 )
2020-10-31 05:52:17 -07:00
Annika
923b69cac6
Trivia: Prevent stalemates in Infinite mode
2020-10-30 18:09:25 -07:00
Annika
1ab6091551
Helptickets: Properly quote and escape button HTML
2020-10-29 19:30:06 -07:00
Annika
b6326d7a86
Trivia: Document /trivia move
2020-10-29 15:59:31 -07:00
Annika
3ed4a34270
ANOTD: Change tagline to quote
...
Requested by Anime and Manga staff
2020-10-29 12:07:26 -07:00
Kris Johnson
ab6e173e24
Move natures into their own file ( #7601 )
2020-10-29 08:38:03 -07:00
Mia
251f801210
Studio: Only request YT video data once ( #7595 )
2020-10-29 08:31:54 -07:00
Mia
6f22b27e15
Ticketbans: Use the user object ( #7596 )
2020-10-29 08:11:47 -07:00
Mia
458b47cb39
Chatlog: Allow non-trusted secret room ROs to view logs ( #7597 )
2020-10-29 06:48:55 -07:00
Annika
62f1bd14fc
Chat plugins: Make viewing source respect /permissions
2020-10-28 16:59:45 -07:00
Mia
c67b745d44
Chatlog: Carry opts over when switching days ( #7584 )
2020-10-28 16:50:57 -07:00
PartMan
a4a3e385e8
Fix G-Max moves not showing up in movesearch ( #7555 )
...
Happened because G-Max moves had move.isNonstandard as 'Gigantamax'.
2020-10-28 13:02:37 -07:00
Annika
d4cb0c71c6
Hosts: Support displaying shared IPs ( #7568 )
2020-10-28 12:08:29 -07:00
Annika
b226a501b3
Helptickets: Add button for the reporter's modlog ( #7560 )
...
As per (this suggestion)[https://www.smogon.com/forums/threads/staff-suggestions-bugs.3514540/page-17#post-8634198 ].
2020-10-28 11:41:12 -07:00
Mia
6f721e31ff
CommandContext: Add a method for getting roomgames ( #7531 )
2020-10-28 05:20:33 -07:00
Annika
f2a4798bb8
Chatfilters: Fix reasons displaying as undefined ( #7579 )
2020-10-27 19:44:53 -07:00