Commit Graph

  • 5ba5327ba6 fix: s3proxy create bucket always returning BucketAlreadyExists Ben McClelland 2025-07-02 16:13:29 -07:00
  • 78537bedf9 Merge pull request #1319 from versity/sis/public-buckets Ben McClelland 2025-07-02 15:46:33 -07:00
  • c276e0ebe4 Merge pull request #1323 from versity/test/rest_encode_urls Ben McClelland 2025-07-01 15:54:11 -07:00
  • 1c08eaadcd test: PutObject/ListObjects/GetObject/HeadObject encodings Luke McCrone 2025-05-09 18:13:18 -03:00
  • 458db64e2d feat: implements public bucket access. niksis02 2025-05-29 00:13:20 +04:00
  • 668cad8fe9 fix: moves the body stream reader to public buckets middleware ben/validate-object-name niksis02 2025-07-01 23:58:00 +04:00
  • 64e705f49a feat: adds the bucket/object name validator middleware niksis02 2025-07-01 23:51:49 +04:00
  • 8e5b7ead92 Merge pull request #1322 from versity/test/rest_create_bucket Ben McClelland 2025-07-01 10:38:26 -07:00
  • 96c4c3e2d6 feat: implements public bucket access. niksis02 2025-05-29 00:13:20 +04:00
  • 74dceb849e fix: validate object names before sending to backend Ben McClelland 2025-07-01 10:15:24 -07:00
  • 868c17e590 Merge pull request #1363 from versity/dependabot/go_modules/dev-dependencies-bc9ddcb4ad Ben McClelland 2025-07-01 09:42:11 -07:00
  • f9b73208ef Merge pull request #1365 from versity/ben/limit-posix-bucket-scope Ben McClelland 2025-07-01 09:41:46 -07:00
  • 7260854cd0 fix: add object path validation util Ben McClelland 2025-06-30 16:57:03 -07:00
  • 58659ae279 test: REST create bucket test, PutObject w/o Content-Length Luke McCrone 2025-05-10 20:41:37 -03:00
  • 532123e84d chore(deps): bump the dev-dependencies group with 4 updates dependabot[bot] 2025-07-01 01:26:31 +00:00
  • c4cfc8a08a Merge pull request #1361 from versity/sis/github-security-policy-doc Ben McClelland 2025-06-30 15:18:50 -07:00
  • d9300eaa6e feat: add SECURITY.md to define GitHub security policy niksis02 2025-07-01 01:01:58 +04:00
  • 580b07c24b Merge pull request #1318 from versity/test/improve_get_large_objects Ben McClelland 2025-06-23 20:46:21 -07:00
  • c35c73fa72 Merge pull request #1354 from versity/dependabot/go_modules/dev-dependencies-0427315c24 Ben McClelland 2025-06-23 17:36:57 -07:00
  • 3aa2042a79 chore(deps): bump the dev-dependencies group with 18 updates dependabot[bot] 2025-06-24 00:14:33 +00:00
  • 5e3d4cbeec Merge pull request #1349 from versity/ben/s3-list-buckets Ben McClelland 2025-06-19 12:35:15 -07:00
  • 729321e1e8 Merge pull request #1350 from versity/ben/log-crash Ben McClelland 2025-06-19 12:34:54 -07:00
  • b99d7e29ae test: check_param_count Luke McCrone 2025-06-19 15:31:22 -03:00
  • 23007f4198 test: fix Luke McCrone 2025-06-19 15:26:43 -03:00
  • 71333b2709 test: small changes Luke McCrone 2025-06-19 15:06:23 -03:00
  • 22e29b84a3 test: new large file download/compare code Luke McCrone 2025-05-10 20:41:37 -03:00
  • d831985f13 fix: s3log crash if startTime not defined Ben McClelland 2025-06-19 10:24:16 -07:00
  • 6541232a2d fix: s3 backend user bucket listing Ben McClelland 2025-06-19 09:58:24 -07:00
  • 082498a65c Merge pull request #1314 from versity/test/large_direct_get_object_bug Ben McClelland 2025-06-19 08:11:09 -07:00
  • 2d2bb1aa5c Merge pull request #1344 from versity/dependabot/go_modules/dev-dependencies-8d3205a92d Ben McClelland 2025-06-18 10:55:38 -04:00
  • b33499c453 chore(deps): bump the dev-dependencies group with 18 updates dependabot[bot] 2025-06-16 23:08:08 +00:00
  • 97dd0a92bc test: parameters, PutObjectLegalHold tests Luke McCrone 2025-05-10 20:41:37 -03:00
  • 7e5695f63b Merge pull request #1334 from versity/dependabot/go_modules/dev-dependencies-b7f0c4be69 Ben McClelland 2025-06-11 10:09:03 -04:00
  • f630bf3c9e Merge pull request #1309 from versity/test/complete_bucket_setup_change Ben McClelland 2025-06-10 16:55:13 -04:00
  • 0b004ff4a8 test: convert eight or so setup operations to REST Luke McCrone 2025-05-10 20:41:37 -03:00
  • d971e0e988 chore(deps): bump the dev-dependencies group with 12 updates dependabot[bot] 2025-06-09 21:59:18 +00:00
  • d776537944 Merge pull request #1298 from versity/test/post_file_delete_setup_conversions Ben McClelland 2025-06-09 12:14:11 -04:00
  • 18bcfebbab test: convert post-file-delete setup commands to REST Luke McCrone 2025-05-13 20:03:28 -03:00
  • 23cebcee2c Merge pull request #1297 from versity/test/log_change_rest_setup_converions Ben McClelland 2025-06-03 21:51:47 -07:00
  • 282e875d9f test: logging, convert more setup commands to REST Luke McCrone 2025-05-09 18:13:18 -03:00
  • f912778617 Merge pull request #1324 from versity/dependabot/go_modules/dev-dependencies-2b0e27fc16 Ben McClelland 2025-06-02 22:52:12 -05:00
  • 23169fa51d chore(deps): bump the dev-dependencies group with 2 updates dependabot[bot] 2025-06-02 21:55:38 +00:00
  • cd45a24100 Merge pull request #1294 from versity/test/more_setup_command_conversions Ben McClelland 2025-05-29 13:50:15 -05:00
  • c632e647f3 test: convert more setup commands to REST, speed up github-actions Luke McCrone 2025-05-10 20:41:37 -03:00
  • 9a2acceaa8 Merge pull request #1316 from versity/dependabot/go_modules/dev-dependencies-a0697c01eb v1.0.14 Ben McClelland 2025-05-27 06:01:40 -07:00
  • 276ea75de5 Merge pull request #1315 from versity/ben/vhost-docs Ben McClelland 2025-05-27 06:00:56 -07:00
  • bbb62927a5 chore(deps): bump the dev-dependencies group with 5 updates dependabot[bot] 2025-05-26 21:22:17 +00:00
  • 60aaaa0908 Merge pull request #1287 from versity/test/begin_setup_command_conversions Ben McClelland 2025-05-23 15:34:19 -07:00
  • e2905b6880 feat: update example service config for virtual host option Ben McClelland 2025-05-23 15:24:47 -07:00
  • 87ece0cc26 test: convert eight or so setup operations to REST Luke McCrone 2025-05-10 20:41:37 -03:00
  • 4405fb1d26 Merge pull request #1313 from versity/sis/host-style-tests-automation Ben McClelland 2025-05-22 20:59:31 -07:00
  • b9b75b58f6 feat: automates the host-style tests in the pipeline niksis02 2025-05-23 02:22:45 +04:00
  • 4f8b1ffb1c Merge pull request #1312 from versity/dependabot/go_modules/github.com/gofiber/fiber/v2-2.52.7 Ben McClelland 2025-05-22 13:44:48 -07:00
  • 46bde72474 chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.6 to 2.52.7 dependabot[bot] 2025-05-22 20:09:52 +00:00
  • 14d2b8a0ed Merge pull request #1307 from versity/sis/virtual-hosted-style Ben McClelland 2025-05-21 15:35:30 -07:00
  • dbc710da2d feat: implements host-style bucket addressing in the gateway. niksis02 2025-05-22 00:36:45 +04:00
  • ed125c317e Merge pull request #1308 from versity/ben/bucket-empty-acl Ben McClelland 2025-05-20 14:49:02 -07:00
  • 32c6f2e463 fix: non existing bucket acl parsing Ben McClelland 2025-05-20 13:43:26 -07:00
  • 845fe73b20 Merge pull request #1306 from versity/yhal-nesi/ipa Ben McClelland 2025-05-20 10:01:52 -07:00
  • 925f89465e fix: IPA IAM use http proxy from environment Yuriy Halytskyy 2025-05-13 17:14:04 +12:00
  • 12b25b7f83 Merge pull request #1302 from versity/dependabot/go_modules/dev-dependencies-de24d94eeb Ben McClelland 2025-05-20 08:24:51 -07:00
  • 68d267e422 chore(deps): bump the dev-dependencies group with 2 updates dependabot[bot] 2025-05-19 21:52:45 +00:00
  • ae7d5f677f Merge pull request #1282 from versity/test/remove_some_setup_clients Ben McClelland 2025-05-16 16:48:28 -07:00
  • 35cdef1eba test: allow acl skipping, bucket setup cleanup Luke McCrone 2025-05-09 18:13:18 -03:00
  • 85b6437a28 Merge pull request #1281 from versity/test/remove_setup_bucket_param Ben McClelland 2025-05-14 13:58:01 -07:00
  • 132086d9d5 Merge pull request #1296 from versity/sis/iam-update-user-role Ben McClelland 2025-05-14 13:57:41 -07:00
  • 4334f869f2 feat: makes the user role editable in /update-user iam endpoint niksis02 2025-05-14 23:10:15 +04:00
  • 9ef7ee8254 test: remove parameter from setup_bucket Luke McCrone 2025-05-09 10:24:59 -03:00
  • 6b20ec96f4 Merge pull request #1293 from versity/sis/getobject_with_range-context-cancelation Ben McClelland 2025-05-14 09:06:31 -07:00
  • 8bd5831182 Merge pull request #1292 from versity/sis/list-parts-null-checksum Ben McClelland 2025-05-14 09:06:02 -07:00
  • 720a7e5628 fix: fixes the early context cancelation issue in GetObject_with_range integration test. niksis02 2025-05-14 00:08:40 +04:00
  • 3e50e29306 fix: overrides empty checksum type and algorithm with 'null' for ListParts niksis02 2025-05-14 00:04:36 +04:00
  • 1e91d901e7 Merge pull request #1291 from versity/sis/last-modified-formatting Ben McClelland 2025-05-14 08:22:09 -07:00
  • afbcbcac13 fix: fixes all the available actions date xml marshalling for response body. niksis02 2025-05-13 23:59:59 +04:00
  • 8e2d51e501 Merge pull request #1290 from versity/dependabot/go_modules/dev-dependencies-e1f3205b40 Ben McClelland 2025-05-12 16:02:45 -07:00
  • 1f5f040840 chore(deps): bump github.com/valyala/fasthttp dependabot[bot] 2025-05-12 21:57:13 +00:00
  • d3bcd8ffc5 Merge pull request #1289 from versity/sis/copy-object-date Ben McClelland 2025-05-12 13:15:47 -07:00
  • 4c5f65da96 Merge pull request #1286 from ndjones/xml-omit-empty-continuationtoken Ben McClelland 2025-05-12 13:14:41 -07:00
  • 323717bcf1 fix: fixes the LastModified date formatting in CopyObject result. niksis02 2025-05-12 23:30:47 +04:00
  • be275bbb2c Merge pull request #1284 from versity/sis/list-objects-common-prefx-optimization Ben McClelland 2025-05-12 10:57:07 -07:00
  • a022c3bdb6 mount-s3 has strict XML parsing which doesn't like receiving this tag empty Nick Jones 2025-05-12 20:59:26 +12:00
  • d3585e6c1c feat: optimizes backend.Walk and backend.WalkVersions to avoid sorting the common prefixes. niksis02 2025-05-10 01:59:39 +04:00
  • 42b03b866c Merge pull request #1278 from versity/sis/etag-quotes Ben McClelland 2025-05-08 14:40:39 -07:00
  • 3740d79173 fix: adds the surrounding quotes on ETag in PutObject for dir objects and in UploadPartCopy. niksis02 2025-05-09 00:29:23 +04:00
  • f4577d4af5 Merge pull request #1274 from versity/sis/versioning-getobject-success-test-fix Ben McClelland 2025-05-08 10:05:15 -07:00
  • 809d969afb fix: fixes the context cancelation issue in Versioning_GetObject_success integration test. niksis02 2025-05-08 20:34:18 +04:00
  • 3a9f8c6525 Merge pull request #1272 from versity/sis/debug-logging-chunk-readers Ben McClelland 2025-05-07 13:55:01 -07:00
  • 23b5e60854 feat: adds debug logging for chunk readers. niksis02 2025-05-08 00:22:01 +04:00
  • 2d5d641824 Merge pull request #1270 from versity/ben/event-log-panic Ben McClelland 2025-05-07 11:13:44 -07:00
  • 4478ed1143 fix: panic with malformed request in event/log handlers Ben McClelland 2025-05-06 17:42:05 -07:00
  • 22703de0c8 Merge pull request #1267 from versity/ben/controller-bounds-check Ben McClelland 2025-05-06 08:27:38 -07:00
  • 5122b8c6ed Merge pull request #1268 from sebastian-heinz/use-path-style Ben McClelland 2025-05-06 08:19:49 -07:00
  • 42013d365b use path style sebastian-heinz 2025-05-06 10:28:16 +08:00
  • a77c24f61f Merge pull request #1266 from versity/dependabot/go_modules/dev-dependencies-de083807b3 Ben McClelland 2025-05-05 16:44:48 -07:00
  • e7294c631f fix: add bounds check for ContentLength type conversion Ben McClelland 2025-05-05 16:36:29 -07:00
  • c3334008f5 chore(deps): bump the dev-dependencies group with 7 updates dependabot[bot] 2025-05-05 22:51:13 +00:00
  • b12b0d242e Merge pull request #1264 from versity/test/copy_object_param Ben McClelland 2025-05-05 15:09:24 -07:00
  • 384bb463d3 test: copy object tests (copy source, payload) Luke McCrone 2025-04-26 13:07:52 -03:00
  • 4b34ef1a5f Merge pull request #1263 from versity/sis/headobject-range Ben McClelland 2025-05-05 12:23:15 -07:00
  • e0999ce5a3 Merge pull request #1261 from versity/ben/scoutfs-fixes Ben McClelland 2025-05-05 11:42:36 -07:00