summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2019-07-01First shot of an E2EE plugin interfaceMaxime “pep” Buquet
Features: - Decryption by default once the plugin is loaded if messages contains the right EME magic - Encryption of messages only if encryption is enabled for the current tab Missing pieces: - No special treatment done on the order of the treatment for messages yet - No special handling of non-Partial(/Full) Stanza Encryption yet (i.e., removing stuff other than <body/>) Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-06-17Merge remote-tracking branch 'origin/mr/35'Maxime “pep” Buquet
2019-06-17Updated copyright for lastlog pluginMadhur Garg
2019-06-14Corrected the search for lastlog messages and refresh of the window.Madhur Garg
Corrected the search for lastlog messages and refresh of the window. patch from Maxime Buquet Corrected the search for lastlog messages and refresh of the window.
2019-06-12initial version of a lastlog pluginMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-06-07plugins/figlet: error out when figlet doesn't existMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-05-11plugins/ping: Import missing JID value (thanks madhur, and pylint)Maxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-04-28plugins: Update use of tab.name to tab.jid where appropriateMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-04-08Revert work on tabs module to change tab.name to JID.Maxime “pep” Buquet
This reverts commits: d693479d05f1ada999c0e29a9d9e2f021dd59e50 2d0cc092fcd154b2d14be0c5ac0ff338607824a0 89a61b84bdb29d3df8c08436c3484fddba8d2ef1 8194d9afbdec2daa1377e07ebb26bb99406473d0 e256c31875c8b67d85fe30d3e2c14c896066657a a21335ac171a827a613dcce744898e822689c9d3 c96e528a8fd1313f75cb792a8e4826fbcfde1bec 0551867bfdb8dfa7dbd5964a15a1a950510e2c71 6ab49c188a6e5bb95773165f0bdbd672b41c8c81
2019-04-08Fix tab.name not being a string by calling the right propertyMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-03-19Fix various spelling mistakes throughout the codeKim Alvefur
2019-02-28code plugin: Add a language class to specify which language this code block ↵Emmanuel Gil Peyrot
is from.
2018-12-26disco plugin: Add iq error reportingKim Alvefur
Previously it behaved as if the response was empty, which was confusing.
2018-12-16Work around /upload not working in direct tabs (similar to #3449)Georg Lukas
2018-12-16Work around #3449Georg Lukas
2018-10-13upload: add user friendly error when upload service not foundMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2018-10-12contact plugin (XEP-0157), in memoriam BunnehGeorg Lukas
2018-08-23Fix /irc_query in the IRC pluginmathieui
2018-08-15Make pylint happy on pluginsmathieui
It does not like dynamically defined attributes, unsurprisingly
2018-08-15yapf -rip on pluginsmathieui
2018-08-12Update the OTR pluginmathieui
make it more restrictive and give some hints
2018-08-09Fix some absolute importsmathieui
2018-08-09Fix the OTR pluginmathieui
2018-08-09Remove the GPG pluginmathieui
It’s broken and nobody is using it as far as I know.
2018-07-28plugins: Switch exec and upload to async/await.Emmanuel Gil Peyrot
2018-07-22Fix close_all and change_title pluginsmathieui
2018-07-21Fix /reordermathieui
2018-07-04OTR plugin: Use the new poezio.xdg module.Emmanuel Gil Peyrot
2018-05-30disco plugin: Allow any dataform to be displayed.Emmanuel Gil Peyrot
2018-05-16Initial start with the embed commandSeve
2018-03-11upload plugin: Don’t insert invalid URL after HTTP upload failed.Emmanuel Gil Peyrot
2018-03-09Add a check for slixmpp xep_0363 plugin.Emmanuel Gil Peyrot
2018-03-08Add HTTP File Upload support.Emmanuel Gil Peyrot
2017-12-19disco plugin: Fix traceback on unknown FORM_TYPE.Emmanuel Gil Peyrot
2017-12-19Add a disco#info plugin, /disco.Emmanuel Gil Peyrot
2017-11-23Also handle muc_nickchange for /tell.Emmanuel Gil Peyrot
Fixes #3349.
2017-10-12Fix some excepts (bare, useless, unused)mathieui
2017-10-08Fix #3245 (make /exec async)mathieui
and also do not vomit stderr on top of poezio, but put it in an info message
2017-10-08Change all “not … in …” into “… not in …”.Emmanuel Gil Peyrot
2017-10-07Fix #3273 (be honest about the rainbow plugin)mathieui
2017-07-20Ping: properly process IQ errors, always display error conditionGeorg Lukas
2017-06-19Add a rstrip plugin.Emmanuel Gil Peyrot
2017-05-15Improve feedback from the ping plugin.Emmanuel Gil Peyrot
Always print the error-condition when the iq is of type error, also include the error text if it is present, and set a 10s timeout before giving up.
2017-02-24Make the code plugin stop using extra attributes and div.Emmanuel Gil Peyrot
2017-02-24Fix code plugin usage helpmathieui
2017-02-13Don't override "id" and "type" builtinsmathieui
2017-02-10Add a code plugin, for sending highlighted snippets of code.Emmanuel Gil Peyrot
2017-02-10Add a white plugin, black backgrounds matter!Emmanuel Gil Peyrot
2016-12-26Add missing message types (fix #3271)mathieui
Which were being filtered by the information popup filter
2016-11-29Update the bundled gnupg.pymathieui