summaryrefslogtreecommitdiff
path: root/sleekxmpp/plugins
AgeCommit message (Collapse)Author
2015-09-18Merge pull request #396 from rerobins/add_xep_0122Mike Taylor
XEP_0122: Add support for form validation
2015-09-18Merge pull request #393 from aalba6675/fix/timeMike Taylor
Only send time if Iq type is get.
2015-09-18Merge pull request #392 from aalba6675/fix/tel_numberMike Taylor
Do not overwrite telephone numbers
2015-09-18Merge pull request #389 from alexdraga/developMike Taylor
Add get users by affiliation.
2015-09-18Merge pull request #386 from jdowner/develop-iotMike Taylor
iot: only add the 'done' field when all devices are done
2015-09-18Merge pull request #395 from rerobins/refactor_formsMike Taylor
XEP_0004: Data Forms use register_stanza_plugin
2015-09-17register_Stanza_plugin shouldn't be iterableRobert Robinson
Should not use iterable for registering the stanza plugins.
2015-09-17Add 0122 to plugin/__init__.py __all__Robert Robinson
2015-09-15Update __init__.pyRobert Robinson
changed xep_0121 to xep_0122
2015-09-15Merge branch 'refactor_forms' into add_xep_0122Robert Robinson
2015-09-15Add test case for reported and itemsRobert 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-14Add plugin supportRobert Robinson
2015-09-14Add pluginRobert Robinson
(cherry picked from commit 2296d56)
2015-09-14Working through test case issues.Robert Robinson
(cherry picked from commit 6b58cef)
2015-09-14Initial cut at getting the stanzas to work.Robert Robinson
(cherry picked from commit 8c7df49)
2015-09-14Fix xep_0050 changes after form refactor.Robert Robinson
2015-09-14Force forms and fields to use plugin resolutionRobert Robinson
Instead of using the interface/subinterface code that was currently being implemented for the plugin. (cherry picked from commit 1467ec7)
2015-08-27adding 'id' to self['xep_0332'].send_request()Sangeeth Saravanaraj
2015-08-25Only send time if Iq type is get.Richard Chan
2015-08-25Do not overwrite telephone numbers; otherwise all TEL/NUMBER receivedRichard Chan
from a server will be blank.
2015-08-10Add get users by affiliation.Aleksandr Draga
2015-08-01Retaining 'id' in the response and error stanzasSangeeth Saravanaraj
2015-07-20iot: only add the 'done' field when all devices are doneJoshua Downer
2015-07-05Merge pull request #366 from jdowner/develop-iot-cleanupMike Taylor
Minor cleanup of IoT plugin
2015-06-18add hash param to file metadataAnirudh
2015-05-14xep-0323: removed deadcodeJoshua Downer
2015-05-14xep-0323: spellingJoshua Downer
2015-05-14xep-0323: unused importJoshua Downer
2015-05-01Misc updates for send_error()Sangeeth Saravanaraj
2015-05-01data need not be prefixed with http..Sangeeth Saravanaraj
2015-04-29Prefixed request, response and data with http. Avoided (plugin_attrib) name ↵Sangeeth Saravanaraj
collision with other plugins.
2015-04-28Merge remote-tracking branch 'origin/develop' into xep_0332Sangeeth Saravanaraj
2015-04-11Merge pull request #187 from ekini/xep_0138Mike Taylor
added xep-0138 support (compression)
2015-04-11Merge pull request #313 from mayflower/developMike Taylor
Proposing #310 again in fixed version
2015-04-11Merge pull request #297 from keith-gray-powereng/developMike Taylor
Fixed a unicode error in xep_0065 on Python 3
2015-04-11Merge pull request #331 from mathieui/developMike Taylor
Fix the element name for retrieving certs in XEP-0257
2015-04-11Merge pull request #348 from gribouille-dev/tor_fixesMike Taylor
Makes XEP-0009 compatible with Python 2 & 3.
2015-03-25Fixed bug #353 Python3 XEP-0084 errorRichard Kellner
2015-03-09Makes XEP-0009 compatible with Python 3 while maintaining compatibility with ↵Cédric Souchon
Python 2.6 and up.
2015-02-05misc updates..Sangeeth Saravanaraj
2015-02-03Raise http_request and http_response events.Sangeeth Saravanaraj
2015-01-29Composing request and response.Sangeeth Saravanaraj
2015-01-28Added callbacks, registered stanzas, added features, etc.Sangeeth Saravanaraj
2015-01-27Boilerplate for Stanzas - request and responseSangeeth Saravanaraj
2015-01-22Boilerplate for xep_0332Sangeeth Saravanaraj
2015-01-22added xep_0332 to pluginsSangeeth Saravanaraj
2014-12-11Fix the element name for retrieving certs in XEP-0257mathieui
And s/258/257/ in the XEP description
2014-11-09Typo fix of parameter name 'data' it is now 'iq's-m-b
Code was broken during refactoring
2014-08-23fix args, kwargs which were broken with #310. this is essentially the same ↵Robin Gloster
but working
2014-08-23cleanup semicolons, whitespace and mutable default argumentsRobin Gloster