Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-31 | Split all the e2e tests in their own files | louiz’ | |
Some duplication is avoided, but most importantly: it’s much much cleaner, easier to find, functions have been cleaned up (functools.partial usages are now hidden), etc. | |||
2019-10-10 | ci: only run build:freebsd on louiz’ repository | louiz’ | |
2019-09-27 | Use return {...} instead of make_tuple | louiz’ | |
2019-09-27 | Add a missing "virtual", and remove a trivial "private" redundancy | louiz’ | |
2019-09-26 | Add the svg logo | louiz’ | |
2019-09-23 | Remove a duplicate e2e test | louiz’ | |
2019-09-23 | Mark all rooms as non-anonymous | louiz’ | |
close #3390 | |||
2019-09-23 | Add tests for non anonymous rooms | louiz’ | |
See #3390 | |||
2019-09-23 | Trivial little naming changes | louiz’ | |
2019-09-23 | Trivial cleanup | louiz’ | |
2019-09-23 | Add a missing pragma once | louiz’ | |
2019-09-23 | USe safer functions, gmtime_r and localtime_r | louiz’ | |
2019-09-22 | Always add a 210 status in our self join presence | louiz’ | |
Because it's much much simpler than to track if we changed the nick that was requested in the join request. And client will probably not get confused, I hope. | |||
2019-09-22 | Expect a 210 code in the "change nick on join" e2e test | louiz’ | |
2019-09-19 | rpm: force sphinx-build-3 binary to be used | louiz’ | |
2019-09-19 | ci: alpine image, create the tls key with the correct user and permissions | louiz’ | |
2019-09-18 | Update the e2e test to work with latest slixmpp | louiz’ | |
2019-09-17 | ci: remove the packaging:deb job | louiz’ | |
Too hard to maintain... | |||
2019-09-17 | Update the images and .spec to use sphinx instead of pandoc | louiz’ | |
2019-09-17 | Fix the argument list for SETUP_TARGET_FOR_COVERAGE cmake function | louiz’ | |
2019-09-17 | ci: Add a junit output to test_suite and give it to gitlab | louiz’ | |
2019-09-16 | ci: Remove the doc:deploy:mr job because gitlab is too broken | louiz’ | |
Nobody would use that, anyway. | |||
2019-09-15 | ci: simplify freebsd test, also add “needs” | louiz’ | |
2019-09-15 | ci: do not trigger the archlinux job on louiz’ branches, only schedules | louiz’ | |
2019-09-15 | ci: explicitely set the freebsd compiler to clang++ | louiz’ | |
2019-09-15 | ci: make the archlinux build on schedules only | louiz’ | |
2019-09-15 | Ci: split freebsd into build+test | louiz’ | |
2019-09-15 | Properly build and install the man page, also in the rpm | louiz’ | |
2019-09-15 | ci: Add a job to deploy the doc for MRs | louiz’ | |
2019-09-15 | ci: Rename deploy jobs | louiz’ | |
2019-09-15 | ci: only run the build and test jobs if sources changed | louiz’ | |
2019-09-15 | ci: use the "extends" key instead of the ugly anchor syntax | louiz’ | |
2019-09-15 | ci: Add "needs" in the test stage | louiz’ | |
2019-09-15 | ci: Only run the archlinux test on triggers | louiz’ | |
2019-09-14 | Update the tests to reflect the next->complete change | louiz’ | |
2019-09-14 | Use a “complete” action for the last step of ad-hoc commands instead of next | louiz’ | |
2019-09-09 | Actually fix that correctly instead of the opposite | louiz’ | |
2019-09-09 | Remove trailing / of fulljids if IRC host is missing | louiz’ | |
2019-09-09 | Fix a few dates in the spec file | louiz’ | |
2019-08-30 | Add an error message for udns error DNS_E_NODATA | louiz’ | |
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). | |||
2019-08-25 | Properly re-convert \01ACTION into a /me when reflected to the sender | louiz’ | |
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. | |||
2019-08-25 | Add a test for outgoing /me messages that confirms issue #3382 | louiz’ | |
2019-08-25 | Only deploy the doc from the master branch | louiz’ | |
2019-08-20 | XEP-0410: set not-in-the-room error condition to not-acceptable | Jonas Schäfer | |
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 implementations. | |||
2019-08-20 | XEP-0410: implement server-side optimisation for self-pings | Jonas Schäfer | |
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. | |||
2019-08-04 | Disable systemd’s watchdog by default | louiz’ | |
2019-07-29 | Add an error message on DNS resolution failure for IPv6 only | louiz’ | |
2018-10-04 | Do not send the IRC host directly as real JID of the userrefactor-resources | Jonas Schäfer | |
Fixes #3381 | |||
2018-10-03 | Make comment more precise | Jonas Schäfer | |
2018-10-03 | Only run the freebsd tests on louiz’ repository | louiz’ | |
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. |