Paweł Chmielowski
|
1f02567507
|
Make shim for mod_http_api admin_ip_access more robust
|
2017-01-20 10:19:09 +01:00 |
|
Christophe Romain
|
4f5d54f062
|
Try db migration only when mnesia is configured (#1458)
|
2017-01-20 09:26:13 +01:00 |
|
Evgeniy Khramtsov
|
fc2b71a04e
|
Restore muc_invite_hook (#1467)
|
2017-01-19 18:24:29 +03:00 |
|
Evgeniy Khramtsov
|
87b964a7f6
|
Make sure 'jabber:client' namespace is added to forwarded messages (#1474)
|
2017-01-19 18:03:07 +03:00 |
|
Evgeniy Khramtsov
|
4cf83ca3a7
|
Restore multiple invitations support (#1468)
|
2017-01-19 17:26:08 +03:00 |
|
Evgeniy Khramtsov
|
3d9997288d
|
Don't forget to convert muc#roomconfig_mam
|
2017-01-19 16:42:04 +03:00 |
|
Evgeniy Khramtsov
|
527472f18c
|
Support legacy muc#roomconfig values (#1469)
|
2017-01-19 11:12:27 +03:00 |
|
Christophe Romain
|
d2b8569452
|
Fix typo
|
2017-01-18 17:11:08 +01:00 |
|
Christophe Romain
|
3482ee5c75
|
Reset table only if new def change from runtime
|
2017-01-18 17:02:03 +01:00 |
|
Christophe Romain
|
3029e84faf
|
Improve check of mnesia schema opearations
|
2017-01-18 16:53:36 +01:00 |
|
Evgeniy Khramtsov
|
ba47fd4649
|
Improve <delay/> tag insertion
|
2017-01-18 14:09:39 +03:00 |
|
Evgeniy Khramtsov
|
2de2d00f14
|
Cope with malformed values in 'rosterusers' SQL table (#1466)
|
2017-01-18 11:59:46 +03:00 |
|
Christophe Romain
|
2a68591181
|
Remove wrong index setting
|
2017-01-17 16:23:45 +01:00 |
|
Christophe Romain
|
94ac777f93
|
Let ejabberd_mnesia handles copy_type
|
2017-01-17 15:05:14 +01:00 |
|
Christophe Romain
|
0ea6c1dcf6
|
Fix index processing (#1461)
|
2017-01-17 14:53:41 +01:00 |
|
Christophe Romain
|
2ce6d49a40
|
Speedup table setup, no io if EJABBERD_SCHEMA_PATH not set (#1461)
|
2017-01-17 14:22:12 +01:00 |
|
Evgeniy Khramtsov
|
c7476875e6
|
Avoid stopping mod_offline before supervisor termination (#1464)
|
2017-01-17 14:31:00 +03:00 |
|
Paweł Chmielowski
|
ce42b6be01
|
Add example api_permisions: definition to config template
Also expand default config to have rule for admin oauth
|
2017-01-13 16:53:48 +01:00 |
|
Evgeniy Khramtsov
|
7606be93d5
|
Decode message before checking for expiration (#1458)
|
2017-01-13 14:20:25 +03:00 |
|
Badlop
|
e2665c5da9
|
Usable size for Shared rosters members textarea (EJAB-1753)
|
2017-01-13 12:16:23 +01:00 |
|
Evgeniy Khramtsov
|
32d548d99b
|
Fix configuration commands (#1432)
|
2017-01-13 13:36:28 +03:00 |
|
Evgeniy Khramtsov
|
25ddb6c69d
|
Add forgotten -include_lib()
|
2017-01-13 13:28:55 +03:00 |
|
Evgeniy Khramtsov
|
03667d0c73
|
Add SSL support for SQL connections
Currently only PostgreSQL is supported.
This requires p1_pgsql-1.1.2 and higher.
|
2017-01-10 17:40:38 +03:00 |
|
Christophe Romain
|
efccee55e3
|
pubsub_subscription may is not used (migration is optional)
|
2017-01-10 13:53:23 +01:00 |
|
Christophe Romain
|
6ff81946cf
|
Fix migration of old pubsub database (#1409)
|
2017-01-10 12:10:11 +01:00 |
|
Evgeniy Khramtsov
|
08d482b064
|
Allow old-stype mod_vcard_ldap in the config (#1410)
|
2017-01-10 11:29:01 +03:00 |
|
Badlop
|
3d0d9cb354
|
Fix typo in previous commit
|
2017-01-09 17:54:10 +01:00 |
|
Badlop
|
afc7f5aa37
|
Simplify setting allow_subscription (#1404)
|
2017-01-09 15:56:25 +01:00 |
|
Evgeniy Khramtsov
|
f14a966680
|
Set from/to in every routed packet
|
2017-01-09 17:51:08 +03:00 |
|
Badlop
|
9605e2b2a4
|
Fix problem with get_vcard command (#1447)
|
2017-01-06 16:13:57 +01:00 |
|
Christophe Romain
|
a910ab8171
|
Get nodes from ejabberd_cluster instead of mnesia
|
2017-01-03 17:21:02 +01:00 |
|
Christophe Romain
|
32e5781a6a
|
Cleanup file headers
|
2017-01-03 15:58:52 +01:00 |
|
Badlop
|
f5290a8e44
|
Specify that process_rosteritems command works only with Mnesia storage
|
2017-01-03 01:38:56 +01:00 |
|
Badlop
|
5fdd1c39fe
|
Update copyright date automatically (#1442)
|
2017-01-02 21:42:06 +01:00 |
|
Paweł Chmielowski
|
769975f6d7
|
Remove mod_http_bind and migration code to mod_bosh
|
2017-01-02 15:53:25 +01:00 |
|
Evgeniy Khramtsov
|
5ef60bf594
|
Correctly process errors from new cyrsasl API
|
2017-01-02 15:02:03 +03:00 |
|
Evgeniy Khramtsov
|
666608544b
|
Improve return values in cyrsasl API
|
2017-01-02 14:55:06 +03:00 |
|
Badlop
|
c6b5dd6c4f
|
Fix case clauses when using compression (#1431)(thanks to Evgeniy Khramtsov)
|
2016-12-29 15:18:42 +01:00 |
|
Christophe Romain
|
ed679279fd
|
Cleanup file headers
|
2016-12-27 10:57:50 +01:00 |
|
Badlop
|
fad7612cf1
|
Allow subscriber to create room, then set allow_subscription=true (#1404)
|
2016-12-26 21:16:17 +01:00 |
|
Holger Weiss
|
df92d96d4f
|
Revert "Fix 'nodetree' configuration lookups for PEP"
This reverts commit 7ef8dfb4e0 .
The config/3 function copes with the PEP case.
|
2016-12-25 01:24:40 +01:00 |
|
Holger Weiss
|
7ef8dfb4e0
|
Fix 'nodetree' configuration lookups for PEP
|
2016-12-25 00:58:20 +01:00 |
|
Badlop
|
3811a61573
|
Extract correctly the text from #stanza_error (#1425)
|
2016-12-17 11:46:16 +01:00 |
|
Badlop
|
cc14e223c6
|
Describe command arguments and results in ejabberd_admin
|
2016-12-12 13:19:17 +01:00 |
|
Badlop
|
1a4f63f058
|
Copy recent make_opts function from mod_muc_room.erl
|
2016-12-09 13:07:48 +01:00 |
|
Christophe Romain
|
bcc04d93e1
|
Enforce pubsub node removal, revert previous commit (#1320)
This reverts commit 2976c2d921 .
and enforce node purge/removal instead
|
2016-12-09 12:51:08 +01:00 |
|
Christophe Romain
|
2976c2d921
|
Enforce affiliation removal, remove corresponding items (#1320)
|
2016-12-09 11:35:51 +01:00 |
|
Paweł Chmielowski
|
a50247c20d
|
Improve handling on acl rules in api_permissions
|
2016-12-08 18:08:54 +01:00 |
|
Mickael Remond
|
fdf69dcd0d
|
API call does not necessary use token, it could use basic auth
|
2016-12-08 16:28:47 +01:00 |
|
Paweł Chmielowski
|
a3b12fd745
|
Recognize "- who:" not only "who:" syntax in api_permissions
|
2016-12-08 12:01:24 +01:00 |
|