165 Commits (c3c3e9087bc15e058eac89b5b130cc73e90c6d33)

Author SHA1 Message Date
Harshavardhana f14bf25cb9
optimize Listen bucket notification implementation (#9444) 5 years ago
Harshavardhana 60d415bb8a
deprecate/remove global WORM mode (#9436) 5 years ago
Anis Elleuch 8a94aebdb8
config: Add api requests max & deadline configs (#9273) 5 years ago
Anis Elleuch 7fdeb44372
info: Initialize boot time early so uptime will always be correct (#9154) 5 years ago
Anis Elleuch 496f4a7dc7
Add service account type in IAM (#9029) 5 years ago
poornas 10fd53d6bb
Fix: admin config set API for notifications (#9085) 5 years ago
Krishnan Parthasarathi 026265f8f7
Add support for bucket encryption feature (#8890) 5 years ago
Harshavardhana 0cbebf0f57 Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 5 years ago
poornas 60e60f68dd Add support for object locking with legal hold. (#8634) 5 years ago
Harshavardhana 669c9da85d Disable federated buckets when etcd is namespaced (#8709) 5 years ago
Harshavardhana 725172e13b
fix: Do not need safe-mode for unreachable targets upon restart (#8686) 5 years ago
Harshavardhana 5f2318567e
Allow metadata updates on meta bucket even in WORM mode (#8657) 5 years ago
Harshavardhana f5abe4e1f1
Support ListenBucketNotificationV2 streaming (#8622) 5 years ago
Harshavardhana e542084c37
Add etcd path prefix for all IAM assets (#8569) 5 years ago
poornas ca96560d56 Add object retention at the per object (#8528) 5 years ago
Harshavardhana 347b29d059 Implement bucket expansion (#8509) 5 years ago
Bala FA fb48ca5020 Add Get/Put Bucket Lock Configuration API support (#8120) 5 years ago
Harshavardhana d28bcb4f84 Migrate all backend at .minio.sys/config to encrypted backend (#8474) 5 years ago
Harshavardhana 9e7a3e6adc Extend further validation of config values (#8469) 5 years ago
Harshavardhana 47b13cdb80 Add etcd part of config support, add noColor/json support (#8439) 5 years ago
Anis Elleuch a49d4a9cb2 xl: Rewrite auto-healing and implement auto new-disk healer (#8114) 5 years ago
Harshavardhana ee4a6a823d Migrate config to KV data format (#8392) 5 years ago
Harshavardhana d48fd6fde9
Remove unusued params and functions (#8399) 5 years ago
Harshavardhana 290ad0996f Move etcd, logger, crypto into their own packages (#8366) 5 years ago
Harshavardhana 3b8adf7528 Move storageclass config handling into cmd/config/storageclass (#8360) 5 years ago
Harshavardhana 589e32a4ed Refactor config and split them in packages (#8351) 5 years ago
Harshavardhana fb1374f2f7 Rename iam/validator -> iam/openid and add tests (#8340) 5 years ago
Yao Zongyou 6a19d7b25a skip checking error also on Mac in TestCheckPortAvailability (#8343) 5 years ago
Klaus Post ff726969aa Switch to Snappy -> S2 compression (#8189) 5 years ago
poornas 8a71b0ec5a Add admin API to send console log messages (#7784) 5 years ago
Harshavardhana d65a2c6725
Implement cluster-wide in-place updates (#8070) 5 years ago
poornas 48bc3f1d53 Allow cached content to be encrypted (#8001) 5 years ago
Krishnan Parthasarathi bbb56739bd Add User-Agent header with MinIO release details in http logs (#7843) 5 years ago
Krishnan Parthasarathi 559a59220e Add initial support for bucket lifecycle (#7563) 6 years ago
Krishna Srinivas 183ec094c4 Simplify HTTP trace related code (#7833) 6 years ago
Anis Elleuch 7abadfccc2 Add self-healing feature (#7604) 6 years ago
poornas 97090aa16c Add admin API to send trace notifications to registered (#7128) 6 years ago
Harshavardhana 0cfd5a21ba
[gateway] Remove policy reload, instead read policy from backend (#7727) 6 years ago
Harshavardhana 2c0b3cadfc Update go mod with sem versions of our libraries (#7687) 6 years ago
Harshavardhana 72929ec05b
Turn off md5sum optionally if content-md5 is not set (#7609) 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
Harshavardhana 0250f7de67 Cleanup stale multipart uploads older than 3 days (#7424) 6 years ago
Harshavardhana 6702d23d52 Simplify ReadFileStream closer, make sure to flush all HTTP responses (#7374) 6 years ago
Harshavardhana 7923b83953 Support multiple-domains in MINIO_DOMAIN (#7274) 6 years ago
Harshavardhana e8791ae274 Remove Minio server arch, version from `Server:` header (#7074) 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
Anis Elleuch 99b843a64e Add anonymous flag to prevent logging sensitive information (#6899) 6 years ago
Andreas Auernhammer d264d2c899 add auto-encryption feature (#6523) 6 years ago