UI improvements for secret management

Implements the following:

  • Unifies characteristics inputs and value displays into their own components
  • Switches LONGTEXT characteristics to use a textarea input
  • Censors SECRET characteristics by default to prevent shoulder surfing attacks

There are some empty line changes because of my editor's formatting, if this is a concern I can try to remove them.

Depends on !42 (merged) Fixes #47 (closed)

Merge request reports

Loading