c392d712 — louiz’ 4 years ago
ci: use the "extends" key instead of the ugly anchor syntax
9ed6442f — louiz’ 4 years ago
ci: Add "needs" in the test stage
dc6dc28c — louiz’ 4 years ago
ci: Only run the archlinux test on triggers
11d0262a — louiz’ 4 years ago
Update the tests to reflect the next->complete change
c13f3005 — louiz’ 4 years ago
Use a “complete” action for the last step of ad-hoc commands instead of next
f1936fdd — louiz’ 4 years ago
Actually fix that correctly instead of the opposite
8a6d053b — louiz’ 4 years ago
Remove trailing / of fulljids if IRC host is missing
8ac2645b — louiz’ 4 years ago
Fix a few dates in the spec file
6e30f0c1 — louiz’ 4 years ago
Add an error message for udns error DNS_E_NODATA

In cases where the DNS server does not respond “domain not found” but
“domain found, but no IP for that record type”, we just say “domain not
found” too (instead of nothing, previously).
224eb922 — louiz’ 4 years ago
Properly re-convert \01ACTION into a /me when reflected to the sender

fix #3382

It still needs to be fixed properly by cleaning the way we send the messages
in all direction etc. And this is ugly because, with just one message, we do
a conversion in one direction, and then re-convert in the other
direction. But at least it works and users will be happy, even if I’m not
entirely satisfied with the code.
d6460e28 — louiz’ 4 years ago
Add a test for outgoing /me messages that confirms issue #3382
0deeaa7a — louiz’ 4 years ago
Only deploy the doc from the master branch
a8ce138d — Jonas Schäfer 4 years ago
XEP-0410: set not-in-the-room error condition to not-acceptable

XEP-0410 demands that. This changes the error condition for all
pings to the room, even those which aren’t self-pings, if the
sender is not joined.

The conditions of XEP-0410 were based on observing existing
b68f3605 — Jonas Schäfer 4 years ago
XEP-0410: implement server-side optimisation for self-pings

This prevents the ping from round-tripping through IRC and
possibly a random other client of the user. Please see XEP-0410
for the rationale.

Fixes #3385.
a8cd2414 — louiz’ 4 years ago
Disable systemd’s watchdog by default
ce7b8395 — louiz’ 4 years ago
Add an error message on DNS resolution failure for IPv6 only
3621458d — Jonas Schäfer 5 years ago
Do not send the IRC host directly as real JID of the user

Fixes #3381
c6749ecc — Jonas Schäfer 5 years ago
Make comment more precise
f831978a — louiz’ 5 years ago
Only run the freebsd tests on louiz’ repository

For “security” reason, the freebsd runner is not accessible for anyone else,
so it just yields an error when it tries to run. With this change, it is
just not run.
bf97478b — louiz’ 5 years ago
Add a job to deploy and undeploy the doc for tags

fix #3377