Age | Commit message (Collapse) | Author |
|
|
|
Also add more column types to ensure we are storing data in the
best format in the database.
|
|
|
|
Co-authored-by: blackbeard420 <blackbeard@blackbeard420.me>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is useful for init scripts that don't fork.
|
|
|
|
|
|
- Use consistent line endings as expected by the email spec.
- Don't require admins to escape . at the start of lines.
- Log the reason why sending email fails.
|
|
|
|
|
|
|
|
|
|
Admins can now queue multiple messages and send them when they are
ready. This is fully compatible with the previous global behaviour.
Admins can now also send messages to individual servers. This is
useful for informing users of maintenance due to downtime.
|
|
|
|
|
|
InspIRCd allows us to send infinite length lines and mode changes
and will restack before sending to users.
|
|
|
|
|
|
|
|
|
|
Having these throw is terrible for ergonomics and there are loads
of places where the exception was either silently ignored or not
handled at all. Having a function which returns an optional and
another that returns a default works a lot better imo.
|
|
|
|
|
|
Closes #369.
|
|
This will be useful for doing challenge authentication on InspIRCd.
|
|
|
|
|
|
|
|
|
|
|