Commit Graph

  • e9b07e32bb exceptions: add a PresenceError exception mathieui 2021-01-31 17:00:42 +0100
  • 8689212602 Merge branch 'mix-additions' into 'master' mathieui 2021-01-31 12:48:44 +0100
  • 68649d0089 Merge branch 'update-doc-xep-titles' into 'master' mathieui 2021-01-30 19:04:11 +0100
  • 473575d276 doc: update XEP titles mathieui 2021-01-30 19:01:38 +0100
  • ab9b7115de Merge branch 'fix-xep-descriptions' into 'master' mathieui 2021-01-30 18:55:20 +0100
  • 58f4ccf5c7 xeps: fix description for the newer plugins mathieui 2021-01-30 18:52:54 +0100
  • f41fd7cce4 examples: add an example MIX bot mathieui 2021-01-30 18:39:28 +0100
  • 04a3f609e2 XEP-0405: Manage MIX Roster items mathieui 2021-01-30 18:17:12 +0100
  • 119f59ecbe XEP-0369: Add events for channel/participants mathieui 2021-01-30 17:42:20 +0100
  • ee671dfb29 Merge branch 'next-version-1.7.0' into 'master' slix-1.7.0 mathieui 2021-01-29 21:57:26 +0100
  • d954283fb6 version: update to 1.7.0 mathieui 2021-01-29 21:50:43 +0100
  • ed2c03fade DOAP: add an 1.7.0 entry mathieui 2021-01-29 21:50:22 +0100
  • a381267d21 Merge branch 'connect-basic-itests' into 'master' Link Mauve 2021-01-29 16:51:05 +0100
  • 1e1576473b tests: add basic reconnect/connect integration tests mathieui 2021-01-29 16:48:30 +0100
  • dbcd0c6050 Merge branch 'reconnect-logic-doomed' into 'master' Link Mauve 2021-01-29 16:11:29 +0100
  • f93af07882 XEP-0198: do not send acks when disconnected mathieui 2021-01-29 16:07:44 +0100
  • 3f739e513b xmlstream: keep value of "end_session_on_disconnect" mathieui 2021-01-28 18:21:10 +0100
  • fc7d7b4eb7 XEP-0198: Enable SM even if we failed resuming the session mathieui 2021-01-28 18:20:44 +0100
  • 3642e2c7f4 xmlstream: ensure slow futures are scheduled on this loop mathieui 2021-01-25 10:13:49 +0100
  • f15311bda8 xmlstream: Make the reconnect handler a coroutine mathieui 2021-01-25 10:00:40 +0100
  • b2dfb4c1f3 xmlstream: do not touch connection state on abort() mathieui 2021-01-25 09:59:24 +0100
  • d227579d56 xmlstream: set disconnected future on event mathieui 2021-01-24 21:33:14 +0100
  • 571774edb4 xmlstream: end the parser when the stream has ended mathieui 2021-01-24 21:43:49 +0100
  • 456dff0b61 xmlstream: rename run_filters mathieui 2021-01-24 21:43:35 +0100
  • a0b6bfcefe xmlstream: change the connection logic mathieui 2021-01-23 18:39:05 +0100
  • 9fbd40578c xmlstream: purge send queue and pending tasks on session end mathieui 2021-01-23 16:16:56 +0100
  • 8700f8d162 xmlstream: do not cancel the send filter task mathieui 2021-01-23 16:14:59 +0100
  • efdcd396d8 xmlstream: fix race conditions on handlers mathieui 2021-01-25 09:56:53 +0100
  • 0eed84d0b2 xmlstream: handle done tasks in wait_until mathieui 2021-01-23 15:41:13 +0100
  • 370abb1d98 Merge branch 'block-threaded-examples-docs' into 'master' mathieui 2021-01-27 00:20:31 +0100
  • 51866f0d46 docs: update the tutorials a bit mathieui 2021-01-27 00:10:15 +0100
  • 9390794401 examples: updates to reflect asyncio mathieui 2021-01-27 00:09:26 +0100
  • 70b5081018 Merge branch 'xep-0382-spoiler-messages' into 'master' mathieui 2021-01-27 00:07:36 +0100
  • 4cb679ae2a Merge branch 'fix-emoji-update' into 'master' mathieui 2021-01-24 11:33:57 +0100
  • ab280b44cc XEP-0444: Fix emoji detection mathieui 2021-01-24 11:31:17 +0100
  • 0193667ace Merge branch 'ping-cancel-iqs-on-session-end' into 'master' mathieui 2021-01-24 11:30:51 +0100
  • 9cb5131f1c XEP-0199: Fix handler default parameter, add typing mathieui 2021-01-23 15:38:23 +0100
  • 0bf1b96859 Merge branch 'handle-connection-errors-in-starttls' into 'master' mathieui 2021-01-24 10:30:45 +0100
  • c6a0da63ae XEP-0199: cancel ongoing handlers on session end mathieui 2021-01-22 22:56:16 +0100
  • 3f10dfe138 iq: only update the future if it is not done mathieui 2021-01-22 22:55:39 +0100
  • 49577e6c84 Handle connection errors in start_tls (fix #3449) mathieui 2021-01-22 22:04:41 +0100
  • 04dcc8628d XEP-0382: update DOAP file mathieui 2021-01-22 19:24:11 +0100
  • 81ebf4e8ba XEP-0382: Spoiler Messages mathieui 2021-01-22 18:40:37 +0100
  • b784b68bcd Merge branch 'disconnect-event-after-cleanup' into 'master' mathieui 2021-01-19 21:12:52 +0100
  • f38c61a6b9 XMLStream: Only fire "disconnected" after removal of related objects mathieui 2021-01-17 18:30:57 +0100
  • 2631b25e3e Merge branch 'ad-mucjoin-component-event' into 'master' Link Mauve 2021-01-12 20:36:36 +0100
  • 2b11d81b86 XEP-0045: Add a groupchat_join MUC event for components mathieui 2021-01-12 20:29:27 +0100
  • ca465032e7 Merge branch 'xep-0045-fixes-misc' into 'master' Link Mauve 2021-01-10 15:12:20 +0100
  • 6369ee0e5f XEP-0045: Better component handling mathieui 2021-01-10 15:01:58 +0100
  • 1e23167ce4 XEP-0045: Better "groupchat_presence" targeting mathieui 2021-01-10 15:01:14 +0100
  • cccc1253aa XEP-0045: add more elements (<actor/>) mathieui 2021-01-10 14:38:43 +0100
  • fb31e9c1fd Merge branch 'test-skip-dependency' into 'master' mathieui 2021-01-10 11:27:48 +0100
  • b4dd1e0132 CI: Skip test if the emoji dep is not here mathieui 2021-01-10 11:12:00 +0100
  • 525855c17b Fix homepage in DOAP. Thanks mathieui! Link Mauve 2021-01-01 14:35:55 +0100
  • ce0d615786 Merge branch 'muc-mypy-fixes' into 'master' mathieui 2020-12-27 19:44:31 +0100
  • 1e08c90018 XEP-0045: Add a set_subject() helper Emmanuel Gil Peyrot 2020-12-27 02:59:43 +0100
  • c05cafc963 XEP-0045: Add missing reason for affiliation and role changes Emmanuel Gil Peyrot 2020-12-27 02:19:21 +0100
  • 166b265de0 XEP-0045: Fix issues found by mypy Emmanuel Gil Peyrot 2020-12-27 01:14:17 +0100
  • fd5ddc0c6f plugins: add more locks around registration/enable (#3437) mathieui 2020-12-14 18:58:55 +0100
  • d91eea3a3a Merge branch 'fix-moderation-stanzaid' into 'master' mathieui 2020-12-14 19:04:50 +0100
  • 569b9c5ee2 XEP-0425: Use stanzaid in integration test mathieui 2020-12-14 18:59:51 +0100
  • a3ca4c11c3 Merge branch 'retract-in-groupchats' into 'master' Maxime Buquet 2020-12-13 23:39:12 +0100
  • 489e419e38 XEP-0424: fire event even with groupchat messages mathieui 2020-12-13 22:48:17 +0100
  • 0b2594aa2c Merge branch 'doap-predict-next-version' into 'master' slix-1.6.0 Link Mauve 2020-12-12 16:59:36 +0100
  • 1b3a00c894 doap: add next release link mathieui 2020-12-12 16:57:07 +0100
  • ef201b6ae9 Merge branch 'oopsdate-doap' into 'master' Link Mauve 2020-12-12 16:55:03 +0100
  • 69af0fc1dc doap: replace NEXT with 1.6.0 mathieui 2020-12-12 16:52:42 +0100
  • 7ecdc7fced Merge branch 'update-slix-version' into 'master' mathieui 2020-12-12 16:44:34 +0100
  • 39c624f958 Release: update version to 1.6.0 mathieui 2020-12-12 16:43:29 +0100
  • 4c9591d5c9 Merge branch 'create-extras-require' into 'master' Link Mauve 2020-12-12 16:33:15 +0100
  • 31841ef3bf setup.py: Move emoji and aiohttp to extras_require mathieui 2020-12-12 16:30:34 +0100
  • 6773dc4409 Merge branch 'fix-moderation' into 'master' Link Mauve 2020-12-12 14:51:25 +0100
  • 71888b24a6 Merge branch 'retraction-event' into 'master' Link Mauve 2020-12-12 14:45:49 +0100
  • 3b00c56bdc XEP-0424: Add an event for message retraction mathieui 2020-12-12 14:43:18 +0100
  • bf17c32705 XEP-0425: Add integration test mathieui 2020-12-12 14:34:43 +0100
  • bc58c5a045 XEP-0425: Fix plugin registration, and add element mathieui 2020-12-12 14:33:15 +0100
  • d6be776640 Merge branch 'move-plugin-index-away' into 'master' Link Mauve 2020-12-10 21:15:17 +0100
  • 878870255f docs: move the plugin index away from the main page mathieui 2020-12-10 20:45:26 +0100
  • 1e2d15b8f5 Merge branch 'docs-event-sphinx-plugins' into 'master' Link Mauve 2020-12-10 19:45:30 +0100
  • 155fc58a22 docs: add sphinx_autodoc_typehints dep mathieui 2020-12-10 19:21:56 +0100
  • 95d40a3ca3 docs: update docstrings for sphinx conformity mathieui 2020-12-10 19:20:23 +0100
  • 010bf6dd70 docs: fix rest issues mathieui 2020-12-10 19:17:11 +0100
  • 9d61655215 docs: Add plugins mathieui 2020-12-09 18:09:19 +0100
  • f768a980d8 docs: update event index mathieui 2020-12-09 18:08:57 +0100
  • d371828041 Merge branch 'rai' into 'master' mathieui 2020-12-08 18:59:04 +0100
  • b63dc3bc8c XEP-047: Room Activity Indicators mathieui 2020-12-07 22:27:28 +0100
  • 8258202681 Merge branch 'xep-0333-fixes' into 'master' Link Mauve 2020-12-07 21:25:18 +0100
  • c892fba778 Merge branch 'xep-0439-improved' into 'master' Link Mauve 2020-12-07 21:21:43 +0100
  • 758dfb930c XEP-0439: add integration tests mathieui 2020-12-07 20:59:04 +0100
  • 91c3d64ca2 XEP-0439: Add events mathieui 2020-12-07 20:58:16 +0100
  • 340b0f0f16 Merge branch 'no-emoji-required' into 'master' mathieui 2020-12-07 20:32:27 +0100
  • a1ef32a122 CI: do not require the emoji package mathieui 2020-12-06 21:58:10 +0100
  • ef6dab81b9 itests: Add a chat markers test mathieui 2020-12-06 21:45:53 +0100
  • b3e2a8eb91 XEP-0333: Add missing feature, and a send_marker method mathieui 2020-12-06 21:45:22 +0100
  • 11ac5867ff XEP-0333: Rename plugin file from "hints" to "markers" mathieui 2020-12-06 21:28:40 +0100
  • a61f2248fd Merge branch 'update-readme' into 'master' mathieui 2020-12-06 21:01:16 +0100
  • 7a4ea4c1ae README: document integration tests mathieui 2020-12-06 20:59:00 +0100
  • c0acb7e34f Merge branch 'more-tests' into 'master' Link Mauve 2020-12-06 19:24:08 +0100
  • c89a21463f XEP-0444: fix a mistake in plugin_end mathieui 2020-12-06 18:57:50 +0100
  • 1836b2b887 itests: add another bunch of tests mathieui 2020-12-06 18:58:35 +0100