summaryrefslogtreecommitdiff
path: root/modules/chanserv
AgeCommit message (Collapse)Author
2025-05-27Fix some trivial wrong types when getting config values.Sadie Powell
2025-05-16Serialize using mutable objects not immutable ones.Sadie Powell
2025-05-15Fix the codelength default.Sadie Powell
2025-05-09Build buffers a bit smarter in cs_access/cs_xop/help.Sadie Powell
2025-05-09Be more explicit about what versions compatibility code is for.Sadie Powell
2025-05-03Store the setter and ts for all modes and try to restore them.Sadie Powell
This is mostly for preserving channel list mode info.
2025-05-03Don't send join numerics to our own clients.Sadie Powell
2025-05-02Remove double spacing after a full stop in help messages.Sadie Powell
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-04-27Deduplicate code in cs_access.Sadie Powell
2025-04-23Respect NEVEROP in chanserv/set/{founder,successor}.Sadie Powell
2025-04-23When deleting a single list item show the deleted item not a count.Sadie Powell
Closes #487.
2025-04-22Allow users to unmark themselves as a channel successor.Sadie Powell
Closes #501.
2025-04-22Remove hardcoded command names from most messages.Sadie Powell
2025-04-22Fix splitting in the middle of some command names.Sadie Powell
2025-04-19Remove time from the name of some variables where its obvious.Sadie Powell
2025-04-19Get rid of the internal block wrapper.Sadie Powell
This only existed for compatibility with old 2.0 modules and 2.1 has already broken compatibility with them.
2025-04-16Use duration strings when reporting the expiry period.Sadie Powell
2025-04-16Automatically wrap the help output.Sadie Powell
2025-04-16Update as many messages as possible for automatic line wrapping.Sadie Powell
2025-04-15Allow unbanning virtual modes, add the !unmute fantasy command.Sadie Powell
2025-04-15Fix a typo in cs_unban.Sadie Powell
2025-04-15Allow clearing other list modes using ClearBans.Sadie Powell
2025-04-14Add Anope::Templace and switch all template strings to use it.Sadie Powell
2025-04-10Expand GetQueryCommand to take a command name.Sadie Powell
2025-04-07Make the length of confirmation codes configurable.Sadie Powell
2025-03-22Update more messages to use gettext plural forms.Sadie Powell
2025-03-12Add defines for the core serialisation type names.Sadie Powell
2025-03-12Move serialization from Serializable to a Serialize::Type child.Sadie Powell
2025-03-09Sync the chanserv defaults between the code and config.Sadie Powell
2025-03-08Move some headers around.Sadie Powell
2025-03-07Import misc channel and user metadata in db_atheme.Sadie Powell
2025-03-02Return references instead of pointers from the config system.Sadie Powell
We used to return NULL from these methods but now we return an empty block so this can never actually be null now.
2025-02-14Keep going in cs_mode if a target doesn't exist.Sadie Powell
2025-02-14Allow changing the status modes of multiple people at once.Sadie Powell
Closes #473.
2025-01-14Merge branch '2.0' into 2.1.Sadie Powell
2024-11-29Add support for numerics associated with cs_set_misc entries.Sadie Powell
This is mainly to allow the URL entry to use RPL_CHANNELURL.
2024-10-22Replace usestrictprivmsg with something actually useful.Sadie Powell
Every IRC server we support (other than Bahamut which is probably on the chopping bock) uses UIDs so this setting does nothing. Instead, allow configuring a server-side alias for each service and use that when servicealias is enabled.
2024-10-19Use the target nick as the default desc for mask access entries.Sadie Powell
2024-10-19Deduplicate the access code in cs_statusupdate.Sadie Powell
2024-10-18Merge branch '2.0' into 2.1Sadie Powell
2024-10-18Merge branch '2.0' into 2.1.Sadie Powell
2024-10-11Merge branch '2.0' into 2.1.Sadie Powell
2024-08-14Automatically determine SQL column type from the field.Sadie Powell
Also add more column types to ensure we are storing data in the best format in the database.
2024-06-24Remove the formatting overloads of SendNotice/SendPrivmsg.Sadie Powell
2024-06-23Rename suspend in cs_expire to suspendexpire to match ns_expire.Sadie Powell
2024-05-22Fix another iterator invalidation issue.Sadie Powell
2024-05-18Fix an iterator invalidation issue in cs_set and ns_set.Sadie Powell
2024-04-07Add more documentation for overriding confirmation codes.Sadie Powell
2024-04-05Add an operator privilege to allow overriding drop codes.Sadie Powell
Closes #392
2024-03-29Fix the default value of accessmax in cs_access.Sadie Powell