Commit Graph

  • cca9fee532 Merge pull request #1025 from versity/dependabot/go_modules/dev-dependencies-a2cf86e84a Ben McClelland 2025-01-13 15:27:43 -08:00
  • fcd50d2d1f Merge pull request #1024 from versity/fix/putbucketacl-body-validation Ben McClelland 2025-01-13 15:27:06 -08:00
  • ac6e17fd70 chore(deps): bump the dev-dependencies group with 17 updates dependabot[bot] 2025-01-13 21:46:57 +00:00
  • c37a22ffe1 fix: Fixes the AccessControlPolicy Grantee Type unmarshalling, Adds request body validation for the PutBucketAcl action niksis02 2025-01-13 23:44:46 +04:00
  • 9f78b94464 Merge pull request #1017 from versity/test/rest_head_object Ben McClelland 2025-01-11 19:40:38 -08:00
  • fe7d5d58cc Merge pull request #1020 from versity/ben/ipa Ben McClelland 2025-01-09 08:36:40 -08:00
  • cdd12dab5a Merge pull request #1019 from versity/ben/no_meta Ben McClelland 2025-01-09 08:36:10 -08:00
  • fe584a8f63 fix: minor code cleanup for ipa iam Ben McClelland 2025-01-08 16:53:11 -08:00
  • 04e71c44e9 feat: nometa option to disable bucket/object metadata Ben McClelland 2025-01-08 16:14:43 -08:00
  • 5e35f89aa2 Merge pull request #522 from versity/ben/sidecar_meta Ben McClelland 2025-01-08 16:07:20 -08:00
  • 4025172897 feat: add optional sidecar files for metadata Ben McClelland 2024-04-16 16:52:22 -07:00
  • ee315276f6 Implement IPA IAM backend (#1005) yhal-nesi 2025-01-09 11:30:23 +13:00
  • cc7ea685d9 test: REST HeadObject Luke McCrone 2025-01-06 15:04:12 -03:00
  • 2d75ef2d55 Merge pull request #1010 from versity/test/rest_upload_part_copy Ben McClelland 2025-01-08 09:38:28 -08:00
  • b983dadce9 test: list-objects param add change Luke McCrone 2025-01-06 22:09:19 -03:00
  • 5e83419e2c test: UploadPartCopy Luke McCrone 2024-12-30 22:18:51 -03:00
  • 34cadaeca0 Merge pull request #996 from versity/test/rest_list_objects_v1_2 Ben McClelland 2025-01-07 10:23:48 -08:00
  • 4e5586d729 test: REST ListObjects v1 multi-page test Luke McCrone 2024-12-21 13:17:12 -03:00
  • a1eb66db91 Merge pull request #1015 from versity/dependabot/go_modules/dev-dependencies-0dfa2900c5 Ben McClelland 2025-01-06 14:47:25 -08:00
  • 1aaf99dafd Merge pull request #994 from versity/test/rest_list_objects_v2 Ben McClelland 2025-01-06 14:46:48 -08:00
  • 02b907bc90 chore(deps): bump the dev-dependencies group with 7 updates dependabot[bot] 2025-01-06 21:08:28 +00:00
  • f487d2602c test: ListObjectsV2 REST capability, initial multi-page testing Luke McCrone 2024-12-18 20:40:17 -03:00
  • 5529796ccd Merge pull request #1014 from versity/ben/remove_failing_worm_test Ben McClelland 2025-01-06 11:40:57 -08:00
  • 66ed32baca chore: remove failing unit test to get pipeline running Ben McClelland 2025-01-06 10:49:06 -08:00
  • ea2184077a Merge pull request #1009 from versity/dependabot/go_modules/dev-dependencies-5accdd4d1f Ben McClelland 2024-12-31 12:23:16 -08:00
  • 0a72c65b76 chore(deps): bump github.com/go-ldap/ldap/v3 dependabot[bot] 2024-12-30 21:23:19 +00:00
  • 5932fd5e4e Merge pull request #1002 from versity/dependabot/go_modules/dev-dependencies-8840c0c675 Ben McClelland 2024-12-23 14:39:41 -08:00
  • ba561f55ab chore(deps): bump the dev-dependencies group with 17 updates dependabot[bot] 2024-12-23 21:49:54 +00:00
  • b0c310aca6 Merge pull request #989 from niksis02/fix/complete-mp-empty-parts Ben McClelland 2024-12-20 15:39:42 -08:00
  • 47cf2a69c1 Merge pull request #991 from versity/test/rest_put_acl_canned_readwrite Ben McClelland 2024-12-20 15:39:02 -08:00
  • 7c5258e6e9 fix: Adds a check to ensure that the CompleteMultipartUpload parts are not empty. niksis02 2024-12-17 18:50:57 +04:00
  • 59a4eab6ae Merge pull request #987 from niksis02/fix/getbucketacl-root-tag Ben McClelland 2024-12-16 14:51:16 -08:00
  • 1bfe331edf Merge pull request #992 from versity/dependabot/go_modules/dev-dependencies-5c78b34568 Ben McClelland 2024-12-16 14:50:34 -08:00
  • f471e39f4b chore(deps): bump the dev-dependencies group with 6 updates dependabot[bot] 2024-12-16 21:20:49 +00:00
  • 8d4a8fc5e0 test: REST acl public-read-write test, other acl test, cleanup Luke McCrone 2024-12-13 21:09:55 -03:00
  • 60700e3fa7 Merge pull request #985 from versity/test/rest_put_acl_canned Ben McClelland 2024-12-16 09:18:15 -08:00
  • 847993a514 fix: Changes GetBucketAcl xml response root element from GetBucketAclOutput to AccessControlPolicy niksis02 2024-12-14 18:27:12 +04:00
  • 10decc0d2c test: PutBucketAcl with canned public-read, logging fix Luke McCrone 2024-12-11 23:38:35 -03:00
  • c17db864cd Merge pull request #983 from niksis02/fix/iam-not-supported-error Ben McClelland 2024-12-12 11:20:05 -06:00
  • 7e530ee8ae Merge pull request #982 from niksis02/fix/uncomment-worm-tests Ben McClelland 2024-12-12 11:19:13 -06:00
  • 94d23cce9a fix: Return XAdminMethodNotSupported error for single IAM methods. niksis02 2024-12-11 23:40:54 +04:00
  • 3e99c0de0c Merge pull request #975 from versity/test/rest_put_acl Ben McClelland 2024-12-10 20:22:48 -08:00
  • 2a61489e4c fix: Uncommentes two WORM protection integration tests that were accidentally commented out. niksis02 2024-12-11 00:33:45 +04:00
  • 5358abca3f test: REST PutBucketAcl command Luke McCrone 2024-12-06 23:43:43 -03:00
  • 0704069262 Merge pull request #978 from versity/dependabot/go_modules/dev-dependencies-8c3e473738 Ben McClelland 2024-12-09 14:41:24 -08:00
  • 70b700d577 chore(deps): bump the dev-dependencies group with 8 updates dependabot[bot] 2024-12-09 21:44:03 +00:00
  • 47a6152e84 Merge pull request #972 from versity/test/rest_get_acl v1.0.9 Ben McClelland 2024-12-06 19:18:01 -08:00
  • 94fc70f5a7 test: GetBucketAcl, cleanup Luke McCrone 2024-12-04 12:34:22 -03:00
  • c77604b545 Merge pull request #968 from versity/dependabot/go_modules/dev-dependencies-9a54799178 Ben McClelland 2024-12-04 15:09:56 -08:00
  • adb69ed041 chore(deps): bump the dev-dependencies group across 1 directory with 16 updates dependabot[bot] 2024-12-02 23:12:17 +00:00
  • c65a355bd9 Merge pull request #967 from versity/test/rest_put_bucket_policy Ben McClelland 2024-12-04 10:00:07 -08:00
  • a43eec0ae7 test: REST PutBucketPolicy, logging, user changes Luke McCrone 2024-11-22 18:54:10 +01:00
  • 57d344a8f0 Merge pull request #962 from versity/test/rest_get_bucket_policy Ben McClelland 2024-12-03 09:31:14 -08:00
  • 7218926ac5 Merge pull request #969 from versity/ben/azure_admin_list_buckets Ben McClelland 2024-12-03 09:00:19 -08:00
  • d9591f694e fix: azure admin list-buckets Ben McClelland 2024-12-02 16:28:56 -08:00
  • 0f2c727990 test: GetBucketPolicy - test w/o policy Luke McCrone 2024-11-20 14:19:05 +01:00
  • 80b316fccf Merge pull request #958 from versity/test/rest_get_bucket_ownership_controls Ben McClelland 2024-11-21 21:30:46 -08:00
  • a1aef5d559 test: REST Get/PutBucketOwnershipControls Luke McCrone 2024-11-19 16:07:56 +01:00
  • 1e5c1780c9 Merge pull request #956 from versity/ben/list-buckets-empty Ben McClelland 2024-11-19 08:16:27 -08:00
  • 3f2de08549 Merge pull request #955 from versity/ben/list-invalid-dir Ben McClelland 2024-11-19 08:16:08 -08:00
  • 568f8346bf feat: add list-buckets test for no buckets Ben McClelland 2024-11-18 21:35:19 -08:00
  • a6d61e1dde fix: listobjects internal server error for prefix not directory Ben McClelland 2024-11-18 21:15:16 -08:00
  • 3e9c5b883f Merge pull request #953 from versity/dependabot/go_modules/dev-dependencies-bcf9a5f4ca Ben McClelland 2024-11-18 14:42:07 -08:00
  • b9e464bbd0 chore(deps): bump the dev-dependencies group with 20 updates dependabot[bot] 2024-11-18 22:17:01 +00:00
  • 86440ec7da Merge pull request #947 from versity/ben/dir_not_empty Ben McClelland 2024-11-18 07:34:27 -08:00
  • db305142f1 fix: return better error when trying to delete non empty directory object Ben McClelland 2024-11-14 22:33:08 -08:00
  • a26f069c53 Merge pull request #945 from versity/dependabot/go_modules/dev-dependencies-918f12f149 Ben McClelland 2024-11-11 19:07:10 -08:00
  • 8fb6227e31 chore(deps): bump the dev-dependencies group with 22 updates dependabot[bot] 2024-11-11 21:18:10 +00:00
  • 6cf73eaabb Merge pull request #943 from versity/ben/err_not_dir Ben McClelland 2024-11-11 07:57:24 -08:00
  • 7b6486cdba feat: Fixes all struct fields alignment issues, Adds betteralign check in the pipeline, to check the structs fields alignment feat/betteralign jonaustin09 2024-11-08 13:25:21 -05:00
  • 0312a1e3dc fix: internal server error when object parent dir is a file Ben McClelland 2024-11-07 21:22:11 -08:00
  • 24540ab17e fix: Fixes object version creatiion racing in posix fix/versioning-upload-racing jonaustin09 2024-11-06 14:59:01 -05:00
  • b4190f6749 Merge pull request #938 from versity/test/github_actions_speedup Ben McClelland 2024-11-05 12:16:03 -08:00
  • 71f8e9a342 test: github-actions speedup, cleanup Luke McCrone 2024-11-01 12:27:11 +00:00
  • ea33612799 Merge pull request #934 from versity/test/rest_get_bucket_tagging Ben McClelland 2024-11-05 11:10:46 -08:00
  • 7ececea2c7 Merge pull request #939 from versity/dependabot/go_modules/dev-dependencies-fcb8b8a1c4 Ben McClelland 2024-11-04 15:01:25 -08:00
  • 8fc0c5a65e chore(deps): bump the dev-dependencies group with 2 updates dependabot[bot] 2024-11-04 22:01:44 +00:00
  • 5d8899baf4 Merge pull request #936 from versity/fix/putbuckettagging-status Ben McClelland 2024-11-04 08:46:44 -08:00
  • a708a5e272 Merge pull request #935 from versity/fix/getobjectattributes-attrs-header Ben McClelland 2024-11-04 08:46:16 -08:00
  • 7bd32a2cfa fix: Changes the PutBucketTagging action response status code from 200(OK) to 204(No Content) jonaustin09 2024-10-31 18:30:07 -04:00
  • bbcd3642e7 test: REST tagging, cleanup Luke McCrone 2024-10-30 17:06:48 +00:00
  • 66c13ef982 fix: Adds a check to ensure the x-amz-object-attributes header is set and non-empty. jonaustin09 2024-10-31 17:05:54 -04:00
  • 96cf88b530 Merge pull request #930 from versity/test/rest_get_obj_attributes Ben McClelland 2024-10-31 13:52:23 -07:00
  • 68b82b8d08 test: REST GetObjectAttributes, cleanup Luke McCrone 2024-10-25 15:56:37 -04:00
  • ab517e6f65 Merge pull request #912 from versity/test_cmdline_list_parts_three Ben McClelland 2024-10-31 10:48:35 -07:00
  • bf4fc71bba test: multipart upload REST testing (complete, list, upload) Luke McCrone 2024-10-15 18:33:46 -03:00
  • 7fdfecf7f9 Merge pull request #933 from versity/fix/getobjectattributes-fixes Ben McClelland 2024-10-30 15:04:41 -07:00
  • 06e2f2183d fix: Changes GetObjectAttributes action xml encoding root element to GetObjectAttributesResponse. Adds input validation for x-amz-object-attributes header. Adds x-amz-delete-marker and x-maz-version-id headers for GetObjectAttributes action. Adds VersionId in HeadObject response, if it's not specified in the request jonaustin09 2024-10-30 15:42:15 -04:00
  • 98eda968eb Merge pull request #929 from versity/ben/walk_ut Ben McClelland 2024-10-29 18:27:43 -07:00
  • c90e8a7f67 chore: add non standard delimiter to walk unit tests Ben McClelland 2024-10-29 09:18:34 -07:00
  • 3e04251609 fix: remove unnecessary parent dir traversal in backend.Walk() Ryan Hileman 2024-10-28 20:40:32 -07:00
  • 56a2d04630 fix: use / for path separation on all platforms and speed up listing with delimiter Ryan Hileman 2024-10-28 17:15:52 -07:00
  • b6f1d20c24 Merge pull request #927 from versity/dependabot/go_modules/dev-dependencies-2b2f613808 Ben McClelland 2024-10-28 15:41:25 -07:00
  • 2c1d0b362c Merge pull request #921 from lunixbochs/sendfile Ben McClelland 2024-10-28 15:41:10 -07:00
  • e7a6ce214b feat: make zero-copy GetObject possible via sendfile Ryan Hileman 2024-10-25 22:46:53 -07:00
  • a53667cd75 Merge pull request #926 from versity/listbuckets-pagination Ben McClelland 2024-10-28 15:07:54 -07:00
  • 5ce768745d chore(deps): bump the dev-dependencies group with 16 updates dependabot[bot] 2024-10-28 22:05:35 +00:00
  • 24fea307ba Merge branch 'main' of github.com:versity/versitygw into listbuckets-pagination jonaustin09 2024-10-28 16:26:42 -04:00
  • 4d6ec783bf feat: Implements pagination for ListBuckets jonaustin09 2024-10-28 16:26:08 -04:00
  • c2f6e48bf6 Merge pull request #924 from versity/ben/update_example_config Ben McClelland 2024-10-28 11:02:39 -07:00