Commit Graph

  • a4d341fc4e test: speed up/reorganize REST tests, openssl logging Luke McCrone 2026-01-16 14:34:46 -03:00
  • 6c564febb9 feat: makes root creds usable for admin subcommand with lower precendence niksis02 2026-01-22 19:47:39 +04:00
  • 0c520a30cf Reload TLS certificates on SIGHUP Patrik Lundin 2026-01-22 01:10:06 +01:00
  • 935e322764 Merge pull request #1772 from versity/sis/block-createbucket-readonly-mode Ben McClelland 2026-01-21 19:12:52 -08:00
  • f6225aa968 fix: fixes some write operations blocking in read-only mode niksis02 2026-01-21 13:51:46 +04:00
  • 1d30567129 Merge pull request #1770 from versity/sis/s3-actions-on-delete-markers Ben McClelland 2026-01-20 10:12:32 -08:00
  • bfc753b302 test: test fix Luke McCrone 2026-01-20 11:29:41 -03:00
  • 86e2b02e55 fix: fixes delete markers access for some actions niksis02 2026-01-20 16:24:46 +04:00
  • 2cf8610831 Merge pull request #1768 from versity/sis/streaming-test-failure Ben McClelland 2026-01-19 15:57:51 -08:00
  • 8e3e633a24 Merge pull request #1763 from versity/ben/webgui Ben McClelland 2026-01-19 15:57:09 -08:00
  • 12092cf297 fix: fixes the SignedStreamingPayloadTrailer_success test failure niksis02 2026-01-20 02:32:54 +04:00
  • 75cae81f0a Merge pull request #1769 from versity/dependabot/go_modules/dev-dependencies-40b2bad3af Ben McClelland 2026-01-19 14:24:21 -08:00
  • 68d7924afa feat: add web-based UI for S3 object management and admin operations Ben McClelland 2026-01-16 13:52:17 -08:00
  • e37dfa6aaf chore(deps): bump the dev-dependencies group with 6 updates dependabot[bot] 2026-01-19 22:10:03 +00:00
  • 04f8946798 Merge pull request #1764 from versity/ben/admin-debug Ben McClelland 2026-01-19 11:15:12 -08:00
  • 43fd18b069 fix: admin server debug always enabled when --admin-port option enabled Ben McClelland 2026-01-16 23:54:06 -08:00
  • eb72d3c6e8 Merge pull request #1759 from versity/sis/deleteobject-versionid-internal-error Ben McClelland 2026-01-16 11:26:20 -08:00
  • 43559e646e fix: fixes non-existing object deletion with versionId niksis02 2026-01-16 15:00:47 +04:00
  • 6e11e3350c Merge pull request #1754 from versity/test/diff_region_handling v1.1.0 Ben McClelland 2026-01-15 12:03:57 -08:00
  • c0e6a08e1e test: s3cmd - different regions, skips removal Luke McCrone 2026-01-13 16:12:59 -03:00
  • 3866476257 Merge pull request #1755 from versity/sis/missing-bucket-lock-err Ben McClelland 2026-01-14 07:59:05 -08:00
  • d45cfa2663 Merge pull request #1756 from versity/sis/int-tests-bucket-name-generation Ben McClelland 2026-01-14 07:56:17 -08:00
  • 7a26aec685 fix: fix the concurrency issue in integration tests bucket name generation niksis02 2026-01-14 15:02:41 +04:00
  • 2a7e76a44f fix: fixes missing bucket object lock config error niksis02 2026-01-14 13:41:50 +04:00
  • 5979e056e1 Merge pull request #1742 from versity/test/put_object_object_lock Ben McClelland 2026-01-13 15:27:32 -08:00
  • 2a23686c87 test: PutObject, locking, versioning, retention testing Luke McCrone 2026-01-06 11:30:11 -03:00
  • f9e903aaf4 Merge pull request #1753 from versity/sis/delete-locked-object Ben McClelland 2026-01-13 12:05:36 -08:00
  • 06f4f0ac15 fix: skips object lock check in DeleteObject without versionId. niksis02 2026-01-13 16:50:54 +04:00
  • abbd6697d1 Merge pull request #1752 from versity/dependabot/go_modules/dev-dependencies-5213d97e30 Ben McClelland 2026-01-12 20:36:11 -08:00
  • 6198bf4b53 chore(deps): bump the dev-dependencies group with 20 updates dependabot[bot] 2026-01-13 01:58:01 +00:00
  • d05d29010d Merge pull request #1739 from versity/sis/create-bucket-and-owner Ben McClelland 2026-01-12 10:09:58 -08:00
  • b1e9dead5d Merge pull request #1748 from loktionovam/fix-meta-sidecar-cleanup-performance Ben McClelland 2026-01-12 08:56:33 -08:00
  • bf5b0b85d8 Merge pull request #1746 from dch/fix/freebsd-zfs-xattr Ben McClelland 2026-01-12 08:40:25 -08:00
  • 2561ef9708 feat: implements admin CreateBucket endpoint/cli command niksis02 2026-01-08 17:28:44 +04:00
  • b78d21c3db fix: optimize sidecar empty-dir checks Aleksandr Loktionov 2026-01-08 08:54:03 -03:00
  • 0cab42d9fe xattr: use different namespace prefixes for FreeBSD vs other platforms Dave Cottlehuber 2026-01-09 17:03:01 +00:00
  • 12f0b5c43c Merge pull request #1737 from versity/ben/default-cors Ben McClelland 2026-01-09 15:34:23 -08:00
  • e81b87f71c Merge pull request #1744 from versity/sis/invalid-retain-until-date-header-err Ben McClelland 2026-01-09 15:33:30 -08:00
  • ff00e42538 Merge pull request #1743 from versity/sis/obj-lock-retention-period-err Ben McClelland 2026-01-09 15:32:47 -08:00
  • cf99b3e036 fix: fixes invalid/expired x-amz-object-lock-retain-until-date errors niksis02 2026-01-09 17:13:02 +04:00
  • c91e5dc3f2 fix: fixes the InvalidRetentionPeriod error code and message niksis02 2026-01-09 15:21:26 +04:00
  • d446102f69 feat: add option for default global cors allow origin headers Ben McClelland 2026-01-05 12:29:17 -08:00
  • f2a75708e4 Merge pull request #1718 from versity/test/performance_improvements Ben McClelland 2026-01-06 15:41:06 -08:00
  • 6fd939386c Merge pull request #1735 from versity/dependabot/go_modules/dev-dependencies-67992aebd4 Ben McClelland 2026-01-06 08:25:55 -08:00
  • dff20b5b9d test: test matrix setup overhaul, fix some region/iam issues Luke McCrone 2025-12-29 12:46:20 -03:00
  • 7a4dd59c81 chore(deps): bump github.com/valyala/fasthttp dependabot[bot] 2026-01-05 21:06:58 +00:00
  • 6f74d2cddb Merge pull request #1732 from versity/sis/getbucketlocation-us-east-1 Ben McClelland 2026-01-05 08:22:33 -08:00
  • 8e0eec0201 fix: return null in GetBucketLocation for us-east-1 niksis02 2026-01-05 16:24:01 +04:00
  • 0cfacfc049 Merge pull request #1730 from versity/sis/create-bucket-location-constraint-us-east-1 Ben McClelland 2026-01-03 20:52:57 -08:00
  • 6b017aa5cd Merge pull request #1729 from versity/sis/versions-query-with-key Ben McClelland 2026-01-03 20:52:09 -08:00
  • 841a012ce0 Merge pull request #1728 from versity/sis/get-object-empty-tagging Ben McClelland 2026-01-03 20:51:08 -08:00
  • 067de184a9 Merge pull request #1726 from versity/sis/object-tagging-response-versionid Ben McClelland 2026-01-03 20:50:24 -08:00
  • 10ab569277 Merge pull request #1725 from versity/sis/sigv4-expect-header Ben McClelland 2026-01-03 20:49:21 -08:00
  • 01552b78c7 Merge pull request #1713 from versity/test/get_bucket_policy_status Ben McClelland 2026-01-03 20:48:40 -08:00
  • d0158420ee fix: fixes CreateBucket LocationConstraint validation niksis02 2026-01-03 23:21:19 +04:00
  • c2c2306d37 fix: adds an error route for ?versions subresource with key niksis02 2026-01-03 16:23:11 +04:00
  • 841b3d61a4 test: policy status, policy command updates Luke McCrone 2025-12-26 10:42:58 -03:00
  • fa2e677370 test: empty tag test correction Luke McCrone 2026-01-02 17:02:50 -03:00
  • 9f6bf183f4 fix: removes Expect from sigv4 ignored headers list niksis02 2025-12-31 13:30:56 +04:00
  • 12e1308d1f fix: adds versionId in put/get/delete object tagging actions response. niksis02 2025-12-31 13:58:04 +04:00
  • f235b62b70 Merge pull request #1727 from versity/sis/object-write-if-none-match Ben McClelland 2026-01-02 11:40:10 -08:00
  • 06a45124b1 fix: removes the NoSuchTagSet error in GetObjecTagging niksis02 2026-01-02 23:31:35 +04:00
  • a75aa9bad5 fix: fixes if-none-match precondition header logic in object write operations niksis02 2026-01-02 22:59:13 +04:00
  • 4cbd58cc66 Merge pull request #1717 from loktionovam/fix-meta-sidecar-cleanup Ben McClelland 2025-12-31 00:44:19 -08:00
  • e5343cf611 Merge pull request #1723 from versity/sis/if-match-size-debug-log-fix Ben McClelland 2025-12-31 00:34:08 -08:00
  • 0a2c7ac7cb Merge pull request #1722 from versity/sis/authorizationheadermalformed-err-status Ben McClelland 2025-12-31 00:32:49 -08:00
  • b1fed810a7 Merge pull request #1721 from versity/sis/precondition-ifmatch-obj-not-exist Ben McClelland 2025-12-31 00:32:02 -08:00
  • 48b590fcb8 Merge pull request #1720 from versity/dependabot/go_modules/dev-dependencies-92da416cd8 Ben McClelland 2025-12-31 00:30:01 -08:00
  • f835ef1772 Merge pull request #1719 from versity/sis/putbucketpolicy-status Ben McClelland 2025-12-31 00:29:33 -08:00
  • d819fa8665 Merge pull request #1716 from versity/sis/complete-mp-location Ben McClelland 2025-12-31 00:28:27 -08:00
  • 0240bb922c Merge pull request #1715 from versity/sis/precondition-string-quotes Ben McClelland 2025-12-31 00:23:17 -08:00
  • 0b3722bd09 Merge pull request #1703 from versity/test/add_skips_checker Ben McClelland 2025-12-31 00:21:44 -08:00
  • 7c454d230e Merge pull request #1701 from versity/sis/signed-streaming-upload-error-handling Ben McClelland 2025-12-31 00:20:27 -08:00
  • 981a34e9d5 fix: fixes x-amz-if-match-size parsing niksis02 2025-12-30 12:35:14 +04:00
  • 657b9ac046 fix: changes AuthorizationHeaderMalformed error status to 400 niksis02 2025-12-30 12:21:54 +04:00
  • 61308d2fbf fix: return NoSuchKey if a precondition header is present and object doesn't exist in PutObject, CompleteMultipartUpload niksis02 2025-12-30 12:02:49 +04:00
  • 8d16bff8ce chore(deps): bump the dev-dependencies group with 2 updates dependabot[bot] 2025-12-29 21:07:20 +00:00
  • 35596b38ae test: change 200 in test to 204 Luke McCrone 2025-12-29 14:29:08 -03:00
  • 39ee175484 fix: fixes the PutBucketPolicy response status niksis02 2025-12-29 21:10:52 +04:00
  • edac345c23 fix: cleanup sidecar metadata empty dirs Aleksandr Loktionov 2025-12-29 08:23:41 -03:00
  • f467b896d8 feat: adds Location in CompleteMultipartUpload response niksis02 2025-12-29 13:39:54 +04:00
  • 5aa2a822e8 fix: Makes precondition headers insensitive to whether the value is quoted niksis02 2025-12-28 13:29:48 +04:00
  • eb6ffca21e Merge pull request #1711 from versity/dependabot/go_modules/dev-dependencies-2d4e6651f3 Ben McClelland 2025-12-26 12:03:43 -08:00
  • cc54aad003 feat: adds integration tests for STREAMING-AWS4-HMAC-SHA256-PAYLOAD-TRAILER requests niksis02 2025-12-26 21:16:01 +04:00
  • 807399459d feat: adds integration tests for STREAMING-AWS4-HMAC-SHA256-PAYLOAD requests niksis02 2025-12-23 02:31:27 +04:00
  • 0124398f10 chore(deps): bump the dev-dependencies group with 6 updates dependabot[bot] 2025-12-22 21:11:46 +00:00
  • 5d8d054fdc test: add skips check YML, remove old skips, add new issues Luke McCrone 2025-12-17 11:49:56 -03:00
  • b15e03d154 Merge pull request #1700 from versity/test/put_object_more v1.0.20 Ben McClelland 2025-12-18 08:14:22 -08:00
  • 4a31d0d5d2 test: Get/PutObjectTagging tests with versioning Luke McCrone 2025-12-17 15:00:54 -03:00
  • 2ab1cef407 Merge pull request #1682 from versity/test/break_up_utils Ben McClelland 2025-12-17 09:35:56 -08:00
  • 9eaaeedd28 fix: bunch of fixes in signed streaming requests niksis02 2025-12-16 23:15:34 +04:00
  • 9fb039b878 test: util cleanup Luke McCrone 2025-12-08 18:54:48 -03:00
  • 8fc56208eb Merge pull request #1699 from versity/dependabot/go_modules/dev-dependencies-8387c00be9 Ben McClelland 2025-12-15 16:47:57 -08:00
  • cadd79139f chore(deps): bump the dev-dependencies group with 6 updates dependabot[bot] 2025-12-15 21:11:48 +00:00
  • a5eabe257f Merge pull request #1697 from versity/sis/s3proxy-getobjectattributes-panic Ben McClelland 2025-12-15 08:20:45 -08:00
  • d507f206f3 fix: fixes the GetObjectAttributes panic in s3 proxy niksis02 2025-12-15 17:24:45 +04:00
  • 30acb4b152 Merge pull request #1689 from versity/sis/signed-streaming-trailer-test-script Ben McClelland 2025-12-11 10:30:33 -07:00
  • 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