Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | |
2021-02-18 | Privileged entities (XEP-0356) | Nicoco K | |
2021-02-13 | tests: update 0047 tests to reflect new API | mathieui | |
2021-01-10 | XEP-0045: add more elements (<actor/>) | mathieui | |
2021-01-10 | CI: Skip test if the emoji dep is not here | mathieui | |
2020-12-08 | XEP-047: Room Activity Indicators | mathieui | |
Implement the XEP | |||
2020-12-06 | CI: do not require the emoji package | mathieui | |
2020-12-06 | Remove OrderedDict usage | Emmanuel Gil Peyrot | |
We now support only Python 3.7+, this means we can rely on dict being ordered by order of insertion, and thus no need to use OrderedDict from collections. | |||
2020-12-04 | XEP-0422,0424,0425,0439: Add basic stanza tests | mathieui | |
2020-12-04 | XEP-0045: Add basic stanza tests | mathieui | |
2020-12-04 | Tests: Remove tabnanny | mathieui | |
it is not actively useful and takes 70% of the time of the tests | |||
2020-12-02 | XEP-0405: add basic stanza tests | mathieui | |
2020-12-02 | XEP-0369: add basic stanza tests | mathieui | |
2020-11-27 | Update protoxep_reactions to XEP-0444 | mathieui | |
2020-05-27 | New XEP: 0421 Occupant-id | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-05-24 | Add stanza tests for 0377 | mathieui | |
2019-12-27 | Skip 0323 because | mathieui | |
2019-07-16 | xmlstream/stanzabase: remove unused interfaces and types attributes | Maxime “pep” Buquet | |
These are already on each stanza, and were not applicable to all stanzas anyway. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-02-02 | Make the cache encode and decode not crash if something goes wrong | mathieui | |
2019-02-02 | Add tests for the cache api | mathieui | |
2018-10-15 | fix: failUnlessEqual -> assertEqual | Florian Klien | |
2018-10-15 | fixing deprecation warnings for pytest | Florian Klien | |
2018-08-19 | examples, tests: Replace all @asyncio.coroutines with proper async functions. | Emmanuel Gil Peyrot | |
2018-08-02 | tests: Fix the XEP-0323 stream test, broken since ↵ | Emmanuel Gil Peyrot | |
59d4420739db20b204bb15a2880de871316aa70f. Thanks debacle! | |||
2017-02-11 | XEP-0300: Add rudimentary tests. | Emmanuel Gil Peyrot | |
2016-11-26 | Add a plugin for XEP-0380: Explicit Message Encryption. | Emmanuel Gil Peyrot | |
2016-10-22 | Manual cleanup of the remaining set([…]) and set((…)). | Emmanuel Gil Peyrot | |
2016-10-22 | sed -i 's/set(\[\(.*\)\])$/{\1}/g' **/*.py | Emmanuel Gil Peyrot | |
2016-10-22 | sed -i 's/set((\(.*\)))$/{\1}/g' **/*.py | Emmanuel Gil Peyrot | |
2016-10-22 | sed -i 's/set((\(.*\),))$/{\1}/g' **/*.py | Emmanuel Gil Peyrot | |
2016-10-04 | Fix XEP-0060 tests | mathieui | |
2016-10-04 | Fix stanza accessors case in tests | mathieui | |
They were using deprecated (and-removed) style. | |||
2016-10-04 | Attrib property has been removed | mathieui | |
2016-09-20 | Various XEPs: Remove deprecated aliases. | Emmanuel Gil Peyrot | |
2015-10-02 | Merge branch 'develop' of https://github.com/fritzy/SleekXMPP into sleek-merge | mathieui | |
Conflicts: README.rst examples/IoT_TestDevice.py examples/disco_browser.py setup.py sleekxmpp/jid.py sleekxmpp/plugins/google/auth/stanza.py sleekxmpp/plugins/google/gmail/notifications.py sleekxmpp/plugins/google/nosave/stanza.py sleekxmpp/plugins/google/settings/settings.py sleekxmpp/thirdparty/__init__.py sleekxmpp/thirdparty/socks.py sleekxmpp/thirdparty/statemachine.py sleekxmpp/util/__init__.py sleekxmpp/xmlstream/xmlstream.py slixmpp/basexmpp.py slixmpp/plugins/xep_0004/stanza/form.py slixmpp/plugins/xep_0009/rpc.py slixmpp/plugins/xep_0050/adhoc.py slixmpp/plugins/xep_0065/proxy.py slixmpp/plugins/xep_0084/stanza.py slixmpp/plugins/xep_0202/time.py slixmpp/plugins/xep_0323/sensordata.py slixmpp/plugins/xep_0325/control.py slixmpp/plugins/xep_0325/stanza/control.py slixmpp/roster/single.py slixmpp/stanza/atom.py slixmpp/stanza/rootstanza.py slixmpp/test/slixtest.py slixmpp/util/sasl/mechanisms.py slixmpp/version.py slixmpp/xmlstream/stanzabase.py tests/test_stanza_xep_0323.py tests/test_stanza_xep_0325.py tests/test_stream_xep_0323.py tests/test_stream_xep_0325.py | |||
2015-09-18 | Merge branch 'develop' into xep_0050_updates | Robert Robinson | |
# Conflicts: # tests/test_stream_xep_0050.py | |||
2015-09-15 | Add test case Reported->Data Form Validation | Robert Robinson | |
Add a test case that will verify that reported fields can contain data form validation data. | |||
2015-09-15 | Merge branch 'refactor_forms' into add_xep_0122 | Robert Robinson | |
2015-09-15 | Add test case for reported and items | Robert Robinson | |
Previous stanza test cases didn't have test cases for reported and item field types in forms. This fixes that issue. Modified stanzabase to use an ordered dict so that can guarentee the that 'items' in a form are added after reported. Also updated the set of interfaces that are stored in Form to be a ordered set. Used the order set implementation from: https://code.activestate.com/recipes/576694/ The OrderedSet implementation is licensed under the MIT license and is developed by the same developer of the ordereddict. | |||
2015-09-14 | Add plugin | Robert Robinson | |
(cherry picked from commit 2296d56) | |||
2015-09-14 | Working through test case issues. | Robert Robinson | |
(cherry picked from commit 6b58cef) | |||
2015-09-14 | Initial cut at getting the stanzas to work. | Robert Robinson | |
(cherry picked from commit 8c7df49) | |||
2015-09-14 | Fix xep_0050 changes after form refactor. | Robert Robinson | |
2015-09-14 | Force forms and fields to use plugin resolution | Robert Robinson | |
Instead of using the interface/subinterface code that was currently being implemented for the plugin. (cherry picked from commit 1467ec7) | |||
2015-09-12 | Update test_stream_xep_0050.py | Robert Robinson | |
Fix Unit Test for adhoc 50 stream. | |||
2015-06-20 | Fix test_jid to not use deprecated ways to create JID objects, and add it a ↵ | Emmanuel Gil Peyrot | |
few more tests. | |||
2015-04-21 | Fix some disco tests | mathieui | |
The targeted JID was a bare JID, which is wrong since the XEP specifies that such disco requests are handled by the server. |