Commit Graph

  • 9be4f27550 feat: Added an integration test to cover the case to CopyObject with the copysource starting with / jonaustin09 2024-08-29 15:32:20 -04:00
  • cdb5187ca2 Merge pull request #774 from cvubrugier/fix-773-copy-source-slash Ben McClelland 2024-08-29 09:10:12 -07:00
  • c2f9e801ef Merge pull request #775 from versity/fix/list-objects-next-marker Ben McClelland 2024-08-29 08:56:45 -07:00
  • 201777c819 fix: Added an integration test case for ListObjectsV2 to specify max-keys as the exact number of objects in the bucket jonaustin09 2024-08-29 11:14:29 -04:00
  • 20940f0b46 fix: handle "x-amz-copy-source" header starting with '/' in s3api Christophe Vu-Brugier 2024-08-28 11:19:39 +02:00
  • 26ef99c593 Merge pull request #772 from versity/ben/docs Ben McClelland 2024-08-28 19:41:26 -07:00
  • 923ee5f0db fix: update help description to reference repo Ben McClelland 2024-08-28 18:48:16 -07:00
  • 282213a9de Demonstration dashboard for Versity gateway metrics (#771) Izzy-B37 2024-08-28 21:31:38 -04:00
  • 366993d9d1 Merge pull request #748 from versity/ben/banner Ben McClelland 2024-08-28 11:14:30 -07:00
  • 3cb53d0fad Merge pull request #768 from versity/fix/s3-ls-page-size Ben McClelland 2024-08-28 11:14:07 -07:00
  • 810bf01871 feat: change startup banner to versitygw version Ben McClelland 2024-08-21 17:30:49 -07:00
  • 1cc72e1055 Merge pull request #769 from versity/test_cmdline_copyright Ben McClelland 2024-08-28 10:17:14 -07:00
  • 1b4db1fd96 test: copyright Luke McCrone 2024-08-28 12:51:39 -03:00
  • 227fdaa00b fix: Fixed the pagination for common prefixes in ListObjects & ListObjectsV2 actions jonaustin09 2024-08-28 11:07:44 -04:00
  • a2ba263d31 Merge pull request #766 from versity/ben/xml_response Ben McClelland 2024-08-27 17:26:13 -07:00
  • e1c2945fb0 fix: add XMLName to InitiateMultipartUploadResult for consistency Ben McClelland 2024-08-27 15:32:07 -07:00
  • d79f978df9 feat: Added the standard storage class to all the available get/list actions responses in posix. (#765) Jon Austin 2024-08-28 02:28:40 +04:00
  • 3ed7c18839 Merge pull request #764 from versity/test_cmdline_policy_delete_tagging_two Ben McClelland 2024-08-27 13:28:08 -07:00
  • 3afc3f9c5d Merge pull request #761 from versity/ben/time_marshal Ben McClelland 2024-08-27 13:27:56 -07:00
  • 3238aac4bd test: delete tagging test, dockerfile Luke McCrone 2024-08-16 15:20:52 -03:00
  • ee202b76f3 fix: move RFC 3339 time formatting to s3response Ben McClelland 2024-08-26 21:08:22 -07:00
  • e065c86e62 Merge pull request #759 from versity/fix/list-objects-v2-timestamp Ben McClelland 2024-08-26 17:39:52 -07:00
  • 684ab2371b fix: Changed ListObjects and ListObjectsV2 actions return types jonaustin09 2024-08-26 16:20:44 -04:00
  • 908356fa34 Merge pull request #760 from versity/dependabot/go_modules/dev-dependencies-bf2fce9727 Ben McClelland 2024-08-26 14:53:52 -07:00
  • 54c17e39c5 Merge pull request #737 from versity/test_cmdline_policy_get_tagging Ben McClelland 2024-08-26 14:43:11 -07:00
  • 1198dee565 chore(deps): bump the dev-dependencies group with 5 updates dependabot[bot] 2024-08-26 21:27:59 +00:00
  • a5c3332dc6 test: added put, get tagging tests, some reorganization Luke McCrone 2024-08-02 20:24:37 -03:00
  • df7fcef34e Merge pull request #751 from versity/ben/ipv6 Ben McClelland 2024-08-26 09:00:01 -07:00
  • 3d28c5753f Merge pull request #756 from versity/ben/invalid_names Ben McClelland 2024-08-26 08:59:43 -07:00
  • d93322cf4e Merge pull request #757 from versity/ben/o_tmpfile_corruption Ben McClelland 2024-08-26 08:54:53 -07:00
  • 453136bd5a fix: return KeyTooLongError when filenames exceed allowed length Ben McClelland 2024-08-24 13:42:49 -07:00
  • 756d155a62 fix: put file corruption with chunked transfer Ben McClelland 2024-08-24 14:31:36 -07:00
  • 77e037ae87 Merge pull request #754 from versity/fix/list-objects-v2-delim Ben McClelland 2024-08-23 08:59:56 -07:00
  • 71df685fb7 fix: Fixed directory objects listing with delimiter jonaustin09 2024-08-23 11:28:52 -04:00
  • 296a78ed56 feat: enable ipv6 support for listening socket Ben McClelland 2024-08-22 13:42:18 -07:00
  • 8f89d32121 Merge pull request #746 from versity/ben/list_buckets Ben McClelland 2024-08-22 13:02:06 -07:00
  • 72ad820e07 Merge pull request #750 from versity/ben/unescape_copy_source Ben McClelland 2024-08-22 12:30:00 -07:00
  • 77aa4366b5 fix: unescape copy source before handing to backend Ben McClelland 2024-08-22 10:06:38 -07:00
  • 2942b162a2 fix: allow listing buckets without acl attribute Ben McClelland 2024-08-21 15:20:47 -07:00
  • 2aef5e42d4 Merge pull request #745 from versity/fix/create-mp-return-type Ben McClelland 2024-08-21 15:07:06 -07:00
  • cc3c62cd9d fix: Change CreateMultipartUpload return type to match expected xml response jonaustin09 2024-08-21 17:15:01 -04:00
  • 853143eb3d Merge pull request #744 from versity/ben/ldap_systemd Ben McClelland 2024-08-21 14:41:25 -07:00
  • baaffea59a fix: add ldap uid/gid attribute options to systemd example config Ben McClelland 2024-08-21 14:02:13 -07:00
  • 876c76ba65 Merge pull request #743 from versity/ben/azure_fixes Ben McClelland 2024-08-21 13:55:07 -07:00
  • c0c32298cd fix: azure backend errors with storage url and container metadata Ben McClelland 2024-08-20 11:31:38 -07:00
  • 009e501b20 Merge pull request #742 from versity/dependabot/go_modules/dev-dependencies-9a4755fd03 Ben McClelland 2024-08-19 20:46:22 -07:00
  • 59b12e0ea8 chore(deps): bump the dev-dependencies group with 20 updates dependabot[bot] 2024-08-19 21:27:44 +00:00
  • b1c072548a Merge pull request #735 from versity/ben/copy_object_meta Ben McClelland 2024-08-13 14:16:42 -07:00
  • 54490f55cc chore: cleanup staticcheck errors Ben McClelland 2024-08-13 11:09:11 -07:00
  • a36d974942 fix: copy-object with replace metadata-directive Ben McClelland 2024-08-13 10:52:47 -07:00
  • 42f554b0d6 Merge pull request #731 from versity/dependabot/go_modules/dev-dependencies-ce20a30350 Ben McClelland 2024-08-12 15:02:30 -07:00
  • adbf53505a chore(deps): bump the dev-dependencies group with 6 updates dependabot[bot] 2024-08-12 21:43:22 +00:00
  • 7785288957 Merge pull request #730 from versity/fix/bucket-acl-error-handling Ben McClelland 2024-08-12 13:31:00 -07:00
  • 23fd0d3fdd fix: Fixed PutBucketAcl action error handling, removed the bucket owner check for all the acl options jonaustin09 2024-08-12 15:27:03 -04:00
  • cbf03c30ce Merge pull request #726 from versity/fix/iam-get-root-user Ben McClelland 2024-08-12 10:18:36 -07:00
  • 9f53d0f584 Merge pull request #725 from versity/ben/delete_error Ben McClelland 2024-08-09 13:26:52 -07:00
  • 252bb0e120 Merge pull request #721 from versity/test_cmdline_multiple_principals Ben McClelland 2024-08-09 13:26:39 -07:00
  • 34b7fd6ee7 fix: Added the root user data in the iam services records jonaustin09 2024-08-09 16:14:51 -04:00
  • 0facfdc9fd test: multiple policy principals, improved bucket cleanup, general cleanup Luke McCrone 2024-08-02 20:24:37 -03:00
  • e92b36a12c fix: non-existing object delete response Ben McClelland 2024-08-08 11:34:59 -07:00
  • adbc8140ed Merge pull request #714 from versity/ben/get_obj_dir v1.0.5 Ben McClelland 2024-08-06 10:12:51 -07:00
  • ce9d3aa01a Merge pull request #715 from versity/dependabot/go_modules/dev-dependencies-18a6b4804e Ben McClelland 2024-08-05 15:29:18 -07:00
  • 2e6bef6760 chore(deps): bump the dev-dependencies group with 4 updates dependabot[bot] 2024-08-05 21:33:43 +00:00
  • 797376a235 fix: head/get/delete/copy directory object should fail when corresponding file object exists Ben McClelland 2024-08-05 11:03:41 -07:00
  • cb992a4794 Merge pull request #710 from versity/ben/content_type Ben McClelland 2024-08-02 16:36:54 -07:00
  • 61a97e94db fix: set default content type to binary/octet-stream Ben McClelland 2024-08-01 08:32:31 -07:00
  • 18a8813ce7 Test cmdline acl hardcode fix (#712) Luke 2024-08-01 21:24:49 -03:00
  • 8872e2a428 Merge pull request #707 from versity/ben/scoutfs_listing_etag Ben McClelland 2024-07-31 14:56:37 -07:00
  • b421598647 fix: allow objecting listing in scoutfs for files created without etag attrs Ben McClelland 2024-07-31 09:58:03 -07:00
  • cacd1d28ea Merge pull request #700 from versity/ben/test-template Ben McClelland 2024-07-30 12:34:02 -07:00
  • ad30c251bc chore: add issue template for test cases Ben McClelland 2024-07-30 11:13:32 -07:00
  • 55c7109c94 Merge pull request #696 from versity/dependabot/go_modules/dev-dependencies-6a99dab1aa Ben McClelland 2024-07-29 16:03:38 -07:00
  • 331996d3dd chore(deps): bump the dev-dependencies group with 3 updates dependabot[bot] 2024-07-29 21:19:34 +00:00
  • 18a9a23f2f Merge pull request #692 from versity/test_cmdline_coverage Ben McClelland 2024-07-25 13:33:39 -07:00
  • 60c8eb795d test: improve command coverage for tools, retention bypass Luke McCrone 2024-07-17 18:25:18 -03:00
  • 1173ea920b Merge pull request #689 from versity/ben/docker Ben McClelland 2024-07-22 22:06:30 -07:00
  • 370b51d327 Merge pull request #690 from versity/dependabot/go_modules/dev-dependencies-bdabae4bc6 Ben McClelland 2024-07-22 22:06:15 -07:00
  • 1a3937de90 chore(deps): bump the dev-dependencies group with 9 updates dependabot[bot] 2024-07-22 21:25:55 +00:00
  • ca79182c95 feat: add arm64 docker images Ben McClelland 2024-07-22 10:00:58 -07:00
  • d2b004af9a Merge pull request #688 from versity/fix/cp-obj-cp-src-slash Ben McClelland 2024-07-22 09:13:30 -07:00
  • 93b4926aeb Merge pull request #687 from versity/fix/aws-cli-obj-lock-header Ben McClelland 2024-07-22 09:13:13 -07:00
  • 12da1e2099 fix: Added X-Amz-Bypass-Governance-Retention header check to both check 'true' and 'True' values for DeleteObject(s) actions. jonaustin09 2024-07-22 11:43:34 -04:00
  • 5e484f2355 fix: Fixed CopySource parsing to handle the values starting with '/' in CopyObject action in posix and azure backends. jonaustin09 2024-07-22 11:30:32 -04:00
  • d521c66171 Merge pull request #677 from versity/test_cmdline_more_user_ops Ben McClelland 2024-07-17 10:44:41 -07:00
  • c580947b98 test: added user tests, added command recording, re-added s3cmd tests Luke McCrone 2024-07-05 14:50:51 -03:00
  • 733b6e7b2f Merge pull request #681 from versity/fix/root-put-bucket-acl-owner v1.0.4 Ben McClelland 2024-07-17 08:52:04 -07:00
  • 23a40d86a2 fix: Removed the bucket ACL owner check for admin and root users jonaustin09 2024-07-17 09:39:00 -04:00
  • ed9a10a337 Merge pull request #679 from versity/fix/s3cmd-acl-grt-type Ben McClelland 2024-07-16 16:03:12 -07:00
  • 828eb93bee fix: Added 'Type' property support in bucket ACL Grantee schema jonaustin09 2024-07-16 18:17:16 -04:00
  • 3361391506 Merge pull request #674 from versity/admin-api-access-logs Ben McClelland 2024-07-16 08:47:19 -07:00
  • 55cf7674b8 Merge pull request #673 from versity/ben/symlinks Ben McClelland 2024-07-16 08:40:41 -07:00
  • cf5d164b9f Merge pull request #676 from versity/dependabot/go_modules/dev-dependencies-5c50e37e7d Ben McClelland 2024-07-15 15:11:51 -07:00
  • 5ddc5418a6 chore(deps): bump the dev-dependencies group with 15 updates dependabot[bot] 2024-07-15 21:54:01 +00:00
  • f949e2d5ea Merge pull request #672 from versity/ben/ctx_walk Ben McClelland 2024-07-15 14:19:15 -07:00
  • a8adb471fe fix: cancel filesystem traversal when listing request cancelled Ben McClelland 2024-07-13 09:34:34 -07:00
  • ddd048495a feat: Implemented server access logs with file for Admin APIs jonaustin09 2024-07-15 15:49:03 -04:00
  • f6dd2f947c feat: add option to allow symlinked directories as buckets Ben McClelland 2024-07-13 09:58:20 -07:00
  • 5d33c7bde5 Merge pull request #671 from versity/fix/change-bucket-owner-ownership Ben McClelland 2024-07-11 14:02:09 -07:00
  • 2843cdbd45 fix: Fixed ChangeBucketOwnership action implementation to update the bucket acl jonaustin09 2024-07-11 13:45:01 -04:00
  • 85dc8e71b5 Merge pull request #663 from versity/test_cmdline_acl_correction v1.0.3 Ben McClelland 2024-07-11 08:32:46 -07:00