32 Commits (075c429021a8170abad2597e47295190c4696e26)

Author SHA1 Message Date
Harshavardhana 5c6bfae4c7
fix: load credentials from etcd directly when possible (#11339) 4 years ago
Harshavardhana 3e16ec457a
fix: support user/groups with '/' character (#11127) 4 years ago
Harshavardhana e083471ec4
use argon2 with sync.Pool for better memory management (#11019) 4 years ago
Harshavardhana 71753e21e0
add missing TTL for STS credentials on etcd (#10828) 4 years ago
Harshavardhana 68de5a6f6a
fix: IAM store fallback to list users and policies from disk (#10787) 4 years ago
Harshavardhana b07df5cae1
initialize IAM as soon as object layer is initialized (#10700) 4 years ago
Harshavardhana e7ba78beee
use GlobalContext instead of context.Background when possible (#10254) 4 years ago
Harshavardhana e656beb915
feat: allow service accounts to be generated with OpenID STS (#10184) 4 years ago
Harshavardhana 17747db93f
fix: support healing older content (#10076) 4 years ago
Harshavardhana 143f9371c6 fix: loading users regression 4 years ago
Harshavardhana 36d36fab0b
fix: add virtual host style workaround for gorilla/mux issue (#10010) 4 years ago
Harshavardhana 96ed0991b5
fix: optimize IAM users load, add fallback (#9809) 4 years ago
Harshavardhana 4790868878
allow background IAM load to speed up startup (#9796) 4 years ago
Harshavardhana 7cedc5369d
fix: send valid claims in AuditLogs for browser requests (#9713) 4 years ago
Harshavardhana 189c861835
fix: remove LDAP groups claim and store them on server (#9637) 4 years ago
Harshavardhana b5ed42c845
ignore policy/group missing errors appropriately (#9559) 4 years ago
Harshavardhana c82fa2c829
fix: load LDAP users appropriately (#9360) 5 years ago
Harshavardhana ac07df2985
start watcher after all creds have been loaded (#9301) 5 years ago
Harshavardhana e7276b7b9b
fix: make single locks for both IAM and object-store (#9279) 5 years ago
Harshavardhana 6f6a2214fc
Add rate limiter for S3 API layer (#9196) 5 years ago
Klaus Post 8d98662633
re-implement data usage crawler to be more efficient (#9075) 5 years ago
Anis Elleuch 496f4a7dc7
Add service account type in IAM (#9029) 5 years ago
Harshavardhana d1144c2c7e
reference format obtained doesn't need further validation (#8964) 5 years ago
Harshavardhana 9ecd66007f
fix: reduce the load on CPU when loading users/policies (#8984) 5 years ago
Harshavardhana 822eb5ddc7 Bring in safe mode support (#8478) 5 years ago
Harshavardhana d28bcb4f84 Migrate all backend at .minio.sys/config to encrypted backend (#8474) 5 years ago
Harshavardhana 9e7a3e6adc Extend further validation of config values (#8469) 5 years ago
Harshavardhana 599aae5ba6 Move all List calls to honor new maxObjectList limit (#8459) 5 years ago
Harshavardhana 1f481c0967 Return appropriate error if user,group,policy doesn't exist (#8465) 5 years ago
Aditya Manthramurthy a0456ce940 LDAP STS API (#8091) 5 years ago
Harshavardhana 0cd0f6c255
Avoid error modification during IAM migration (#8156) 5 years ago
Aditya Manthramurthy 5d2b5ee6a9 Refactor IAM to use new IAMStorageAPI (#7999) 5 years ago