As an admin I should be able to update passbolt using the UI instead of the CLI

Q1. What is the problem that you are trying to solve?
Not all passbolt administrator are confortable using the command line interface to administer passbolt. It was suggested that similar to some CMS like wordpress or drupal we propose admin functionality such as install and update via the UI.

Q2 - Who is impacted?
Admin who are not confortable with CLI.

Q3 - Why is it important and/or urgent?
It will increase adoption but can cause security issues (e.g. if a user cannot administer a server via CLI should they administer it at all?).

Q4 - What is your proposed solution? (optional)
We should probably have an event triggered from the UI set in queue that will be picked up by a user with different privileges. Should this be on by default? Maybe it would make sense to allow performing patch update automatically by default, to rollout security updates asap. We also need a task to perform backups in case of minor version update automation.

Maybe the solution is actually easier to use CLI tools? Similarly we need a passbolt task to take the site off for maintenance via the console.
ref. https://github.com/passbolt/passbolt_api/issues/87

Q5. Community support
People can vote for this idea to show traction:

  • :ok_woman: Must have: this is critical for me to have this
  • :raising_hand_woman: Should have: this is important for me to have this
  • :tipping_hand_woman: Could have: this could be nice to have
  • :no_good_woman: Won’t have: we should not schedule this (explain why)

0 voters