aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix result type of subscribe_room commandPaweł Chmielowski2016-08-101-1/+1
| |
* | Add commands for MUC subscriptions managementEvgeniy Khramtsov2016-08-092-1/+144
| |
* | Update to released versionMickael Remond2016-08-071-8/+8
| |
* | Update moka dependencyMickael Remond2016-08-072-10/+11
| |
* | We do not force yet access rules check on register commandMickael Remond2016-08-071-1/+0
| |
* | Do not force command line to pass a credentialsMickael Remond2016-08-071-3/+3
| |
* | mod_client_state: Let other modules filter stanzasHolger Weiss2016-08-061-3/+3
| | | | | | | | | | Don't stop execution of the 'csi_filter_stanza' hook if mod_client_state won't queue the stanza.
* | Add user's JID to CSI hook argumentsHolger Weiss2016-08-052-27/+30
| | | | | | | | | | Add the JID of the CSI user to the arguments of the 'csi_filter_stanza' and 'csi_flush_queue' hooks.
* | Cosmetic change: Set CSI state 'active' on resumeHolger Weiss2016-08-051-4/+3
| | | | | | | | | | | | The CSI state is always set to 'active' when a stream management session is resumed; so there's no need to apply the CSI state of the old c2s process, first.
* | Use newer samerlib/mokaPaweł Chmielowski2016-08-052-3/+3
| |
* | mod_mam: Simplify "assume_mam_usage" optionHolger Weiss2016-08-051-45/+17
|/ | | | | | | The "assume_mam_usage" option now takes a boolean value. Setting it to "true" has the same effect as "if_enabled" had before. The "on_request" behavior is no longer offered, as it made the option (and its documentation) overly complex.
* Fix type convertion bug injected by 4ccc40b (#1229)16.08Christophe Romain2016-08-041-2/+2
|
* Add tokens cache to ejabberd_oauthAlexey Shchepin2016-08-041-12/+45
|
* XEP-0198: Handle timeouts during stream resumptionHolger Weiss2016-08-031-2/+9
| | | | | | If session resumption failed because requesting the #state from the old c2s process took too long, the new c2s process will usually receive the response. Let the new process handle that case gracefully.
* XEP-0198: Increase timeout for stream resumptionHolger Weiss2016-08-031-1/+1
| | | | | | During stream resumption, the #state is transferred from the old c2s process to the new one. This is usually very fast, but under certain conditions, it can take longer than five seconds.
* Add OAUTH SQL backendAlexey Shchepin2016-08-015-0/+111
|
* Implement gen_mod callback in ModPresenceDemo moduleMickael Remond2016-08-011-3/+8
|
* Merge pull request #1223 from processone/expand_apiMickaël Rémond2016-08-019-81/+132
|\ | | | | More API fixes and improvements
| * Improve error message when try to call api on api rootMickael Remond2016-08-011-2/+2
| |
| * Fix error return expectation in command testMickael Remond2016-08-011-1/+1
| |
| * Fix HTTP process return formattingMickael Remond2016-08-011-1/+1
| |
| * Improve error handlingMickael Remond2016-07-313-11/+26
| |
| * Change name of result key for offline count to valueMickael Remond2016-07-301-1/+1
| | | | | | | | This is more user friendly and should be more consistent with other commands.
| * Add support for sending back missing scope error to API ReST command callsMickael Remond2016-07-304-17/+32
| |
| * Make s2s stats commands more robustMickael Remond2016-07-301-19/+25
| |
| * Ensure ejabberdctl status result is in valid shell supported rangeMickael Remond2016-07-301-1/+2
| |
| * Add support for rich error reporting for APIMickael Remond2016-07-303-19/+31
| |
| * Return 409 conflict error code on register if user already existsMickael Remond2016-07-302-17/+19
| |
* | Remove compile warningMickael Remond2016-08-011-1/+1
| |
* | Switch mix worker to transientChristophe Romain2016-08-011-1/+1
| |
* | Add missing comas in sql statement (#1219)Christophe Romain2016-08-011-3/+3
| |
* | Merge pull request #1221 from processone/expand_apiMickaël Rémond2016-07-301-0/+2
|\| | | | | Do not crash on check when we do not have JID
| * Do not crash on check when we do not have JIDMickael Remond2016-07-291-0/+2
| |
* | Merge pull request #1178 from candrews/patch-1Christophe Romain2016-07-291-0/+7
|\ \ | | | | | | Harden the systemd unit
| * | Harden the systemd unitCraig Andrews2016-06-281-0/+7
| | | | | | | | | Restrict capabilities, have a private tmp directory, private /dev, and don't accessing file system locations that really shouldn't be accessed.
* | | Switch workers from temporary to transientChristophe Romain2016-07-295-5/+5
| | |
* | | Display data that is send to websocket connection in debug log levelPaweł Chmielowski2016-07-281-0/+1
| | | | | | | | | | | | This should help with detecting problems like in #1097
* | | Merge pull request #1193 from gabrielgatu/support-elixir-module-installerChristophe Romain2016-07-282-3/+41
|\ \ \ | | | | | | | | Fix issue #625: Writing Elixir modules
| * | | Start elixir application after ejabberd_app:start_apps()gabrielgatu2016-07-281-0/+7
| | | |
| * | | Support elixir module installergabrielgatu2016-07-051-3/+34
| | | |
* | | | Merge pull request #1211 from processone/expand_apiMickaël Rémond2016-07-2818-191/+396
|\ \ \ \ | | |_|/ | |/| | There is still work to do, be we reached a stable state and can merge up to this point.
| * | | Add ability to run test with Elixir mixMickael Remond2016-07-269-22/+63
| | | |
| * | | Clarify command module APIMickael Remond2016-07-262-14/+36
| | | |
| * | | Avoid starting several time the owner processMickael Remond2016-07-261-1/+14
| | | |
| * | | Make jlib ETS table more resilientMickael Remond2016-07-261-1/+12
| | | |
| * | | Fix list appending bugMickael Remond2016-07-261-1/+1
| | | |
| * | | Remove unused importMickael Remond2016-07-261-1/+1
| | | |
| * | | Fix tests, command need to be properly added to list of exposed commandsMickael Remond2016-07-251-7/+9
| | | |
| * | | Simplify code for command policy group expansionMickael Remond2016-07-251-13/+10
| | | |
| * | | Initial attempt on access on commandsMickael Remond2016-07-255-96/+166
| | | | | | | | | | | | | | | | May change and will require more work / test / refactor