Harshavardhana
ecb70a4c19
Avoid trailing '/' for buckets and also re-directs - in accordance with aws clients
10 years ago
Harshavardhana
81fc11ee5d
Implement authorization support
10 years ago
Frederick F. Kautz IV
620435cea6
Content type is now passed from minioapi to storage
10 years ago
Frederick F. Kautz IV
288bc3fcc7
Adding content type to backend storage drivers
10 years ago
Harshavardhana
dc47ca1431
Fix build issue
10 years ago
Harshavardhana
5d197dd063
Reply back errors properly
10 years ago
Harshavardhana
b635501fb7
Add StrictSlash for path re-direction
10 years ago
Harshavardhana
e1b3836c60
Service a new WebUI server at port 8081.
...
It is provided to avoid the router clutter on the Object API
end. This is just a first cut sample we are going to build on
top of this the new management console UI.
General interest comes from subsequently writing a small UI to
generate `AccessKey` and `SecretKey` to build authorization
layer.
10 years ago
Harshavardhana
26aac9a439
Add bucket resources to ignore handler
10 years ago
Frederick F. Kautz IV
94e124470c
Converting unimplemented methods list into an http handler
10 years ago
Frederick F. Kautz IV
c6d537e66e
Reducing code duplication relating to content type
10 years ago
Frederick F. Kautz IV
b170f3f5fc
Reordering minioapi functions
10 years ago
Frederick F. Kautz IV
49641e3410
Adding storage modifications for upcoming fs system
10 years ago
Harshavardhana
b6627b4d6a
Consolidate reply headers, simplify contentType
10 years ago
Harshavardhana
dfc3367e25
Add Server, Connection into HTTP header for all API replies
10 years ago
Frederick F. Kautz IV
2368e7c936
Adding error support to all commands in storage interface
10 years ago
Frederick F. Kautz IV
d37bbfec41
Adding IsTruncated to minioapi
10 years ago
Harshavardhana
15e832de64
For listobjects ignore resources should be for buckets
10 years ago
Harshavardhana
c751811dcb
Return http.StatusNotImplemented for range of Bucket and Object resources
...
Not Implemented bucket resources
================================
"acl": true
"lifecycle": true
"policy": true
"location": true
"logging": true
"notification": true
"versions": true
"requestPayment": true
"versioning": true
"website": true
"uploads": true
Not Implemented object resources
================================
"uploadId": true
"acl": true
"torrent": true
"uploads": true
10 years ago
Harshavardhana
357a81e879
Add bucket to be part of object struct, reply back with BucketNotFound
...
for erroneous Object Put requests.
Other minor cleanups, to follow
- https://github.com/golang/go/wiki/CodeReviewComments
10 years ago
Frederick F. Kautz IV
af1ec94925
Adding more tests
10 years ago
Frederick F. Kautz IV
71833b4513
Cleaning up more code.
10 years ago
Frederick F. Kautz IV
9224095420
Removing date format method
10 years ago
Harshavardhana
c516c74c51
Fix content-type in GetObjects
10 years ago
Frederick F. Kautz IV
574742ec14
Cleaning up minioapi code
10 years ago
Harshavardhana
d9d80f7c22
Get Bucket List objects compliance MaxKeys to 1000, Rename
...
Content struct to Item for cosmetic reasons for xml decoding
on client side
10 years ago
Harshavardhana
132e661136
List buckets response should be nested xml buckets
...
Additionally check for 'Header' content-type before
referencing it, as it may be empty value
10 years ago
Frederick F. Kautz IV
8636e189e6
Cosmetic change, sorting routes
10 years ago
Frederick F. Kautz IV
8d1c447aac
Adding HEAD verb to minioapi
10 years ago
Frederick F. Kautz IV
8efd23b755
Migrating from unix ts to time.Time
10 years ago
Frederick F. Kautz IV
9ca1e37235
Adding etag to headers
10 years ago
Frederick F. Kautz IV
c23fa26830
Extracting storage api to interface
10 years ago
Harshavardhana
d44404dd81
Provide ETag with sha256Sum of input object data
10 years ago
Harshavardhana
5b67da7d96
Add PutBucket and ListBuckets service
10 years ago
Harshavardhana
e22ae2475a
Add license headers and other cleanup
10 years ago
Frederick F. Kautz IV
9260e6404a
Adding error when object exists
10 years ago
Frederick F. Kautz IV
3026f77cfc
Adding handler for listing objects to both trailing and non-trailing url
10 years ago
Frederick F. Kautz IV
cc4329fb12
List objects in a bucket.
10 years ago
Frederick F. Kautz IV
53190e1210
Initial work for xml list objects
10 years ago
Frederick F. Kautz IV
36268f07ea
Adding error handling to storage get call
10 years ago
Frederick F. Kautz IV
f3705c5d61
Moving web logic to minioapi package
10 years ago