Is your feature request related to a problem? Please describe.
When encryption-key is set in config.toml, the frontend still defaults to encryption off. Every time you log in from a new browser or device, the toggle is off and files get uploaded unencrypted unless you remember to enable it manually.
Describe the solution you'd like
A config option under [tg.uploads] (e.g. encrypt-by-default = true) that makes the frontend default to encryption on when an encryption key is already configured on the server. If the key is set and this option is true, the UI toggle should default to enabled.
Describe alternatives you've considered
Manually enabling the toggle in the UI after every fresh login. This works but is easy to forget, which defeats the purpose of having an encryption key configured.
Additional context
No additional context.
Is your feature request related to a problem? Please describe.
When encryption-key is set in config.toml, the frontend still defaults to encryption off. Every time you log in from a new browser or device, the toggle is off and files get uploaded unencrypted unless you remember to enable it manually.
Describe the solution you'd like
A config option under [tg.uploads] (e.g. encrypt-by-default = true) that makes the frontend default to encryption on when an encryption key is already configured on the server. If the key is set and this option is true, the UI toggle should default to enabled.
Describe alternatives you've considered
Manually enabling the toggle in the UI after every fresh login. This works but is easy to forget, which defeats the purpose of having an encryption key configured.
Additional context
No additional context.