Mickael Remond
|
4982639d05
|
Fix error return expectation in command test
|
2016-08-01 09:28:54 +02:00 |
|
Mickael Remond
|
c5c394e929
|
Fix HTTP process return formatting
|
2016-08-01 08:58:49 +02:00 |
|
Mickael Remond
|
6ea7153e31
|
Improve error handling
|
2016-07-31 22:48:24 +02:00 |
|
Evgeniy Khramtsov
|
c0272ae766
|
Rewrite mod_stats to use XML generator
|
2016-07-31 14:51:16 +03:00 |
|
Evgeniy Khramtsov
|
e258462b6b
|
Improve vCard creation from LDAP result
|
2016-07-31 14:17:17 +03:00 |
|
Evgeniy Khramtsov
|
0bcbd12776
|
Rewrite mod_mix to use XML generator
|
2016-07-31 08:51:47 +03:00 |
|
Mickael Remond
|
2a49f8cae7
|
Change name of result key for offline count to value
This is more user friendly and should be more consistent with other commands.
|
2016-07-30 20:12:04 +02:00 |
|
Mickael Remond
|
674a8039ef
|
Add support for sending back missing scope error to API ReST command calls
|
2016-07-30 18:51:54 +02:00 |
|
Mickael Remond
|
4bf8ce7681
|
Make s2s stats commands more robust
|
2016-07-30 18:50:58 +02:00 |
|
Evgeniy Khramtsov
|
eb1d385d4e
|
Get rid of "jlib.hrl" dependency in mod_service_log
|
2016-07-30 18:42:17 +03:00 |
|
Evgeniy Khramtsov
|
5cd1cf5096
|
Get rid of "jlib.hrl" dependency in some modules
|
2016-07-30 18:37:57 +03:00 |
|
Evgeniy Khramtsov
|
792e6a7c1c
|
Rewrite mod_http_upload to use XML generator
|
2016-07-30 17:48:52 +03:00 |
|
Mickael Remond
|
19ad6e6145
|
Ensure ejabberdctl status result is in valid shell supported range
|
2016-07-30 13:18:39 +02:00 |
|
Mickael Remond
|
39640b67c7
|
Add support for rich error reporting for API
|
2016-07-30 13:08:30 +02:00 |
|
Evgeniy Khramtsov
|
d2d3b961eb
|
Rewrite mod_sic to use XML generator
|
2016-07-30 13:30:29 +03:00 |
|
Mickael Remond
|
fb2603d3cd
|
Return 409 conflict error code on register if user already exists
|
2016-07-30 11:50:04 +02:00 |
|
Mickaël Rémond
|
4a49dfecf3
|
Merge pull request #1221 from processone/expand_api
Do not crash on check when we do not have JID
|
2016-07-30 10:55:39 +02:00 |
|
Evgeniy Khramtsov
|
f19d2fdcff
|
Rewrite mod_shared_roster backends module to use XML generator
|
2016-07-30 08:39:30 +03:00 |
|
Evgeniy Khramtsov
|
a093e9d441
|
Rewrite mod_shared_roster to use XML generator
|
2016-07-30 08:37:34 +03:00 |
|
Mickael Remond
|
42e6f72ee9
|
Do not crash on check when we do not have JID
|
2016-07-29 20:38:05 +02:00 |
|
Evgeniy Khramtsov
|
9bf1bac7df
|
Rewrite mod_vcard_ldap to use XML generator
|
2016-07-29 17:39:13 +03:00 |
|
Evgeniy Khramtsov
|
f91f2bc3d2
|
Rewrite several modules to use XML generator
|
2016-07-29 13:21:00 +03:00 |
|
Christophe Romain
|
3c58a93eb8
|
Merge pull request #1178 from candrews/patch-1
Harden the systemd unit
|
2016-07-29 11:33:32 +02:00 |
|
Christophe Romain
|
a080322055
|
Switch workers from temporary to transient
|
2016-07-29 11:18:42 +02:00 |
|
Paweł Chmielowski
|
fd365b2893
|
Display data that is send to websocket connection in debug log level
This should help with detecting problems like in #1097
|
2016-07-28 16:20:28 +02:00 |
|
Christophe Romain
|
fad088a3c4
|
Merge pull request #1193 from gabrielgatu/support-elixir-module-installer
Fix issue #625: Writing Elixir modules
|
2016-07-28 16:06:12 +02:00 |
|
gabrielgatu
|
91865c66c0
|
Start elixir application after ejabberd_app:start_apps()
|
2016-07-28 15:57:35 +02:00 |
|
Mickaël Rémond
|
7a74a4836a
|
Merge pull request #1211 from processone/expand_api
There is still work to do, be we reached a stable state and can merge up to this point.
|
2016-07-28 14:57:48 +02:00 |
|
Evgeniy Khramtsov
|
b31ebd2ea0
|
Rewrite captcha to use XML generator
|
2016-07-28 15:10:41 +03:00 |
|
Evgeniy Khramtsov
|
96e912b09a
|
Rewrite mod_register to use XML generator
|
2016-07-27 18:06:54 +03:00 |
|
Evgeniy Khramtsov
|
8275e95a16
|
Swap variables in their correct places
|
2016-07-27 18:06:34 +03:00 |
|
Evgeniy Khramtsov
|
1097d31d63
|
Fix type spec for set_from_to/3
|
2016-07-27 18:05:11 +03:00 |
|
Evgeniy Khramtsov
|
c409ed2f2c
|
Rewrite S2S and ejabberd_service code to use XML generator
|
2016-07-27 10:45:08 +03:00 |
|
Holger Weiss
|
72445bb374
|
mod_http_upload_quota: Apply cosmetic changes
Use "fun f/1" syntax in place of "fun(X) -> f(X) end".
|
2016-07-27 00:28:47 +02:00 |
|
Evgeniy Khramtsov
|
984c4cf6bd
|
Add 'allow_subscription' MUC configuration option
|
2016-07-26 14:37:28 +03:00 |
|
Mickael Remond
|
2a8005e47f
|
Add ability to run test with Elixir mix
|
2016-07-26 12:17:37 +02:00 |
|
Mickael Remond
|
7781f39b74
|
Clarify command module API
|
2016-07-26 12:15:03 +02:00 |
|
Mickael Remond
|
e5fd1ee4f6
|
Avoid starting several time the owner process
|
2016-07-26 12:12:48 +02:00 |
|
Mickael Remond
|
9ff7257287
|
Make jlib ETS table more resilient
|
2016-07-26 11:58:14 +02:00 |
|
Mickael Remond
|
12f74b4aa7
|
Fix list appending bug
|
2016-07-26 11:57:38 +02:00 |
|
Mickael Remond
|
fede85c9bd
|
Remove unused import
|
2016-07-26 11:53:34 +02:00 |
|
Evgeniy Khramtsov
|
23858469b7
|
Get rid of "jlib.hrl" dependency in some files
|
2016-07-26 11:29:17 +03:00 |
|
Evgeniy Khramtsov
|
c26d38a893
|
Remove jlib dependency from acl.erl
|
2016-07-26 10:01:59 +03:00 |
|
Evgeniy Khramtsov
|
da310a5173
|
Rewrite mod_adhoc and mod_announce to use XML generator
|
2016-07-26 09:52:29 +03:00 |
|
Alexey Shchepin
|
839490b0d9
|
Add DB backend support for ejabberd_oauth
|
2016-07-25 20:08:30 +03:00 |
|
Mickael Remond
|
dbc0498279
|
Fix tests, command need to be properly added to list of exposed commands
|
2016-07-25 18:28:40 +02:00 |
|
Mickael Remond
|
c183092aa4
|
Simplify code for command policy group expansion
|
2016-07-25 18:28:05 +02:00 |
|
Badlop
|
5d4f8bcf0d
|
Export acl:parse_ip_netmask/1 for mod_rest (ejabberd-contrib#175)
|
2016-07-25 16:57:05 +02:00 |
|
Evgeniy Khramtsov
|
179fcd9521
|
Rewrite mod_mam and mod_muc to use XML generator
|
2016-07-25 13:50:30 +03:00 |
|
Mickael Remond
|
d7ad99f147
|
Initial attempt on access on commands
May change and will require more work / test / refactor
|
2016-07-25 11:43:49 +02:00 |
|