Sadie Powell
fe4b8ee669
When a command is missing in GetQueryCommand just return (MISSING).
2025-06-15 11:20:34 +01:00
Sadie Powell
34b451f36c
The require_privilege option should default to yes not no.
2025-06-11 09:28:46 +01:00
Sadie Powell
16aff210fd
Allow configuring fantasy commands to not require the FANTASY priv.
2025-06-10 16:05:11 +01:00
Sadie Powell
5702fb9145
Add a PREPEND subcommand to chanserv/topic.
2025-06-10 12:06:02 +01:00
Sadie Powell
783ba3fd74
Undocument DISCOURAGED; we do not use this anymore.
2025-06-08 16:21:08 +01:00
Sadie Powell
f1ddd7cd02
Promote NickServ from OPTIONAL to RECOMMENDED.
...
Not sure why this wasn't already.
2025-06-08 16:09:43 +01:00
Sadie Powell
c424c4d24d
Document cs_statusupdate in the same way as other modules.
2025-06-08 12:22:45 +01:00
Sadie Powell
2d88383d9e
Group some more chanserv commands.
2025-06-08 12:18:10 +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
96a503b4d9
Fix a memory leak in the db_json module.
...
This reworks the module to store Data instead of a yyjson document
which does not free until yyjson_doc_free even if an array is cleared
(which annoyingly was only documented using a single comment in the
yyjson docs).
2025-06-05 22:01:45 +01:00
Sadie Powell
0632abd111
Banish irc2sql to the shadow realm.
2025-06-05 18:22:13 +01:00
TehPeGaSuS
1043e2189c
Remove a reference to a config option that doesn't exist.
...
There's no `memoreceipt` anywhere, as far as I could check.
2025-06-01 15:29:35 +01:00
Sadie Powell
85f0d56c39
Bump for 2.1.16-git.
2025-06-01 10:14:44 +01:00
Sadie Powell
cebc3f757b
Release 2.1.15.
2.1.15
2025-06-01 10:13:49 +01:00
Sadie Powell
447a59d6f5
Update author list.
2025-06-01 10:06:05 +01:00
Sadie Powell
75aa633d87
Update yyjson.
2025-06-01 10:05:49 +01:00
Sadie Powell
7833a96dde
Update the change logs.
2025-06-01 10:04:36 +01:00
Sadie Powell
d326f869a3
Add the rpc_user module.
2025-06-01 09:50:29 +01:00
Sadie Powell
b724617a8d
Revert "Optimise the maths for the jsonrpc oversize integer workaround".
...
This reverts commit 937404e311 .
2025-05-30 18:09:37 +01:00
Sadie Powell
76f0c78ece
Remove some unused Windows code.
2025-05-30 14:43:54 +01:00
Sadie Powell
13491bd960
Add {nickserv}:enforcerreal and cache enforcer config on reload.
2025-05-29 17:36:28 +01:00
Sadie Powell
bade5ea109
Tweak some help messages for consistency.
2025-05-29 16:46:55 +01:00
Sadie Powell
682a6a6ad4
Fix unsetting vhosts when cloaking isn't available on InspIRCd.
2025-05-29 15:46:31 +01:00
Sadie Powell
50030e07fa
Make CTCP support more modular.
2025-05-27 15:30:09 +01:00
Sadie Powell
7b2f0f5790
Fix some trivial wrong types when getting config values.
2025-05-27 13:21:55 +01:00
Sadie Powell
23e72fc934
Convert Anope::Debug to an unsigned value.
2025-05-24 16:54:49 +01:00
Sadie Powell
e182519e4d
Fix using the wrong command name in the help module.
2025-05-24 15:20:47 +01:00
Sadie Powell
4317b5557e
Redocument sendmailpath.
2025-05-23 23:18:12 +01:00
Sadie Powell
f97448f48a
Modernize some bits of Command.
2025-05-22 10:49:38 +01:00
Sadie Powell
cb334fbae1
Remove the pidfile before restarting.
...
Fixes being unable to restart now we only allow one instance.
2025-05-17 20:04:41 +01:00
Sadie Powell
d3bb930a5e
Fix some inconsistencies with account lookups.
2025-05-17 19:35:03 +01:00
Sadie Powell
0fc1eb3133
Rename one last use of time_registered.
2025-05-17 15:05:13 +01:00
Sadie Powell
0ac9d70d63
Update the change logs.
2025-05-16 17:07:03 +01:00
Sadie Powell
a3d61e3d18
Rename id to uniqueid to avoid shadowing.
2025-05-16 15:23:09 +01:00
Sadie Powell
cac10aaa41
Always store a unique identifier in the database.
2025-05-16 15:18:24 +01:00
Sadie Powell
be5a0e8108
Serialize using mutable objects not immutable ones.
2025-05-16 15:18:00 +01:00
Sadie Powell
3da8244de5
Log any startup error to the terminal.
2025-05-16 15:15:42 +01:00
Sadie Powell
8722daa6e7
Only allow one instance of Anope at once.
2025-05-16 15:15:30 +01:00
Sadie Powell
a0e98acea8
Fix the codelength default.
2025-05-15 01:42:13 +01:00
Sadie Powell
c5a2f40666
Move the ssl extensible into the METADATA handler on InspIRCd.
2025-05-14 21:02:48 +01:00
Sadie Powell
1daafff79d
Merge various email modules into one module.
...
In the future this will become the basis of the email contact
module and will encapsulate everything relating to email but for
now its mostly kept as-is.
2025-05-12 14:00:47 +01:00
Sadie Powell
3dd20975aa
Also require services operators to confirm their email addresses.
...
Closes #468 .
2025-05-11 22:59:20 +01:00
Sadie Powell
368d8e8b1c
Remove first_commit which snuck into an earlier commit.
2025-05-11 18:24:57 +01:00
Sadie Powell
7c5d2c09fa
Be more specific in the generator field in db_json.
2025-05-11 17:16:35 +01:00
Sadie Powell
41e702d853
Prefix the special db_json columns with an @.
2025-05-11 16:52:46 +01:00
Sadie Powell
19f83eaa34
Fix loading databases in db_json.
2025-05-11 16:45:44 +01:00
Sadie Powell
b1212f9e89
Enable db_json by default.
2025-05-11 15:09:39 +01:00
Sadie Powell
3e9f516d55
Consistently use yes/no instead of true/false in the configs.
2025-05-11 12:49:25 +01:00
Sadie Powell
744b8bc4dc
Redocument db_sql(_live) in the example configs.
2025-05-11 12:44:45 +01:00
Sadie Powell
e9a0a214b0
Refactor Anope::strftime.
2025-05-10 14:40:12 +01:00