Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | | Require that both tag and module matched in from of api_permission | Paweł Chmielowski | 2019-01-30 | 1 | -1/+3 | |
| | | | | | ||||||
* | | | | | Allow specifying tag for listener for api_permission purposes | Paweł Chmielowski | 2019-01-30 | 3 | -14/+22 | |
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit will allow adding tag to http listeners: listener: - port: 4000 - module: ejabberd_http - tag: "magic_listener" that later can be used to have special api_permission just for it: api_permissions: "magic_access": from: - tag: "magic_listener" who: all what: "*" | |||||
* | | | | Rename two presence functions | AquarHEAD Lou | 2019-01-27 | 1 | -7/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | send_self_presence is actually implementing XEP-0115, while send_initial_presence is implementing the "self-presence" step as described in XEP-0045 | |||||
* | | | | Make last commit compile on R19 | Paweł Chmielowski | 2019-01-22 | 1 | -1/+4 | |
| | | | | ||||||
* | | | | Make sure that room_destroyed is called even when some code throws in terminate | Paweł Chmielowski | 2019-01-22 | 1 | -30/+33 | |
| | | | | | | | | | | | | | | | | | | | | | | | | We observed that some code was throwing exception in muc_room:terminate() and that make this room not properly unregister itself from muc_online table. | |||||
* | | | | Fix crash when running reload_config and sql_pool_size option is used | Badlop | 2019-01-21 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | Fixes #2541 | |||||
* | | | | Improve validation of configured language options | Evgeny Khramtsov | 2019-01-19 | 2 | -2/+2 | |
| | | | | ||||||
* | | | | Add os_mon to included_application, but start it in ej_system_monitor | Paweł Chmielowski | 2019-01-16 | 2 | -1/+3 | |
| | | | | ||||||
* | | | | Move some apps back to included_applications | Paweł Chmielowski | 2019-01-16 | 3 | -5/+14 | |
| | | | | ||||||
* | | | | Start ejabberd_mnesia before starting mnesia | Paweł Chmielowski | 2019-01-15 | 1 | -0/+1 | |
| | | | | ||||||
* | | | | Guard agains sm:get_user_info returning offline | Paweł Chmielowski | 2019-01-15 | 1 | -18/+30 | |
| | | | | | | | | | | | | | | | | This fixes issue #2765 | |||||
* | | | | Don't produce a crash on config reload when SQL is not configured | Evgeny Khramtsov | 2019-01-12 | 1 | -1/+4 | |
| | | | | ||||||
* | | | | Merge pull request #2748 from area-42/add_acl_for_mam_in_mod_muc | Christophe Romain | 2019-01-10 | 3 | -8/+27 | |
|\ \ \ \ | | | | | | | | | | | add acl for mam in mod_muc | |||||
| * | | | | add acl for mam in mod_muc | Christoph Scholz | 2019-01-04 | 3 | -8/+27 | |
| | | | | | ||||||
* | | | | | Start ejabberd_logger also when ejabberd:start() is not called | Paweł Chmielowski | 2019-01-09 | 1 | -0/+1 | |
| | | | | | ||||||
* | | | | | Use OTP application startup infrastructure for starting dependencies | Paweł Chmielowski | 2019-01-09 | 3 | -16/+3 | |
| | | | | | ||||||
* | | | | | Merge pull request #2680 from Iperity/fix-privacy-check-on-presence-probe | badlop | 2019-01-09 | 1 | -3/+4 | |
|\ \ \ \ \ | | | | | | | | | | | | | Privacy lists: set from/to on packet *before* calling privacy_check_p… | |||||
| * | | | | | Privacy lists: set from/to on packet *before* calling privacy_check_packet | Nathan Bruning | 2018-11-10 | 1 | -3/+4 | |
| | | | | | | ||||||
* | | | | | | Remove slash producing url /admin//additions.js | Christophe Romain | 2019-01-09 | 1 | -1/+1 | |
| | | | | | | ||||||
* | | | | | | Update copyright to 2019 (#2756) | Badlop | 2019-01-08 | 221 | -222/+222 | |
| | | | | | | ||||||
* | | | | | | mod_private: Hardcode item ID for PEP bookmarks | Holger Weiss | 2019-01-08 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set the item ID to "current" when publishing bookmarks via PEP. XEP-0060 says: For singleton nodes, "it is RECOMMENDED for the publisher to specify an ItemID of 'current' to ensure that the publication of a new item will overwrite the existing item." | |||||
* | | | | | | mod_offline: make some database callbacks optional | Evgeny Khramtsov | 2019-01-08 | 1 | -2/+10 | |
| | | | | | | ||||||
* | | | | | | Fix decompressing of custom elements with custom namespace | Paweł Chmielowski | 2019-01-07 | 1 | -2/+2 | |
| |/ / / / |/| | | | | ||||||
* | | | | | Merge pull request #2599 from gardenia/master | badlop | 2019-01-04 | 1 | -11/+17 | |
|\ \ \ \ \ | | | | | | | | | | | | | Eliminate some repeated SQL queries [Issue #1656] | |||||
| * | | | | | remove some chatty SQL queries by pulling back all groups with opts and ↵ | colm | 2018-09-10 | 1 | -11/+17 | |
| | | | | | | | | | | | | | | | | | | | | | | | | filtering in memory. move a call to get_group_name outside of a loop to eliminate redundant repeated queries | |||||
* | | | | | | mod_mam: more checks for database failure | Evgeny Khramtsov | 2019-01-02 | 1 | -45/+64 | |
| | | | | | | ||||||
* | | | | | | Add no-store hint to CAPTCHA challenge stanzas (#2730) | Badlop | 2018-12-26 | 1 | -1/+2 | |
| | | | | | | ||||||
* | | | | | | mod_mam: Additional checks for database failures | Evgeny Khramtsov | 2018-12-21 | 2 | -51/+69 | |
| | | | | | | ||||||
* | | | | | | Handle Prosody storage attributes key, when, with (#2724) | Badlop | 2018-12-21 | 1 | -0/+5 | |
| | | | | | | ||||||
* | | | | | | Handle persist=false in roster items (#2722) | Badlop | 2018-12-21 | 1 | -12/+14 | |
| | | | | | | ||||||
* | | | | | | We are handling groupchat in other branch now | Paweł Chmielowski | 2018-12-20 | 1 | -1/+0 | |
| | | | | | | ||||||
* | | | | | | Add option to mod_offline that would allow storing group chat messages | Paweł Chmielowski | 2018-12-20 | 1 | -8/+20 | |
| | | | | | | ||||||
* | | | | | | Fix PIEFXIS export of user when password is scrammed (#2721) | Badlop | 2018-12-19 | 1 | -10/+6 | |
| | | | | | | ||||||
* | | | | | | Search also for _jid when importing room from prosody (#2723) | Badlop | 2018-12-19 | 1 | -1/+5 | |
| | | | | | | ||||||
* | | | | | | Parse persistent and archiving room options importing from prosody (#2720) | Badlop | 2018-12-19 | 1 | -0/+2 | |
| | | | | | | ||||||
* | | | | | | Add code for handling deprecations of get_stacktrace() | Paweł Chmielowski | 2018-12-13 | 16 | -161/+148 | |
| | | | | | | ||||||
* | | | | | | Add hook on api call | Christophe Romain | 2018-12-11 | 1 | -0/+1 | |
| | | | | | | ||||||
* | | | | | | mod_roster: Don't set version to "not_found" | Holger Weiss | 2018-12-10 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't include a "ver" attribute with roster pushes if no roster version is available. | |||||
* | | | | | | Don't require a full JID as argument, instead set a dummy resource (#2710) | Badlop | 2018-12-10 | 1 | -5/+4 | |
| | | | | | | ||||||
* | | | | | | When unknown roster version, return an acceptable version ID binary (#2709) | Badlop | 2018-12-10 | 1 | -1/+1 | |
| |_|_|_|/ |/| | | | | ||||||
* | | | | | Fix (un)setting of priority | Evgeny Khramtsov | 2018-12-10 | 1 | -2/+2 | |
| | | | | | ||||||
* | | | | | Get rid of outdated mod_mix module | Evgeny Khramtsov | 2018-12-10 | 1 | -323/+0 | |
| |_|_|/ |/| | | | ||||||
* | | | | Don't lose carbons on presence change or session resumption | Evgeny Khramtsov | 2018-12-10 | 3 | -28/+77 | |
| | | | | ||||||
* | | | | Normalize hostname when processing host_config | Paweł Chmielowski | 2018-12-06 | 1 | -3/+5 | |
| | | | | ||||||
* | | | | Start fast_tls before pkix | Paweł Chmielowski | 2018-12-06 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | mod_private: Add "bookmarks_to_pep" command | Holger Weiss | 2018-12-05 | 1 | -2/+56 | |
| | | | | | | | | | | | | | | | | | | | | The "bookmarks_to_pep" command exports the bookmarks of the specified user from private XML storage to PEP. | |||||
* | | | | mod_pubsub: Improve PEP behavior for 'whitelist' | Holger Weiss | 2018-12-05 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | | | | | | If a PEP node's access_model is set to 'whitelist' (or 'authorize'), send last PEP notifications to the node owner. | |||||
* | | | | Add auth:which_user_exist to bulk checking existence of list of users | Paweł Chmielowski | 2018-12-05 | 2 | -2/+70 | |
| | | | | ||||||
* | | | | Add list types to sql_pt | Paweł Chmielowski | 2018-12-05 | 2 | -6/+38 | |
| | | | | ||||||
* | | | | Revert "Let deliver unsubscribe stanza when no roster push is required (#2598)" | Badlop | 2018-12-05 | 1 | -2/+0 | |
| | | | | | | | | | | | | | | | | This reverts commit 86048f8a25ea820113a35350936b59ea9083c59f. |