Emmanuel Gil Peyrot
|
01b9f37dac
|
/disco plugin: Add error handling
It was missing.
|
2021-12-22 00:29:26 +01:00 |
|
|
4f6bc9073e
|
/upload to original tab and not current tab (thanks jonas)"
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2021-12-14 11:22:37 +01:00 |
|
Emmanuel Gil Peyrot
|
79bbbdb3e6
|
Replace asyncio.ensure_future() with asyncio.create_task()
The latter function got introduced in Python 3.7, which is conveniently
our MSPV, so let’s use that.
|
2021-12-11 19:16:33 +01:00 |
|
mathieui
|
c296768987
|
fix: do not print a message on a muc not found
as we will nott actually create the tab.
|
2021-06-25 23:09:52 +02:00 |
|
mathieui
|
2b032b7d02
|
fix: unsupported typ= parameter in OTR plugin
still broken because of pycrypto though
|
2021-05-16 11:31:15 +02:00 |
|
mathieui
|
abb587f237
|
fix: unsupported typ= parameter in embed plugin
|
2021-05-16 11:30:56 +02:00 |
|
mathieui
|
fc1eca7ac3
|
fix: remove all remaining safejids (fix #3457)
|
2021-04-12 20:43:51 +02:00 |
|
mathieui
|
f80e9d9dde
|
fix: forgotten tab names set
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
d0551c09ba
|
fix: typing issues in plugins
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
90af21f680
|
fix: forgotten gaptab constructor calls
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
9c6e89d0e5
|
plugins: make set_bob async
|
2021-02-27 13:15:40 +01:00 |
|
mathieui
|
5a9e143c53
|
plugins: also update the admin plugin to reflect coroutine changes
|
2021-02-17 19:10:22 +01:00 |
|
mathieui
|
0221081b34
|
irc plugin: Fix the joining code
Make things async
|
2021-02-16 22:03:10 +01:00 |
|
mathieui
|
67c5bee9da
|
Fix the quote plugin
(broken when refactoring messages)
|
2021-02-12 18:43:37 +01:00 |
|
mathieui
|
5c6b2adeb2
|
plugins: add a user_extras plugin with PEP events
|
2021-02-09 19:16:03 +01:00 |
|
mathieui
|
6c63cdb509
|
plugins: fix case of self-message
due to the recent change in conversation_msg
|
2021-02-08 22:50:07 +01:00 |
|
mathieui
|
3b7e5f93bd
|
link plugin: fix regex for aesgcm and add gemini&gopher
|
2021-02-05 20:34:16 +01:00 |
|
mathieui
|
46d90bf832
|
plugins: remove callbacks
|
2021-02-03 15:22:09 +01:00 |
|
Georg Lukas
|
5cfb0cbf43
|
plugins/contact: iterate all data forms, thx. mathieui
|
2021-01-22 16:06:59 +01:00 |
|
mathieui
|
c9fe8f0737
|
Add aesgcm:// urls to the /link plugin
|
2021-01-02 14:07:16 +01:00 |
|
Emmanuel Gil Peyrot
|
978d70f38e
|
Update most references to dev.louiz.org to lab.louiz.org.
Redmine is dead.
|
2020-12-26 23:21:17 +01:00 |
|
|
5ff321c229
|
Remove references to master
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-09-10 10:33:03 +02:00 |
|
|
9b734c5504
|
plugins/untrackme: move logging to a less noisy place
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-09-10 10:11:12 +02:00 |
|
|
48373be751
|
plugins/untrackme: invidio.us closed. Changed default instance
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-09-08 15:58:02 +02:00 |
|
|
65db4a22d4
|
plugins/untrackme: toggle display_corrections off
Seems to work ok, and it's quite noisy in the information buffer.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-09-08 09:52:45 +02:00 |
|
|
fe960cb825
|
plugins/code: Prevent traceback when not enough arguments -- thanks Ge0rG
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-09-04 09:29:19 +02:00 |
|
|
03ef9c8d54
|
move date and time SHORT_FORMAT and LONG_FORMAT to the theme
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-08-14 22:12:26 +02:00 |
|
|
c9f331245f
|
plugins/remove_get_trackers: add deprecation notice
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-08-14 01:15:53 +02:00 |
|
|
b2f3c0d069
|
plugins/untrackme: docstring to map_services method
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-08-14 01:15:53 +02:00 |
|
|
a1f69a53d7
|
plugins/untrackme: new plugin, based on remove_get_trackers
Thanks Perdu for the original work!
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-08-14 01:15:45 +02:00 |
|
|
604587a5d9
|
plugins/time_marker: use now required poezio.ui.types
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-08-09 20:38:46 +02:00 |
|
|
a5b15eafe0
|
plugins/lastlog: adapt to use poezio.ui.types
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-08-09 20:09:50 +02:00 |
|
|
75d7f5da93
|
plugins/reorder: Don't serialize gaptabs as they're recreated automatically
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-06-15 16:06:48 +02:00 |
|
|
e7b74c19a8
|
plugins/reorder: Ignore gaptab when parsing as they're recreated automatically
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-06-15 16:04:55 +02:00 |
|
|
01e3169d43
|
plugins/display_corrections: Adapt to new poezio.ui API
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-05-26 18:45:55 +02:00 |
|
|
8465d7555c
|
plugins/dice: Fix LMC (use origin id), reorganize things a bit to stop using tab.last_sent_message
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-05-26 14:44:08 +02:00 |
|
|
cf43a36bc6
|
plugins/marquee: Fix LMC, use origin id
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-05-26 14:41:13 +02:00 |
|
|
ae2ce4dd1a
|
plugins/marquee: Change space char to nbsp to troll other clients better
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-05-26 14:36:41 +02:00 |
|
|
7b2b21be30
|
plugins/reorder: fix GapTab serialization
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-05-14 17:20:03 +02:00 |
|
mathieui
|
52ad2c0235
|
Fix an issue where the reorder plugin would not create gaps
|
2020-05-12 23:57:59 +02:00 |
|
|
8b385a0c99
|
plugins/upload: handle more exceptions
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-05-12 01:58:37 +02:00 |
|
mathieui
|
a5e9280047
|
Pass a message to add_message instead of messed up kwargs everywhere
Changes LOTS of things
|
2020-05-09 19:46:17 +02:00 |
|
Link Mauve
|
570c5262bd
|
Merge branch 'disco-node' into 'master'
plugins/disco: Add support for querying with a custom node.
See merge request poezio/poezio!71
|
2020-04-16 19:13:34 +02:00 |
|
|
1e2c6593f5
|
plugins/embed: correctly refresh window in Conversation*Tab
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-04-15 02:52:19 +02:00 |
|
|
57553abc0a
|
plugins/upload: Use embed directly instead of populating input field
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-04-12 16:45:21 +02:00 |
|
|
01a1d4441e
|
plugin/display_corrections: prefer generator to list when looping
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-04-04 00:20:57 +02:00 |
|
|
da695768b0
|
reorder: group exception handling
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-04-01 01:33:09 +02:00 |
|
|
496752d0db
|
reorder: create GapTab if configured, when creating ConversationTab fails
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-04-01 01:26:08 +02:00 |
|
|
7d6b301087
|
reorder: Create ConversationTabs when they don't exist
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-04-01 01:17:01 +02:00 |
|
|
00b91fe462
|
reorder: Ensure valid JID
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-04-01 01:16:11 +02:00 |
|