Leonard Craft III
16092e4469
Fix addhosts grammar
2023-01-14 14:22:17 -06:00
Alexander B
c37152d8f7
Datacenters: Fix typo in help ( #9276 )
2023-01-02 13:30:01 -08:00
Mia
3443327211
Hosts: Allow drivers to view the markshared blacklist
2022-03-25 16:10:33 -05:00
Mia
00eeea1892
Punishments: Fix unmarksharing ranges
2021-10-25 14:41:21 -05:00
Mia
88ef7fdf1f
Support marksharing ranges ( #8498 )
2021-10-24 12:44:46 -07:00
Mia
7811795344
Handle new TypeScript version ( #8449 )
...
Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
2021-08-30 20:11:44 -07:00
Mia
0e521deb02
Hosts: Add a way to view single-IP open proxies
...
Requested by DaWoblefet.
2021-08-27 22:14:31 -05:00
Mia
80f92a6954
Hosts: Log invalid IPs to US room
2021-08-25 22:38:38 -05:00
Annika
6ed55b6d1f
IPTools: Add sanity checks ( #8331 )
2021-07-09 19:59:45 -07:00
Mia
c4a667ae1d
Hosts: Support aliases for suffix types
2021-05-24 19:58:21 -05:00
Guangcong Luo
810aff74cd
Namespace more server global types
2021-04-25 14:16:27 -07:00
Guangcong Luo
486f292904
Refactor everything to use Utils.sortBy ( #8220 )
...
A few uses of `array.sort()` have been left alone:
- sorting in `data/` because they aren't supposed to import anything
- `set-importer` because I still have no clue what that's for and what
dependencies it is/isn't allowed to have
- `sort()` with no arguments used as a lexical sort (at which point
`sortBy` offers no benefits)
All other cases have been replaced with `Utils.sortBy`, which should
be a massive increase in readability.
Sort orders should be much more readable now, without needing to puzzle
through sign issues. The order is always low-to-high, A-to-Z,
true-to-false.
2021-04-23 22:41:00 -07:00
Mia
5586484622
Hosts: Fix crash
2021-04-22 11:41:16 -05:00
Mia
83b82c9f0e
Hosts: Properly validate hosts in /nomarkshared add
2021-03-09 10:06:13 -06:00
Mia
76c10841ea
Lib: Add an index file for all exports ( #7972 )
2021-01-31 18:00:19 -08:00
Mia
996f8c766e
Punishments: Support ranges in /nomarkshared ( #7913 )
2021-01-15 17:38:13 -08:00
Distrib
236aa0a1df
Hosts: Improve /help ipranges
2020-12-22 15:13:36 -08:00
Mia
c12108fa72
Fix spinlock in /nomarkshared view ( #7821 )
2020-12-18 13:16:02 -08:00
Annika
fc049e8d40
Hosts: Remove unused multiline functionality
...
Also lets us utilize more descriptive modlog entries & private mod actions!
2020-11-25 19:32:41 -08:00
Annika
34cab27a74
Properly type Promises ( #7712 )
2020-11-19 23:19:42 -08:00
Annika
d4cb0c71c6
Hosts: Support displaying shared IPs ( #7568 )
2020-10-28 12:08:29 -07:00
Annika
0877f0ae1e
Modlog: Fix entries with an IP address and no user ( #7446 )
2020-09-30 17:55:41 -07:00
Annika
98b9bd69b1
Fix more modlog attributions
2020-09-29 17:39:28 -07:00
Annika
f1b4e3d43a
Modlog: Refactor to use ModlogEntry objects ( #7403 )
2020-09-28 11:06:30 -07:00
Mia
44fc0123ad
Chat: Refactor CommandContext and PageContext to use ErrorMessage more ( #7234 )
2020-09-06 00:15:16 -07:00
Lusamine
19355641f0
Remove Anubis from Credits ( #7306 )
2020-09-03 17:06:54 -07:00
Kris Johnson
7fc3cd516e
Add /nomarkshared ( #7201 )
2020-08-12 16:21:00 -07:00
Annika
7df8ad12a9
Hosts: Fix bug with /ipranges widen ( #7202 )
2020-08-12 10:03:08 -07:00
Annika
ce8a1dd975
IPTools: Remove '-nohost' suffix and make minor improvements ( #7108 )
2020-08-07 14:47:18 -07:00
Annika
05a9f9a1e5
Minor code quality improvements based on LGTM ( #7092 )
2020-07-30 14:24:37 -07:00
Annika
cd85cd7a9d
Hosts & IPTools: Refactor to remove hardcoded ranges ( #7078 )
2020-07-29 23:04:50 -07:00
Annika
c16750741a
Fix hotpatching IPTools and multiline patterns for Hosts ( #7069 )
2020-07-27 01:51:28 -07:00
Annika
e0c18e8e0b
Refactor IPTools and add a host management chat plugin ( #7061 )
2020-07-26 12:41:27 -07:00