16 Commits (d079adc167b5a808ecdabbb0a7d94d8a8ed2babe)

Author SHA1 Message Date
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