Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Send ping from server, not bare user JID (#3658) | Badlop | 2021-08-27 | 1 | -1/+1 |
| | |||||
* | node_flat: Avoid catch-all clauses for RSM | Holger Weiss | 2021-08-23 | 1 | -7/+4 |
| | | | | Apply the change made in the previous commit to Mnesia storage as well. | ||||
* | node_flat_sql: Avoid catch-all clauses for RSM | Holger Weiss | 2021-08-23 | 1 | -7/+6 |
| | | | | | | Explicitly catch invalid <before/> and <after/> timestamps specified by clients in RSM queries, but crash on other errors, rather than silently ignoring those. | ||||
* | Fix syntax in mod_disco example configuration | Badlop | 2021-08-23 | 1 | -2/+2 |
| | |||||
* | Tell dialyzer that gen_tags only cares about markdown output, not html | Badlop | 2021-08-23 | 1 | -0/+1 |
| | |||||
* | New command to produce markdown with tags and their associated commands | Badlop | 2021-08-23 | 2 | -2/+30 |
| | |||||
* | Produce module names with specific syntax, docs Makefile will convert to links | Badlop | 2021-08-23 | 1 | -1/+1 |
| | |||||
* | Use specific syntax so modules and top-level will be links | Badlop | 2021-08-23 | 32 | -186/+186 |
| | | | | | | If we use _`whatever`_ here in ejabberd man pages, it is converted to *`whatever`* in markdown, and docs.ejabberd.im/Makefile converts to the proper links | ||||
* | Improve formatting and add sections links | Badlop | 2021-08-23 | 6 | -26/+31 |
| | |||||
* | Copy log_rotate_count explanation from docs site | Badlop | 2021-08-23 | 1 | -1/+2 |
| | |||||
* | Export function, so ACME API commands are listed in the documentation | Badlop | 2021-08-23 | 1 | -1/+2 |
| | |||||
* | Change set_master command tag from mnesia to cluster | Badlop | 2021-08-23 | 1 | -1/+1 |
| | |||||
* | Remove obsolete mod_register_web ideas and improve documentation | Badlop | 2021-08-23 | 1 | -34/+22 |
| | |||||
* | Add example config to mod_http_api documentation | Badlop | 2021-08-23 | 1 | -1/+11 |
| | |||||
* | Update API Reference page menu name and order | Badlop | 2021-08-23 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'processone/pr/3666' | Holger Weiss | 2021-08-22 | 12 | -25/+178 |
|\ | | | | | | | | | | | | | | | * processone/pr/3666: PubSub: Add delete_old_pubsub_items command PubSub: Optimize publishing on large nodes (SQL) PubSub: Support unlimited number of items PubSub: Support 'max_items=max' node configuration | ||||
| * | PubSub: Add delete_old_pubsub_items command | Holger Weiss | 2021-08-22 | 10 | -10/+146 |
| | | | | | | | | | | | | | | | | Add a command for keeping only the specified number of items on each node and removing all older items. This might be especially useful if nodes may be configured to have no 'max_items' limit. Thanks to Ammonit Measurement GmbH for sponsoring this work. | ||||
| * | PubSub: Optimize publishing on large nodes (SQL) | Holger Weiss | 2021-08-21 | 1 | -3/+13 |
| | | | | | | | | | | | | | | | | Avoid an unnecessary SQL query while publishing an item on a PubSub node without 'max_items' limit. The query in question can be expensive if the node has a large number of items. Thanks to Ammonit Measurement GmbH for sponsoring this work. | ||||
| * | PubSub: Support unlimited number of items | Holger Weiss | 2021-08-21 | 3 | -8/+12 |
| | | | | | | | | | | | | | | | | Allow for setting the mod_pubsub option 'max_items_node' to 'unlimited'. If clients then request a 'max_items' limit of 'max', old items aren't deleted when publishing new ones. Thanks to Ammonit Measurement GmbH for sponsoring this work. | ||||
| * | PubSub: Support 'max_items=max' node configuration | Holger Weiss | 2021-08-20 | 3 | -4/+7 |
|/ | | | | | | | | | Let clients request the maximum limit for the node configuration option 'max_items' by specifying the special value 'max' instead of an integer. This was added to XEP-0060, revision 1.17.0 (and clarified in revision 1.20.0). Thanks to Ammonit Measurement GmbH for sponsoring this work. | ||||
* | Merge pull request #3660 from ballerburg9005/patch-1 | badlop | 2021-08-16 | 1 | -1/+2 |
|\ | | | | | "sort -R" command in captcha-ng.sh is not POSIX - added "shuf" and "cat" as fallback | ||||
| * | "sort -R" command not POSIX, added "shuf" and "cat" as fallback | ballerburg9005 | 2021-08-12 | 1 | -1/+2 |
| | | |||||
* | | Merge pull request #3656 from pitchum/master | badlop | 2021-08-16 | 1 | -0/+6 |
|\ \ | |/ |/| | Add missing pgsql migration for table push_session | ||||
| * | Add missing SQL migration for table push_session | pitchum | 2021-08-01 | 1 | -0/+6 |
| | | |||||
* | | mod_mam_sql: Remove duplicated functions | Holger Weiss | 2021-08-07 | 1 | -15/+5 |
| | | |||||
* | | Determine the default handlerid at runtime | Badlop | 2021-08-05 | 1 | -2/+10 |
| | | | | | | | | Apparently Elixir's default is not called 'default' | ||||
* | | Fix CHANGELOG: rebar2's elixir workaround was problematic and was reverted | Badlop | 2021-08-05 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | Problems: - That workaround required running "make" twice - CEAN (used to build installers) doesn't support that make && make - Support for Elixir in rebar3 doesn't yet exist - Preferable path for Elixir usage: install Elixir and use --with-rebar=mix | ||||
* | | Fix typo when creating index (thanks to Millesimus) | Badlop | 2021-08-05 | 1 | -1/+1 |
| | | | | | | | | Reference: https://github.com/processone/ejabberd/commit/95fa43aa96514b7e8b77fa7c29d2c0b5b1c1331a#r54157330 | ||||
* | | Update tests after last commit | Paweł Chmielowski | 2021-08-04 | 1 | -1/+15 |
| | | |||||
* | | Allow storing non-composing x:events in offline | Paweł Chmielowski | 2021-08-04 | 1 | -0/+10 |
| | | |||||
* | | mod_pubsub: Fix check_opt_range/3 spec | Holger Weiss | 2021-08-02 | 1 | -1/+2 |
|/ | |||||
* | Use the most specific tag for ejabberd commands with several ones | Badlop | 2021-07-30 | 2 | -13/+13 |
| | |||||
* | Show tags and definer module in generated API document when it's a gen_mod | Badlop | 2021-07-30 | 1 | -4/+18 |
| | |||||
* | Show definer module in "ejabberdctl help" when it's a gen_mod | Badlop | 2021-07-30 | 1 | -1/+11 |
| | |||||
* | Store who defines a command, specially when defined by ejabberd modules | Badlop | 2021-07-30 | 9 | -8/+13 |
| | |||||
* | PubSub: Use configured 'max_items' by default | Holger Weiss | 2021-07-28 | 1 | -1/+1 |
| | | | | | | | If clients don't ask for a specific 'max_items' limit, use the value of mod_pubsub's 'max_items_node' option as default, rather than the hard-coded ?MAXITEMS value. This makes sure clients cannot circumvent a smaller, configured limit. | ||||
* | mod_push: Fix handling of MUC/Sub messages | Holger Weiss | 2021-07-28 | 1 | -4/+5 |
| | | | | | | | Don't fail to include the sender/body of MUC/Sub messages if the recipient is offline. Closes #3651. | ||||
* | When vsn is an exact tag, append .0 to satisfy SemVer | Badlop | 2021-07-26 | 1 | -0/+3 |
| | |||||
* | Remove stringprep override from mix.exs | Paweł Chmielowski | 2021-07-26 | 1 | -1/+1 |
| | |||||
* | Add missing fields from config inside mod_muc_admin:change_options | Paweł Chmielowski | 2021-07-23 | 1 | -0/+3 |
| | |||||
* | Revert "Add workaround so rebar2 can use Elixir 1.12.0"21.07 | Paweł Chmielowski | 2021-07-22 | 4 | -46/+2 |
| | | | | This reverts commit 937e1c2e373e360fe47e455886d186492248f31f. | ||||
* | Remove leading zeros in ejabberd version number to satisfy Elixir SemVer | Badlop | 2021-07-21 | 1 | -1/+1 |
| | |||||
* | Add 21.07 changes to CHANGELOG | Badlop | 2021-07-21 | 1 | -0/+47 |
| | |||||
* | Update man page | Badlop | 2021-07-21 | 1 | -13/+32 |
| | |||||
* | In "make dev" don't create link ejabberdctl, seems buggy | Badlop | 2021-07-21 | 1 | -9/+3 |
| | |||||
* | Update mix.lock | Paweł Chmielowski | 2021-07-21 | 1 | -26/+22 |
| | |||||
* | Annotate the srg_create command as changed in 21.07 | Badlop | 2021-07-21 | 1 | -0/+1 |
| | |||||
* | Simplify the --with-rebar example in README | Badlop | 2021-07-21 | 1 | -1/+1 |
| | |||||
* | Update Portuguese translation from Weblate (thanks to Ssantos) | Badlop | 2021-07-21 | 1 | -1/+560 |
| | |||||
* | Update Italian translation from Weblate (thanks to Alessandro Mandelli) | Badlop | 2021-07-21 | 1 | -0/+1 |
| |