233 Commits (bda0fe3150eb58b40ecddcc0b3b015e999fc0358)

Author SHA1 Message Date
Harshavardhana e2b3c083aa
fix: close and drain the response body always (#8847) 5 years ago
poornas 60e60f68dd Add support for object locking with legal hold. (#8634) 5 years ago
Harshavardhana b123be5612 fix: browser should listBuckets from etcd in global federation (#8760) 5 years ago
Harshavardhana 933c60bc3a Add crypto context errors (#8740) 5 years ago
ebozduman 796cca4166 Creates zipped files with correct mod times for objects (#8693) 5 years ago
Harshavardhana 6695fd6a61
Add more context aware error for policy parsing errors (#8726) 5 years ago
Harshavardhana 669c9da85d Disable federated buckets when etcd is namespaced (#8709) 5 years ago
Nitish Tiwari 3df7285c3c Add Support for Cache and S3 related metrics in Prometheus endpoint (#8591) 5 years ago
Harshavardhana 0bfd20a8e3
Add client_id support for OpenID (#8579) 5 years ago
Harshavardhana e542084c37
Add etcd path prefix for all IAM assets (#8569) 5 years ago
poornas f931fc7bfb Fix retention enforcement in Compliance mode (#8556) 5 years ago
poornas ca96560d56 Add object retention at the per object (#8528) 5 years ago
Bala FA fb48ca5020 Add Get/Put Bucket Lock Configuration API support (#8120) 5 years ago
Harshavardhana 599aae5ba6 Move all List calls to honor new maxObjectList limit (#8459) 5 years ago
Harshavardhana ee4a6a823d Migrate config to KV data format (#8392) 5 years ago
Kaan Kabalak 140a7eadb4 Fix browser showing compressed instead of actual object size (#8412) 5 years ago
Harshavardhana 5afb1b6747
Add support for {jwt:sub} substitutions for policies (#8393) 5 years ago
Klaus Post ff726969aa Switch to Snappy -> S2 compression (#8189) 5 years ago
Andreas Auernhammer 2b51fe9f26 make SSE request header check comprehensive (#8276) 5 years ago
poornas 29f64355ce Allow caching on single PutObject (#8100) 5 years ago
Andreas Auernhammer 6b2ed0fc47 fix `DownloadZIP` for encrypted objects (#8159) 5 years ago
poornas 2e19619e79 browser: Avoid logging BucketNotEmpty error (#8110) 5 years ago
poornas 3385bf3da8 Rewrite cache implementation to cache only on GET (#7694) 5 years ago
Harshavardhana e6d8e272ce
Use const slashSeparator instead of "/" everywhere (#8028) 5 years ago
Harshavardhana bce3f8237d Allow users to give anonymous access (#7926) 5 years ago
Krishnan Parthasarathi ffd7b7059c Pass on web-handler arguments properly to log entries (#7894) 5 years ago
Harshavardhana c43f745449
Ensure that we use constants everywhere (#7845) 5 years ago
Kanagaraj M 286c663495 list objects in browser ordered by last modified (#7805) 5 years ago
Harshavardhana 97be455f63 Fix build failure in web-handlers.go 6 years ago
Krishnan Parthasarathi 74efbb4153 Add deploymentID to web handler logs (#7712) 6 years ago
Kanagaraj M 900cc27b51 validate keys before updating for IAM user (#7720) 6 years ago
Harshavardhana 2c0b3cadfc Update go mod with sem versions of our libraries (#7687) 6 years ago
Kanagaraj M da8214845a allow users to change password through browser (#7683) 6 years ago
Dee Koder e252114f06 Revert "cache: Rewrite to cache only on download (#7575)" (#7684) 6 years ago
poornas a13b58f630 cache: Rewrite to cache only on download (#7575) 6 years ago
Harshavardhana 72929ec05b
Turn off md5sum optionally if content-md5 is not set (#7609) 6 years ago
kannappanr 0c75395abe Fix: Allow deleting multiple objects anonymously if policy supports it (#7439) 6 years ago
kannappanr d2f42d830f
Lock: Use REST API instead of RPC (#7469) 6 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