summaryrefslogtreecommitdiff
path: root/modules/commands/cs_set.cpp
AgeCommit message (Collapse)Author
2024-10-11Change the mode lock before removing/adding the PERM mode.Sadie Powell
This fixes being unable to unset mlock on the first attempt.
2024-02-17Update the copyright headers for 2024.Sadie Powell
2023-12-17Misc grammar fixes.Sadie Powell
2022-12-31Update the copyright headers for 2023.Sadie Powell
2022-01-06Update the copyright headers for 2022.Sadie Powell
2021-01-07Update copyright to 2021.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2021 Anope Team/i' {} \;
2020-01-04Update copyright to 2020.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2020 Anope Team/i' {} \;
2019-03-06Fix the ChanServ SET SUCCESSOR syntax to show that a nickname is optional.Robby
2019-03-05Fix missing braces in cs_set.Peter Powell
2019-02-14Improve the help text for ChanServ SET SUCCESSOR.Robby
2019-01-01Update copyright to 2019.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2019 Anope Team/i' {} \;
2018-06-12Merge pull request #219 from genius3000/2.0+set_help_hideAdam
Check for 'hide' flag in commands in (bs,cs,ns)_set HELP
2018-04-25Update copyright to 2018.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2018 Anope Team/i' {} \;
2018-04-02Check for 'hide' flag in commands in (bs,cs,ns)_set HELPgenius3000
This code is duplicated from help.cpp to (bs,cs,ns)_set.cpp for listing the available SET commands. The check for the 'hide' flag was missed and this incorrectly listed commands that were configured as hidden.
2017-10-12No longer try to create persistent channels on the flyAdam
Change initial channel creation to on post init so it will be part of the burst.
2017-02-21cs_set: don't lower ts from own clients joiningAdam
2017-01-17Cleanup some excess whitespaces and tabs, and fix a few typos along the way.Robby
2017-01-16Update copyright to 2017.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2017 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet.
2016-11-05Don't apply secureops to users with chanserv/administration privilege, not ↵Adam
protected
2016-11-03Don't apply secureops to protected usersAdam
2016-07-23cs_set: clear last modes before unserializing themAdam
2016-02-13Update chanserv secure help to reflect more accurately what it doesAdam
2016-01-28Update copyright to 2016. This was done with:Robby
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet. Fixed some whitespace and blank lines along the way.
2015-09-17Don't prevent channel destruction because persist is set. Perm mode/a bot ↵Adam
should be assigned anyway which will prevent it. Fixes deleting bots out of perm channels causing desyncs
2015-09-11Don't assign bots when persist is set if we aren't synced sinec we might not ↵Adam
know of all modes
2015-09-06Merge pull request #126 from SaberUK/2.0+typosAdam
Fix a ton of typos.
2015-07-30Make secureops help less weirdAdam
2015-07-08Fix a ton of typos.Peter Powell
2015-06-29#1649 don't update keepmodes during inhbaitAdam
2015-03-12Only apply keepmodes on channel syncAdam
Not sure why this was this way originally, it interfears with the chanserv +r check to determine how new the channel is because it restores +r. This seems to still work okay, though.
2015-03-12Revert "Added kickcheck override for users with protected privs"Adam
2015-02-11Added kickcheck override for users with protected privsH7-25
2014-08-11cs_set: Fix logging for SET SUCCESSOR to correctly log overrides.Robby-
2014-08-03Fix some botserv help entries from showing when they shouldn'tAdam
2014-03-04Fix 2 crashes from removing the permanent channel mode from channels which ↵Adam
do not exist
2014-03-01When unserializing channels with persist, set their ts=now. If we are ↵Adam
supposed to lower it later we will then.
2014-03-01When unserializating channels and persist is set, only assign chanserv if ↵Adam
the perm channel mode doesnt exist
2014-02-27Do not take modes from users in channels with secureops off if we are always ↵Adam
lowering channels timestamps to their creations
2014-01-01Update copyright to 2014. This was done with:Adam
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \;
2013-12-26Add a config option for whether or not to reset the TS of persistent ↵Adam
channels to their registration date
2013-12-17Update last_modes when keepmodes is set on or offAdam
2013-12-17Set pending mode changes immediately when an object is removed from the mode ↵Adam
stacker. And fix mlock creator from cs set persist on.
2013-12-02Send channel topics on initial burst, sync chanels after db load, and try to ↵Adam
after unserializing persist on
2013-11-16Add help for /cs set keepmodesAdam
2013-10-05Hide expires in /cs info if the channel is actively in use as it confuses peopleAdam
2013-10-05Hide privileged commands in ns help set and cs help set if configuredAdam
2013-10-05Don't explicitly reference services nicks.Robby-
os_forbid: If NickServ is available, have it send the forbid reason instead of OperServ.
2013-09-29cs_set: Fix showing expiry time in INFO output.Robby-
cs_sync: Check for the correct override privilege.
2013-09-27Make column titles in listings translatable.Robby-
Make some more strings translatable, and remove some that don't need translation at all. Make expirytimes and units translatable. Make predefined messages in listings also translatable. Make the remaining command descriptions translatable. Make some ns/cs info strings equal to dedupe in translation file. Add missing no-autoop setting to cs info output. Make some strings translatable.
2013-09-27ns_cert, ns_set: Make strings equal for one translation instanceRobby-