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
Annika
6b1a53ae95
Trivia: Add Infinite length ( #7114 )
2020-08-01 17:06:50 -07:00
Annika
1b52e51ae0
Polls: Make strings translatable ( #7110 )
2020-08-01 16:51:41 -07:00
Peach
27513b7ff1
Fix chat commands typing ( #7106 )
2020-08-01 16:05:27 -07:00
Mia
eef5686ae0
Room-Battle: Improve API ( #7083 )
2020-08-01 16:04:39 -07:00
Charlie Kobayashi
448c9cbcee
Scavengers: general improvements ( #7105 )
...
- Add new command to directly stuff a hunt back into the queue
- Better queue response
- Fix extra spaces in teamscav team names
- Get rid of some old code tidbits that were neccessary when roomlogs were still bork
2020-07-31 18:34:47 -07:00
Spandan Punwatkar
fdea3aca28
Add /battlerules ( #7029 )
2020-07-31 18:06:19 -07:00