Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-01 | XEP-0030 stanza: FIX PEP8, types | mathieui | |
2021-03-01 | XEP-0030 plugin: Fix PEP8, types | mathieui | |
2021-03-01 | docs: improve XEP-0030 docs | mathieui | |
2021-03-01 | types: add some often-used types | mathieui | |
2021-02-27 | Merge branch 'docs-dedfault' into 'master' | mathieui | |
docs: fix a typo (dedfault) See merge request poezio/slixmpp!142 | |||
2021-02-27 | docs: fix a typo (dedfault) | mathieui | |
2021-02-27 | Merge branch 'more-tests' into 'master' | mathieui | |
Add some more tests for MIX, and fix a small bug See merge request poezio/slixmpp!141 | |||
2021-02-27 | XEP-0403: Add stanza tests | mathieui | |
2021-02-27 | XEP-0405: add stream tests | mathieui | |
2021-02-27 | XEP-0405: Fix a bug in nodes returned by join_channel | mathieui | |
Yay tests! | |||
2021-02-27 | Merge branch 'async-interal-api-break-everything' into 'master' | mathieui | |
Make the internal "api" async See merge request poezio/slixmpp!128 | |||
2021-02-26 | docs: document the "internal API" with reference & howto | mathieui | |
2021-02-26 | docs: add references to API docs | mathieui | |
2021-02-26 | XEP-0231: do not crash if max-age is None | mathieui | |
it is only RECOMMENDED | |||
2021-02-26 | api: update docstrings/typing | mathieui | |
2021-02-26 | XEP-0319: API changes | mathieui | |
- ``idle`` and ``active`` are now coroutines. | |||
2021-02-26 | XEP-0231: API changes | mathieui | |
- ``get_bob`` and ``set_bob`` are now coroutines. - ``del_bob`` returns a Future. | |||
2021-02-26 | XEP-0153: API changes | mathieui | |
2021-02-26 | XEP-0128: API changes | mathieui | |
- ``set_extended_info``, ``add_extended_info`` and ``del_extended_info`` return Futures. | |||
2021-02-26 | XEP-0115: API changes | mathieui | |
- ``get_verstring``, ``get_caps`` are now coroutines. - ``assign_verstring``, ``cache_caps`` now return a Future. side-effect: fix supports() and has_identity() broken since forever | |||
2021-02-26 | XEP-0095: API changes | mathieui | |
- ``accept`` and ``decline`` are now coroutines. | |||
2021-02-26 | XEP-0077: API changes | mathieui | |
2021-02-26 | XEP-0065: API changes | mathieui | |
2021-02-26 | XEP-0054: API changes | mathieui | |
- ``get_vcard``, ``publish_vcard`` are now coroutines. | |||
2021-02-26 | XEP-0047: API changes | mathieui | |
and fix unit tests broken for years. | |||
2021-02-26 | XEP-0030: API changes | mathieui | |
- ``supports``, ``has_identity``, ``get_info``, ``get_items`` are now coroutines - ``set_info````set_items``, ``del_items``, ``add_item``, ``add_identity``, ``del_identity``, ``set_identities``, ``del_identities``, ``add_feature``, ``del_feature``, ``set_feature``, ``set_features``, ``del_features`` now return a Future also fix has_identity and supports which have been broken in forever | |||
2021-02-26 | XEP-0027: API changes | mathieui | |
- ``get_keyids`` and ``get_keyid`` are now coroutines. - ``set_keyid`` and ``del_keyid`` now return a Future. | |||
2021-02-26 | XEP-0012: API changes. | mathieui | |
2021-02-26 | api: make run() always return a Future | mathieui | |
plugins must be modified to make use of this, but this keeps synchronous code synchrouns while allowing coroutine in api, which makes sense. | |||
2021-02-26 | xmlstream: add a wrap() method for ensure_future | mathieui | |
2021-02-24 | Merge branch 'stream-features-sync-event' into 'master' | mathieui | |
Allow "sync" events to be processed in-order See merge request poezio/slixmpp!129 | |||
2021-02-24 | XEP-0077: Fix "register" event on stream features. | mathieui | |
2021-02-24 | xmlstream: add event_async() for events that need in-order processing | mathieui | |
Essentially stream feature handlers which can then make sure the feature has been process correctly (e.g. 0077). This is the same approach as slixmpp!4. | |||
2021-02-24 | Merge branch 'httpupload-add-oob' into 'master' | mathieui | |
examples: add oob to httpupload example See merge request poezio/slixmpp!140 | |||
2021-02-24 | examples: add oob to httpupload example | mathieui | |
many people ask how to do this, might as well do this by default | |||
2021-02-22 | Merge branch 'collections-abc-warning' into 'master' | mathieui | |
Collections abc warning See merge request poezio/slixmpp!139 | |||
2021-02-22 | Fix deprecation warning | Nicolas Cedilnik | |
2021-02-20 | Merge branch 'test-run-coro-return-value' into 'master' | mathieui | |
tests: return the coroutine result in run_coro See merge request poezio/slixmpp!138 | |||
2021-02-20 | tests: return the coroutine result in run_coro | mathieui | |
2021-02-20 | Merge branch 'remove-loop-wait-for' into 'master' | mathieui | |
xmlstream: remove loop parameter to wait_for See merge request poezio/slixmpp!137 | |||
2021-02-20 | xmlstream: remove loop parameter to wait_for | mathieui | |
Deprecated in 3.8, removed in 3.10 | |||
2021-02-20 | Merge branch 'enable-debug-on-run-tests' into 'master' | mathieui | |
run_tests: add a command-line option to enable debug logs See merge request poezio/slixmpp!136 | |||
2021-02-20 | slixtest: add more shortcuts for asyncio workflow | mathieui | |
2021-02-20 | run_tests: add a command-line option to enable debug logs | mathieui | |
2021-02-20 | Merge branch 'fix-slixtest-default-ns-component' into 'master' | mathieui | |
slixtest: use the default stream ns instead of jabber:client See merge request poezio/slixmpp!133 | |||
2021-02-20 | slixtest: use the default stream ns instead of jabber:client | mathieui | |
2021-02-19 | Merge branch 'fix-test-order-race' into 'master' | mathieui | |
tests: fix prerequisites for stanza tests See merge request poezio/slixmpp!134 | |||
2021-02-19 | tests: fix prerequisites for stanza tests | mathieui | |
2021-02-18 | Merge branch 'component-registration' into 'master' | mathieui | |
Add registration to components See merge request poezio/slixmpp!130 | |||
2021-02-18 | Add registration to components | Nicoco K | |