263 Commits (master)

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