Sadie Powell
|
20a8fcc574
|
Stop inconsistently apologising in error messages.
|
2025-11-25 00:48:41 +00:00 |
|
Sadie Powell
|
e0331dae2a
|
Add the TRY_AGAIN_LATER message for when a command is unavailable.
This replaces SERVICE_UNAVAILABLE and other custom messages.
|
2025-11-25 00:48:41 +00:00 |
|
Sadie Powell
|
be965f2618
|
Rework the module headers to use namespaces and static services.
|
2025-11-25 00:48:41 +00:00 |
|
Sadie Powell
|
62ca6c96eb
|
Move akick from the core to cs_akick.
|
2025-11-24 12:41:34 +00:00 |
|
Sadie Powell
|
c2681733df
|
Merge branch '2.0' into 2.1.
|
2025-11-13 13:24:07 +00:00 |
|
Sadie Powell
|
2c3ee456c1
|
Deduplicate mode locking code, stack more lock messages.
|
2025-11-13 12:52:04 +00:00 |
|
Sadie Powell
|
0fffae7bb5
|
Centralise logic for determining if a mode needs a param in cs_mode.
|
2025-11-12 22:00:19 +00:00 |
|
Sadie Powell
|
989a2da73a
|
Fix getting the brief mode lock string.
|
2025-11-12 22:00:05 +00:00 |
|
Sadie Powell
|
213f3dd41b
|
Only require a param in LOCK DEL when deleting a list/status mode.
Closes #535.
|
2025-11-12 20:57:06 +00:00 |
|
Sadie Powell
|
1c84a5e3c9
|
Fix a syntax error in a cs_mode help message.
Closes #537.
|
2025-11-12 19:52:03 +00:00 |
|
Sadie Powell
|
fa0c6ba821
|
Consistently use the same header layout on all files.
|
2025-11-12 19:49:59 +00:00 |
|
Sadie Powell
|
c4e0c41f11
|
Use bool for boolean fields not int.
|
2025-11-11 23:50:49 +00:00 |
|
Sadie Powell
|
b2ee8a5b4b
|
Fix a typo in cs_mode.
|
2025-11-11 22:26:17 +00:00 |
|
Sadie Powell
|
4b05ec26b7
|
Make mlock messages consistent, centralise mode string formatting.
Closes #356.
|
2025-11-11 21:12:32 +00:00 |
|
Sadie Powell
|
88785bfdef
|
Sort the core language strings and rename for consistency.
|
2025-11-10 14:58:49 +00:00 |
|
Sadie Powell
|
253cca7b3b
|
Fix some time-related language strings.
|
2025-11-10 00:59:46 +00:00 |
|
Sadie Powell
|
a70ef47359
|
Numerics should always be unsigned.
|
2025-10-29 13:14:35 +00:00 |
|
Sadie Powell
|
909a77efb9
|
Remove unnecessary return statements at the end of blocks.
|
2025-10-24 10:22:29 +01:00 |
|
Sadie Powell
|
b9554f8539
|
Add an IRCv3 time tag to entry messages.
|
2025-10-18 00:39:05 +01:00 |
|
Sadie Powell
|
54389f474b
|
Implement support for flexible table layouts.
|
2025-09-19 18:50:27 +01:00 |
|
Sadie Powell
|
ac2b38b1b6
|
Fix a minor layout issue in cs_log.
|
2025-09-19 16:06:39 +01:00 |
|
Sadie Powell
|
59bb9d3d06
|
Rework the InfoFormatter/ListFormatter APIs and move to textproc.
|
2025-09-19 12:31:15 +01:00 |
|
Sadie Powell
|
b2d40d4189
|
Improve how Anope formats C strings.
|
2025-08-02 18:17:01 +01:00 |
|
Sadie Powell
|
32d3ddc0e4
|
Fix the grammar of two messages.
|
2025-07-30 15:30:44 +01:00 |
|
Sadie Powell
|
6d754b7d73
|
Add the intended target of the mode to CanSet.
|
2025-07-25 21:07:26 +01:00 |
|
Sadie Powell
|
97389cd105
|
Rename some fields to be more accurately named.
|
2025-07-07 11:51:10 +01:00 |
|
Sadie Powell
|
6cc997c4e9
|
When unsetting a temporary ban delete the unset timer.
This prevents Anope from unsetting a later-added ban,
Resolves MantisBT bug 1709.
|
2025-06-25 19:16:15 +01:00 |
|
Sadie Powell
|
a0d21b207b
|
Fix reading the purge time in cs_seen.
|
2025-06-25 14:08:44 +01:00 |
|
Sadie Powell
|
3cc5b5143f
|
Remove the old 1.8-style seen system.
|
2025-06-25 14:06:59 +01:00 |
|
Sadie Powell
|
adc1343d6c
|
Serialize item types as strings instead of integers.
Using the type cast to an integer here was undefined behaviour.
|
2025-06-22 15:45:21 +01:00 |
|
Sadie Powell
|
5702fb9145
|
Add a PREPEND subcommand to chanserv/topic.
|
2025-06-10 12:06:02 +01:00 |
|
Sadie Powell
|
c73a6c621f
|
Make the set_misc help format consistent with other set commands.
|
2025-06-07 13:27:30 +01:00 |
|
Sadie Powell
|
7b2f0f5790
|
Fix some trivial wrong types when getting config values.
|
2025-05-27 13:21:55 +01:00 |
|
Sadie Powell
|
be5a0e8108
|
Serialize using mutable objects not immutable ones.
|
2025-05-16 15:18:00 +01:00 |
|
Sadie Powell
|
a0e98acea8
|
Fix the codelength default.
|
2025-05-15 01:42:13 +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
|
07f57b1108
|
Be more explicit about what versions compatibility code is for.
|
2025-05-09 21:43:35 +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
|
84baf15620
|
Don't send join numerics to our own clients.
|
2025-05-03 17:16:05 +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
|
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
|
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
|
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
|
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
|
94c20f3084
|
Use duration strings when reporting the expiry period.
|
2025-04-16 02:52:31 +01:00 |
|
Sadie Powell
|
74e9a9d2fe
|
Automatically wrap the help output.
|
2025-04-16 01:50:59 +01:00 |
|