storj / edge

Storj edge services (including multi-tenant, S3-compatible server to interact with the Storj network)
GNU Affero General Public License v3.0
53 stars 18 forks source link

Adjust HeadObject satellite endpoint (object retention) #408

Closed amwolff closed 2 months ago

amwolff commented 7 months ago

Goal

This issue is to make meaningful progress on Object Lock implementation within core and edge services. Specifically, to support immutable backups in backup software products like Veeam.

What needs to be done? • Acceptance Criteria

Modify the corresponding to HeadObject endpoint on the satellite (the endpoint might be named differently) to respond with the following:

Summary

Implementation reference.

Depends on…

Links

storj-gerrit[bot] commented 4 months ago

Change satellite/{metabase/metainfo}: allow uploading objects with retention mentions this issue.

storj-gerrit[bot] commented 3 months ago

Change satellite/metabase: make GetObject, DownloadObject return retention mentions this issue.

amwolff commented 2 months ago

From our sync with Jeremy: changes are complete and only reviews are needed.

storj-gerrit[bot] commented 2 months ago

Change satellite/metainfo: allow ValidateAuthAny to receive optional perms mentions this issue.

storj-gerrit[bot] commented 2 months ago

Change satellite/metabase: make GetObject, DownloadObject return retention mentions this issue.