summaryrefslogtreecommitdiff
path: root/plugins/ping.py
AgeCommit message (Collapse)Author
2021-12-11Replace asyncio.ensure_future() with asyncio.create_task()Emmanuel Gil Peyrot
The latter function got introduced in Python 3.7, which is conveniently our MSPV, so let’s use that.
2021-02-03plugins: remove callbacksmathieui
2019-10-14plugins/ping: Remove safeJID callMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-19plugins: Make all changed plugins work in 1:1 tabsMaxime “pep” Buquet
These were still using tabs.ConversationTab that's been replaced by Dynamic and StaticConversationTab. These class have been introduced after resource locking was removed in 1:1, because they were needed for some plugins like OTR. 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>
2018-08-15yapf -rip on pluginsmathieui
2017-07-20Ping: properly process IQ errors, always display error conditionGeorg Lukas
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.
2016-08-21Don’t call input completion() functions inside completion methodsmathieui
Use a placeholder object that can run it afterwards, so that we don’t have side effects inside those functions.
2016-06-28Make plugins import from the absolute poezio package.Emmanuel Gil Peyrot
2016-06-12Fix core commands, broken in the previous commit.Emmanuel Gil Peyrot
2015-07-30Fix #3050 (better /ping completion)mathieui
2014-11-25Do not enable xep_0199 in the ping plugin, it's always enabled anywayFlorent Le Coz
2014-04-30Remove Tab.get_name() and use Tab.name insteadmathieui
(keep a get_name() fallback just in case for now)
2014-04-04Remove unused importsmathieui
(thanks eijebong)
2014-03-27Remove useless "installation" parts from the plugin documentationsmathieui
2013-11-26refactor the texts in core to be more readable and fix some typosMathieu Pasquet
2013-10-06Fix #2356 (ping is blocking)Mathieu Pasquet
2013-06-01Update caps after loading the ping pluginmathieui
2013-04-13Move the plugins documentationmathieui
(use automodule directive & docstrings)
2013-03-08Update the plugins to use the PluginAPImathieui
Also: - Add get_conversation_messages() to PluginAPI - Make plugins_autoload colon-separated instead of space-separated (for consistency) - Replace a JID() with a safeJID() in the uptime plugin
2013-03-01Fix #2231 (update the plugins to use the new help system)mathieui
And fix some imprecisions/mistakes in the help.
2013-03-01Do not ping twice in private tabsmathieui
2013-03-01Improve the ping pluginmathieui
fix a TB in the MUC fix the completion (no quotes) add a timeout of 5 seconds
2013-02-01Fix a traceback with the Ping pluginmathieui
2012-05-06Fix the ping pluginmathieui
2012-02-14Fixes #2326mathieui
2011-11-15Add a /ping command through a ping pluginmathieui
Fixes #1734