Sadie Powell
a961259556
Merge branch '2.0' into 2.1.
2026-05-06 12:00:21 +01:00
Sadie Powell
27a19dcc52
Update the mailmap.
2026-05-06 11:59:03 +01:00
Sadie Powell
029565c894
Convert some messages in cs_enforce to use format strings.
2026-04-26 18:26:23 +01:00
Sadie Powell
9b8862826c
Sort the files before running xgettext so we get consistent output.
2026-04-26 18:24:19 +01:00
Sadie Powell
d3395a5d39
Include the file name in the translation files.
...
This was not available when we stripped the line details and it
provides a good compromise between diff noise and clarity.
2026-03-19 00:01:53 +00:00
Sadie Powell
04bdcb8ce6
Update the en_US language file.
2026-03-17 00:50:26 +00:00
Sadie Powell
074ad6556c
Allow migrating access entries to the flags access system.
2026-03-16 19:18:59 +00:00
Sadie Powell
a657cb5edf
Move access entries for other access systems under an ALL option.
...
This should hopefully make it clearer that the access systems are
separate.
2026-03-16 19:18:35 +00:00
Sadie Powell
73f3621af6
Update the en_US translation file.
2026-03-16 15:17:33 +00:00
Sadie Powell
fa5bb3f1bf
Show the default levels in LEVELS DESC.
...
Closes #564 .
2026-03-10 23:30:35 +00:00
Sadie Powell
8062d01a90
Rework the output of nickserv/list.
...
* Add a new account name field to the output.
* Remove the last mask field from the output. This is almost never
useful nowadays.
* Move the suspended and unconfirmed status to a new status field.
2026-02-24 19:11:48 +00:00
Sadie Powell
d0c2baeed4
Add a type for wrapping examples instead of using manual linewraps.
...
At a later date we should revise the examples for all commands for
consistency.
2026-02-24 18:21:44 +00:00
Sadie Powell
538b2cf035
Refactor the logic in ns_cert.
2026-02-24 15:54:56 +00:00
Sadie Powell
f380b27ed3
Move fingerprints to their own table.
2026-02-22 17:03:32 +00:00
Sadie Powell
66f53128ce
Add support for disabling automatic login.
...
Automatic login was created before we had SASL. Now, if a user wants
to log in using their client certificate they can use SASL EXTERNAL.
2026-02-22 17:01:34 +00:00
Sadie Powell
45496780f8
Add more configuration options to {cs,ns}_set_misc.
...
* Add titles which are separate from the command name.
* Add support for sending data entries as swhois.
* Add validation of data using regexps.
2026-02-19 16:36:29 +00:00
Sadie Powell
aef1925b1d
Fix finding gettext on Windows.
...
Unfortunately we need to move our escape character from 0x1A to 0x1B
because newer versions of gettext treat the former as an EOF character.
2026-02-08 00:23:41 +00:00
Sadie Powell
c3e62d3772
Improve the usability of adding hostmasks to access lists.
...
* When adding a user by their nickname check for their account
instead of just adding their hostmask.
* Allow opting out of cleaning up of malformed hostmasks.
2026-01-28 19:47:56 +00:00
Sadie Powell
172f443421
Improve the error messages when an access list is full.
2026-01-19 11:53:54 +00:00
Sadie Powell
81aa37543e
Merge branch '2.0' into 2.1.
2026-01-01 18:07:12 +00:00
Sadie Powell
57446ee49b
Improve the BotServ fantasy commands
...
- Allow multiple character fantasy prefixes.
- Allow using the command alias as the command prefix.
- Match the service name case insensitively.
2025-12-14 11:14:07 +00:00
Sadie Powell
caa9b27a6c
Fix the spelling of unload in os_module.
2025-12-13 15:06:37 +00:00
Sadie Powell
08bebeb9f0
Unmark a message with no translatable content as translatable.
2025-11-25 00:48:41 +00:00
Sadie Powell
52063fe05f
Fix some messages that should use plural forms.
2025-11-25 00:48:41 +00:00
Sadie Powell
20a8fcc574
Stop inconsistently apologising in error messages.
2025-11-25 00:48:41 +00:00
Sadie Powell
e0331dae2a
Add the TRY_AGAIN_LATER message for when a command is unavailable.
...
This replaces SERVICE_UNAVAILABLE and other custom messages.
2025-11-25 00:48:41 +00:00
Sadie Powell
319a523b4f
Add support for loading forbids from a file.
...
Closes #365 .
2025-11-20 15:05:36 +00:00
Sadie Powell
cfe1317b5d
Allow forbidding passwords.
2025-11-20 13:07:13 +00:00
Sadie Powell
ca27e1e60f
Misc fixes to hs_offer.
...
- Cache the network name to avoid looking it up repeatedly.
- Fix {regdate} and {regepoch} being inverted.
- Fix building the add reason and make it optional as intended.
- Use a dummy templating function when adding to allow more reliable
checks for whether the offered vhost is acceptable.
2025-11-18 01:14:58 +00:00
Sadie Powell
dc32f6945e
Improve the help for nickserv/{sa,}set/{language,timezone}.
2025-11-17 23:13:18 +00:00
Sadie Powell
6e26d96a44
Update the en_US language file.
2025-11-17 22:18:19 +00:00
Sadie Powell
5ae45d96af
Allow setting the language and timezone back to the default.
2025-11-15 16:52:24 +00:00
Sadie Powell
2c3ee456c1
Deduplicate mode locking code, stack more lock messages.
2025-11-13 12:52:04 +00:00
Sadie Powell
1c84a5e3c9
Fix a syntax error in a cs_mode help message.
...
Closes #537 .
2025-11-12 19:52:03 +00:00
Sadie Powell
fa0c6ba821
Consistently use the same header layout on all files.
2025-11-12 19:49:59 +00:00
Sadie Powell
4b05ec26b7
Make mlock messages consistent, centralise mode string formatting.
...
Closes #356 .
2025-11-11 21:12:32 +00:00
Sadie Powell
0016106772
Add an event for password validation, expand obscurity checks.
2025-11-10 03:13:23 +00:00
Sadie Powell
253cca7b3b
Fix some time-related language strings.
2025-11-10 00:59:46 +00:00
Sadie Powell
8843e89e9f
Fix some missing documentation.
2025-11-09 12:40:32 +00:00
TehPeGaSuS
b8ef28509c
Update account display format in ns_info.
...
This makes it more clear that the numbers are the actual account ID.
2025-10-21 11:32:02 +01:00
Sadie Powell
cf6e56130a
Improve some confirmation messages sent by NickServ.
2025-10-18 14:43:38 +01:00
Sadie Powell
dfa0bf5e5d
Update the en_US language file.
2025-10-08 13:45:55 +01:00
Sadie Powell
9782c1f94b
Use the correct language for the date in Anope::strftime.
2025-10-02 15:29:43 +01:00
Sadie Powell
4dada51e08
Sort options in the information formatter output.
2025-09-29 13:00:17 +01:00
Sadie Powell
c021d7134e
Tweak the badwords documentation to document ALL.
2025-09-23 18:18:52 +01:00
Sadie Powell
a792088a62
Add the monospace layout.
...
This works best in clients like The Lounge which use a variable-width
font but support monospace formatting.
2025-09-20 14:56:51 +01:00
Sadie Powell
54389f474b
Implement support for flexible table layouts.
2025-09-19 18:50:27 +01:00
Sadie Powell
411b3ce65a
Update the en_US translation.
2025-09-12 15:44:42 +01:00
Sadie Powell
eccb338cdd
Add support for self-service vhost validation via DNS.
2025-09-06 17:46:01 +01:00
Sadie Powell
32d3ddc0e4
Fix the grammar of two messages.
2025-07-30 15:30:44 +01:00