Commit Graph

  • 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
  • a7d83b42fd Merge pull request #1571 from versity/dependabot/go_modules/dev-dependencies-58d9c26195 Ben McClelland 2025-10-06 16:16:52 -07:00
  • 54bd4ec841 Merge pull request #1570 from dtufood-kihen/vault-namespace Ben McClelland 2025-10-06 16:16:25 -07:00
  • 9ae68076c1 chore(deps): bump the dev-dependencies group with 3 updates dependabot[bot] 2025-10-06 21:07:33 +00:00
  • 13fdbaf35a Merge pull request #1569 from versity/ben/docker Ben McClelland 2025-10-03 22:14:00 -07:00
  • 45f55c2283 auth/vault: add Vault namespace support Kim Henriksen 2025-10-03 23:33:34 +02:00
  • 7aa733ae9e feat: use docker entrypoint for flexible env var docker config Ben McClelland 2025-10-03 09:06:40 -07:00
  • bef297f6ad Merge pull request #1552 from versity/test/direct_tests_two Ben McClelland 2025-10-03 08:11:04 -07:00
  • 25cde72fa3 test: more dockerfile/direct updates, testing, fixes Luke McCrone 2025-09-18 13:02:38 -03:00
  • 5e1b4d8011 test: more test conversions/direct checks test/direct_tests_three_temp Luke McCrone 2025-10-02 20:27:24 -03:00
  • 48f438b1e0 Merge pull request #1568 from versity/sis/object-lock-on-existing-buckets Ben McClelland 2025-10-02 15:10:25 -07:00
  • a606e57bbd fix: correct a few object lock behaviors niksis02 2025-10-03 00:16:30 +04:00
  • 53dea3bb0d Merge pull request #1563 from versity/dependabot/go_modules/dev-dependencies-daea890a23 Ben McClelland 2025-10-01 08:29:02 -07:00
  • 703c7cdc8b chore(deps): bump the dev-dependencies group with 17 updates dependabot[bot] 2025-09-29 23:59:05 +00:00
  • 82ea2723fa Merge branch 'test/direct_tests_two' into test/direct_tests_three Luke McCrone 2025-09-29 16:40:29 -03:00
  • 5e53c91090 test: more dockerfile/direct updates, testing, fixes Luke McCrone 2025-09-18 13:02:38 -03:00
  • bcc60bc933 test: direct fix Luke McCrone 2025-09-26 16:39:49 -03:00
  • 3e8d81a2a9 test: temp Luke McCrone 2025-09-26 14:54:22 -03:00
  • 38edfa2a73 Merge branch 'test/direct_tests_two' into test/direct_tests_three Luke McCrone 2025-09-26 12:20:41 -03:00
  • 2e9e6887b1 test: temp before merge Luke McCrone 2025-09-26 10:34:59 -03:00
  • 62ca9b6ff3 Merge pull request #1560 from versity/sis/object-retention-err Ben McClelland 2025-09-25 15:12:14 -07:00
  • 352cd5dc94 test: versioning skips for static Luke McCrone 2025-09-22 17:39:36 -03:00
  • 6ae48f709b test: add static REST tests Luke McCrone 2025-09-22 14:19:09 -03:00
  • 3cd61859b8 test: more dockerfile/direct updates, testing, fixes Luke McCrone 2025-09-18 13:02:38 -03:00
  • 4f78382ae6 test: more dockerfile/direct updates, testing, fixes Luke McCrone 2025-09-18 13:02:38 -03:00
  • 1ec629c38d Merge pull request #1558 from versity/sis/invalid-content-length Ben McClelland 2025-09-25 08:44:57 -07:00
  • 5ef61af6f3 test: add WORM check matching new S3 error string Luke McCrone 2025-09-24 21:10:05 -03:00
  • fe660d5b9c Merge pull request #1557 from versity/sis/fiber-panic-recovery Ben McClelland 2025-09-24 15:07:31 -07:00
  • 068b04ec62 fix: fixes PutObjectRetention error cases and object lock error code/message. niksis02 2025-09-25 01:41:41 +04:00
  • 54e2c39df1 fix: fixes the invalid Content-Length error niksis02 2025-09-23 22:58:45 +04:00
  • caa7ca0f90 feat: implements fiber panic recovery niksis02 2025-09-23 22:19:05 +04:00
  • dac2460eb3 Merge pull request #1556 from versity/dependabot/go_modules/dev-dependencies-fbd024bc70 Ben McClelland 2025-09-22 21:59:06 -07:00
  • d3c56dbfc1 Merge pull request #1555 from versity/sis/public-buckets-sha256-payload Ben McClelland 2025-09-22 21:58:40 -07:00
  • 6cf3b93a83 chore(deps): bump the dev-dependencies group with 6 updates dependabot[bot] 2025-09-22 21:23:18 +00:00
  • df74e7fde6 fix: adds checks for x-amz-content-sha256 in anonymous requests niksis02 2025-09-23 00:44:14 +04:00
  • 6a34f3a848 Merge pull request #1550 from versity/sis/content-md5-actions Ben McClelland 2025-09-22 10:46:30 -07:00
  • 6b64783db7 Merge pull request #1548 from versity/sis/host-style-trailing-slash Ben McClelland 2025-09-22 10:45:53 -07:00
  • b5b823c47b Merge pull request #1546 from versity/sis/incorrect-md5 Ben McClelland 2025-09-22 10:44:56 -07:00
  • a057a254c1 fix: removes content-md5 check from the actions where it's unnecessary niksis02 2025-09-19 21:52:11 +04:00
  • f435880fe8 fix: removes trailing / for bucket operations in host-style parser niksis02 2025-09-19 20:53:00 +04:00
  • ebdda06633 fix: adds BadDigest error for incorrect Content-Md5 s niksis02 2025-09-18 19:51:30 +04:00
  • 221592fbab Merge pull request #1537 from versity/test/dockerfile_improvements Ben McClelland 2025-09-18 10:28:05 -07:00
  • 8c1327d1e8 test: user teardown fix Luke McCrone 2025-09-15 16:22:21 -03:00
  • 70ebe00f7c Merge pull request #1544 from versity/sis/complete-empty-mp-parts Ben McClelland 2025-09-18 08:55:44 -07:00
  • ca6a92bb84 fix: changes empty mp parts error on CompleteMultipartUpload niksis02 2025-09-18 16:09:02 +04:00
  • 51e54874a8 Merge pull request #1543 from versity/sis/auth-errors Ben McClelland 2025-09-17 21:31:53 -07:00
  • 6176d9eb46 fix: fixes sigv4 and presigned url auth errors. niksis02 2025-09-18 00:09:49 +04:00
  • c2c359e9f0 Merge pull request #1534 from versity/test/delete_bucket_tagging_two v1.0.18 Ben McClelland 2025-09-16 16:18:28 -07:00
  • 6d081f5a3f Merge pull request #1539 from versity/dependabot/go_modules/dev-dependencies-f333cc90b3 Ben McClelland 2025-09-15 15:07:53 -07:00
  • 7797154812 Merge pull request #1533 from versity/ben/list-versions Ben McClelland 2025-09-15 14:25:49 -07:00
  • eb0a8ee0c0 chore(deps): bump the dev-dependencies group with 10 updates dependabot[bot] 2025-09-15 21:12:54 +00:00
  • 31799f48c8 test: more list-buckets, bucket tagging tests, dockerfile enhancements Luke McCrone 2025-09-06 19:23:07 -03:00
  • 34da18337e fix: lex sort order of listobjectversions backend.WalkVersions Ben McClelland 2025-09-12 10:44:40 -07:00
  • 148836bb0c Merge pull request #1529 from nick-stephen/main Ben McClelland 2025-09-12 09:10:48 -07:00
  • 18e30127d5 fix: #1527 - case-insensitive x-amz-checksum-mode header value Nick Stephen 2025-09-11 11:37:21 +02:00
  • 6c0b8ea019 Merge pull request #1515 from versity/ben/list-objects-sort Ben McClelland 2025-09-10 09:26:02 -07:00
  • 8e18b43116 fix: lex sort order of listobjects backend.Walk Ben McClelland 2025-09-02 18:20:01 -07:00
  • 406161ba10 Merge pull request #1524 from versity/sis/object-get-part-number Ben McClelland 2025-09-10 08:54:54 -07:00
  • dd91cecd00 Merge pull request #1522 from versity/sis/conditional-writes Ben McClelland 2025-09-10 08:54:04 -07:00
  • 2bb8a1eeb7 fix: NotImplemented for GetObject/HeadObject PartNumber niksis02 2025-09-09 22:27:47 +04:00
  • 3375689010 Merge pull request #1516 from versity/test/delete_bucket_tagging Ben McClelland 2025-09-09 11:06:01 -07:00
  • c206f6414e Merge pull request #1523 from versity/dependabot/go_modules/dev-dependencies-25282f792f Ben McClelland 2025-09-09 11:03:17 -07:00
  • 7a098b925f feat: implement conditional writes niksis02 2025-09-08 23:36:05 +04:00
  • 8fb020ef83 chore(deps): bump the dev-dependencies group with 25 updates dependabot[bot] 2025-09-08 21:33:00 +00:00
  • d7c73a06ea test: universal REST structure checks, delete-bucket-tagging test Luke McCrone 2025-09-02 16:27:55 -03:00
  • 04fbe405ca Merge pull request #1519 from versity/sis/putobject-size Ben McClelland 2025-09-05 13:06:07 -07:00
  • 818e91ebde feat: adds x-amz-object-size in PutObject response headers niksis02 2025-09-05 21:40:46 +04:00
  • 743707b9ae Merge pull request #1509 from versity/ben/chunk-panic Ben McClelland 2025-09-02 14:06:34 -07:00
  • dd151001a2 Merge pull request #1506 from versity/ben/ldap-debug Ben McClelland 2025-09-02 14:06:24 -07:00
  • f50e008ceb Merge pull request #1511 from ondrap/pfix Ben McClelland 2025-09-02 10:08:45 -07:00
  • 488a9ac1bb fix: panic in signed-chunk-reader with incorrect debug string Ben McClelland 2025-09-01 17:12:38 -07:00
  • b46a486d29 cleanup: s3 iam server debug logging done with debuglogger Ben McClelland 2025-09-01 19:58:19 -07:00
  • 5aa407d832 cleanup: ipa iam server debug logging done with debuglogger Ben McClelland 2025-09-01 19:30:30 -07:00
  • b358e385db cleanup: minor fixes to ldap exported functions and test Ben McClelland 2025-08-29 16:25:35 -07:00
  • 24b1c45db3 cleanup: move debuglogger to top level for full project access Ben McClelland 2025-09-01 19:17:25 -07:00
  • cae6f3d1fe Merge pull request #1508 from versity/sis/conditional-reads Ben McClelland 2025-09-01 19:20:19 -07:00
  • b3ed7639f0 feat: implements conditional reads for GetObject and HeadObject niksis02 2025-09-01 21:13:49 +04:00
  • e2fb272711 Merge pull request #1510 from versity/ben/fix-build Ben McClelland 2025-09-01 18:09:10 -07:00
  • a4091fd61c fix: previous pr was not rebased before merging and caused a build error Ben McClelland 2025-09-01 17:29:51 -07:00
  • 0bf49872cf Merge pull request #1507 from versity/ben/get-object-overrides Ben McClelland 2025-09-01 14:17:28 -07:00
  • 39de3b9f9a Merge pull request #1504 from versity/ben/bucket-location Ben McClelland 2025-09-01 14:17:06 -07:00
  • 8cad7fd6d9 feat: add response header overrides for GetObject Ben McClelland 2025-08-29 17:08:48 -07:00
  • 58117c011a feat: add get bucket location frontend handlers Ben McClelland 2025-08-29 15:40:30 -07:00