Adam
f6cf978d0c
Show the correct setting name in /ns help set message
2013-11-18 10:52:28 -05:00
Adam
aeebaed4b2
Default adding to 1 in mlock add/del, always reply with something even if the input is invalid
2013-11-18 10:49:54 -05:00
Adam
15e527fa70
Add missing .founder checks to cs_flags
2013-11-16 15:14:15 -05:00
Adam
3ccf26fda4
Delete notify/client sockets when m_dns is unloaded
2013-11-16 14:55:03 -05:00
Adam
c0b0ee1b39
Make /cs up set modes you have the priv for, but not the auto priv, because Robby says so
2013-11-16 13:33:20 -05:00
Adam
b353e1db79
Also check command names in cs_log when seeing if a newly added entry already exists. Also force command names lowercase when looking them up.
2013-11-16 12:05:20 -05:00
Adam
3edce88698
Fix default level names for access change/list in db_old
2013-11-16 10:39:25 -05:00
Adam
9e1fb11f93
Tell people why they cant disable the founder level instead of claiming it doesn't exist
2013-11-16 10:22:18 -05:00
Adam
316c280a57
Add help for /cs set keepmodes
2013-11-16 10:20:35 -05:00
Adam
cc2a999b4e
Allow founders to change flags even if they don't have any matching access entries on the channel
2013-11-16 10:04:26 -05:00
Adam
332fd23927
Add general:hideregisteredcommands to hide commands that require you to be identified to use. This changes the behavior of hideprivilegedcommands to only hide commands users don't have the oper privileges to execute.
2013-11-15 15:10:23 -05:00
Adam
1aca2922af
Allow mlocking +r on ratbox/whatever else
2013-11-15 14:24:33 -05:00
Adam
b65fd34a39
Set the default db name to anope.db
2013-11-12 20:12:56 -05:00
Adam
c9f4c2db1f
try/catch cs_access AccessUnserialize just incase, don't crash if ns_ajoin is loaded before the protocol module
2013-11-12 19:19:21 -05:00
Adam
d1248d1249
Merge pull request #25 from Robby-/1.9-nsidfaillogacctnames
...
ns_identify: When logging failures, also show the account name, and that it exists or not.
2013-11-09 05:40:58 -08:00
Adam
aa6c3f3474
Show (none) on flags list if a user is on the access list but has no flags
2013-11-09 05:47:14 -05:00
Adam
2a35151d12
Remove db_plain
2013-11-09 05:41:10 -05:00
Adam
fa7cee9759
Don't allow users to remove non-flags access entries that are >= them with /cs flags, also spotted by TGS
2013-11-08 17:47:13 -05:00
Jens Voß
431b2e6768
Merge pull request #26 from Cronus89/patch-1
...
CREATE EVENT chanstats_event_cleanup_weekly failed due to calculating im...
2013-11-04 21:44:08 -08:00
Denis M. (Phr33d0m)
8267407a78
Add a couple of usability and aesthetic changes, fix the half-broken chanlist functionality, add a couple of missing ESCAPED_CHANNEL vars
...
Add missing ESCAPED_CHANNEL
Changed EMAIL_TYPE to FORCE_EMAIL. Now makes more sense
Make it more obvious when the 'email' field is optional
Add a 'Retry' button to go back to the registration page
Fixed broken chanlist functionality. Before even if the user clicked on the channels nothing happened, now it goes straight to the 'set' page (at least something happens)
Small fix, disable the 'Save' button if user has no SET powers
Add another missing ESCAPED_CHANNEL
Add a more clear definition of what hostmasks are allowed in that field, either user@host or nick\!user@host
Fix wrongly placed var
Changed some aesthetics
2013-11-04 23:59:55 +01:00
Cronus89
a831e5d306
CREATE EVENT chanstats_event_cleanup_weekly failed due to calculating improper start of week.
2013-11-03 21:41:01 -06:00
Robby-
b901dfee84
ns_identify: When logging failures, also show the account name, and that it exists or not.
2013-11-04 02:59:16 +01:00
Adam
6e8d2bf09d
Attempt #3
2013-11-01 05:19:48 -04:00
Adam
70e9b20274
Fix release build, not too sure why this is, compiler seems to infer this as a copy of ChanAccess
2013-11-01 05:12:30 -04:00
Adam
4ee9021adb
Compare access entries created with the levels access system by access level and not by privilege set, as two entries can have the same privset but different levels, but still represent two different levels of access. This prevented users from adding other users at a lower access level when that level had the same privset as them. Spotted by TSG.
2013-11-01 04:58:38 -04:00
Robby-
4a1d32c5fd
Fix logging when identifying with an SSL certificate fingerprint.
2013-10-28 09:30:56 +01:00
Robby-
498da95205
Stop requesting identification when changing nicks to a registered nick, and the current client certificate fingerprint matches one on the nickname's list.
2013-10-28 09:30:20 +01:00
Robby-
710d4848bd
Fix kill and killquick default expiry times.
...
ns_access and ns_cert: Fix accessmax defaults, also state in the config that 0 is not a valid value.
2013-10-28 09:25:17 +01:00
Robby-
bd3bed2118
Fix some typos and touch up the configs a little.
2013-10-28 09:13:53 +01:00
Adam
fe31b0a666
Fix m_httpd not passing non post data to other modules correctly & close connections immediately when we are done flushing data
2013-10-27 20:33:37 -04:00
DukePyrolator
1f97d6d879
fixed a small error that causes irc2sql to not compile
2013-10-27 18:10:15 +01:00
DukePyrolator
b5af310f8a
added the irc2sql gateway module
2013-10-26 18:42:58 +02:00
DukePyrolator
2cfc97053f
moved some config options from example.conf to nickserv.example.conf
2013-10-26 18:33:07 +02:00
Adam
7cb35eeedf
Make nickserv's confirmemailchanges option work
2013-10-22 03:44:06 -04:00
Adam
f0318fdbe8
Fix some typos of language
2013-10-19 03:43:04 -04:00
Adam
93a83da771
Fix os_dns not using remove_split_servers and fix remove_split_servers=true readd_connected_servers=false causing delinked servers to remaing in pooled+not active state
2013-10-19 03:42:12 -04:00
Adam
1b08ba8f41
Always show expire time for nicks in /ns info to opers, even if the user is online
...
Make Anope::strftime show "now" if the time is now
Fix typo in nickalias.cpp for the type of the last_seen field, spotted by grawity
2013-10-05 13:21:28 -04:00
Adam
277f735505
Hide expires in /cs info if the channel is actively in use as it confuses people
2013-10-05 01:07:51 -04:00
Robby-
f63a2bdfb4
Big update of the Dutch language file.
...
cs_ban: Merge the syntaxes into one.
2013-10-05 00:49:12 -04:00
Robby-
feb412bdb1
cs_mode: Fix override in /cs mode set.
2013-10-05 00:33:03 -04:00
Robby-
ab856683c7
os_news: Add some logging.
2013-10-05 00:33:03 -04:00
Robby-
97d7c21193
Fix logging for log type 'other'.
...
os_ignore: Log expired ignores to the normal log level.
cs_drop: Allow Services Operators to actually drop channels in Read-Only mode.
os_akill, os_sxline, cs_akick: Log deletions by number.
2013-10-05 00:33:03 -04:00
Adam
e5b8435769
Fix not setting -r when channels are deleted
2013-10-05 00:33:03 -04:00
Adam
e589080827
Fix /ns alist showing a header/column header if the user has no access
2013-10-05 00:33:03 -04:00
Adam
257b10ee91
Hide privileged commands in ns help set and cs help set if configured
2013-10-05 00:33:03 -04:00
Adam
b094132c9d
Log akill deleteions by number
2013-10-05 00:33:03 -04:00
Robby-
82006b868f
cs_entrymsg: Check for the correct override privilege.
...
Make some more commands check if Read-Only mode is active.
cs_flags: Show a meaningful message when a user is not found on the access list.
os_set: Add missing capabilities to the readonly help output.
OperServ: Add logging to certain commands.
NickServ: Undo logging for listings.
2013-10-05 00:33:03 -04:00
Robby-
ba5a3f5f00
Don't explicitly reference services nicks.
...
os_forbid: If NickServ is available, have it send the forbid reason instead of OperServ.
2013-10-05 00:33:02 -04:00
Adam
7b6c08b53a
Exempt ulines/myself from bounce mode check
2013-09-29 17:22:25 -04:00
Robby-
47b692f9ae
os_session: Add some empty lines to the session help command to improve readability.
2013-09-29 15:42:22 -04:00