aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix lite.sql and convert binary to integerSergey Abramyan2015-03-272-6/+8
|
* Add SQLite supportSergey Abramyan2015-03-2017-9/+534
|
* Add missing list_to_binary callChristophe Romain2015-03-131-1/+1
|
* Add contributed modules code path on startChristophe Romain2015-03-131-0/+2
|
* Rename module function to keep them grouped on helpChristophe Romain2015-03-131-7/+7
|
* Merge pull request #473 from weiss/escape-space-in-optionsChristophe Romain2015-03-130-0/+0
|\ | | | | ejabberdctl: Escape whitespace in ERL_OPTIONS
| * ejabberdctl: Escape whitespace in ERL_OPTIONSHolger Weiss2015-03-131-0/+1
| | | | | | | | | | | | | | If ERL_OPTIONS="-opt arg" is specified, make sure the space character between "-opt" and "arg" is retained. Fixes #143.
* | ejabberdctl: Escape whitespace in ERL_OPTIONSHolger Weiss2015-03-131-0/+1
| | | | | | | | | | | | | | If ERL_OPTIONS="-opt arg" is specified, make sure the space character between "-opt" and "arg" is retained. Fixes #143.
* | Improve module structureEvgeniy Khramtsov2015-03-131-97/+20
| |
* | Do not fail on badly formed SQL resultsEvgeniy Khramtsov2015-03-132-41/+45
| |
* | Fix unblock all when Riak is used as a backendEvgeniy Khramtsov2015-03-131-1/+2
| |
* | Extra arguments to cluster scripts are not mandatoryChristophe Romain2015-03-131-2/+2
| |
* | Remove trailing space to get correct argumentsChristophe Romain2015-03-131-2/+2
|/ | | | | This allows to remove any argument to joincluster/leavecluster scripts when no parameters has been added after the ctl command.
* Replace bashism in ejabberdctlHolger Weiss2015-03-121-2/+2
|
* Update sockmod() type after adding websocket supportPaweł Chmielowski2015-03-121-0/+1
|
* Remove unused clauseChristophe Romain2015-03-121-1/+0
|
* Update types to fix dialyzer warningsPaweł Chmielowski2015-03-121-2/+2
|
* mod_offline: Remove a few superfluous newlinesHolger Weiss2015-03-111-7/+4
|
* Don't crash in mod_offline:export/1Holger Weiss2015-03-111-2/+1
| | | | (Thanks to Christophe Romain.)
* start ext_mod in later stage at initChristophe Romain2015-03-111-1/+1
|
* Remove unused codeChristophe Romain2015-03-111-5/+1
|
* Compile contributed module with lager if enabled in ejabberdChristophe Romain2015-03-111-1/+6
|
* Add packaging support for contributed modulesChristophe Romain2015-03-115-0/+506
| | | | | | | This is a preliminary version that is tested to work with the packaging branch of ejabberd-modules repository This version lacks automatic configuration include at runtime
* Add Redis backend for SMEvgeniy Khramtsov2015-03-117-47/+256
|
* Always specify room JID for MUC <delay/> elementsHolger Weiss2015-03-101-7/+14
| | | | | | | | As per version 1.25 of XEP-0045, use the room JID as the 'from' address for <delay/> elements also when the room is non-anonymous, and specify the original JID of the sender as an XEP-0033-style tag instead. Closes #465.
* Merge pull request #467 from hamano/mod_offline_restartbadlop2015-03-091-1/+1
|\ | | | | change mod_offline restart type
| * change mod_offline restart typeHAMANO Tsukasa2015-03-091-1/+1
| |
* | Fix R15B compilationEvgeniy Khramtsov2015-03-091-6/+6
| |
* | Make it possible to use SQL as an SM backendEvgeniy Khramtsov2015-03-097-21/+215
| |
* | Add forgotten header fileEvgeniy Khramtsov2015-03-091-0/+7
| |
* | Separate db backend from the SMEvgeniy Khramtsov2015-03-092-176/+223
| |
* | Merge pull request #466 from mremond/hooks_refactorMickaël Rémond2015-03-093-75/+291
|\ \ | |/ |/| Hooks module refactor
| * Reorganize / clean ejabberd_hooks headerMickaël Rémond2015-03-081-9/+7
| |
| * More ejabberd_hooks refactorMickaël Rémond2015-03-081-14/+16
| |
| * ejabberd_hooks refactor and better typesMickaël Rémond2015-03-081-56/+52
| |
| * Suppress warnings in Elixir testMickaël Rémond2015-03-081-12/+12
| |
| * Add Elixir test on ejabberd hooksMickaël Rémond2015-03-083-6/+226
| | | | | | | | | | | | This is to prepare ejabberd_hooks module refactoring. I also expanded API to help with testing.
* | Merge pull request #462 from mremond/add-meck-tool-dependancyMickaël Rémond2015-03-071-0/+2
|\| | | | | Add Meck dependency when building for development
| * Add Meck dependency when building for developmentMickaël Rémond2015-03-071-0/+2
| | | | | | | | | | | | This allows writing tests with mock functions. Fixes #439
* | Merge pull request #461 from mremond/fix-r16-testsMickaël Rémond2015-03-071-1/+3
|\| | | | | Test file can be compiled under R16
| * Test file can be compiled under R16Mickaël Rémond2015-03-071-1/+3
| | | | | | | | | | | | | | Fixes test failing under R16 due to elixir_suite build syntax error. The test will never be run under r16 as Elixir requires r17 and map anyway.
* | Merge pull request #460 from mremond/run-elixir-testMickaël Rémond2015-03-072-5/+8
|\| | | | | Fix Elixir tests failure detection
| * Fix Elixir tests failure detectionMickaël Rémond2015-03-072-5/+8
|/ | | | | We now make sure we have no failure. Solves #438
* add mnesia cluster helper scriptsChristophe Romain2015-03-064-0/+263
|
* Fix: default_host is forgotten between consecutive HTTP requests (#416)Badlop2015-03-061-0/+3
|
* Access list editing broken in web_admin (#252)Badlop2015-03-051-16/+13
|
* Accept configuration file with .yaml extension (#290)Badlop2015-03-042-2/+2
|
* Merge branch 'master' of github.com:processone/ejabberdMickaël Rémond2015-03-0384-28240/+26762
|\
| * Merge pull request #441 from mremond/test/#438/run-elixir-testsMickaël Rémond2015-03-031-0/+57
| |\ | | | | | | Support for running Elixir ExUnit tests from Common Test
| | * Improve comments for running Elixir testsMickaël Rémond2015-02-221-1/+3
| | |