duplicati / ngclient

Angular Client for Duplicati
MIT License
1 stars 0 forks source link

S3 Provider is lacking a "Test" button #25

Closed kenkendk closed 3 weeks ago

kenkendk commented 1 month ago

The FE can call "Test" on the backend. If the error is FolderNotFound the FE should offer to create the bucket. If the user consents, the FE can call CreateFolder on the backend.

The requirement below has been moved to #42 Only if the hostname ends with .amazonaws.com: After the Test method is called on the backend, the FE should check via the IAM webmodule if the user has permissions to create a new user. If so, the FE should suggest creating a new user that only has access to the given bucket and replace the credentials with the newly generated credentials. Methods for this are in the webmodule.