22 Commits (38ee40d59c7290926902c1c365d030545cbf7f09)

Author SHA1 Message Date
Harshavardhana 337c2a7cb4
add audit logging for all admin calls (#9568) 5 years ago
Harshavardhana 558785a4bb
fix: config Set/Get decrypt/encrypt using authenticated credentials (#9447) 5 years ago
Harshavardhana 60d415bb8a
deprecate/remove global WORM mode (#9436) 5 years ago
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 5 years ago
Harshavardhana 2642e12d14
fix: change policies API to return and take struct (#9181) 5 years ago
Harshavardhana a3c8ef79a4 fix: remove extra newline from GetConfig() output (#8678) 5 years ago
Andreas Auernhammer c3d4c1f584 add minio/keys KMS integration (#8631) 5 years ago
Harshavardhana c9940d8c3f Final changes to config sub-system (#8600) 5 years ago
Harshavardhana 2ff8132e2d Fix the regression introduced in #8580 5 years ago
Harshavardhana 30e80d0a86
Add ReadFrom,WriteTo helpers for server config (#8580) 5 years ago
Harshavardhana 78eb3b78bb
Repurpose Get/SetConfig as import/export support (#8578) 5 years ago
Harshavardhana 4e9de58675 Avoid pointer based copy, instead use Clone() (#8547) 5 years ago
Harshavardhana 5ac4b517c9
Order all keys in config (#8541) 5 years ago
poornas 929951fd49 Add support for multiple admins (#8487) 5 years ago
Harshavardhana 26a866a202
Fix review comments and new changes in config (#8515) 5 years ago
Harshavardhana 1027afa853
Indicate backend encrypted only if encryption is requested (#8508) 5 years ago
Harshavardhana aa04f97f95 Config migration should handle plain-text (#8506) 5 years ago
Harshavardhana 822eb5ddc7 Bring in safe mode support (#8478) 5 years ago
Harshavardhana 1e457dda7e Enhance config restore to carry previous set content as well (#8483) 5 years ago
Harshavardhana 9e7a3e6adc Extend further validation of config values (#8469) 5 years ago
Harshavardhana 47b13cdb80 Add etcd part of config support, add noColor/json support (#8439) 5 years ago
Harshavardhana ee4a6a823d Migrate config to KV data format (#8392) 5 years ago