Sadie Powell
|
fec85376e7
|
Remove some duplicate chanstats settings.
|
2025-05-10 11:29:23 +01:00 |
|
Sadie Powell
|
0bf14650fa
|
Always use the same stats object when deserialising stats.
Closes #509.
|
2025-05-10 10:23:11 +01:00 |
|
Sadie Powell
|
49f93b7670
|
Use more appropriate types for MaxUserCount and OperCount.
|
2025-05-10 00:59:20 +01:00 |
|
Sadie Powell
|
ce0982cc4a
|
There's no need to count the servers in os_stats.
|
2025-05-10 00:54:39 +01:00 |
|
Sadie Powell
|
b4150841ec
|
Try to ensure we only have use Stats instance.
This probably only happens when a user has a broken database but
its best to be more robust.
|
2025-05-10 00:54:39 +01:00 |
|
Sadie Powell
|
eec428b0c7
|
Build buffers a bit smarter in cs_access/cs_xop/help.
|
2025-05-09 22:36:50 +01:00 |
|
Sadie Powell
|
2cf8f003ce
|
Allow using an account identifier in the anope.account RPC method.
|
2025-05-09 22:02:06 +01:00 |
|
Sadie Powell
|
07f57b1108
|
Be more explicit about what versions compatibility code is for.
|
2025-05-09 21:43:35 +01:00 |
|
Sadie Powell
|
5d648f9f1c
|
Revert "Force the MySQL module to use UTC for connections".
This results in a deadlock. We have other ways for dealing with
this problem anyway.
Closes #506.
|
2025-05-09 15:35:02 +01:00 |
|
Sadie Powell
|
977780d8ef
|
Store user away state and add it to the anope.user RPC event.
|
2025-05-09 14:47:31 +01:00 |
|
Sadie Powell
|
459f3d07c9
|
Add TLS usage to the anope.user RPC event.
|
2025-05-09 14:17:55 +01:00 |
|
Sadie Powell
|
b76b407b33
|
Move HTTP types to the HTTP namespace.
|
2025-05-09 12:36:42 +01:00 |
|
Sadie Powell
|
fab8589e1e
|
Remove rpc_main.
|
2025-05-05 21:18:27 +01:00 |
|
Sadie Powell
|
937404e311
|
Optimise the maths for the jsonrpc oversize integer workaround.
|
2025-05-05 21:11:51 +01:00 |
|
Sadie Powell
|
c5ad774ce5
|
Add a workaround for JavaScript truncating integers in RPC.
|
2025-05-05 16:53:03 +01:00 |
|
Sadie Powell
|
72f5e3580f
|
Also allow hashed RPC tokens in the config file.
|
2025-05-04 14:39:20 +01:00 |
|
Sadie Powell
|
4b854d3935
|
Add support for bearer tokens for authorising with RPC.
|
2025-05-04 14:14:19 +01:00 |
|
Sadie Powell
|
0b2b00b37d
|
Send list mode changes with BMASK or EBMASK on Solanum.
|
2025-05-04 11:28:49 +01:00 |
|
Sadie Powell
|
196a3c32c2
|
Request EBMASK on Solanum.
TODO: also send this.
|
2025-05-04 03:18:23 +01:00 |
|
Sadie Powell
|
88c71fba64
|
Request SJSBY from UnrealIRCd.
We don't send this yet because its not ergonomic to do so with
the current API. Bleh.
|
2025-05-04 02:07:15 +01:00 |
|
Sadie Powell
|
5752c07a56
|
Fix a missing override keyword.
|
2025-05-03 21:40:21 +01:00 |
|
Sadie Powell
|
010beb52b1
|
Store the setter and ts for all modes and try to restore them.
This is mostly for preserving channel list mode info.
|
2025-05-03 21:28:56 +01:00 |
|
Sadie Powell
|
2e2515b9f0
|
Always use SVSLOGIN on UnrealIRCd.
|
2025-05-03 19:00:58 +01:00 |
|
Sadie Powell
|
f0b26c9b44
|
Drop support for Bahamut as it has no non-DALnet users.
Closes #438.
|
2025-05-03 18:41:59 +01:00 |
|
Sadie Powell
|
f953f7f006
|
Bump the minimum version of ircd-hybrid to 8.2.34.
This is 5 years old and allows us to remove the SVSACCOUNT hack.
|
2025-05-03 18:10:24 +01:00 |
|
Sadie Powell
|
84baf15620
|
Don't send join numerics to our own clients.
|
2025-05-03 17:16:05 +01:00 |
|
Sadie Powell
|
89f61ac91b
|
Remove the inconsistently used [auto memo] prefix from some memos.
|
2025-05-02 12:25:15 +01:00 |
|
Sadie Powell
|
66d3293ae6
|
Remove double spacing after a full stop in help messages.
This hasn't been considered a best practice since the age of the
typewriter.
https://english.stackexchange.com/questions/2544/how-many-spaces-should-come-after-a-period-full-stop
|
2025-05-02 11:10:35 +01:00 |
|
Sadie Powell
|
0dd5430c94
|
Deduplicate code in cs_access.
|
2025-04-27 20:58:35 +01:00 |
|
Sadie Powell
|
c11638db98
|
Allow disabling the timestamp in os_news messages.
|
2025-04-25 13:08:26 +01:00 |
|
Sadie Powell
|
9ca69a7b49
|
Fix a typo in ns_alist.
|
2025-04-24 15:01:54 +01:00 |
|
Sadie Powell
|
fad0a4a0e8
|
Add support for hashing operator passwords in the config.
Closes #327.
|
2025-04-24 12:46:58 +01:00 |
|
Sadie Powell
|
9373677610
|
Respect NEVEROP in chanserv/set/{founder,successor}.
|
2025-04-23 03:21:08 +01:00 |
|
Sadie Powell
|
bbb65ddc33
|
When deleting a single list item show the deleted item not a count.
Closes #487.
|
2025-04-23 01:57:02 +01:00 |
|
Sadie Powell
|
508bbe11e6
|
Show all privileges in nickserv/alist.
Closes #502.
|
2025-04-23 00:33:48 +01:00 |
|
Sadie Powell
|
095ed3c8c8
|
Allow users to unmark themselves as a channel successor.
Closes #501.
|
2025-04-22 22:53:40 +01:00 |
|
Sadie Powell
|
f3743cd37d
|
Remove hardcoded command names from most messages.
|
2025-04-22 18:56:26 +01:00 |
|
Sadie Powell
|
0c155e0c05
|
Replace hard linebreaks in RPC and webcpanel messages.
|
2025-04-22 18:16:31 +01:00 |
|
Sadie Powell
|
f362959834
|
Fix splitting in the middle of some command names.
|
2025-04-22 18:16:31 +01:00 |
|
Sadie Powell
|
f5a85c69d2
|
Remove time from the name of some variables where its obvious.
|
2025-04-19 22:53:49 +01:00 |
|
Sadie Powell
|
c8b3819767
|
Add the anope.account and anope.listAccounts RPC events.
|
2025-04-19 22:31:49 +01:00 |
|
Sadie Powell
|
70bf013ef0
|
Allow syntax messages to take a predicate.
|
2025-04-19 16:54:26 +01:00 |
|
Sadie Powell
|
18dfa62626
|
Add expanded data to the rpc_data list events.
|
2025-04-19 15:16:07 +01:00 |
|
Sadie Powell
|
d815906393
|
Get rid of the internal block wrapper.
This only existed for compatibility with old 2.0 modules and 2.1
has already broken compatibility with them.
|
2025-04-19 12:49:06 +01:00 |
|
Sadie Powell
|
452e62c050
|
Add support for local password comparison in sql_authentication.
|
2025-04-19 12:38:32 +01:00 |
|
Sadie Powell
|
94c20f3084
|
Use duration strings when reporting the expiry period.
|
2025-04-16 02:52:31 +01:00 |
|
Sadie Powell
|
1e95d0f536
|
Fix some text strings that should be marked as translatable.
|
2025-04-16 02:19:17 +01:00 |
|
Sadie Powell
|
74e9a9d2fe
|
Automatically wrap the help output.
|
2025-04-16 01:50:59 +01:00 |
|
Sadie Powell
|
ce362854a3
|
Update as many messages as possible for automatic line wrapping.
|
2025-04-16 00:04:30 +01:00 |
|
Sadie Powell
|
b421ba258e
|
Show the protection time in the INFO output.
|
2025-04-15 19:26:32 +01:00 |
|