Commit Graph

  • 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
  • af550c8f80 Merge pull request #1581 from versity/sis/bucket-policy-version Ben McClelland 2025-10-14 14:42:43 -07:00
  • d15d348226 fix: fixes the response header names normalizing niksis02 2025-10-15 01:27:53 +04:00
  • 66e29d4aa4 Merge pull request #1582 from versity/dependabot/go_modules/dev-dependencies-47300381c3 Ben McClelland 2025-10-14 10:09:16 -07:00
  • cdc4358257 chore(deps): bump the dev-dependencies group with 11 updates dependabot[bot] 2025-10-13 21:09:45 +00:00
  • ce6193b191 feat: adds bucket policy version support niksis02 2025-10-13 21:39:04 +04:00
  • 8bb22debad Merge pull request #1578 from versity/sis/fiber-server-graceful-shutdown Ben McClelland 2025-10-11 13:48:25 -07:00
  • 64f50cc504 feat: gracul shutdown of s3api and admin servers niksis02 2025-10-10 22:10:56 +04:00
  • e2534afafe Merge pull request #1576 from versity/ben/cleanup Ben McClelland 2025-10-10 09:54:02 -07:00
  • 341d51107c Merge pull request #1577 from versity/sis/overwrite-locked-objects Ben McClelland 2025-10-10 09:53:41 -07:00
  • 707af47769 feat: prevents locked objects overwrite with CopyObject and CompleteMultipartUpload niksis02 2025-10-10 00:35:43 +04:00
  • 40da4a31d3 chore: cleanup unused constants Ben McClelland 2025-10-09 12:19:00 -07:00
  • 874165cdcf Merge pull request #1575 from versity/sis/locked-objects-overwrite Ben McClelland 2025-10-09 10:55:47 -07:00
  • e750cf9718 Merge pull request #1573 from versity/ben/relax-bucket-check Ben McClelland 2025-10-09 08:10:51 -07:00
  • c158dfeb0d test: temp fixes for legal-hold/retention tests Luke McCrone 2025-10-08 18:52:04 -03:00
  • 4c3965d87e feat: add option to disable strict bucket name checks Ben McClelland 2025-10-08 10:23:02 -07:00
  • 5c084b8452 fix: fixes locked objects overwrite in versioning-enabled buckets niksis02 2025-10-09 01:01:18 +04:00
  • 78cf20075f Merge pull request #1572 from versity/sis/concurrent-integration-tests Ben McClelland 2025-10-08 08:09:48 -07:00
  • a4dc837f54 feat: concurrent execution of integration tests niksis02 2025-10-07 23:21:08 +04:00