87 Commits (e96fdcd5ec50e8243b9dfd53a5a203440800d87f)

Author SHA1 Message Date
Anis Elleuch cb7fc99368
handlers: Avoid initializing a struct in each handler call (#11217) 4 years ago
Harshavardhana ca0d31b09a
fix: re-arrange handlers to handle requests on /minio (#11177) 4 years ago
Harshavardhana 4550ac6fff
fix: refactor locks to apply them uniquely per node (#11052) 4 years ago
Harshavardhana 4ec45753e6 rename server sets to server pools 4 years ago
Harshavardhana 02cfa774be
allow requests to be proxied when server is booting up (#10790) 4 years ago
Harshavardhana ad726b49b4
rename zones to serverSets to avoid terminology conflict (#10679) 4 years ago
Harshavardhana 80fab03b63
fix: S3 gateway doesn't support full passthrough for encryption (#10484) 4 years ago
Harshavardhana 93e7e4a0e5
fix: cors handling after gorilla mux update (#9980) 4 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 5 years ago
Harshavardhana a42df3d364
Allow idiomatic usage of middlewares in gorilla/mux (#9802) 5 years ago
Harshavardhana eba423bb9d
Disable crawler in FS/NAS gateway mode (#9695) 5 years ago
poornas 9a547dcbfb
Add API's for managing bucket quota (#9379) 5 years ago
Harshavardhana c56c2f5fd3
fix routing issue for esoteric characters in gorilla/mux (#8967) 5 years ago
Harshavardhana c3771df641
Add bootstrap REST handler for verifying server config (#8550) 5 years ago
Harshavardhana 347b29d059 Implement bucket expansion (#8509) 5 years ago
Harshavardhana e9b2bf00ad Support MinIO to be deployed on more than 32 nodes (#8492) 5 years ago
Harshavardhana 9e7a3e6adc Extend further validation of config values (#8469) 5 years ago
Harshavardhana ee4a6a823d Migrate config to KV data format (#8392) 5 years ago
kannappanr 70b350c383
Remove DeploymentID from response headers (#7815) 5 years ago
Andreas Auernhammer 98d3913a1e enable SSE-KMS pass-through on S3 gateway (#7788) 6 years ago
kannappanr d2f42d830f
Lock: Use REST API instead of RPC (#7469) 6 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
kannappanr eb69c4f946
Use REST api for inter node communication (#7205) 6 years ago
Krishna Srinivas ce960565b1 Validate and reject unusual requests (#7258) 6 years ago
Harshavardhana ee7dcc2903 Handle errs returned with etcd properly for config init and migration (#7134) 6 years ago
Harshavardhana 8757c963ba
Migrate all Peer communication to common Notification subsystem (#7031) 6 years ago
poornas 5a80cbec2a Add double encryption at S3 gateway. (#6423) 6 years ago
Harshavardhana 2d19011a1d Add support for AssumeRoleWithWebIdentity (#6985) 6 years ago
Harshavardhana e7c902bbbc
Return proper errors when admin API is not initialized (#6988) 6 years ago
Harshavardhana bfb505aa8e Refactor logging in more Go idiomatic style (#6816) 6 years ago
Andreas Auernhammer fdf691fdcc move SSE-C TLS enforcement into generic handler (#6639) 6 years ago
Harshavardhana 54ae364def Introduce STS client grants API and OPA policy integration (#6168) 6 years ago
Krishna Srinivas 81bee93b8d Move remote disk StorageAPI abstraction from RPC to REST (#6464) 6 years ago
kannappanr 76ddf4d32f Log x-amz-request-id as log and XML error response (#6173) 6 years ago
Nitish 6df1e4a529 Add functionality to add old buckets to etcd on startup 7 years ago
Harshavardhana 853ea371ce Bring etcd support for bucket DNS federation 7 years ago
Bala FA 6a53dd1701 Implement HTTP POST based RPC (#5840) 7 years ago
Bala FA 76cc65531c use package name correctly (#5827) 7 years ago
Ashish Kumar Sinha 9ebb72aa99 Introduce new unauthenticated endpoint /metric (#5723) (#5829) 7 years ago
Andreas Auernhammer f60765ac93 add some security HTTP headers (#5814) 7 years ago
Harshavardhana 30ab71c9d9 Add missing healthcheck router for gateway (#5764) 7 years ago
poornas a3e806ed61 Add disk based edge caching support. (#5182) 7 years ago
Nitish Tiwari 10b01ac836
Add healthcheck endpoints (#5543) 7 years ago
Aditya Manthramurthy a337ea4d11 Move admin APIs to new path and add redesigned heal APIs (#5351) 7 years ago
Harshavardhana 1f77708a30 Limit number of connections upto system maxlimit (#5109) 7 years ago
Andreas Auernhammer ca6b4773ed add SSE-C support for HEAD, GET, PUT (#4894) 7 years ago
Harshavardhana e26a706dff Ignore reservedBucket checks for net/rpc requests (#4884) 7 years ago
Andreas Auernhammer 3a73c675a6 restirct max size of http header and user metadata (#4634) (#4680) 7 years ago
Harshavardhana 48aa2ac392 server: Validate path for bad components in a handler. (#4170) 8 years ago
Bala FA de204a0a52 Add extensive endpoints validation (#4019) 8 years ago