44 Commits (526546d5887e681a0dfefe1b4fa67451e9c9e3b1)

Author SHA1 Message Date
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
Harshavardhana a55a298e00 Make sure to log unhandled errors always (#6784) 6 years ago
Harshavardhana bef0318c36 Support audit logs with additional fields (#6738) 6 years ago
Harshavardhana b0c9ae7490 Add audit logging for S3 and Web handlers (#6571) 6 years ago
kannappanr 76ddf4d32f Log x-amz-request-id as log and XML error response (#6173) 6 years ago
Krishna Srinivas e40a5e05e1 Do notification in background to not block S3 client REST calls (#6005) 6 years ago
Harshavardhana 4886bfbc72 fix: Avoid more crashes due to concurrent map usage (#5912) 6 years ago
Harshavardhana 98f81ced86 fix: Avoid concurrent map writes in go-routines (#5898) 6 years ago
Harshavardhana b6ca39ea48 Support migrating inconsistent bucket policies (#5855) 6 years ago
Bala FA 0d52126023 Enhance policy handling to support SSE and WORM (#5790) 6 years ago
Bala FA 76cc65531c use package name correctly (#5827) 6 years ago
kannappanr cef992a395
Remove error package and cause functions (#5784) 7 years ago
kannappanr f8a3fd0c2a
Create logger package and rename errorIf to LogIf (#5678) 7 years ago
Krishna Srinivas e452377b24 Add context to the object-interface methods. 7 years ago
Bala FA 0e4431725c make notification as separate package (#5294) 7 years ago
poornas 4f73fd9487 Unify gateway and object layer. (#5487) 7 years ago
kannappanr 20584dc08f
Remove unnecessary errors printed on the console (#5386) 7 years ago
Krishna Srinivas 14e6c5ec08 Simplify the steps to make changes to config.json (#5186) 7 years ago
Harshavardhana 203ac8edaa Bucket policies should use minio-go/pkg/policy instead. (#5090) 7 years ago
Aaron Walker 5db533c024 bucket-policy: Add IPAddress/NotIPAddress conditions support (#4736) 7 years ago
Harshavardhana 533338bdeb all/windows: Be case in-sensitive about pattern matching. (#3682) 8 years ago
Krishnan Parthasarathi 2665aba555 Fail PutBucketPolicy if conditions are incompatible with actions. (#3659) 8 years ago
Krishnan Parthasarathi 9b6bcb30d9 Fix handling of StringNotEquals condition operator (#3660) 8 years ago
Krishnan Parthasarathi b408d0e87d Add aws:Referer condition key support. (#3641) 8 years ago
Harshavardhana 51fa4f7fe3 Make PutObject a nop for an object which ends with "/" and size is '0' (#3603) 8 years ago
Harshavardhana 926c75d0b5 api: Set appropriate content-type for success/error responses. (#3537) 8 years ago
Harshavardhana 4daa0d2cee lock: Moving locking to handler layer. (#3381) 8 years ago
Bala FA 825000bc34 Use humanize constants for KiB, MiB and GiB units. (#3322) 8 years ago
Bala FA bef0a50bc1 Cleanup and fixes (#3273) 8 years ago
Harshavardhana 398421b9f5 xl/bootup: Server bootup shouldn't return for missing buckets. (#3255) 8 years ago
Aditya Manthramurthy dd0698d14c Improve namespace lock API: (#3203) 8 years ago
Aditya Manthramurthy 3977d6b7bd Lock bucket while modifying its metadata (Fixes #2979) (#3019) 8 years ago
Aditya Manthramurthy 0aabc1d8d9 Use Peer RPC to propagate bucket policy changes (#2891) 8 years ago
Harshavardhana 5885ffc8ae signature: Add legacy signature v2 support transparently. (#2811) 8 years ago
Harshavardhana 64083b9227 signature: Region changes should be handled just like AWS. (#2805) 8 years ago
Harshavardhana 6aa2fc95c0 Revert "bucket: refactor policies and fix bugs related to enforcing policies. (#2766)" 8 years ago
Harshavardhana ca5ca8332b bucket: refactor policies and fix bugs related to enforcing policies. (#2766) 8 years ago
Krishna Srinivas 9358ee011b logging: Print stack trace in case of errors. 8 years ago
Harshavardhana 4917038f55 Move the ObjectAPI() resource to be beginning of each handlers. 8 years ago
Harshavardhana 7270ca4157 pkg/wildcard: Simplify the wildcard logic further. (#2555) 8 years ago
Harshavardhana 975eb31973 api/bucketPolicy: Use minio-go/pkg/set and fix bucket policy regression. (#2506) 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Harshavardhana d1bb8a5b21 api: refactor the bucket policy reading and writing. (#2395) 8 years ago
Harshavardhana 82cd38e959 handlers: Remove 'notification.xml' when bucket is deleted. (#2389) 8 years ago
karthic rao 2e0742e309 bucket policy: Support for '?' wildcard. (#2353) 8 years ago
Krishnan Parthasarathi 50dae0ab04 bucket-policy: Migrate bucket policy to minioMetaBuket/buckets (#2321) 8 years ago
Bala FA 0540863663 fix: use readSizeV1 wherever applicable. (#2093) 8 years ago
karthic rao 55ae7cac42 api/bucket-policy: Refactor, Handler test. (#2071) 8 years ago