40 Commits (c63afabc9b4108f85404885155b642770ea4cae0)

Author SHA1 Message Date
Harshavardhana 57c5c75611 web: Simplify and converge common functions in web/obj API. (#4179) 7 years ago
Karthic Rao 5f065e2a96 server: Fix CI build complaints (#4119) 8 years ago
Krishna Srinivas cea4cfa3a8 Implement S3 Gateway to third party cloud storage providers. (#3756) 8 years ago
Harshavardhana 47ac410ab0 Code cleanup - simplify server side code. (#3870) 8 years ago
Krishna Srinivas 0bae3330e8 browser: Send correct arguments for RemoveObjects web handler. (#3848) 8 years ago
Anis Elleuch 0c8c463a63 tests: Fix web handlers testing with faulty disks (#3845) 8 years ago
Harshavardhana e5d4e7aa9d web: Validate if bucket names are reserved (#3841) 8 years ago
Krishna Srinivas 91cf54f895 web-handlers: Support removal of multiple objects at once. (#3810) 8 years ago
Rushan 52d6678bf0 Browser: Implement multi select user interface for object listings (#3730) 8 years ago
Krishna Srinivas 6800902b43 web-handlers: Implement API to download files as a zip file. (#3715) 8 years ago
Harshavardhana 31dff87903 Honor envs properly for access and secret key. (#3703) 8 years ago
Anis Elleuch ed4fcb63f7 Require content-length in POST & Upload requests (#3671) 8 years ago
Harshavardhana 85f2b74cfd jwt: Cache the bcrypt password hash. (#3526) 8 years ago
Harshavardhana 62f8343879 Add constants for commonly used values. (#3588) 8 years ago
Harshavardhana 1c699d8d3f fs: Re-implement object layer to remember the fd (#3509) 8 years ago
Krishna Srinivas 12a7a15daa browser: Allow anonymous browsing of readable buckets. (#3515) 8 years ago
Harshavardhana b0cfceb211 event: Enhance event message struct to provide origin server. (#3557) 8 years ago
Harshavardhana cae62ce543 browser: Handle proper login errors. (#3518) 8 years ago
Bala.FA 6d10f4c19a Adopt dsync interface changes and major cleanup on RPC server/client. 8 years ago
Bala FA e8ce3b64ed Generate and use access/secret keys properly (#3498) 8 years ago
Harshavardhana 6efee2072d objectLayer: Check for `format.json` in a wrapped disk. (#3311) 8 years ago
Bala FA 825000bc34 Use humanize constants for KiB, MiB and GiB units. (#3322) 8 years ago
Harshavardhana dd93f808c8 web: Add more data for jsonrpc responses. (#3296) 8 years ago
Harshavardhana c91d3791f9 heal: Add healing support for bucket, bucket metadata files. (#3252) 8 years ago
Harshavardhana 398421b9f5 xl/bootup: Server bootup shouldn't return for missing buckets. (#3255) 8 years ago
Harshavardhana 2f373684f5 Fix the server startup messages and help text. (#3211) 8 years ago
Harshavardhana 33c771bb3e tests: Add tests for browser peer rpc. Fixes #3062 (#3189) 8 years ago
Harshavardhana d9674f7524 Improve coverage of web-handlers.go (#3157) 8 years ago
Harshavardhana 5782ec3ada Fix peers and web UIVersion validation. (#3048) 8 years ago
Aditya Manthramurthy 0aabc1d8d9 Use Peer RPC to propagate bucket policy changes (#2891) 8 years ago
Harshavardhana 6494b77d41 server: Add more elaborate startup messages. (#2731) 8 years ago
Krishna Srinivas 61a18ed48f sha256: Verify sha256 along with md5sum, signature is verified on the request early. (#2813) 8 years ago
Harshavardhana cfbab22237 web: Remove bucket policy when we have no more statements. (#2779) 8 years ago
Harshavardhana be0e06c0aa web: Simplify and rename GetAllBucketPolicy --> ListAllBucketPolicies. (#2778) 8 years ago
Krishna Srinivas 1e53316241 Add tests for presigned-get (#2767) 8 years ago
Bala FA aa579bbc20 web: add method to get all policies for given bucket name. (#2756) 8 years ago
Anis Elleuch fc783f8407 More tests for web handlers (#2755) 8 years ago
Anis Elleuch 90417d2dd6 Check for bucket existence in Set/Get/Remove bucket policy workflow + tests (#2745) 8 years ago
Bala FA 7431acb2c4 web: add handlers for set/get bucket policy. (#2486) 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Anis Elleuch 3b9dbd748b tests: Web handlers (#2429) 8 years ago