~nicoco/slidge

test: fix broken test because of hardcoded file creation date

The date depends on when the repo was cloned.
fix!: chat command: allow no selection and items with spaces for list-multi

Breaking: list-multi answers must now be separated by newlines instead
of spaces.
fix: improve feedback to user on unregistration

Thanks for the suggestion, Orjan!
fix: crash with list-multi fields with no options

Fixes: https://todo.sr.ht/~nicoco/slidgram/36
fix: do not send quoted fallback for replies with attachments

Fixes: https://todo.sr.ht/~nicoco/slidge/220
fix: use a slixmpp.JID and not a str for 2FA validation

Fixes: https://todo.sr.ht/~nicoco/messlidger/8
fix: remove all MAM entries on unregistration
fix: use JID validator in all registration paths

Fixes: https://todo.sr.ht/~nicoco/slidge/223
fix: wrong URL in warning message

Fixes: https://todo.sr.ht/~nicoco/slidge/225
d22ae87b — MorsMortium 2 months ago
Use makedirs for creating parent directory too
Catch IqTimeout exceptions as fatal errors

Timeouts sending `<iq>` stanzas can be quite common under contested
services, or for users with large rosters; in these cases, it's possible
to have tasks throw `IqTimeout` exceptions, which, if left uncaught, can
be fatal to the gateway as a whole.

This commit implements basic exception handling for `IqTimeout` types,
treating these as fatal errors. In the future, it might be worth
performing retries, but these will need to have an upper retry limit
applied at the least.

Closes: #222
fix: unregistration when there are participants

Fixes: https://todo.sr.ht/~nicoco/slidge-whatsapp/41
fix: use correct JID for presence errors on user nickname change attempt in MUC

This commit fixes a bad behaviour to comply with gajim, but it turns out
gajim was wrong, and was fixed since.

References: https://dev.gajim.org/gajim/gajim/-/commit/7aa2fac6d6653333a5dfe08ed92295273c26e2ec
revert: fix: iq privileges for all namespaces

This is not legal after all
fix: crash on incoming BoB request

Fixes: https://todo.sr.ht/~nicoco/slidcord/23
fix: remove orphans when removing attachments

Fixes: https://todo.sr.ht/~nicoco/slidge/218
chore: update poetry.lock
feat: use URIs for adhoc command nodes

As requested by edhelas, to provide themed icons.
docs: mention raver's docker hub page
Next