80 Commits (c3c3e9087bc15e058eac89b5b130cc73e90c6d33)

Author SHA1 Message Date
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 5 years ago
Harshavardhana 5d3d57c12a
Start using error wrapping with fmt.Errorf (#8588) 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
Harshavardhana 4e63e0e372 Return appropriate errors API versions changes across REST APIs (#8480) 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 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
Harshavardhana 290ad0996f Move etcd, logger, crypto into their own packages (#8366) 5 years ago
Harshavardhana fb1374f2f7 Rename iam/validator -> iam/openid and add tests (#8340) 5 years ago
Harshavardhana e871e27562 Refactor and simplify etcd helpers used in IAM subsystem (#7980) 5 years ago
Krishna Srinivas 338e9a9be9 Put object client disconnect (#7824) 6 years ago
Harshavardhana 4a4048fe27 Migrate minio etcd config to backend config (#7751) 6 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
Harshavardhana ee7dcc2903 Handle errs returned with etcd properly for config init and migration (#7134) 6 years ago
Krishna Srinivas 63d2583e91 Avoid holding write lock on config in situations where it is not needed (#7082) 6 years ago
Harshavardhana e82dcd195c Deprecate config-dir bring in certs-dir for TLS configuration (#7033) 6 years ago
Praveen raj Mani e7af31c2ff Removed `clientID` from NATS-Streaming Config (#6391) 6 years ago
Harshavardhana b7226f4c82 Add transaction lock when migrating configs (#6878) 6 years ago
Matthias Schneider 71c66464c1 feature: added nsq as broker for events (#6740) 6 years ago
Harshavardhana 54ae364def Introduce STS client grants API and OPA policy integration (#6168) 6 years ago
Praveen raj Mani ce9d36d954 Add object compression support (#6292) 6 years ago
Harshavardhana 7d0645fb3a Deprecate domain, browser as config entries (#6498) 6 years ago
Anis Elleuch 3099af70a3 Add admin get/set config keys API (#6113) 6 years ago
Harshavardhana 7d7e21aebb Merge initConfig logic to ConfigSys (#6312) 6 years ago
Harshavardhana 9f14433cbd Ensure that setConfig uses latest functionality (#6302) 6 years ago
poornas e71ef905f9 Add support for SSE-S3 server side encryption with vault (#6192) 6 years ago
Harshavardhana 0e02328c98 Migrate config.json from config-dir to backend (#6195) 6 years ago
Anis Elleuch 9c5e971a58 Add new console/http loggers (#6066) 7 years ago
Nitish Tiwari 2aa18cafc6 Update federation target to etcd/clientv3 (#6119) 7 years ago
Annanay Agarwal 78abe5234e Add functionality to make cache limit configurable (#5991) 7 years ago
Nitish Tiwari 3dc13323e5 Use random host from among multiple hosts to create requests 7 years ago
Harshavardhana 481390d51a Converge etcd functionality as part of quick.Config 7 years ago
Nitish 6df1e4a529 Add functionality to add old buckets to etcd on startup 7 years ago
Harshavardhana 6138cae8e7 Persist MINIO_WORM as part of config.json (#6022) 7 years ago
Harshavardhana 3143454982 Deprecate and remove configurable disk usage check (#6016) 7 years ago
Harshavardhana 6fb0604502 Allow usage check to be configurable (#6006) 7 years ago
kannappanr 57a3d9c16c
Modify fatalIf, startup and update message logging code (#5780) 7 years ago
kannappanr f8a3fd0c2a
Create logger package and rename errorIf to LogIf (#5678) 7 years ago
Krishna Srinivas 804a4f9c15 Fix backend format for disk-cache - not to use FS format.json (#5732) 7 years ago
Nitish Tiwari 22e3ace36e Apply storageClass data while config migration (#5737) 7 years ago
poornas a3e806ed61 Add disk based edge caching support. (#5182) 7 years ago
Bala FA 0e4431725c make notification as separate package (#5294) 7 years ago
Aditya Manthramurthy 018813b98f Fix configuration handling bugs: (#5473) 7 years ago
ebozduman 24d9d7e5fa Removes logrus package and refactors logging messages (#5293) 7 years ago
Nitish Tiwari 1a3dbbc9dd
Add x-amz-storage-class support (#5295) 7 years ago
poornas a182fe8c15 update steps to make changes to config.json (#5292) 7 years ago
kannappanr a1c1a18dc5 Remove "logger" field from config.json (#5268) 7 years ago
Krishna Srinivas 14e6c5ec08 Simplify the steps to make changes to config.json (#5186) 7 years ago