Age | Commit message (Collapse) | Author |
|
plugins: Add dependencies support
See merge request poezio/poezio!80
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Read newer LMC rules
See merge request poezio/poezio!79
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Version 1.1.0 of Last Message Correction (0308) added clarifications
that break the way poezio handles corrections. Instead of linking
corrections to the previous correction/message as we were doing, we
are now required to link all corrections to the original messages.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
only auto-reconnect if not already reconnecting, needs slixmpp!37
See merge request poezio/poezio!78
|
|
Fixes what 9da6f5328c714f6bdcbc89cb038e10116ab0bed6 intended to do.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
If there's a human-readable explanation of the error, it should be there.
|
|
Reorder fixes
See merge request poezio/poezio!77
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
plugin_manager: log on every Exception that caused plugin loading to fail
See merge request poezio/poezio!76
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Skip whitespace ping logging
See merge request poezio/poezio!75
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
cElementTree has been deprecated since Python 3.3 and removed in Python 3.9.
See merge request poezio/poezio!74
|
|
|
|
Fix #2280: Allow /affiliation to list all affiliations
Closes #2280
See merge request poezio/poezio!19
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Fix 'disconnected' event handler order for /quit
See merge request poezio/poezio!73
|
|
invitation: QR plugin to show invitations
See merge request poezio/poezio!62
|
|
|
|
display a delayed reconnect info, needs slixmpp!35
See merge request poezio/poezio!72
|
|
|
|
Plugin debug
See merge request poezio/poezio!70
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Master
See merge request poezio/poezio!69
|
|
|
|
Signed-off-by: Célestin Matte <celestin.matte@gmail.com>
|
|
doc: typo in code snippet
See merge request poezio/poezio!68
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
plugins: Allow entry_points to be registered
See merge request poezio/poezio!67
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
It's currently impractical to use out-of-tree plugins that want to be
distributed via distribution channels.
Poezio now looks for every entry point registered in the
`poezio_plugins` entry group, and will use the first matching module
with the specified name.
This also helps specifically for the OMEMO plugin that has a conflicting
name (omemo / omemo) with the backend library.
Thanks jonas for pointing this out.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
doc: Add link to external OMEMO plugin
See merge request poezio/poezio!66
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
mam: disco before query only if groupchat
See merge request poezio/poezio!65
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
load, unload: prevent Traceback when not enough parameters are specified
See merge request poezio/poezio!64
|