Frederick F. Kautz IV
fe9a5c14a0
Adding scaffolding for writing donut
10 years ago
Harshavardhana
980d229272
Add policy validation code more rigorous
10 years ago
Harshavardhana
f04beab7c2
Skip policy files
10 years ago
Harshavardhana
eeae64935e
Implement bucket policy handler and with galore of cleanup
10 years ago
Harshavardhana
ba3e2d41f7
Add license and fix development scripts
10 years ago
Harshavardhana
966cdd4f05
Reply in xml from validate and ignore handlers
10 years ago
Harshavardhana
ac4f07906c
Implement S3 Style ErrorCodes and Response
...
This patchset also brings in lot of cleanup in terms of minioapi codebase
10 years ago
Harshavardhana
680848bdcb
Add license header
10 years ago
Harshavardhana
8087ca2450
Verify both 'x-amz-date' and 'date' header before discarding request
10 years ago
Harshavardhana
92f83982db
Changes to tests pending from #142
10 years ago
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
Harshavardhana
0e8b16a55d
Ignore EOF in ReadConfig()
10 years ago
Harshavardhana
72d0999dcb
Reply back AccessKey, Secretkey through json
10 years ago
Harshavardhana
95f214c99b
Append to Users list
10 years ago
Harshavardhana
4c90017b02
Store credentials through webui
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
Frederick F. Kautz IV
816310825e
Removing XMLName from json request
10 years ago
Frederick F. Kautz IV
7152712f34
Accessing dir as object should return ObjectNotFound
10 years ago
Harshavardhana
582ce3df36
Make sure config testing is done in tempdir
10 years ago
Harshavardhana
b1db70c807
Add json config reader/writer
10 years ago
Harshavardhana
aff4c5826b
Use helper HomeDir()
10 years ago
Harshavardhana
dc47ca1431
Fix build issue
10 years ago
Frederick F. Kautz IV
a8eef13835
Minioapi TestPutObject properly creates bucket at start of test
10 years ago
Frederick F. Kautz IV
a092b44cf1
Adding test to ensure list objects returns an error for non existant buckets to match previous bug fix and fix for inmemory
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
Frederick F. Kautz IV
54026dbc78
Setting order when retrieving buckets
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
Harshavardhana
46751f0b28
Add database query function, and some re-factoring
10 years ago
Frederick F. Kautz IV
0cd54031a7
Adding list api test
10 years ago
Harshavardhana
8a4128d304
Force clients to have certs
10 years ago
Frederick F. Kautz IV
84c5df8441
Using generic make test ./... and make build ./..., disabled signers code for now to fix build.
10 years ago
Frederick F. Kautz IV
7ca87e06aa
Adding list bucket tests and fixing inmemory behavior.
10 years ago
Harshavardhana
82baccb8bf
Prefix if empty skip it before IsValidBucket
10 years ago
Frederick F. Kautz IV
c6d537e66e
Reducing code duplication relating to content type
10 years ago
Frederick F. Kautz IV
96a5fc0ee7
Updating godep
10 years ago
Harshavardhana
ac99968796
Add x509 tests and should be part of the build
10 years ago
Frederick F. Kautz IV
b170f3f5fc
Reordering minioapi functions
10 years ago
Frederick F. Kautz IV
66cc370e8b
Adding comments to explain design decisions in server.go
10 years ago
Frederick F. Kautz IV
f15e2c4e74
HTTP Server package now follows convention
10 years ago
Harshavardhana
d78cd581c5
Authorization validation in accordance with S3 signer AWSv2
10 years ago
Frederick F. Kautz IV
e8399a6d05
Adding server config structure
10 years ago
Frederick F. Kautz IV
f3e31fe795
Fixing build break
10 years ago
Frederick F. Kautz IV
ca7b1a7fc6
Fix build
10 years ago
Harshavardhana
fbafc98edb
Add a new pkg/crypto/keys, first cut
...
- provides three functions
- GetRandomAlphaNumeric()
- GetRandomAlphaNumericFull()
- GetRandomBase64()
- ValidAccessKey()
10 years ago
Harshavardhana
2ccecd3f32
Add list buckets for 'fs'
10 years ago