35 Commits (73d1a46f3e35dde68c20d305f054998d078ae0ee)

Author SHA1 Message Date
Krishna Srinivas 674fdc4304 redirect-middleware: Redirect to /minio only if client is a browser and the request is not V4 signed. (#2469) 8 years ago
Harshavardhana 7e46055a15 api/handlers: Implement streaming signature v4 support. (#2370) 8 years ago
Anis Elleuch dcc3463e48 Limit POST form fields and file size + Generic Request Size limiter (#2317) 8 years ago
Harshavardhana f248089523 api: Implement bucket notification. (#2271) 8 years ago
Harshavardhana e5dd917c37 handlers/generic: Remove support for 'x-minio-date' (#2064) 8 years ago
Frank a4fef436c8 Fix formatting for adding ETag for exposed headers (#1687) 8 years ago
Harshavardhana 30b0b4deba storage/server/client: Enable storage server, enable client storage. 8 years ago
Harshavardhana 02ad48466d error: Signature errors should be returned with APIErrorCode. 8 years ago
Harshavardhana aa8c9bad54 routers: Move API and Web routers into their own files. 8 years ago
Harshavardhana 9dca46e156 signature: Use a layered approach for signature verification. 8 years ago
Harshavardhana aaf97ea02c config/main: Re-write config files - add to new config v3 8 years ago
Harshavardhana fdf3d64793 error: Add proper prefixes for s3Error codes. 8 years ago
Harshavardhana d5057b3c51 accessPolicy: Implement Put, Get, Delete access policy. 8 years ago
Harshavardhana 761cb2c740 handlers: Cleanup time handlers helpers. 8 years ago
Harshavardhana aed62788d9 api: Implement multiple objects Delete api - fixes #956 8 years ago
Harshavardhana 3ff8a1b719 api: Implement CopyObject s3 API, doing server side copy. 8 years ago
Krishna Srinivas af7170675d caching: disable caching of index.html and enable caching for other UI asset files. 8 years ago
Harshavardhana ae6e774377 api: Return NotImplemented for MultiDelete and CopyObject APIs 8 years ago
Krishna Srinivas e509bcb2b9 UI: serve index.html if the requested file is not found in the assets bundle. 8 years ago
Harshavardhana 800b19d8e5 cleanup: Remove definitions and move them to its relative places accordingly 8 years ago
Harshavardhana 5da1972d1f router: Fix "/minio" router for web. 8 years ago
Harshavardhana 91a7b13529 web: Handle private bucket match from prefix to exact match. 8 years ago
Harshavardhana dd9aaa855c web/rpc: Merge ports with API server. 8 years ago
Harshavardhana 5a9333a67b signature: Rewrite signature handling and move it into a library. 8 years ago
Harshavardhana 9b29af8bbe listObjects: list objects minor optimization. 9 years ago
Harshavardhana 012fbe756b handlers: Fix the naming of all handlers. 9 years ago
Krishna Srinivas a344e7713a browser-caching: enable browser caching for WebUI 9 years ago
Krishna Srinivas 81b255511f CORS: cors handling should be before auth handling. cors should allow PUT. 9 years ago
Harshavardhana 3c71c5c80c s3cmd: Handle support for s3cmd. 9 years ago
Harshavardhana 57430fe183 ignore-handlers: Enhance ignore handlers to cater for bucket resources with or without separators 9 years ago
Harshavardhana bd0436bf98 Change default options for cors to handle HEAD and allow all headers 9 years ago
Harshavardhana 1256ca86d0 Add fs separator 9 years ago
Harshavardhana 7fea9cb550 Add rpc signature handler 9 years ago
Harshavardhana d18ca4b40d Add proper router for handling putBucketACLHandler 9 years ago
Harshavardhana cfdb29cac0 Simplify signature handling 9 years ago
Harshavardhana 2a9c37ba26 Remove using HTTP responses in json reply always in application/xml 9 years ago
Harshavardhana d54488f144 Move all server and controller packages into top-level 9 years ago
Harshavardhana 2a15dd5eab Enhance signature handler - throw back valid error messages 9 years ago
Harshavardhana 6a5e5c1826 With new auth config changes, restructure the API code to use the new style 9 years ago
Harshavardhana 1887114444 Fix all the golint complaints about newly added changes 9 years ago
Krishna Srinivas b1b387b157 Remove unneeded functions in middleware init 9 years ago
Krishna Srinivas 1e82ee1192 Add CORS support to minio s3 server 9 years ago
Harshavardhana 63c9cf0c4b Move from Minimalist Object Storage to Minio Cloud Storage 9 years ago
Harshavardhana efbf3eabb7 Return x-amz-request-id for all replies 9 years ago
Harshavardhana 7615a6bfe5 HEAD shouldn't have any body, handle it in writeErrorResponse() 9 years ago
Harshavardhana 97d4a27c7e Do not reply on ignoredHeaders for server, rely on SignedHeaders sent as part of Authorization header 9 years ago
Harshavardhana 89c1215194 PutObject handler gets initial support for signature v4, working 9 years ago
Harshavardhana 8654ddb566 Generate auth now saves in ${HOME}/.minio/users.json, also authHandler verifies request validity 9 years ago
Harshavardhana ec33d79d57 Add server side signaturev4 check, not wired up to the readers yet. 9 years ago
Harshavardhana 396b728031 Add auth rpc service to generate access keys, add corresponding test 9 years ago