storj/satellite/metainfo
Moby von Briesen 5b79970575 satellite/metainfo: Use project-level attribution at bucket level
If project.UserAgent is set, use this for bucket.UserAgent on bucket
creation. Otherwise, set bucket attribution as before (getting UserAgent
from request headers).

Tests were updated to create the bucket with a different user, added as
a project member. Otherwise, the tests do not catch the bug.

Change-Id: I7ecf79a8eac5957eed361cbea94823190f58b776
2022-06-07 17:08:50 +00:00
..
expireddeletion satellite/metabase: copy expires_at to segments while FinishCopyObject 2022-04-27 18:39:54 +00:00
piecedeletion satellite/metainfo: adjust piecedeletion timeouts 2021-10-28 13:37:01 +03:00
pointerverification satellite/metainfo: reenable piece hash verification 2021-04-12 15:12:42 -06:00
attribution_test.go satellite/metainfo: Use project-level attribution at bucket level 2022-06-07 17:08:50 +00:00
attribution.go satellite/metainfo: Use project-level attribution at bucket level 2022-06-07 17:08:50 +00:00
batch_test.go satellite/metainfo: use metabase package instead storj 2022-03-23 15:47:54 +00:00
batch.go satellite/metainfo: endpoint cleanup 2021-08-26 09:52:38 +00:00
config_test.go Merge 'master' branch 2020-11-10 11:58:59 +00:00
config.go satellite/metainfo: enable server-side copy in production (#4708) 2022-04-26 09:58:16 -04:00
endpoint_bucket_test.go satellite/metainfo: use single testplanet instance in tests 2022-02-16 15:27:26 +00:00
endpoint_bucket.go satellite/metainfo: Use project-level attribution at bucket level 2022-06-07 17:08:50 +00:00
endpoint_object_test.go satellite/metainfo: parallel deletion tests 2022-05-26 11:00:42 +00:00
endpoint_object.go satellite/metainfo: Use project-level attribution at bucket level 2022-06-07 17:08:50 +00:00
endpoint_segment_test.go satellite/metabase: drop DeleteObjectLatestVersion method 2022-02-02 14:33:48 +00:00
endpoint_segment.go satellite/metainfo: add user-agent bandwidth metric 2022-05-17 09:57:39 +00:00
endpoint_test.go satellite/metainfo: use single testplanet instance in tests 2022-02-16 15:27:26 +00:00
endpoint.go satellite/metabase: Classify pending object error 2022-05-10 10:54:17 +00:00
signing.go satellite/metainfo: use deterministic signing for satStreamID 2021-01-19 15:56:29 +00:00
validation_test.go satellite/metainfo: make subsequent auth validations not perform rate-limiting 2021-09-10 12:07:06 +00:00
validation.go satellite: use PieceIDDeriver for derivation 2022-05-19 06:31:42 +00:00
version_collector_test.go satellite/metainfo: skip TestUserAgentTransferStats 2022-05-25 11:15:23 +00:00
version_collector.go satellite/metainfo: add IPFS datastore user agent to metrics 2022-05-17 13:09:22 +02:00