Annika
fc99159589
Punishments: Make autolocks last a week on users with bad records ( #7074 )
2020-08-12 12:06:45 -07:00
Kris Johnson
5e255012bc
Add a 'bst' property to Species ( #7138 )
2020-08-12 12:06:09 -07:00
Stephen Middleton
33e6783d04
Wifi: Change Lottery winner logic ( #6970 )
...
After a Policy decision within Wi-Fi Staff, it's been decided to update the
Lottery Giveaway to still pick winners when there are less than maxWinners,
but people entered. This will allow low entry GA's to overestimate and still
have winners.
2020-08-12 10:03:39 -07:00
Annika
7df8ad12a9
Hosts: Fix bug with /ipranges widen ( #7202 )
2020-08-12 10:03:08 -07:00
Kris Johnson
8ba03fa10b
Fix crash with /dt ( #7199 )
2020-08-12 08:34:04 -07:00
DieterReinert
47e780ef2c
Poll: missing < in opening tag ( #7194 )
2020-08-10 16:30:59 +04:00
Annika
2b809f99e4
Support updating private code in /updateserver ( #7183 )
2020-08-09 20:24:32 -07:00
Annika
814567c6e6
Roomsettings: Fix bug with single-command permissions ( #7181 )
...
Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
2020-08-09 12:08:18 -07:00
Guangcong Luo
a315c93836
Switch to using import type
...
We were previously using `type Foo = import('bar').Foo` which works
actually equally well, because sucrase didn't support `import type`,
but now it does!
2020-08-09 08:07:00 -05:00
Annika
1c5f989837
Datasearch: Allow all-only searches if sorted ( #7182 )
2020-08-08 01:11:46 -07:00
Mia
7faf35f2a4
Support opting in/out of blocking pms/chals with /busy ( #7179 )
2020-08-08 00:28:30 -07:00
Annika
ce8a1dd975
IPTools: Remove '-nohost' suffix and make minor improvements ( #7108 )
2020-08-07 14:47:18 -07:00
Annika
e47461da6d
Trivia: Fix translation formatting ( #7175 )
2020-08-07 11:39:18 -07:00
Annika
4318d7c9bc
Fix modlog formatting ( #7173 )
2020-08-07 11:17:34 -07:00
Annika
1fa74d9868
Fix Auth#isAuthLevel ( #7174 )
...
Also prevents setting mod(chat|join) below regular user.
2020-08-07 11:05:18 -07:00
Mia
deeed6c789
Remove sim/ and data/'s globals ( #7091 )
2020-08-07 06:44:15 -07:00
Annika
e00f122b5c
Fix BasicRoom#tr ( #7166 )
2020-08-06 19:31:38 -07:00
Guangcong Luo
ec93b354bc
Fix PM support
...
(Broken by parseCommand refactor)
2020-08-06 22:21:48 -04:00
Annika
d25fa3c16d
Fix bug in /permissions ( #7168 )
2020-08-06 19:13:11 -07:00
Annika
f563252418
Modlog: Fix bugs and support hotpatching ( #7163 )
2020-08-06 22:05:13 -04:00
Mia
83e094bd37
Redesign /permissions help ( #7146 )
2020-08-06 10:06:02 -07:00
Mia
00526bb604
Help messagefilter: fix crash ( #7158 )
2020-08-06 10:05:03 -07:00
Lusamine
0f56db1853
Remove extra parentheses from 2 other privateModAction ( #7162 )
2020-08-06 10:04:36 -07:00
Peach
bfb993e3b2
Fix crash message formatting ( #7160 )
2020-08-06 09:55:45 -07:00
Guangcong Luo
873efe91ce
Refactor extractRoom to requireRoom
...
New in PageContext as of 9b3a986ef4ef7:
`extractRoom` no longer shows an error message if the room isn't found.
Instead, `requireRoom` does that.
2020-08-06 00:54:02 -07:00
Kris Johnson
f96ec4fb05
Add strict types to tiers ( #7135 )
2020-08-06 00:41:42 -07:00
Annika
f34ffa9e74
Refactor Modlog into one file ( #7127 )
2020-08-06 00:39:37 -07:00
Mia
fd0f83ff8d
Add a command to show the user's team in battles ( #7068 )
2020-08-06 00:36:43 -07:00
Mia
fbe5d90dd0
Youtube: Add tests ( #7081 )
2020-08-06 00:34:18 -07:00
Guangcong Luo
54027d62bd
Support custom ladders ( #6541 )
...
This allows formats to specify a different ladder than their own, for
their rated battles to go on.
2020-08-06 00:28:53 -07:00
Guangcong Luo
9b3a986ef4
Refactor PageContext
...
Now shows a better error for not-found pages.
2020-08-06 00:25:21 -07:00
Annika
8287cbc7fb
Remove User#authAtLeast and add more sysop bypasses ( #7046 )
2020-08-06 00:12:30 -07:00
Annika
7f3e55deb9
Improve help message formatting for /searchlogs ( #7136 )
2020-08-05 23:47:08 -07:00
Mia
647d5af76f
Add a filter for auto-answering questions in the Help room ( #7100 )
2020-08-05 23:44:46 -07:00
Annika
42451ff430
Trivia: Make strings translatable ( #7156 )
2020-08-05 23:23:35 -07:00
Annika
3572df1a0c
Fix demoting locked users ( #7151 )
2020-08-05 20:21:57 -07:00
Annika
ae11a699a6
Add a BasicRoom#tr method ( #7143 )
2020-08-05 19:14:41 -07:00
Annika
04961fcbb8
Add short alias for /sharedbattles ( #7150 )
...
This was requested in Staff room a few days back but I forgot about it until now.
2020-08-05 04:32:55 -07:00
Kris Johnson
8c22d4ce97
Add /flipped command ( #7139 )
2020-08-05 05:40:31 +04:00
Mia
47d00bf912
Support per-command permissions for sub-commands ( #7142 )
2020-08-04 03:01:17 -07:00
Guangcong Luo
80c669641a
Refactor context.splitCommand
...
It no longer has side effects, which should make it easier to use for
other use cases.
2020-08-04 02:54:21 -07:00
Mia
fbfd31e1cf
Support configuring when crashes are private ( #7122 )
2020-08-04 02:18:57 -07:00
Annika
92552da849
Helptickets: Always respect ignoreTickets ( #7144 )
2020-08-04 01:32:39 -07:00
Mia
50127f6a7a
Make !commands hidetextable ( #7137 )
2020-08-03 19:34:35 -07:00
Annika
2171032134
Room Settings: Don't display ' ' as a modchat option ( #7129 )
2020-08-02 17:02:51 -07:00
Mia
b9c9addfdb
Searchlog: Fix crash ( #7121 )
2020-08-02 16:35:07 -07:00
Volco
26e2a1c4d4
Fix renaming groupchats and groupchat creation ( #7123 )
2020-08-02 16:21:49 -07:00
Annika
ee67a41184
Fix crash in Announcements ( #7126 )
2020-08-02 16:10:50 -07:00
Leonard Craft III
d93501949e
Fix /lottery participants from escaping container ( #7116 )
2020-08-01 22:54:15 -07:00
Mia
71099df544
Fix /renamegroupchat's permission checking ( #7101 )
2020-08-01 18:15:34 -07:00