175 Commits (d8e3de0cae4662de1252534de6ead8a0af5ba1b6)

Author SHA1 Message Date
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) 6 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
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