148 Commits (a343d14f191480d4f9a01c70840bc17a3142aab4)

Author SHA1 Message Date
Harshavardhana 72929ec05b
Turn off md5sum optionally if content-md5 is not set (#7609) 5 years ago
kannappanr 0c75395abe Fix: Allow deleting multiple objects anonymously if policy supports it (#7439) 5 years ago
kannappanr d2f42d830f
Lock: Use REST API instead of RPC (#7469) 5 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
kannappanr 188ac8e369 Browser: Allow users to do s3 operations, if policy allows (#7487) 6 years ago
Harshavardhana c90999df98 Valid if bucket names are internal (#7476) 6 years ago
Harshavardhana 619611933a
Remove policy nesting errors (#7449) 6 years ago
Harshavardhana e0a87e96de
Populate host value from GetSourceIP directly (#7417) 6 years ago
kannappanr 87cf51d5ab
unused code: Remove LoadCredentials function (#7369) 6 years ago
Kirill Motkov 3d29ab4059 Rewrite if-else chains to switch statements (#7382) 6 years ago
Harshavardhana 285c09fe6b Support buckets with '.' with etcd+coreDNS (#7353) 6 years ago
kannappanr c57159a0fe
fs mode: List already existing buckets with capital letters (#7244) 6 years ago
Kale Blankenship ef132c5714 Replace snappy.Writer/io.Pipe with snappyCompressReader. (#7316) 6 years ago
Harshavardhana c3ca954684 Implement AssumeRole API for Minio users (#7267) 6 years ago
Harshavardhana a51781e5cf Use context to fill in more details about error XML (#7232) 6 years ago
Harshavardhana df35d7db9d Introduce staticcheck for stricter builds (#7035) 6 years ago
Harshavardhana fef5416b3c Support unknown gateway errors and convert at handler layer (#7219) 6 years ago
poornas 40b8d11209 Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 6 years ago
Harshavardhana e1ae90c12b Make sure to pass the right username for correct ConditionValues (#7169) 6 years ago
Harshavardhana 5353edcc38
Support policy variable replacement (#7085) 6 years ago
Harshavardhana 4fdacb8b14
Add policy conditions support for Listing operations on browser (#7106) 6 years ago
Harshavardhana 8757c963ba
Migrate all Peer communication to common Notification subsystem (#7031) 6 years ago
poornas 5a80cbec2a Add double encryption at S3 gateway. (#6423) 6 years ago
Harshavardhana d1e41695fe Add support for federation on browser (#6891) 6 years ago
Andreas Auernhammer d264d2c899 add auto-encryption feature (#6523) 6 years ago
Harshavardhana c2ed1347d9 Do not list objects unless specified in policy (#6970) 6 years ago
Harshavardhana 76d9d54603 Filter listing buckets based on user level access (#6940) 6 years ago
Harshavardhana dba61867e8 Redirect browser requests returning AccessDenied (#6848) 6 years ago
Harshavardhana 9e3fce441e Audit log claims from token (#6847) 6 years ago
Harshavardhana bfb505aa8e Refactor logging in more Go idiomatic style (#6816) 6 years ago
poornas 5f6d717b7a Fix: Preserve MD5Sum for SSE encrypted objects (#6680) 6 years ago
Harshavardhana bef0318c36 Support audit logs with additional fields (#6738) 6 years ago
Harshavardhana 2e81f27d27 Allow all browser calls to honor multi-users (#6645) 6 years ago
Harshavardhana b0c9ae7490 Add audit logging for S3 and Web handlers (#6571) 6 years ago
Harshavardhana 54ae364def Introduce STS client grants API and OPA policy integration (#6168) 6 years ago
Harshavardhana c3408f4f04 Send correct bucket notifications from web handlers (#6572) 6 years ago
Harshavardhana 8c29f69b00 Fix racy error communication inside go-routine (#6539) 6 years ago
Praveen raj Mani ce9d36d954 Add object compression support (#6292) 6 years ago
Aditya Manthramurthy 36e51d0cee Add GetObjectNInfo to object layer (#6449) 6 years ago
poornas 5c0b98abf0 Add ObjectOptions to ObjectLayer calls (#6382) 6 years ago
Anis Elleuch 3099af70a3 Add admin get/set config keys API (#6113) 6 years ago
ebozduman 882a1a1ccc Stops listing objects for write-only access (#6396) 6 years ago
poornas d547873b17 webhandler - display encryption errors properly (#6339) 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
kannappanr 264cc4020f Return 503 instead of 404 if more than half of disks are not found (#6207) 6 years ago
Nitish Tiwari 2aa18cafc6 Update federation target to etcd/clientv3 (#6119) 6 years ago
Praveen raj Mani 44865596db SignatureV4 validation with Metadata in the presignedUrl (#5894) 6 years ago
Krishna Srinivas e40a5e05e1 Do notification in background to not block S3 client REST calls (#6005) 6 years ago
kannappanr 81ee79b042
Do not log browser login failures (#6049) 6 years ago