summaryrefslogtreecommitdiff
path: root/src/mod_http_api.erl (unfollow)
Commit message (Expand)AuthorFilesLines
2018-01-05Update copyright datesEvgeniy Khramtsov1-1/+1
2017-07-27Ability to filter passwords from the log in mod_http_api (#1888)Marco Adkins1-2/+10
2017-04-30Don't validate an option in gen_mod:get*opt() functionsEvgeniy Khramtsov1-3/+1
2017-04-11Rename aux.erl as misc.erlChristophe Romain1-17/+17
2017-03-30Deprecate jlib.erl in favor of aux.erlEvgeniy Khramtsov1-17/+17
2017-02-26Get rid of jid:to_string/1 and jid:from_string/1Evgeniy Khramtsov1-4/+4
2017-02-23Separate list of strings with \n for srg_get_info in mod_http_api (#1500)Badlop1-0/+4
2017-02-22Reload modules when reloading configuration fileEvgeniy Khramtsov1-1/+5
2017-01-20Make shim for mod_http_api admin_ip_access more robustPaweł Chmielowski1-20/+22
2017-01-02Update copyright date automatically (#1442)Badlop1-1/+1
2016-12-08API call does not necessary use token, it could use basic authMickael Remond1-1/+1
2016-11-25Get rid of compile warningsEvgeniy Khramtsov1-2/+2
2016-11-15Make string args in http_api be list stringsPaweł Chmielowski1-4/+4
2016-10-05New api permissions frameworkPaweł Chmielowski1-103/+92
2016-09-28Fix 404 response formatting (thanks to Kaggggggga)(#1306)Badlop1-1/+1
2016-09-24Deprecate jlib:integer_to_binary/1 and jlib:binary_to_integer/1Evgeniy Khramtsov1-1/+1
2016-09-13Expand parsing of json input to be able to handle update_roster commandPaweł Chmielowski1-0/+19
2016-09-12Add X-Admin and basic auth header to CORS allowed headers in http_apiPaweł Chmielowski1-1/+1
2016-09-12Properly process OPTIONS header in http_api for all pathsPaweł Chmielowski1-1/+3
2016-08-01Improve error message when try to call api on api rootMickael Remond1-2/+2
2016-08-01Fix HTTP process return formattingMickael Remond1-1/+1
2016-07-31Improve error handlingMickael Remond1-10/+24
2016-07-30Add support for sending back missing scope error to API ReST command callsMickael Remond1-3/+8
2016-07-30Add support for rich error reporting for APIMickael Remond1-13/+19
2016-07-30Return 409 conflict error code on register if user already existsMickael Remond1-16/+18
2016-07-29Rewrite several modules to use XML generatorEvgeniy Khramtsov1-1/+1
2016-07-25Initial attempt on access on commandsMickael Remond1-6/+7
2016-07-23Add support for checking access rules conformance for commandsMickael Remond1-0/+1
2016-07-23Clean-up of error codes and format json structureMickael Remond1-7/+20
2016-07-22Fix handling of complex values as arguments in http_apiPaweł Chmielowski1-20/+25
2016-07-19Add 'ejabberd:user' and 'ejabberd:admin' oauth scopesPablo Polvorin1-11/+9
2016-07-18Fix ce0d1704c6cc167c8bc891587952f78c55f979adPablo Polvorin1-2/+0
2016-07-06Make modules loading in a dependent order (#1191)Evgeniy Khramtsov1-1/+4
2016-06-29Allow generation of oauth tokens from command linePablo Polvorin1-1/+3
2016-06-21Use new access_rules_validator in couple placesPaweł Chmielowski1-3/+2
2016-05-26Allow passing username and ip to ejabberd_comamnds, and use it in mod_http_apiPaweł Chmielowski1-13/+12
2016-04-01Do not use underscore variableMickael Remond1-2/+2
2016-04-01Fix tests, they are now running fine locallyMickael Remond1-5/+5
2016-03-31Fix failing testsMickael Remond1-0/+2
2016-03-31Commands refactor, first pass.Alexey Shchepin1-54/+106
2016-03-30Better error report when command is not exposed through APIMickael Remond1-0/+2
2016-03-30Returns unauthorized error when we do not have correct credentialsMickael Remond1-1/+3
2016-03-30HTTP ReST API now supports 'open' ejabberd commandsMickael Remond1-6/+12
2016-03-29Adds support for option admin_ip_access on mod_http_apiMickael Remond1-35/+84
2016-03-29Fix log printoutMickael Remond1-3/+3
2016-01-13Update copyright to 2016 (#901)Badlop1-1/+1
2015-11-24Move JID related functions to jid.erl (#847)Evgeniy Khramtsov1-1/+1
2015-09-25Add OAuth support (thanks to Aleksey)Christophe Romain1-0/+392