summaryrefslogtreecommitdiff
path: root/modules/chanserv/cs_set.cpp
AgeCommit message (Collapse)Author
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-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-23Respect NEVEROP in chanserv/set/{founder,successor}.Sadie Powell
2025-04-22Allow users to unmark themselves as a channel successor.Sadie Powell
Closes #501.
2025-04-19Remove time from the name of some variables where its obvious.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-10Expand GetQueryCommand to take a command name.Sadie Powell
2025-03-12Add defines for the core serialisation type names.Sadie Powell
2025-03-08Move some headers around.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-01-14Merge branch '2.0' into 2.1.Sadie Powell
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-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-05-18Fix an iterator invalidation issue in cs_set and ns_set.Sadie Powell
2024-03-11Replace convertTo/stringify with non-throwing alternatives.Sadie Powell
Having these throw is terrible for ergonomics and there are loads of places where the exception was either silently ignored or not handled at all. Having a function which returns an optional and another that returns a default works a lot better imo.
2024-02-29Rip out ns_access and related code.Sadie Powell
This is wildly insecure and has been disabled by default for at least a decade.
2024-01-24Shuffle modules around a bit.Sadie Powell