Harshavardhana
bccf549463
server: Move all the top level files into cmd folder. ( #2490 )
...
This change brings a change which was done for the 'mc'
package to allow for clean repo and have a cleaner
github drop in experience.
2016-08-18 16:23:42 -07:00
Harshavardhana
95c16f51cb
notification: Handle ARN with empty account and name types. ( #2482 )
...
Fixes #2481
2016-08-17 16:34:03 -07:00
Harshavardhana
e86dfcf41e
api: Change listen bucket notification to be TopicConfiguration. ( #2447 )
2016-08-15 20:56:43 -07:00
Harshavardhana
064c51162d
api: Add new ListenBucketNotificationHandler. ( #2336 )
...
This API is precursor before implementing `minio lambda` and `mc` continous replication.
This new api is an extention to BucketNofication APIs.
// Request
```
GET /bucket?notificationARN=arn:minio:lambda:us-east-1:10:minio HTTP/1.1
...
...
```
// Response
```
{"Records": ...}
...
...
...
{"Records": ...}
```
2016-08-04 22:01:58 -07:00
Harshavardhana
1f9e38e3cd
api: Add bucket notification util tests. ( #2289 )
2016-07-26 00:01:35 -07:00
Harshavardhana
efbf7dbc0f
api: Bucket notification add filter rules check and validate. ( #2272 )
...
These filtering techniques are used to validate
object names for their prefix and suffix.
2016-07-25 17:53:55 -07:00