Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Expand parsing of json input to be able to handle update_roster command | Paweł Chmielowski | 2016-09-13 | 1 | -0/+19 |
| | |||||
* | Add X-Admin and basic auth header to CORS allowed headers in http_api | Paweł Chmielowski | 2016-09-12 | 1 | -1/+1 |
| | |||||
* | Properly process OPTIONS header in http_api for all paths | Paweł Chmielowski | 2016-09-12 | 1 | -1/+3 |
| | |||||
* | Fix nick-to-jid mapping for MUC subscribers | Evgeniy Khramtsov | 2016-09-12 | 2 | -12/+34 |
| | |||||
* | Support multiple room invitations (#1285) | Badlop | 2016-09-09 | 1 | -23/+40 |
| | |||||
* | Fix subscribed rooms list retreivement | Evgeniy Khramtsov | 2016-09-09 | 1 | -1/+2 |
| | |||||
* | XEP-0198: Cancel timer when waiting for resumption | Holger Weiss | 2016-09-09 | 1 | -1/+7 |
| | | | | | If an ACK timer is active while going into the 'wait_for_resume' state, cancel that timer. | ||||
* | Revert "Don't log an [error] message if Elixir is missing" | Holger Weiss | 2016-09-08 | 1 | -1/+1 |
| | | | | | This reverts commit 41386d718dbc5f6e846baaac568ba1cae5eb7ec4. The issue was fixed with commit 4bd45bada70fc233bb87bc7ab099fc2407cea30b. | ||||
* | Don't log an [error] message if Elixir is missing | Holger Weiss | 2016-09-08 | 1 | -1/+1 |
| | | | | | | The Elixir support is still optional. Closes #1250. | ||||
* | Fix typo on previous commit (#1284) | Christophe Romain | 2016-09-08 | 1 | -1/+1 |
| | |||||
* | Start elixir config code only if elixir was enabled in configure script | Paweł Chmielowski | 2016-09-08 | 3 | -14/+39 |
| | |||||
* | Full jid entity subscriptions should include bare jid records (#1284) | Christophe Romain | 2016-09-08 | 1 | -2/+3 |
| | |||||
* | Fix message routing from subscribers | Evgeniy Khramtsov | 2016-09-08 | 1 | -6/+13 |
| | |||||
* | Merge pull request #1287 from weiss/ack-timeout | Paweł Chmielowski | 2016-09-08 | 3 | -12/+58 |
|\ | | | | | New stream management option: ack_timeout | ||||
| * | New stream management option: ack_timeout | Holger Weiss | 2016-09-07 | 3 | -12/+58 |
| | | | | | | | | | | | | | | | | | | | | Close the connection if a stream management client fails to respond to an acknowledgement request within 60 seconds. This number of seconds can be changed with the new "ack_timeout" option, and the mechanism can be disabled by specifying 'infinity'. As a side effect of this change, a new acknowledgement is no longer requested before the response to the previous request is received. | ||||
* | | Support for Elixir configuration file #1208 | gabrielgatu | 2016-09-08 | 28 | -12/+1914 |
| | | | | | | | | Contribution for Google Summer of code 2016 by Gabriel Gatu | ||||
* | | Support for publishing to hex.pm with latest Elixir mix | Mickael Remond | 2016-09-08 | 2 | -1/+4 |
| | | |||||
* | | Fix compilation with Elixir 1.3 / R19 | Mickael Remond | 2016-09-08 | 2 | -7/+6 |
| | | |||||
* | | Typo | Paweł Chmielowski | 2016-09-08 | 1 | -1/+1 |
| | | |||||
* | | Properly normalize resource_regexp acl rule | Paweł Chmielowski | 2016-09-08 | 1 | -0/+2 |
|/ | | | | This fixes issue #1288. | ||||
* | Enforce pathtype use with config path (#1264) | Christophe Romain | 2016-09-07 | 1 | -1/+3 |
| | |||||
* | Merge pull request #1253 from Amuhar/xep0356 | Christophe Romain | 2016-09-07 | 9 | -27/+1091 |
| | |||||
* | Create room on configuration request as per XEP-0045, 10.1.3 | Evgeniy Khramtsov | 2016-09-07 | 1 | -4/+19 |
| | |||||
* | Link MUC subscription to bare JID | Evgeniy Khramtsov | 2016-09-07 | 2 | -198/+148 |
| | |||||
* | Add SQL support for microblogging node plugin | Holger Weiss | 2016-09-07 | 1 | -0/+151 |
| | |||||
* | Handle <subscriptions/> request to list MUC subscribers | Evgeniy Khramtsov | 2016-09-06 | 1 | -4/+21 |
| | |||||
* | Do not update muc_online_users table on MUC/Sub operations | Evgeniy Khramtsov | 2016-09-06 | 1 | -1/+3 |
| | |||||
* | Add get_subscribers command to list MUC subscribers | Evgeniy Khramtsov | 2016-09-06 | 2 | -1/+23 |
| | |||||
* | node_mb: Call node_pep instead of node_hometree | Holger Weiss | 2016-09-06 | 1 | -1/+1 |
| | |||||
* | node_mb: Fix configuration documentation | Holger Weiss | 2016-09-06 | 1 | -0/+1 |
| | | | | | A node plugin used in a 'pep_mapping' must explicitly be added to the list of 'plugins'. | ||||
* | mod_pubsub: Remove outdated comment | Holger Weiss | 2016-09-06 | 1 | -2/+0 |
| | |||||
* | Clean ejabberd_commands before tests | Paweł Chmielowski | 2016-09-05 | 1 | -0/+1 |
| | |||||
* | ejabberd_oauth requiere working cache_tab, initialize it before tests | Paweł Chmielowski | 2016-09-05 | 1 | -1/+4 |
| | |||||
* | Merge remote-tracking branch 'processone/pr/1262' | Holger Weiss | 2016-08-22 | 1 | -1/+1 |
|\ | | | | | | | | | * processone/pr/1262: Fixed typo in Stream Management option name | ||||
| * | Fixed typo in Stream Management option name | Igor Manturov Jr | 2016-08-23 | 1 | -1/+1 |
|/ | |||||
* | Merge remote-tracking branch 'processone/pr/1261' | Holger Weiss | 2016-08-22 | 1 | -1/+1 |
|\ | | | | | | | | | * processone/pr/1261: Fixed #1260 Stream Management feature for the websocket connections | ||||
| * | Fixed #1260 Stream Management feature for the websocket connections | Igor Manturov Jr | 2016-08-23 | 1 | -1/+1 |
|/ | |||||
* | mod_muc_admin: Accept 'allow_subscription' option | Holger Weiss | 2016-08-22 | 1 | -0/+1 |
| | | | | | Allow for setting the new 'allow_subscription' option using the 'change_room_option' command. | ||||
* | Merge pull request #1254 from lemenkov/remove_p1_xmlrpc | badlop | 2016-08-19 | 3 | -4/+1 |
|\ | | | | | Remove no longer necessary p1_xmlrpc | ||||
| * | Remove no longer necessary p1_xmlrpc | Peter Lemenkov | 2016-08-17 | 3 | -4/+1 |
|/ | | | | | | | | Ths module was superceded by fast_xml in commit processone/ejabberd@dfc29ea03ca91e1eb5387d93612e2ac4b4b496da. So let's remove it entirely to avoid any confusion. Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> | ||||
* | Erlang R17 has a Time limit in erlang:send_after (#1246) | Badlop | 2016-08-16 | 1 | -1/+1 |
| | |||||
* | Support sql backend in mod_shared_roster commands (#1244) | Badlop | 2016-08-15 | 1 | -4/+4 |
| | |||||
* | Merge pull request #1245 from hamano/clean_redis_table | Evgeny Khramtsov | 2016-08-15 | 1 | -2/+5 |
|\ | | | | | fix clean redis table | ||||
| * | fix clean redis table | HAMANO Tsukasa | 2016-08-15 | 1 | -2/+5 |
| | | |||||
* | | Don't delete ejabberd_commands table, it's problematic in cluster (#1210) | Badlop | 2016-08-14 | 1 | -1/+0 |
| | | |||||
* | | Store announcements for offline users | Holger Weiss | 2016-08-13 | 1 | -3/+9 |
| | | | | | | | | | | | | Add a <store/> hint to announcements (unless they are explicitly sent to online users). Without that hint, announcements weren't delivered to offline users, since they are sent as messages of type "headline". | ||||
* | | Honor <store/> hint for any non-"error" message | Holger Weiss | 2016-08-12 | 2 | -49/+48 |
| | | | | | | | | | | XEP-0334 says: "A message containing the <store/> hint that is not of type 'error' SHOULD be stored by the entity." | ||||
* | | mod_mam: Don't store messages of type "headline" | Holger Weiss | 2016-08-12 | 1 | -0/+2 |
| | | | | | | | | | | | | XEP-0313 says: "a server SHOULD include in a user archive all of the messages a user sends or receives of type 'normal' or 'chat' that contain a <body> element." | ||||
* | | Add a requirement for full JID in subscribe_room command | Evgeniy Khramtsov | 2016-08-11 | 1 | -2/+3 |
| | | |||||
* | | Provide proper args_desc in oauth_issue_token command | Paweł Chmielowski | 2016-08-10 | 1 | -1/+3 |
| | |