aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge 13.0->trunkKim Alvefur7 days1-1/+1
|\
| * util.sql: Don't send SQLCipher key to Postgres or MySQL (thanks gllmhyt)Kim Alvefur7 days1-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->trunkMatthew Wild8 days1-0/+1
|\|
| * mod_http_file_share: Persist total storage usage when it increases (fixes #1891)Matthew Wild8 days1-0/+1
| |
* | Merge 13.0->trunkMatthew Wild8 days2-1/+2
|\|
| * CHANGES: add 'prosodyctl check features'Matthew Wild8 days1-0/+1
| |
| * prosodyctl: check: Fix variable name (thanks luacheck)Matthew Wild8 days1-1/+1
| |
* | Merge 13.0->trunkMatthew Wild8 days1-4/+240
|\|
| * prosodyctl: check: Skip DNS checks for known invalid domains (fixes traceback)Matthew Wild8 days1-1/+5
| |
| * prosodyctl: check features: Check for recommended feature availabilityMatthew Wild8 days1-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 outputMatthew Wild8 days1-1/+1
| |
| * prosodyctl: check: Fix indentation in warning messageMatthew Wild8 days1-2/+2
| |
* | Merge 13.0->trunkKim Alvefur8 days2-4/+8
|\|
| * core.certmanager: Move LuaSec verification tweaks to mod_s2sKim Alvefur9 days2-4/+8
| | | | | | | | | | These two settings are only really needed for XMPP server-to-server connections.
* | Merge 13.0->trunkMatthew Wild8 days4-10/+19
|\|
| * mod_cloud_notify, mod_cron, mod_invites: Add 'prosody.' prefix to requiresMatthew Wild8 days3-10/+10
| |
| * .semgrep.yml: Identify unprefixed module importsMatthew Wild8 days1-0/+9
| |
* | Merge 13.0->trunkKim Alvefur9 days1-5/+5
|\|
| * doap: Update XEP-0421, only editorial changes and promoted to StableKim Alvefur9 days1-1/+1
| |
| * doap: Replace references to 'trunk'Kim Alvefur9 days1-4/+4
| |
* | Merge 13.0->trunkMatthew Wild9 days4-20/+6
|\|
| * net.httpserver: Remove obsolete APIMatthew Wild9 days1-17/+0
| |
| * prosody.cfg.lua.dist: Updates for 13.0+Matthew Wild9 days1-2/+4
| |
| * CHANGES: List mod_cloud_notifyMatthew Wild9 days1-0/+1
| |
| * MUC: Use new XEP namespace for hats by defaultMatthew Wild9 days1-1/+1
| | | | | | | | Revert with muc_hats_compat = true in the config if necessary.
* | Merge 13.0->trunkMatthew Wild10 days2-1/+6
|\|
| * prosodyctl: check: Warn about deprecated mod_posixMatthew Wild10 days1-0/+6
| |
| * modulemanager: Remove autoloading of per-platform moduleMatthew Wild10 days1-1/+0
| | | | | | | | | | We only support posix these days, and we moved it to the core startup process to make it more deterministic and reliable.
* | Merge 13.0->trunkMatthew Wild10 days1-2/+0
|\|
| * mod_admin_shell: Remove duplicated lineMatthew Wild10 days1-2/+0
| |
* | Merge 13.0->trunkMatthew Wild10 days4-25/+51
|\|
| * mod_admin_shell: Rename user:setrole to user:set_rolesMatthew Wild10 days1-4/+4
| | | | | | | | | | This is more readable and accessible, and it will only be harder to change after release.
| * mod_admin_shell: Hide secondary role commands, focus on primary rolesMatthew Wild10 days1-7/+17
| | | | | | | | | | | | | | | | | | Secondary roles are an advanced feature without any strong use cases currently. Having multiple ways to manage roles is confusing. Now the 'user:role' command will just show the primary role if that is all there is, but will list secondary roles too if there are any (which in 99.9% of cases there won't be).
| * mod_admin_shell: Support for hiding certain commands from default help listingMatthew Wild10 days1-5/+8
| | | | | | | | Useful for e.g. deprecated commands.
| * mod_account_activity: Fix error when no duration specified in shell commandMatthew Wild10 days1-1/+1
| |
| * mod_admin_shell: Fix result handling of user addrole/delrole commandsMatthew Wild10 days1-2/+10
| |
| * usermanager: Include role_name in event for consistency with the 'removed' eventMatthew Wild10 days1-1/+1
| |
| * mod_authz_internal: Fix error messagesMatthew Wild10 days1-2/+2
| |
| * mod_authz_internal: Fix return values of secondary role management methodsMatthew Wild10 days1-3/+8
| | | | | | | | usermanager expects (role, err) and (ok, err)
* | Merge 13.0->trunkMatthew Wild10 days1-2/+10
|\|
| * mod_presence: Fix traceback if origin gets disconnected during processingMatthew Wild10 days1-2/+10
| | | | | | | | Fixes #1887
* | Merge 13.0->trunkMatthew Wild10 days1-0/+158
|\|
| * mod_invites: Add shell commands to list, show and delete pending invitationsMatthew Wild10 days1-0/+140
| |
| * mod_invites: Shell command to create reset linksMatthew Wild10 days1-0/+18
| |
* | Merge 13.0->trunkKim Alvefur11 days1-3/+16
|\|
| * core.configmanager: Delay reporting warnings about Credential until useKim Alvefur11 days1-3/+16
| | | | | | | | | | | | Too much noise to use Credential if you get a pile of warnings every time you touch prosodyctl for anything. This way warnings should be printed only if e.g used by prosodyctl check config or a module command.
* | Merge 13.0->trunkMatthew Wild11 days2-3/+48
|\|
| * CHANGES: Update with some more 13.0 featuresMatthew Wild11 days1-0/+2
| |
| * mod_account_activity: Add shell command to list inactive accountsMatthew Wild11 days1-0/+43
| | | | | | | | Including accounts which may never have logged in.
| * mod_account_activity: Fix required module namesMatthew Wild11 days1-3/+3
| |