fart
160a737979
escapeHTML when notifications blocked ( #6644 )
2020-05-02 15:27:44 -07:00
Ben Davies
1f595fd6a6
Prevent user identity updates from sending leave messages for guests ( #6641 )
...
Guests usually don't appear in join/leave/rename messages, but it's
possible for a bot to /trn to a guest nick with an assertion from the
login server and trigger a leave message for a guest nick to get sent.
This shouldn't have any consequences for the official client, but can
crash bots that keep state for users.
2020-05-02 12:33:00 -07:00
Waleed Hassan
a29c62e71c
Fix hotpatching chat ( #6643 )
2020-05-02 12:32:16 -07:00
whales
86e29cbfa6
Mafia: Fix bug when joining games
2020-05-03 01:51:28 +09:30
Waleed Hassan
e34301fc07
Lottery: Listify & Hide participants in a readmore ( #6642 )
2020-05-02 19:06:26 +04:00
Guangcong Luo
7e5d841739
Improve validator crash phrasing
2020-05-01 13:22:16 -07:00
Guangcong Luo
56f6ab5489
Fix Zygarde-Complete validation
2020-05-01 13:02:30 -07:00
Guangcong Luo
7aa42b1212
Remove Dex.getOutOfBattleSpecies
...
Literally every current use is a bug.
2020-04-30 23:29:20 -07:00
Guangcong Luo
2b83a5ed51
Support Unown formes
...
This adds Unown formes as true cosmetic formes, and also applies word
filters to them.
2020-04-30 14:16:56 -07:00
whales
505643144f
Mafia: Bugfixes
2020-04-29 16:30:20 +09:30
Kris Johnson
979be98574
Refactor inheritsFrom to changesFrom ( #6611 )
2020-04-26 14:44:25 -07:00
Austin Couturier
2ea1e00ef2
Mention TypeScript in /git ( #6617 )
2020-04-26 10:53:16 -07:00
Lusamine
b8885dd360
Update datacenters & ip-tools ( #6619 )
2020-04-25 17:00:21 -07:00
AnnikaCodes
65fe886111
Don't broadcast errors in !formathelp ( #6616 )
2020-04-25 14:05:15 -07:00
Guangcong Luo
549ef7edb1
Fix MoveData interface definition
...
For historical reasons, move property definitions have been very blurry
across `EffectData`. Fortunately, recent refactors have made it
possible to put them all where they're supposed to be.
2020-04-25 12:57:46 -07:00
Guangcong Luo
e091679408
Support Config.debugvalidatorprocesses
...
Like Config.debugsimprocesses, this can be used to track down queries causing
infinite loops.
2020-04-25 15:55:05 -04:00
Guangcong Luo
1dada44a2a
Support server/chat-plugins/private as symlink
2020-04-25 15:51:11 -04:00
Guangcong Luo
6a685df8c7
Fix crashes when hotpatching chat
...
(Also fix a mistaken thing-of-the-day refactor: I blame giving two
different variables the same name.)
2020-04-25 11:11:24 -04:00
Astrid Halberkamp
3bbb36d491
TOTD: small fixes and upgrades
2020-04-25 17:06:39 +02:00
Astrid Halberkamp
008ff20dd8
Use better chatfilter handling in /makegroupchat
2020-04-25 17:06:39 +02:00
Jeremy Piemonte
dcfbada1ad
Blackjack: Do not require an autostart to create ( #6607 )
...
Bug introduced in 36d6dc8b0c (diff-797aaa7fdf5beb7302351b8ad019da67)
2020-04-24 20:14:19 -07:00
Guangcong Luo
31a81a91a2
Fix @type in .ts files
...
Some JSDoc type assertions failed to get converted during various .ts
refactors. This commit takes care of them.
2020-04-24 14:19:08 -07:00
Guangcong Luo
f6f4467265
Turn on prefer-const for .js files
...
Not having prefer-const on the JS side makes JS -> TS refactors really
unreadable. This commit just auto-fixes it so we're using
`prefer-const` everywhere.
2020-04-23 11:37:47 -07:00
Guangcong Luo
9bb903da0d
Fix TypeScript for thing-of-the-day
2020-04-23 10:30:22 -07:00
Mia
1a62036aaf
Typescript Thing of the Day ( #6603 )
2020-04-23 10:12:56 -07:00
AnnikaCodes
2c08cde63a
Add G-Max Move to /details results ( #6599 )
2020-04-22 01:38:37 -07:00
AnnikaCodes
4a13afab51
Datasearch: don't broadcast errors ( #6601 )
2020-04-22 01:25:10 -07:00
Guangcong Luo
611b186265
Fix port config not being passed to child process
...
Fixes #6597
2020-04-21 07:26:29 -07:00
Guangcong Luo
8498842697
Make custom room ranks always override
...
Custom room rank symbols will now override all other ranks in the
userlist.
Their permissions now also fall back to global permissions.
(Also fix an obscure crash with custom rank symbols.)
2020-04-18 07:22:29 -07:00
Guangcong Luo
a049d85a98
Fix build errors from TypeScript update
...
I'm not entirely sure why these two errors are cropping up now, but
they are.
The "thenable" one seems to be a bug, but in what?
2020-04-17 23:00:28 -07:00
Guangcong Luo
776ccf9796
Refactor Sockets to ProcessManager+TypeScript ( #6584 )
2020-04-17 04:05:45 -07:00
Guangcong Luo
c49343b7e2
Setting a room rank can no longer demote globals
...
Previously, if you gave e.g. roomvoice to a global moderator, that
would demote their room rank to voice. Now, they will remain a
moderator, with "voice" only appearing in `/roomauth` and `/auth`.
(Includes a refactor of Config.groups)
2020-04-17 03:32:11 -07:00
Peach
2828427946
Mafia: Misc updates ( #6583 )
...
* Attribute non-host mod commands
* Fix crash in queue
* Add command for listing all data entries
* Update permissions in help box
credits to @Claire238
2020-04-15 22:40:43 -07:00
asgdf
31cb98bebe
Improve hosttype detection for special case ( #6577 )
2020-04-14 15:26:16 -07:00
Lusamine
12a52bc0d0
Add a linebreak to WiFi GA result ( #6575 )
2020-04-13 20:12:35 -07:00
CameronClarry
15efa254cd
Add '/trivia move' command to trivia plugin ( #6561 )
2020-04-12 23:08:27 -07:00
AnnikaCodes
e626299c39
Add /faq tournaments ( #6500 )
2020-04-12 23:05:26 -07:00
Nol
61375a24cd
Update Wi-Fi giveaway message ( #6560 )
2020-04-11 23:38:42 +02:00
Charlie Kobayashi
44250d7d3b
Support (multiple) twists for all game modes ( #6559 )
2020-04-11 13:05:42 +02:00
Guangcong Luo
ae129ed8d7
Report full stack trace for crashes
...
We previously only reported the first line of the stack trace, but now that .readmore exists, showing
the full stack trace isn't too spammy anymore.
Also, private logs are now put into Upper Staff.
2020-04-11 04:20:19 -04:00
Peach
76688629e4
Don't let locked users PM through any level of blocking ( #6555 )
2020-04-10 17:24:38 -07:00
Peach
0ad24a0acd
Fix bugs in chatlog date parsing ( #6550 )
2020-04-09 22:47:12 -07:00
whales
cf910afaac
Fix bug in roombanning
2020-04-10 13:41:03 +09:30
Marty-D
8a29a46f25
Add more trainer avatars
...
made by Gnomowladny
2020-04-09 15:22:49 -04:00
asgdf
85b621f0f2
Update datacenters ( #6547 )
2020-04-09 11:55:25 -07:00
Peach
b812404669
Fix crash in roomlogs ( #6546 )
2020-04-09 01:32:56 -07:00
Charlie Kobayashi
558202cb96
Make twist setting actually permanent ( #6544 )
2020-04-08 20:33:20 -04:00
Guangcong Luo
ebd2954d10
Fix punishments
2020-04-08 16:50:26 -04:00
Guangcong Luo
806ce433da
Fix zombie processes after hotpatching chat
2020-04-08 12:02:42 -07:00
Mia
3fc757e958
Typescript chat-commands/moderation, refactor Punishments ( #6490 )
2020-04-08 11:56:19 -07:00