Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-31 | plugin_manager: log on every Exception that caused plugin loading to fail | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-03-31 | Merge branch 'skip-whitespace-ping-log' into 'master' | Maxime Buquet | |
Skip whitespace ping logging See merge request poezio/poezio!75 | |||
2020-03-31 | Skip whitespace ping logging | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-03-30 | Merge branch 'fix-xml' into 'master' | Maxime Buquet | |
cElementTree has been deprecated since Python 3.3 and removed in Python 3.9. See merge request poezio/poezio!74 | |||
2020-03-29 | cElementTree has been deprecated since Python 3.3 and removed in Python 3.9. | Karthikeyan Singaravelan | |
2020-03-29 | Merge branch 'affiliations-list' into 'master' | mathieui | |
Fix #2280: Allow /affiliation to list all affiliations Closes #2280 See merge request poezio/poezio!19 | |||
2020-03-29 | affiliations: correctly refresh window | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-03-29 | Fix #2280: Allow /affiliation to list all affiliations | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-03-29 | Merge branch 'fix-reconnect' into 'master' | mathieui | |
Fix 'disconnected' event handler order for /quit See merge request poezio/poezio!73 | |||
2020-03-29 | Merge branch 'invitation' into 'master' | mathieui | |
invitation: QR plugin to show invitations See merge request poezio/poezio!62 | |||
2020-03-29 | Fix 'disconnected' event handler order for /quit | Georg Lukas | |
2020-03-29 | Merge branch 'fix-reconnect' into 'master' | Maxime Buquet | |
display a delayed reconnect info, needs slixmpp!35 See merge request poezio/poezio!72 | |||
2020-03-29 | display a delayed reconnect info, needs slixmpp!35 | Georg Lukas | |
2020-03-28 | plugins/disco: Add support for querying with a custom node, and disco#items. | Emmanuel Gil Peyrot | |
This can be useful in some cases. | |||
2020-03-26 | Merge branch 'plugin-debug' into 'master' | Maxime Buquet | |
Plugin debug See merge request poezio/poezio!70 | |||
2020-03-25 | poezio/plugin_manager: add debug when loading plugin | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-03-25 | plugins/reorder: satisfy linter | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-03-20 | Merge branch 'master' into 'master' | Link Mauve | |
Master See merge request poezio/poezio!69 | |||
2020-03-20 | Update remove_get_trackers plugin to only detect GET parameters in a URL context | Célestin Matte | |
2020-03-20 | Add remove_get_trackers plugin | Célestin Matte | |
Signed-off-by: Célestin Matte <celestin.matte@gmail.com> | |||
2020-02-17 | Merge branch 'doc-typo' into 'master' | Maxime Buquet | |
doc: typo in code snippet See merge request poezio/poezio!68 | |||
2020-02-17 | doc: typo in code snippet | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-02-17 | Merge branch 'plugins-entrygroup' into 'master' | Maxime Buquet | |
plugins: Allow entry_points to be registered See merge request poezio/poezio!67 | |||
2020-02-17 | plugins: doc for external plugins/entry points | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-02-17 | plugins: Allow entry_points to be registered | Maxime “pep” Buquet | |
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> | |||
2020-02-16 | Merge branch 'doc-omemo' into 'master' | Maxime Buquet | |
doc: Add link to external OMEMO plugin See merge request poezio/poezio!66 | |||
2020-02-16 | doc: Add link to external OMEMO plugin | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-02-07 | Merge branch 'mam-fix-disco' into 'master' | Maxime Buquet | |
mam: disco before query only if groupchat See merge request poezio/poezio!65 | |||
2020-02-07 | mam: disco before query only if groupchat | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-02-04 | Merge branch 'load-traceback' into 'master' | Maxime Buquet | |
load, unload: prevent Traceback when not enough parameters are specified See merge request poezio/poezio!64 | |||
2020-02-04 | load, unload: prevent Traceback when not enough parameters are specified | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-02-03 | Merge branch 'logo_svg' into 'master' | Maxime Buquet | |
Add poezio logo as SVG See merge request poezio/poezio!63 | |||
2020-02-03 | Add poezio logo as SVG | fiaxh | |
2020-01-21 | invitation: display QR code black-on-white | Georg Lukas | |
2020-01-19 | invitation: QR plugin to show invitations | Georg Lukas | |
2020-01-19 | Merge branch 'pip3' into 'master' | Maxime Buquet | |
doc: list additional required packages, add Debian two-liner See merge request poezio/poezio!61 | |||
2020-01-18 | doc: list additional required packages, add Debian two-liner | Georg Lukas | |
2020-01-15 | Merge branch 'pip3' into 'master' | Maxime Buquet | |
doc: explicitly use pip3 See merge request poezio/poezio!60 | |||
2020-01-15 | doc: explicitly use pip3 | Georg Lukas | |
2020-01-14 | Merge branch 'biboumi-carbons' into 'master' | Maxime Buquet | |
Don't ignore carbons if biboumi See merge request poezio/poezio!59 | |||
2020-01-12 | Disco#info barejid instead of domain only on carbons | Maxime “pep” Buquet | |
There is no apparent reason why a disco#info should be done on the domain Jid rather than the bare Jid. MUCs advertize their MUC-y-ness on the bare Jid. This will also fix cases like chat@dino.im which is a MUC component itself (whereas dino.im is a user host), and biboumi components that serves a mic of MUCs and (IRC) users. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-01-12 | Merge branch 'is_known_muc_pm' into 'master' | Maxime Buquet | |
Is known muc pm See merge request poezio/poezio!58 | |||
2020-01-12 | is_known_muc_pm: search into more than MucTab | Maxime “pep” Buquet | |
Use new `by_jid` API to search for any tab containing the barejid, and then look at the type of Tab. Move the Tab search at the top of the checks so that we stop searching if we already have done all this work for previous stanzas. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-01-12 | Some more typing for is_known_muc_pm | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-01-12 | Merge branch 'privatetab-creation-traceback' into 'master' | Maxime Buquet | |
Prevent Traceback when receiving MUC-PM carbons under some conditions See merge request poezio/poezio!57 | |||
2020-01-12 | Prevent Traceback when receiving MUC-PM carbons under some conditions | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-01-11 | Merge branch 'e2ee-muc' into 'master' | Maxime Buquet | |
Prevent plugin_e2ee from sending empty JID as recipient See merge request poezio/poezio!56 | |||
2020-01-11 | plugin_e2ee: Remove debug logging of encrypted messages | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-01-11 | plugin_e2ee: prevent empty JID from being passed to plugin | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-01-02 | Merge branch 'rm-foo-logging' into 'master' | mathieui | |
BasePlugin: Remove debug logging See merge request poezio/poezio!55 |