Commit Graph

  • 6c3f26161e itests: allow pconfig registration with plugins mathieui 2021-02-05 19:11:19 +01:00
  • d6ab3124ce XEP-0084: add integer wrappers for int stanza attributes mathieui 2021-02-05 19:10:52 +01:00
  • cb8d2edc8d XEP-0191: Add type hints and switch to default args mathieui 2021-02-04 22:05:50 +01:00
  • 69e04d7d2e XEP-0153: Add typing and switch to default args mathieui 2021-02-04 21:54:14 +01:00
  • ace5aeb80e XEP-0153: Fix a bug that would add muc elements to inbound presence mathieui 2021-02-04 21:30:55 +01:00
  • 712ac671e1 XEP-0152: Add type hints and switch to default args mathieui 2021-02-04 21:28:18 +01:00
  • 99c2e5cafd XEP-0092: Add type hints and switch to default args mathieui 2021-02-04 21:26:20 +01:00
  • 8e612bf229 XEP-0084: Add type hints and switch to default args mathieui 2021-02-04 21:23:17 +01:00
  • 7860edefe9 XEP-0054: Add type hints and switch to default args mathieui 2021-02-04 21:01:35 +01:00
  • fbb8993244 XEP-0049: Add type hints and switch to default args mathieui 2021-02-04 20:35:22 +01:00
  • 77c8caf205 XEP-0012: Add type hints and switch to default args mathieui 2021-02-04 20:27:07 +01:00
  • c82e1a4039 Merge branch 'stanzabase-make-get-plugin-public-api' into 'master' Link Mauve 2021-02-04 19:28:29 +01:00
  • 69b265b975 stanzabase: make _get_plugin part of the public API mathieui 2021-02-04 18:56:18 +01:00
  • 917cb555d5 Merge branch 'debug-logs-in-itests' into 'master' mathieui 2021-02-04 19:25:17 +01:00
  • d3fb993b29 Merge branch 'remove-unused-obsolete-things' into 'master' mathieui 2021-02-04 19:24:29 +01:00
  • ccbba89cbd xmlstream: make dns_answers private mathieui 2021-02-04 18:42:01 +01:00
  • d3063a0368 xmlstream: make connect_loop_wait private mathieui 2021-02-04 18:32:41 +01:00
  • 40196aefeb itests: add a command-line parameter to enable debug logs mathieui 2021-02-04 19:14:23 +01:00
  • 782dbdea65 docs: remove python 2 bug workaround explanations mathieui 2021-02-04 18:32:10 +01:00
  • 650e1a2ed5 docs/xmlstream: remove HTTP proxy references mathieui 2021-02-04 18:31:43 +01:00
  • c486c0e821 Merge branch 'documentation-update' into 'master' Link Mauve 2021-02-03 23:23:38 +01:00
  • f8c39bae60 docs: update the iq tutorial mathieui 2021-02-03 23:17:37 +01:00
  • d9975aa4c0 docs: move things around for a cleaner toctree mathieui 2021-02-03 23:04:02 +01:00
  • 17f08929f9 docs: add slixmpp credits, move fork note to the bottom mathieui 2021-02-03 22:34:33 +01:00
  • d8dbfaa37e Merge branch 'pep-xeps-fix-returns' into 'master' Link Mauve 2021-02-03 22:29:00 +01:00
  • cb3d9dd41c XEP-0196: Fix return values and typing mathieui 2021-02-03 22:24:40 +01:00
  • e6e57f6e8c XEP-0172: Fix return values and typing mathieui 2021-02-03 22:24:24 +01:00
  • 64299d6a54 XEP-0118: Fix return values and typing mathieui 2021-02-03 22:24:03 +01:00
  • f6761e513d XEP-0108: Fix return values and typing mathieui 2021-02-03 22:23:44 +01:00
  • f2878e1764 XEP-0107: Fix return values and typing mathieui 2021-02-03 22:23:16 +01:00
  • 2585764b46 Merge branch 'type-plugins' into 'master' Link Mauve 2021-02-03 21:56:10 +01:00
  • a16792e990 basexmpp: type self.plugins in a more useful manner mathieui 2021-02-03 21:45:58 +01:00
  • 6448d09c30 Merge branch 'docs-change-theme' into 'master' mathieui 2021-01-31 20:41:46 +01:00
  • a85e5225f9 docs: change theme to furo mathieui 2021-01-31 20:35:38 +01:00
  • 3c19f69c25 Merge branch 'join-wait-timeout-none' into 'master' mathieui 2021-01-31 19:41:40 +01:00
  • 846c42e386 XEP-0045: make the join_muc_wait timeout parameter optional mathieui 2021-01-31 19:38:12 +01:00
  • 1f97462391 Merge branch 'muc-sync-join' into 'master' mathieui 2021-01-31 18:17:54 +01:00
  • c7d87a27e1 XEP-0045: Add a join_muc_wait function mathieui 2021-01-31 17:06:38 +01:00
  • a8113dca49 XEP-0045: Add a specific handler for MUC presence errors mathieui 2021-01-31 17:03:39 +01:00
  • eda692d1c6 XEP-0045: add a directed event for self-presence mathieui 2021-01-31 17:02:51 +01:00
  • 7932a03378 xmlstream: add a simple contextmanager for temporary events mathieui 2021-01-31 17:01:41 +01:00
  • e9b07e32bb exceptions: add a PresenceError exception mathieui 2021-01-31 17:00:42 +01:00
  • 8689212602 Merge branch 'mix-additions' into 'master' mathieui 2021-01-31 12:48:44 +01:00
  • 68649d0089 Merge branch 'update-doc-xep-titles' into 'master' mathieui 2021-01-30 19:04:11 +01:00
  • 473575d276 doc: update XEP titles mathieui 2021-01-30 19:01:38 +01:00
  • ab9b7115de Merge branch 'fix-xep-descriptions' into 'master' mathieui 2021-01-30 18:55:20 +01:00
  • 58f4ccf5c7 xeps: fix description for the newer plugins mathieui 2021-01-30 18:52:54 +01:00
  • f41fd7cce4 examples: add an example MIX bot mathieui 2021-01-30 18:39:28 +01:00
  • 04a3f609e2 XEP-0405: Manage MIX Roster items mathieui 2021-01-30 18:17:12 +01:00
  • 119f59ecbe XEP-0369: Add events for channel/participants mathieui 2021-01-30 17:42:20 +01:00
  • ee671dfb29 Merge branch 'next-version-1.7.0' into 'master' slix-1.7.0 mathieui 2021-01-29 21:57:26 +01:00
  • d954283fb6 version: update to 1.7.0 mathieui 2021-01-29 21:50:43 +01:00
  • ed2c03fade DOAP: add an 1.7.0 entry mathieui 2021-01-29 21:50:22 +01:00
  • a381267d21 Merge branch 'connect-basic-itests' into 'master' Link Mauve 2021-01-29 16:51:05 +01:00
  • 1e1576473b tests: add basic reconnect/connect integration tests mathieui 2021-01-29 16:48:30 +01:00
  • dbcd0c6050 Merge branch 'reconnect-logic-doomed' into 'master' Link Mauve 2021-01-29 16:11:29 +01:00
  • f93af07882 XEP-0198: do not send acks when disconnected mathieui 2021-01-29 16:07:44 +01:00
  • 3f739e513b xmlstream: keep value of "end_session_on_disconnect" mathieui 2021-01-28 18:21:10 +01:00
  • fc7d7b4eb7 XEP-0198: Enable SM even if we failed resuming the session mathieui 2021-01-28 18:20:44 +01:00
  • 3642e2c7f4 xmlstream: ensure slow futures are scheduled on this loop mathieui 2021-01-25 10:13:49 +01:00
  • f15311bda8 xmlstream: Make the reconnect handler a coroutine mathieui 2021-01-25 10:00:40 +01:00
  • b2dfb4c1f3 xmlstream: do not touch connection state on abort() mathieui 2021-01-25 09:59:24 +01:00
  • d227579d56 xmlstream: set disconnected future on event mathieui 2021-01-24 21:33:14 +01:00
  • 571774edb4 xmlstream: end the parser when the stream has ended mathieui 2021-01-24 21:43:49 +01:00
  • 456dff0b61 xmlstream: rename run_filters mathieui 2021-01-24 21:43:35 +01:00
  • a0b6bfcefe xmlstream: change the connection logic mathieui 2021-01-23 18:39:05 +01:00
  • 9fbd40578c xmlstream: purge send queue and pending tasks on session end mathieui 2021-01-23 16:16:56 +01:00
  • 8700f8d162 xmlstream: do not cancel the send filter task mathieui 2021-01-23 16:14:59 +01:00
  • efdcd396d8 xmlstream: fix race conditions on handlers mathieui 2021-01-25 09:56:53 +01:00
  • 0eed84d0b2 xmlstream: handle done tasks in wait_until mathieui 2021-01-23 15:41:13 +01:00
  • 370abb1d98 Merge branch 'block-threaded-examples-docs' into 'master' mathieui 2021-01-27 00:20:31 +01:00
  • 51866f0d46 docs: update the tutorials a bit mathieui 2021-01-27 00:10:15 +01:00
  • 9390794401 examples: updates to reflect asyncio mathieui 2021-01-27 00:09:26 +01:00
  • 70b5081018 Merge branch 'xep-0382-spoiler-messages' into 'master' mathieui 2021-01-27 00:07:36 +01:00
  • 4cb679ae2a Merge branch 'fix-emoji-update' into 'master' mathieui 2021-01-24 11:33:57 +01:00
  • ab280b44cc XEP-0444: Fix emoji detection mathieui 2021-01-24 11:31:17 +01:00
  • 0193667ace Merge branch 'ping-cancel-iqs-on-session-end' into 'master' mathieui 2021-01-24 11:30:51 +01:00
  • 9cb5131f1c XEP-0199: Fix handler default parameter, add typing mathieui 2021-01-23 15:38:23 +01:00
  • 0bf1b96859 Merge branch 'handle-connection-errors-in-starttls' into 'master' mathieui 2021-01-24 10:30:45 +01:00
  • c6a0da63ae XEP-0199: cancel ongoing handlers on session end mathieui 2021-01-22 22:56:16 +01:00
  • 3f10dfe138 iq: only update the future if it is not done mathieui 2021-01-22 22:55:39 +01:00
  • 49577e6c84 Handle connection errors in start_tls (fix #3449) mathieui 2021-01-22 22:04:41 +01:00
  • 04dcc8628d XEP-0382: update DOAP file mathieui 2021-01-22 19:24:11 +01:00
  • 81ebf4e8ba XEP-0382: Spoiler Messages mathieui 2021-01-22 18:40:37 +01:00
  • b784b68bcd Merge branch 'disconnect-event-after-cleanup' into 'master' mathieui 2021-01-19 21:12:52 +01:00
  • f38c61a6b9 XMLStream: Only fire "disconnected" after removal of related objects mathieui 2021-01-17 18:30:57 +01:00
  • 2631b25e3e Merge branch 'ad-mucjoin-component-event' into 'master' Link Mauve 2021-01-12 20:36:36 +01:00
  • 2b11d81b86 XEP-0045: Add a groupchat_join MUC event for components mathieui 2021-01-12 20:29:27 +01:00
  • ca465032e7 Merge branch 'xep-0045-fixes-misc' into 'master' Link Mauve 2021-01-10 15:12:20 +01:00
  • 6369ee0e5f XEP-0045: Better component handling mathieui 2021-01-10 15:01:58 +01:00
  • 1e23167ce4 XEP-0045: Better "groupchat_presence" targeting mathieui 2021-01-10 15:01:14 +01:00
  • cccc1253aa XEP-0045: add more elements (<actor/>) mathieui 2021-01-10 14:38:43 +01:00
  • fb31e9c1fd Merge branch 'test-skip-dependency' into 'master' mathieui 2021-01-10 11:27:48 +01:00
  • b4dd1e0132 CI: Skip test if the emoji dep is not here mathieui 2021-01-10 11:12:00 +01:00
  • 525855c17b Fix homepage in DOAP. Thanks mathieui! Link Mauve 2021-01-01 14:35:55 +01:00
  • ce0d615786 Merge branch 'muc-mypy-fixes' into 'master' mathieui 2020-12-27 19:44:31 +01:00
  • 1e08c90018 XEP-0045: Add a set_subject() helper Emmanuel Gil Peyrot 2020-12-27 02:59:43 +01:00
  • c05cafc963 XEP-0045: Add missing reason for affiliation and role changes Emmanuel Gil Peyrot 2020-12-27 02:19:21 +01:00
  • 166b265de0 XEP-0045: Fix issues found by mypy Emmanuel Gil Peyrot 2020-12-27 01:14:17 +01:00
  • d91eea3a3a Merge branch 'fix-moderation-stanzaid' into 'master' mathieui 2020-12-14 19:04:50 +01:00