Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Start elixir config code only if elixir was enabled in configure script | Paweł Chmielowski | 2016-09-08 | 2 | -14/+38 | |
| | | ||||||
* | | 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 | 3 | -2/+32 | |
| | | | | | | | | | | | | Contribution for Google Summer of code 2016 by Gabriel Gatu | |||||
* | | | 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 | 6 | -27/+1059 | |
| | | ||||||
* | | 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 | 1 | -196/+141 | |
| | | ||||||
* | | 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 | |
| | | ||||||
* | | Fixed typo in Stream Management option name | Igor Manturov Jr | 2016-08-23 | 1 | -1/+1 | |
| | | ||||||
* | | 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. | |||||
* | | 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 | |
| | | ||||||
* | | Fix result type of subscribe_room command | Paweł Chmielowski | 2016-08-10 | 1 | -1/+1 | |
| | | ||||||
* | | Add commands for MUC subscriptions management | Evgeniy Khramtsov | 2016-08-09 | 2 | -1/+144 | |
| | | ||||||
* | | We do not force yet access rules check on register command | Mickael Remond | 2016-08-07 | 1 | -1/+0 | |
| | | ||||||
* | | Do not force command line to pass a credentials | Mickael Remond | 2016-08-07 | 1 | -3/+3 | |
| | | ||||||
* | | mod_client_state: Let other modules filter stanzas | Holger Weiss | 2016-08-06 | 1 | -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 arguments | Holger Weiss | 2016-08-05 | 2 | -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 resume | Holger Weiss | 2016-08-05 | 1 | -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. | |||||
* | | mod_mam: Simplify "assume_mam_usage" option | Holger Weiss | 2016-08-05 | 1 | -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.08 | Christophe Romain | 2016-08-04 | 1 | -2/+2 | |
| | ||||||
* | Add tokens cache to ejabberd_oauth | Alexey Shchepin | 2016-08-04 | 1 | -12/+45 | |
| | ||||||
* | XEP-0198: Handle timeouts during stream resumption | Holger Weiss | 2016-08-03 | 1 | -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 resumption | Holger Weiss | 2016-08-03 | 1 | -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 backend | Alexey Shchepin | 2016-08-01 | 1 | -0/+78 | |
| | ||||||
* | Merge pull request #1223 from processone/expand_api | Mickaël Rémond | 2016-08-01 | 8 | -80/+131 | |
|\ | | | | | More API fixes and improvements | |||||
| * | Improve error message when try to call api on api root | Mickael Remond | 2016-08-01 | 1 | -2/+2 | |
| | | ||||||
| * | Fix HTTP process return formatting | Mickael Remond | 2016-08-01 | 1 | -1/+1 | |
| | | ||||||
| * | Improve error handling | Mickael Remond | 2016-07-31 | 3 | -11/+26 | |
| | | ||||||
| * | Change name of result key for offline count to value | Mickael Remond | 2016-07-30 | 1 | -1/+1 | |
| | | | | | | | | This is more user friendly and should be more consistent with other commands. |