Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge 13.0->trunk | Matthew Wild | 6 days | 1 | -7/+12 |
|\ | |||||
| * | mod_invites: Hide --group flag unless mod_invites_groups is enabled | Matthew Wild | 6 days | 1 | -1/+6 |
| | | | | | | | | | | | | The WIP groups support is not complete yet, and won't work without extra modules (which are not yet a part of Prosody). For now we hide --group support unless mod_invites_groups (community module) is specified in modules_enabled. | ||||
| * | mod_invites: Fix traceback when no flags passed | Matthew Wild | 6 days | 1 | -6/+6 |
| | | |||||
* | | Merge 13.0->trunk | Matthew Wild | 6 days | 5 | -175/+322 |
|\| | |||||
| * | mod_invites: Deprecate 'mod_invites generate' in favour of new shell commands | Matthew Wild | 6 days | 1 | -108/+61 |
| | | |||||
| * | mod_admin_shell: Improve help listing in non-REPL mode | Matthew Wild | 6 days | 1 | -2/+36 |
| | | |||||
| * | mod_admin_shell: Fix simple command execution (e.g. help) | Matthew Wild | 6 days | 1 | -3/+15 |
| | | |||||
| * | mod_admin_shell: Set flag on session when in REPL mode | Matthew Wild | 6 days | 1 | -0/+4 |
| | | |||||
| * | mod_admin_shell: Improved error handling for shell-invoked commands | Matthew Wild | 6 days | 1 | -5/+25 |
| | | |||||
| * | util.argparse: Add strict mode + tests | Matthew Wild | 6 days | 2 | -9/+56 |
| | | |||||
| * | mod_admin_shell, util.prosodyctl.shell: Process command-line args on ↵ | Matthew Wild | 6 days | 2 | -29/+96 |
| | | | | | | | | | | | | | | | | | | | | | | | | server-side, with argparse support This allow a shell-command to provide a 'flags' field, which will automatically cause the parameters to be fed through argparse. The rationale is to make it easier for more complex commands to be invoked from the command line (`prosodyctl shell foo bar ...`). Until now they were limited to accepting a list of strings, and any complex argument processing was non-standard and awkward to implement. | ||||
| * | util.argparse: Optionally continue processing past positional parameters | Matthew Wild | 6 days | 1 | -30/+40 |
| | | |||||
* | | Merge 13.0->trunk | Kim Alvefur | 6 days | 3 | -44/+9 |
|\| | |||||
| * | util.x509: Per RFC 9525, remove obsolete Common Name check | Kim Alvefur | 2024-02-11 | 3 | -44/+9 |
| | | |||||
* | | Merge 13.0->trunk | Matthew Wild | 6 days | 1 | -13/+15 |
|\| | |||||
| * | prosodyctl: check features: Fix traceback for components with no recommended ↵ | Matthew Wild | 6 days | 1 | -13/+15 |
| | | | | | | | | modules (thanks Menel, riau) | ||||
* | | Merge 13.0->trunk | Kim Alvefur | 7 days | 1 | -1/+1 |
|\| | |||||
| * | mod_invites: Fix storing --group (thanks lissine) | Kim Alvefur | 7 days | 1 | -1/+1 |
| | | | | | | | | | | | | | | This made it ignore `--group` completely, but if you incorrectly used `--group foo` it would store `groups=true`. Introduced in 9ba11ef91ce4 | ||||
* | | Merge 13.0->trunk | Matthew Wild | 7 days | 1 | -2/+2 |
|\| | |||||
| * | util.prosodyctl.check: Recognise http_upload_external as a file upload service | Matthew Wild | 7 days | 1 | -1/+1 |
| | | |||||
| * | util.prosodyctl.check: Fix typo in informational message | Matthew Wild | 7 days | 1 | -1/+1 |
| | | |||||
* | | Merge 13.0->trunk | Matthew Wild | 7 days | 7 | -6/+130 |
|\| | |||||
| * | mod_bosh, mod_websocket: Add soft dependency on mod_http_altconnect | Matthew Wild | 7 days | 2 | -0/+4 |
| | | |||||
| * | moduleapi: Allow soft dependencies via module:depends(mod, true) | Matthew Wild | 7 days | 2 | -2/+7 |
| | | |||||
| * | mod_http_altconnect: Imported from prosody-modules 6d5a19bdd718 w/changes | Matthew Wild | 7 days | 3 | -0/+55 |
| | | | | | | | | | | | | | | Changes from community version: - Add options to allow explicit control over whether BOSH/WS is advertised - Always serve XML at /host-meta (no guessing based on Accept), least surprising | ||||
| * | prosodyctl: check features: check for mod_muc_mam on MUC components | Matthew Wild | 7 days | 1 | -4/+64 |
| | | |||||
* | | Merge 13.0->trunk | Kim Alvefur | 7 days | 1 | -1/+1 |
|\| | |||||
| * | util.sql: Don't send SQLCipher key to Postgres or MySQL (thanks gllmhyt) | Kim Alvefur | 7 days | 1 | -1/+1 |
| | | | | | | | | | | | | This was copied from util.sqlite3 which only deals with SQLite3, but here Postgres or MySQL are also possibilities, which wouldn't support this. | ||||
* | | Merge 13.0->trunk | Matthew Wild | 8 days | 1 | -0/+1 |
|\| | |||||
| * | mod_http_file_share: Persist total storage usage when it increases (fixes #1891) | Matthew Wild | 8 days | 1 | -0/+1 |
| | | |||||
* | | Merge 13.0->trunk | Matthew Wild | 8 days | 2 | -1/+2 |
|\| | |||||
| * | CHANGES: add 'prosodyctl check features' | Matthew Wild | 8 days | 1 | -0/+1 |
| | | |||||
| * | prosodyctl: check: Fix variable name (thanks luacheck) | Matthew Wild | 8 days | 1 | -1/+1 |
| | | |||||
* | | Merge 13.0->trunk | Matthew Wild | 8 days | 1 | -4/+240 |
|\| | |||||
| * | prosodyctl: check: Skip DNS checks for known invalid domains (fixes traceback) | Matthew Wild | 8 days | 1 | -1/+5 |
| | | |||||
| * | prosodyctl: check features: Check for recommended feature availability | Matthew Wild | 8 days | 1 | -0/+232 |
| | | | | | | | | | | | | Inspired by mod_compliance_*, this command will help people (especially those with older configs, upgrading from previous releases) learn what features their Prosody configuration may be missing. | ||||
| * | util.prosodyctl.check: Sort hosts in iterator for more stable output | Matthew Wild | 8 days | 1 | -1/+1 |
| | | |||||
| * | prosodyctl: check: Fix indentation in warning message | Matthew Wild | 8 days | 1 | -2/+2 |
| | | |||||
* | | Merge 13.0->trunk | Kim Alvefur | 8 days | 2 | -4/+8 |
|\| | |||||
| * | core.certmanager: Move LuaSec verification tweaks to mod_s2s | Kim Alvefur | 9 days | 2 | -4/+8 |
| | | | | | | | | | | These two settings are only really needed for XMPP server-to-server connections. | ||||
* | | Merge 13.0->trunk | Matthew Wild | 8 days | 4 | -10/+19 |
|\| | |||||
| * | mod_cloud_notify, mod_cron, mod_invites: Add 'prosody.' prefix to requires | Matthew Wild | 8 days | 3 | -10/+10 |
| | | |||||
| * | .semgrep.yml: Identify unprefixed module imports | Matthew Wild | 8 days | 1 | -0/+9 |
| | | |||||
* | | Merge 13.0->trunk | Kim Alvefur | 9 days | 1 | -5/+5 |
|\| | |||||
| * | doap: Update XEP-0421, only editorial changes and promoted to Stable | Kim Alvefur | 9 days | 1 | -1/+1 |
| | | |||||
| * | doap: Replace references to 'trunk' | Kim Alvefur | 9 days | 1 | -4/+4 |
| | | |||||
* | | Merge 13.0->trunk | Matthew Wild | 9 days | 4 | -20/+6 |
|\| | |||||
| * | net.httpserver: Remove obsolete API | Matthew Wild | 9 days | 1 | -17/+0 |
| | | |||||
| * | prosody.cfg.lua.dist: Updates for 13.0+ | Matthew Wild | 9 days | 1 | -2/+4 |
| | | |||||
| * | CHANGES: List mod_cloud_notify | Matthew Wild | 9 days | 1 | -0/+1 |
| | |