Reflect message IDs in channel MUCs
fix #3283
Add a multiline_message e2e test
Use a transaction around the DELETE + INSERT of the after_connection_commands
Otherwise we can imagine that two clients changing this value at the same
time would mix things up.
ref #3275
Allow the execution of multiple commands after the IRC connection
fix #3275
Use Catch2’s single_include/ directory
Use if constexpr to make things a lot more readable
Use std::optional<bool> instead of OptionalBool
update docs to mention identd disable choice
Add a few \n in the e2e error messages
Remove an unused function
And this one (hostname -> address)
ref #3273
Rename a few “hostname” into “address”, regarding last commit
ref #3273