10 Commits (075c429021a8170abad2597e47295190c4696e26)

Author SHA1 Message Date
Poorna Krishnamoorthy 3456b03b12
Ignore ObjectNotFound errors in delete api while enforcing locking (#11114) 4 years ago
Harshavardhana bdd094bc39
fix: avoid sending errors on missing objects on locked buckets (#10994) 4 years ago
Poorna Krishnamoorthy 2ff655a745
Refactor replication, ILM handling in DELETE API (#10945) 4 years ago
Poorna Krishnamoorthy 251c1ef6da Add support for replication of object tags, retention metadata (#10880) 4 years ago
Harshavardhana a0d0645128
remove safeMode behavior in startup (#10645) 4 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 4 years ago
Harshavardhana 6656fa3066
simplify further bucket configuration properly (#9650) 4 years ago
Harshavardhana bd032d13ff
migrate all bucket metadata into a single file (#9586) 4 years ago
Harshavardhana a1de9cec58
cleanup object-lock/bucket tagging for gateways (#9548) 4 years ago
Harshavardhana 9b3b04ecec
allow retries for bucket encryption/policy quorum reloads (#9513) 4 years ago
ebozduman fbd15cb7b7
Fixes browser delete issue for anon and authorized users (#9440) 4 years ago
Bala FA 83ccae6c8b
Store bucket created time as a metadata (#9465) 4 years ago
poornas 9a547dcbfb
Add API's for managing bucket quota (#9379) 4 years ago
Harshavardhana 60d415bb8a
deprecate/remove global WORM mode (#9436) 4 years ago
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 5 years ago
Anis Elleuch 1b45be0d60
lifecycle: Disallow delete when the object is locked (#9272) 5 years ago
Harshavardhana 43a3778b45
fix: support object-remaining-retention-days policy condition (#9259) 5 years ago
Harshavardhana d8af244708
Add numeric/date policy conditions (#9233) 5 years ago
poornas 90c365a174
fix: allow overwriting objects under lock after retention period (#9232) 5 years ago
Harshavardhana dcd63b4146
fix: avoid double ListBuckets() loading object lock (#9031) 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
poornas 30922148fb Fix bug preventing overwrite of object if (#8796) 5 years ago
Klaus Post fe379f9428 Copy metadata on update (#8755) 5 years ago
poornas f931fc7bfb Fix retention enforcement in Compliance mode (#8556) 5 years ago
Harshavardhana fb43d64dc3
Fix healing on multiple zones (#8555) 5 years ago
Harshavardhana fd0fa4e5c5 Add NTP retention time (#8548) 5 years ago
poornas ca96560d56 Add object retention at the per object (#8528) 5 years ago
Harshavardhana 069b8ee8ff Add restrictions of object retention to AWS S3 limits (#8514) 5 years ago
Bala FA fb48ca5020 Add Get/Put Bucket Lock Configuration API support (#8120) 5 years ago