aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_account.cpp
Commit message (Expand)AuthorAgeFilesLines
* Also match account bans against grouped nicknames.Gravatar Sadie Powell2024-10-161-1/+11
* Update copyright headers.Gravatar InspIRCd Robot2024-07-141-1/+1
* Use auto when extracting the internal type of a message target.Gravatar Sadie Powell2024-07-131-2/+2
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-5/+3
* Allow mutating the status message type in OnUserPre(Tag)Message.Gravatar Sadie Powell2024-05-061-2/+2
* Update usages of stdalgo::string::equalsci to use insp::equalsci.Gravatar Sadie Powell2023-08-111-1/+1
* Allow modules to provide an error for when a class doesn't match.Gravatar Sadie Powell2023-03-241-1/+1
* Move CheckExemption::Call to CheckExemption::EventProvider.•••Now FirstResult not a macro there's no need for this to be a free function. Gravatar Sadie Powell2023-01-251-1/+1
* Refactor the caching methods in User and rename to make more sense.Gravatar Sadie Powell2023-01-241-3/+3
* Convert WriteToSnoMask/WriteGlobalSno to use fmtlib format strings.Gravatar Sadie Powell2023-01-231-4/+4
* Replace InspIRCd::Format with fmt::format.Gravatar Sadie Powell2023-01-231-1/+1
* Rework how users are assigned to connect classes.•••- Move core connect class checks and <performance:clonesonconnect> to the core_user module. - Add pre-change and post-change events for when a connect class changes. - Split explicit class changing out into its own method. - Remove the need to almost always call CheckClass after SetClass. - Add use counting to the connect class instead of relying on the shared_ptr use count. Gravatar Sadie Powell2023-01-081-5/+5
* Add the ListExtItem extension type.Gravatar Sadie Powell2022-12-271-43/+2
* Update module descriptions.Gravatar Sadie Powell2022-12-121-1/+1
* Move <oper:autologin> from m_sslinfo to core_oper and rework.•••- Promote autologin to a core concept with visibility in events. - Replace the binary yes/no value with strict/relaxed/never. This intentionally breaks v3 oper block autologin as admins will need to review them for the security implications of the new behaviour. Gravatar Sadie Powell2022-12-111-3/+6
* Improve the oper login flow and error messages.Gravatar Sadie Powell2022-12-111-0/+2
* Allow restricting an oper account based on services account.Gravatar Sadie Powell2022-12-101-0/+22
* Avoid copying a shared_ptr where not actually necessary.Gravatar Sadie Powell2022-12-011-1/+1
* Fix building the account module on Clang.Gravatar Sadie Powell2022-10-181-1/+1
* Allow requiring users to be logged into their nick for requireaccount.Gravatar Sadie Powell2022-10-181-3/+15
* Rename the services_account module to account.Gravatar Sadie Powell2022-10-181-0/+353