aboutsummaryrefslogtreecommitdiffstats
path: root/prosodyctl
Commit message (Collapse)AuthorAgeFilesLines
* prosodyctl: Abort if no plugin source specified for the installerKim Alvefur2021-01-211-1/+7
| | | | Better than having a non-working default.
* prosodyctl: Move UI related calls out of util.prosodyctlKim Alvefur2021-01-211-0/+5
| | | | | I think this follows the general separation of duties between prosodyctl and util.prosodyctl better.
* prosodyctl: Use luarocks status code as exit codeKim Alvefur2021-01-211-3/+6
| | | | Enables some shell level error handling
* prosodyctl: Remove non-existant command from hidden commandsKim Alvefur2021-01-051-1/+1
| | | | | Apparently there existed a plugin installer for a brief time in 2010, between c5d3905c98a6 and 8f78e8164032
* util.prosodyctl: Get Luarocks server from configKim Alvefur2020-10-051-1/+2
|
* util.prosodyctl: Move hardcoded luarocks server into prosodyctlKim Alvefur2020-10-051-1/+1
| | | | To be replaced with config option in future commit
* util.prosodyctl: Flip argument orderKim Alvefur2020-10-051-3/+3
| | | | | "verb subject" feels better than "subject verb", especially since the subject (module) is optional.
* prosodyctl about: Show longer name for luaunboundKim Alvefur2020-07-101-2/+2
| | | | luaunbound, lunbound, lua-unbound ... "k?rt barn har m?nga namn"
* prosodyctl about: Strip name from lua module _VERSIONKim Alvefur2020-07-101-1/+5
| | | | | Some modules have _VERSION = "LuaModule x.y.z", so it is a bit weird to show the name twice.
* prosodyctl about: Substitute better names for some Lua modulesKim Alvefur2020-07-101-1/+10
| | | | E.g. 'lxp' isn't that easy to guess that it's LuaExpat
* prosodyctl about: Split out libraries into a separate sectionKim Alvefur2020-07-101-5/+10
| | | | | Currently libevent and libunbound would show up under Lua modules but they are not, so a separate section seems more appropriate.
* prosodyctl about: Use library function for sorted listing of lua modulesKim Alvefur2020-07-101-5/+3
| | | | Code reuse and one less module to import is nice.
* prosodyctl about: Report versions of luaunbound and libunboundKim Alvefur2020-06-251-0/+7
|
* prosodyctl: Fix traceback when no command provided (thanks Zash)Matthew Wild2020-06-041-1/+1
|
* prosodyctl+util.prosodyctl.*: Start breaking up the ever-growing prosodyctlMatthew Wild2020-06-021-825/+11
|
* prosodyctl, util.prosodyctl.shell: `prosodyctl shell` - a client to access ↵Matthew Wild2020-06-011-0/+4
| | | | the prosodyctl admin shell
* prosodyctl: Add 'daemonize' to deprecated options known by check commandKim Alvefur2020-01-261-1/+1
|
* Merge 0.11->trunkMatthew Wild2020-01-231-4/+5
|\
| * prosodyctl: Fix some luacheck warningsMatthew Wild2020-01-231-4/+5
| |
* | Merge 0.11->trunkMatthew Wild2020-01-231-0/+20
|\|
| * Log warning when using prosodyctl start/stop/restartMatthew Wild2020-01-231-0/+20
| |
* | Merge 0.11->trunkKim Alvefur2019-12-311-0/+6
|\|
| * prosodyctl: Print a blank line to improve spacing and readabilityKim Alvefur2019-12-311-0/+1
| |
| * prosodyctl check: Warn about conflict between mod_pep and mod_pep_simpleKim Alvefur2019-12-311-0/+5
| | | | | | | | Related #1483
* | Merge 0.11->trunkKim Alvefur2019-11-231-9/+47
|\ \ | |/ |/|
| * prosodyctl: Print friendly version of error messagesKim Alvefur2019-11-011-1/+1
| |
| * Merge 0.11->trunkKim Alvefur2019-09-211-11/+15
| |\
| * \ Merge mod-installer (2019 GSoC by Jo?o Duarte)Matthew Wild2019-08-191-2/+27
| |\ \
| | * | prosodyctl: Install, remove and list commands now use the call_luarocks functionJo?o Duarte2019-08-161-7/+4
| | | |
| | * | prosodyctl: Fixed a typoJo?o Duarte2019-08-161-1/+1
| | | |
| | * | prosodyctl: Removed the auxiliary command 'enabled_plugins'Jo?o Duarte2019-07-311-11/+1
| | | |
| | * | prosodyctl: The install, remove and list commands now work by calling the ↵Jo?o Duarte2019-07-311-33/+7
| | | | | | | | | | | | | | | | execute_command function
| | * | prosodyctl: Rewrote the list command, to make it cleaner and easier to work withJo?o Duarte2019-07-311-8/+6
| | | |
| | * | prosodyctl: Rewrote the remove command, to make it cleaner and easier to ↵Jo?o Duarte2019-07-311-9/+6
| | | | | | | | | | | | | | | | work with
| | * | prosodyctl: Rewrote the install command, to make it more cleanerJo?o Duarte2019-07-311-14/+9
| | | |
| | * | prosodyctl: Removed unnecessary comments from the remove commandJo?o Duarte2019-07-311-1/+0
| | | |
| | * | prosodyctl: Swapped prints for the show_message function at the ↵Jo?o Duarte2019-07-311-5/+4
| | | | | | | | | | | | | | | | install/remove commands
| | * | prosodyctl: Corrected the help output of the install and remove commandsJo?o Duarte2019-07-261-2/+2
| | | |
| | * | prosodyctl: Removed the list duplicate at the commands_order variableJo?o Duarte2019-07-251-1/+1
| | | |
| | * | prosodyctl: Removed the local_plugins commandJo?o Duarte2019-07-241-23/+2
| | | |
| | * | prosodyctl: Custom plugins paths are now retrieved by an helper functionJo?o Duarte2019-07-241-14/+3
| | | |
| | * | prosodyctl: Updated the list command, to use the new directory for custom ↵Jo?o Duarte2019-07-241-1/+6
| | | | | | | | | | | | | | | | plugins
| | * | prosodyctl: Updated the remove command to use the new directory for custom ↵Jo?o Duarte2019-07-241-2/+7
| | | | | | | | | | | | | | | | plugins
| | * | prosodyctl: The install command now performs its job at a dedicated folder ↵Jo?o Duarte2019-07-241-2/+8
| | | | | | | | | | | | | | | | for custom plugins
| | * | prosodyctl: Removed/rewrote comments at the install, remove and list commandsJo?o Duarte2019-07-241-10/+3
| | | |
| | * | prosodyctl: Corrected the remove and install commands' orderJo?o Duarte2019-07-241-20/+20
| | | |
| | * | prosodyctl: Added the install and remove arguments to the reorganized ↵Jo?o Duarte2019-07-241-2/+2
| | | | | | | | | | | | | | | | commands_order variable
| | * | prosodyctl: Removed the admin_add and admin_remove from the commands_order ↵Jo?o Duarte2019-07-241-2/+2
| | | | | | | | | | | | | | | | variable
| | * | prosodyctl: Removed the make, admin_add and admin_remove commandsJo?o Duarte2019-07-241-21/+0
| | | |
| | * | prosodyctl: Removed the development commands magic, get_modules and ↵Jo?o Duarte2019-07-241-82/+0
| | | | | | | | | | | | | | | | write_rockspec