web admin: simplify user page

The page to add/edit users should be less less intimidating now.
All the advanced settings are hidden by default. Permissions are set
to any, so if you also have a users base dir set, to add a user
you have to simply set username, password or public key and save

Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
This commit is contained in:
Nicola Murino
2022-01-10 19:44:16 +01:00
parent b8efb1b8ec
commit 51c15de892
9 changed files with 574 additions and 448 deletions

View File

@@ -831,7 +831,10 @@ func TestParseAllowedIPAndRanges(t *testing.T) {
}
func TestHideConfidentialData(t *testing.T) {
for _, provider := range sdk.ListProviders() {
for _, provider := range []sdk.FilesystemProvider{sdk.LocalFilesystemProvider,
sdk.CryptedFilesystemProvider, sdk.S3FilesystemProvider, sdk.GCSFilesystemProvider,
sdk.AzureBlobFilesystemProvider, sdk.SFTPFilesystemProvider,
} {
u := dataprovider.User{
FsConfig: vfs.Filesystem{
Provider: provider,