Commit Graph

  • d0ec284e05 feat: adds STREAMING-AWS4-HMAC-SHA256-PAYLOAD-TRAILER option in test generation script niksis02 2025-12-11 19:21:54 +04:00
  • ef8bd1e74f Merge pull request #1680 from versity/tests/put_object_tagging Ben McClelland 2025-12-08 18:09:15 -08:00
  • c6d2360e21 Merge pull request #1679 from versity/sis/unsigned-streaming-upload-not-allowed Ben McClelland 2025-12-08 18:08:46 -08:00
  • fff6659214 Merge pull request #1681 from versity/dependabot/go_modules/dev-dependencies-30124eb95b Ben McClelland 2025-12-08 18:07:37 -08:00
  • b29d6a0106 chore(deps): bump the dev-dependencies group with 23 updates dependabot[bot] 2025-12-08 21:25:36 +00:00
  • 4f6d0ffb88 test: put-object-tagging tests, put-object test Luke McCrone 2025-11-24 10:08:06 -05:00
  • 69e107efe9 fix: rejects STREAMING-UNSIGNED-PAYLOAD-TRAILER for all actions, except for PutObject and UploadPart niksis02 2025-12-08 19:35:27 +04:00
  • 84cae88bbb Merge pull request #1677 from versity/sis/decoded-content-length-mismatch Ben McClelland 2025-12-08 06:38:01 -08:00
  • 681c7a3fe4 Merge pull request #1678 from versity/sis/putobjecttagging-checksum Ben McClelland 2025-12-05 16:08:44 -08:00
  • 7627debbf1 fix: removes mandatory checksum header check for PutObjectTagging niksis02 2025-12-05 23:31:43 +04:00
  • 0a2a23d943 fix: Checks that x-amz-decoded-content-length matches the actual payload in unsigned streaming upload niksis02 2025-12-05 22:56:37 +04:00
  • 0afe6eb204 Merge pull request #1675 from versity/sis/unsigned-streaming-payload-chunk-size Ben McClelland 2025-12-04 08:17:23 -08:00
  • dfe6abcb2e fix: adds validation for chunk sizes in unsigned streaming trailer upload niksis02 2025-12-04 16:38:30 +04:00
  • aabf214841 Merge pull request #1672 from versity/sis/unsigned-streaming-payload-incomplete-body Ben McClelland 2025-12-03 22:35:34 -08:00
  • f631cd0364 fix: fixes error handling for unsigned streaming upload malformed encoding niksis02 2025-12-03 18:44:53 +04:00
  • f4c848009e Merge pull request #1664 from versity/sis/malformed-streaming-upload Ben McClelland 2025-12-03 22:06:17 -08:00
  • a36747c372 Merge pull request #1671 from versity/sis/workflows-go-version-upgrade Ben McClelland 2025-12-03 20:41:10 -08:00
  • ce9693e554 feat: upgrades actions checkout v4 -> v5 and go-setup v5 -> v6 niksis02 2025-12-03 12:29:39 +04:00
  • c58f9b20e0 feat: adds integration tests for unsigned streaming payload trailer uploads niksis02 2025-12-03 01:27:38 +04:00
  • d861dc8e30 fix: fixes unsigned streaming upload parsing and checksum calculation niksis02 2025-11-27 01:05:47 +04:00
  • 6b3a281673 Merge pull request #1668 from versity/sis/ipa-panic-fix Ben McClelland 2025-12-02 09:41:35 -07:00
  • b57764e136 fix: fixes ipa iam GetUserAccount id parsing panic niksis02 2025-12-02 00:25:16 +04:00
  • 01b97cd9e3 Merge pull request #1669 from versity/dependabot/go_modules/dev-dependencies-ff3f491c88 Ben McClelland 2025-12-01 20:54:35 -07:00
  • d7cbee7036 chore(deps): bump the dev-dependencies group with 10 updates dependabot[bot] 2025-12-02 00:12:57 +00:00
  • f7c33de841 Merge pull request #1658 from versity/tests/upload_part_without_upload_id Ben McClelland 2025-11-27 10:59:08 -08:00
  • 9c8e14d406 test: fix test w/curl error, bucket creation/location tests Luke McCrone 2025-10-08 18:36:00 -03:00
  • 13810e227c Merge pull request #1661 from versity/dependabot/go_modules/dev-dependencies-8ea7a80dcb Ben McClelland 2025-11-24 16:03:34 -06:00
  • 55c94f4a7b chore(deps): bump the dev-dependencies group with 17 updates dependabot[bot] 2025-11-24 21:32:25 +00:00
  • 3c2b4c6452 Merge pull request #1655 from versity/dependabot/go_modules/golang.org/x/crypto-0.45.0 v1.0.19 Ben McClelland 2025-11-20 11:11:04 -06:00
  • 11bd58c39e chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 dependabot[bot] 2025-11-20 16:51:26 +00:00
  • 30d8474b17 Merge pull request #1651 from versity/dependabot/go_modules/dev-dependencies-a8cc442cd1 Ben McClelland 2025-11-20 10:50:05 -06:00
  • 3a65521b48 chore(deps): bump the dev-dependencies group with 12 updates dependabot[bot] 2025-11-17 21:15:39 +00:00
  • 5ac5705b72 Merge pull request #1650 from versity/sis/s3proxy-getbucketversioning-panic Ben McClelland 2025-11-17 14:30:13 -06:00
  • 1d0a1d8261 fix: fixes the panic in GetBucketVersioning in s3 proxy niksis02 2025-11-17 20:13:34 +04:00
  • ac0884a1dc Merge pull request #1646 from versity/ben/scoutfs-projectid Ben McClelland 2025-11-15 22:39:14 -08:00
  • 3c3e9dd8b1 feat: add project id support for scoutfs backend Ben McClelland 2025-11-08 17:04:08 -08:00
  • 874e838dcc Merge pull request #1642 from versity/sis/copy-source-error Ben McClelland 2025-11-14 08:20:14 -08:00
  • 8a43d1cd18 Merge pull request #1608 from versity/tests/rest_bucket_tagging_chunked Ben McClelland 2025-11-14 08:19:35 -08:00
  • 4740372ce2 fix: adds error routes to reject x-amz-copy-source for GET, POST, HEAD, DELETErequests niksis02 2025-11-13 20:49:40 +04:00
  • 5226f0dc61 Merge pull request #1641 from versity/sis/list-mp-with-object-key Ben McClelland 2025-11-13 08:49:16 -08:00
  • 9f54a25519 fix: adds an error route for object calls with ?uploads query arg niksis02 2025-11-13 19:21:00 +04:00
  • b629f5d707 test: more chunked upload tests with different payload types Luke McCrone 2025-10-08 18:36:00 -03:00
  • 371dccfde9 Merge pull request #1639 from versity/sis/versioning-policy-actions Ben McClelland 2025-11-12 17:35:41 -08:00
  • 05f8225577 feat: adds missing versioning-related bucket policy actions niksis02 2025-11-12 23:53:27 +04:00
  • 8466d06371 Merge pull request #1638 from versity/sis/versionid-validation Ben McClelland 2025-11-11 20:56:30 -08:00
  • eae11b44c5 fix: adds versionId validation for object level actions niksis02 2025-11-11 21:32:20 +04:00
  • 12bfd4220b Merge pull request #1634 from versity/dependabot/go_modules/dev-dependencies-ebe886a9e1 Ben McClelland 2025-11-11 08:35:43 -08:00
  • fc03472d60 Merge pull request #1631 from versity/sis/get-put-object-retention-no-such-version Ben McClelland 2025-11-10 14:37:26 -08:00
  • 971ae7845d chore(deps): bump the dev-dependencies group with 23 updates dependabot[bot] 2025-11-10 21:37:10 +00:00
  • 8bb4bcba63 fix: fixes NoSuchVersion errors for some actions in posix niksis02 2025-11-10 19:44:20 +04:00
  • 72a4e40038 Merge pull request #1629 from versity/sis/iam-project-id Ben McClelland 2025-11-07 15:05:05 -08:00
  • a64733bfbe feat: adds projectID prop in IAM user account niksis02 2025-11-07 20:33:14 +04:00
  • 743cb03808 Merge pull request #1627 from versity/sis/s3-event-fix Ben McClelland 2025-11-06 15:39:50 -08:00
  • 5c3cef65e2 fix: fixes s3 event and access logs sending in ProcessController niksis02 2025-11-06 20:20:18 +04:00
  • 8bb34b3b6e Merge pull request #1619 from versity/sis/headobject-tagging-count Ben McClelland 2025-11-05 11:19:06 -08:00
  • 77459720ba feat: adds x-amz-tagging-count support for HeadObject niksis02 2025-11-05 19:51:56 +04:00
  • 59312f880f Merge pull request #1617 from versity/sis/versioning-object-tagging Ben McClelland 2025-11-04 15:38:50 -08:00
  • fe9384164c Merge pull request #1615 from versity/dependabot/go_modules/dev-dependencies-88c20d0873 Ben McClelland 2025-11-04 12:47:54 -08:00
  • 8d2eeebce3 feat: adds tagging support for object versions in posix niksis02 2025-11-04 23:47:48 +04:00
  • c06463424a Merge pull request #1588 from versity/tests/rest_delete_bucket_tagging Ben McClelland 2025-11-04 11:40:12 -08:00
  • efe4ccb5ec Merge pull request #1613 from versity/sis/copyobject-non-empty-body Ben McClelland 2025-11-04 11:39:56 -08:00
  • a6e8752b33 Merge pull request #1611 from versity/sis/create-bucket-invalid-acl Ben McClelland 2025-11-04 11:39:03 -08:00
  • c3c39e4022 chore(deps): bump the dev-dependencies group with 16 updates dependabot[bot] 2025-11-03 21:23:05 +00:00
  • 9a01185be9 fix: adds request body check for CopyObject and UploadPartCopy niksis02 2025-11-04 00:22:33 +04:00
  • 7744dacced fix: adds validation for bucket canned ACL niksis02 2025-11-03 22:23:28 +04:00
  • 4345420e12 Merge pull request #1610 from versity/sis/refactore-int-tests Ben McClelland 2025-11-03 09:19:44 -08:00
  • d05f25f277 feat: refactoring of the integration tests niksis02 2025-10-31 20:53:55 +04:00
  • d174819eac Merge pull request #1609 from versity/sis/create-bucket-tagging Ben McClelland 2025-10-30 21:09:49 -07:00
  • 9bde1ddb3a feat: implements tagging support for CreateBucket niksis02 2025-10-31 00:59:56 +04:00
  • 1c488422bc test: more PutBucketTagging tests, DeleteBucketTagging test Luke McCrone 2025-10-08 18:36:00 -03:00
  • 8a733b8cbf Merge pull request #1605 from versity/sis/mp-metadata Ben McClelland 2025-10-28 22:01:47 -07:00
  • a93cf3f403 Merge pull request #1602 from versity/sis/different-checksum-algo-and-header Ben McClelland 2025-10-28 15:23:03 -07:00
  • 326de3b010 Merge pull request #1505 from versity/ben/head-bucket-err Ben McClelland 2025-10-28 14:41:48 -07:00
  • 2a51b0cc70 Merge pull request #1604 from versity/dependabot/go_modules/dev-dependencies-7f0c8331f9 Ben McClelland 2025-10-28 14:40:56 -07:00
  • 8c3e49d0bb fix: fixes checksum header and algorithm mismatch error niksis02 2025-10-27 20:58:37 +04:00
  • 559d636846 Merge pull request #1599 from versity/sis/put-actions-checksum Ben McClelland 2025-10-28 14:39:46 -07:00
  • 045bdec60c fix: makes object metadata keys lowercase in object creation actions niksis02 2025-10-28 21:47:13 +04:00
  • ee67b41a98 fix: head object should set X-Amz-Bucket-Region on access denied Ben McClelland 2025-08-29 16:06:36 -07:00
  • ff973c279f chore(deps): bump the dev-dependencies group with 17 updates dependabot[bot] 2025-10-27 21:32:56 +00:00
  • adbf8e138c test: quick fix Luke McCrone 2025-10-24 20:18:38 -03:00
  • 12f4920c8d feat: implements checksum calculation for all actions niksis02 2025-10-25 01:33:27 +04:00
  • d63b5818f1 Merge pull request #1594 from versity/dependabot/go_modules/dev-dependencies-df0f97cf04 Ben McClelland 2025-10-20 16:14:30 -07:00
  • dff3eb0887 chore(deps): bump the dev-dependencies group with 23 updates dependabot[bot] 2025-10-20 21:27:11 +00:00
  • 69a3483269 Merge pull request #1592 from versity/sis/bucket-object-tag-validation Ben McClelland 2025-10-20 12:21:01 -07:00
  • d256ea5929 Merge pull request #1589 from versity/sis/complete-mp-composite-checksum Ben McClelland 2025-10-20 09:25:17 -07:00
  • ebf7a030cc fix: fixes the bucket/object tagging key/value name validation niksis02 2025-10-20 14:41:33 +04:00
  • 2bf4ccd244 Merge pull request #1580 from versity/sis/complete-mp-default-checksum Ben McClelland 2025-10-17 21:49:51 -07:00
  • 7e44a5e703 Merge pull request #1590 from versity/sis/malformed-requests Ben McClelland 2025-10-17 21:44:54 -07:00
  • b5bea5b659 Merge pull request #1591 from madic-creates/ldap-allow-selfsigned Ben McClelland 2025-10-17 21:43:22 -07:00
  • 2a4a0f000a Merge pull request #1553 from versity/test/direct_tests_three Ben McClelland 2025-10-17 21:42:34 -07:00
  • 2dd442c24d Allow self-signed certificates madic-creates 2025-10-17 17:37:35 +02:00
  • 27dc84b5fd fix: implements proper error handling for malformed http requests niksis02 2025-10-17 19:03:10 +04:00
  • 932f1c9da7 fix: sets crc64nvme as defualt checksum for complete mp action niksis02 2025-10-13 20:39:57 +04:00
  • 24679a82ac fix: fixes the composite checksums in CompleteMultipartUpload niksis02 2025-10-17 03:09:33 +04:00
  • fa2023c18f Merge pull request #1586 from versity/sis/mp-checksum-error Ben McClelland 2025-10-15 14:36:06 -07:00
  • bfe090df38 Merge pull request #1585 from versity/sis/expected-bucket-owner Ben McClelland 2025-10-15 14:35:07 -07:00
  • 9c6a09260a Merge pull request #1584 from versity/sis/response-headers-case Ben McClelland 2025-10-15 14:34:02 -07:00
  • 6ea9950ead test: more dockerfile/direct updates, testing, fixes Luke McCrone 2025-09-18 13:02:38 -03:00
  • 5bc6852f2c fix: fixes the checksum type/algo mismatch error in create mp niksis02 2025-10-15 23:22:06 +04:00
  • d39685947d feat: adds the x-amz-expected-bucket-owner check in the gateway niksis02 2025-10-15 19:20:04 +04:00