1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-11 08:06:13 +01:00
phorge-phorge/src/applications/config/management
epriestley 4236952cdb Add a bin/config set <key> --stdin < value.json flag to make CLI configuration of complex values easier
Summary:
Depends on D19003. Ref T12677. Ref T13053. For the first time, we're requiring CLI configuration of a complex value (not just a string, integer, bool, etc) to do something fairly standard (send mail).

Users sometimes have very reasonable difficulty figuring out how to `./bin/config set key <some big JSON mess>`. Provide an easy way to handle this and make sure it gets appropriate callouts in the documentation.

(Also, hide the `cluster.mailers` value rather than just locking it, since it may have API keys or SMTP passwords.)

Test Plan: Read documentation, used old and new flags to set configuration.

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13053, T12677

Differential Revision: https://secure.phabricator.com/D19004
2018-02-08 06:09:09 -08:00
..
PhabricatorConfigManagementDeleteWorkflow.php phtize all the things 2015-05-22 21:16:39 +10:00
PhabricatorConfigManagementDoneWorkflow.php Add a "--force" argument to "bin/config done" 2016-12-01 13:53:33 -08:00
PhabricatorConfigManagementGetWorkflow.php phtize all the things 2015-05-22 21:16:39 +10:00
PhabricatorConfigManagementListWorkflow.php phtize all the things 2015-05-22 21:16:39 +10:00
PhabricatorConfigManagementMigrateWorkflow.php phtize all the things 2015-05-22 21:16:39 +10:00
PhabricatorConfigManagementSetWorkflow.php Add a bin/config set <key> --stdin < value.json flag to make CLI configuration of complex values easier 2018-02-08 06:09:09 -08:00
PhabricatorConfigManagementWorkflow.php Apply some autofix linter rules 2014-09-10 06:55:05 +10:00