-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IAM user secret bugfixes #141
Commits on Feb 11, 2022
-
docker-compose, update minio release
* The web console has been moved to a separate port * Newer minio returns slightly differently formatted JSON, adapt tests to use a more complicated deep equals where needed.
Configuration menu - View commit details
-
Copy full SHA for e671bd5 - Browse repository at this point
Copy the full SHA e671bd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 520e1a5 - Browse repository at this point
Copy the full SHA 520e1a5View commit details -
iam_user, fix creating users in disabled state
* Revise test (which disabled the user itself instead of testing the implementation) * Use madmin AccountEnabled/Disabled instead of replicating the underlying strings * Make disabling users on creation possible, not only update * Only set user status on server if necessary
Configuration menu - View commit details
-
Copy full SHA for e5c2443 - Browse repository at this point
Copy the full SHA e5c2443View commit details -
iam_user, revise api for generating secret access keys
* As every usage is basically as a string, already handle the conversion in the utility function * Remove unused `must` variant * Check the error path, in case a random access key could not be generated
Configuration menu - View commit details
-
Copy full SHA for 5e9e763 - Browse repository at this point
Copy the full SHA 5e9e763View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ed2f80 - Browse repository at this point
Copy the full SHA 5ed2f80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fd21dd - Browse repository at this point
Copy the full SHA 0fd21ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for c42ae1a - Browse repository at this point
Copy the full SHA c42ae1aView commit details -
iam_user, actually check that a newly created user can log in
* Add test which actually changes the access key * Add a way to test user login without touching s3/admin commands, as those already need policies/permissions. This is handled via the built-in minio UI. See code comments for more information.
Configuration menu - View commit details
-
Copy full SHA for daf2ba0 - Browse repository at this point
Copy the full SHA daf2ba0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cafe3b - Browse repository at this point
Copy the full SHA 2cafe3bView commit details -
iam_user, actually make user secrets configurable
* The secret had not been marked as editable, although the rest of the code had been prepared for secrets to be configurable from outside. * Add missing test to actually prevent this feature from breaking.
Configuration menu - View commit details
-
Copy full SHA for bd51e9d - Browse repository at this point
Copy the full SHA bd51e9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83018cf - Browse repository at this point
Copy the full SHA 83018cfView commit details -
iam_user, adapt login check for new minio versions
* Assumes the console port to be 9001
Configuration menu - View commit details
-
Copy full SHA for 1286ae0 - Browse repository at this point
Copy the full SHA 1286ae0View commit details