Commit Graph

  • e6852b3a99 feat: Closes 417, Added the following versioning related actions: PutBucketVersioning, GetBucketVersioning, ListObjectVersions. Added versionId support in FE for the following actions: GetObject, DeleteObject jonaustin09 2024-02-28 09:48:05 -05:00
  • ed3080df5d Merge pull request #418 from versity/dependabot/go_modules/dev-dependencies-2128533950 Ben McClelland 2024-02-26 17:11:19 -08:00
  • b2b2a7fc70 chore(deps): bump the dev-dependencies group with 6 updates dependabot[bot] 2024-02-26 21:17:23 +00:00
  • 0b5f50bf9e Merge pull request #416 from versity/opt-health-endpoint Ben McClelland 2024-02-23 16:10:56 -08:00
  • fc616b739d Merge pull request #415 from versity/test_cmdline_s3cmd Ben McClelland 2024-02-23 16:04:15 -08:00
  • 7c5e85cf7d test: update test code to include ssl, s3cmd Luke McCrone 2024-02-20 22:08:15 -03:00
  • 94051634a5 feat: Added optional health endpoint in the gateway jonaustin09 2024-02-23 15:08:15 -05:00
  • ab127c22df Merge pull request #411 from versity/iam-tests Ben McClelland 2024-02-22 19:30:55 -08:00
  • 3a07a5b685 feat: Added IAM integration tests jonaustin09 2024-02-22 16:07:53 -05:00
  • 120d7c10ba Merge pull request #414 from versity/dependabot/go_modules/github.com/gofiber/fiber/v2-2.52.1 Ben McClelland 2024-02-22 10:59:46 -08:00
  • c08d5a0dcb chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.0 to 2.52.1 dependabot[bot] 2024-02-22 18:37:24 +00:00
  • 61eca19f30 Merge pull request #412 from versity/ben/rpm_packaging Ben McClelland 2024-02-21 10:18:47 -08:00
  • b349416bf9 Merge pull request #405 from versity/azurite-docker-fix Ben McClelland 2024-02-21 10:18:32 -08:00
  • 73458d5596 feat: add rpm and deb packages to release Ben McClelland 2024-02-14 15:30:23 -08:00
  • 0e382822f9 Merge pull request #410 from versity/ben/releaser Ben McClelland 2024-02-21 09:51:35 -08:00
  • 9ec98d70e8 chore: fix releaser build path Ben McClelland 2024-02-21 09:02:24 -08:00
  • 78d6a309f8 fix: Azurite docker image server certificate configuration jonaustin09 2024-02-19 13:13:15 -05:00
  • e302c15569 Merge pull request #409 from versity/userplus-role Ben McClelland 2024-02-20 17:17:19 -08:00
  • 0898a78b2a Merge pull request #408 from versity/test_cmdline_docker Ben McClelland 2024-02-20 17:16:22 -08:00
  • fa54dfeb9f feat: Added userplus role in IAM, who has the same opportunities as the user, but may also create a bucket jonaustin09 2024-02-20 14:24:26 -05:00
  • 3fbc170bc7 test: bats test dockerfile, test refactoring, file compare updates Luke McCrone 2024-02-16 20:13:47 -03:00
  • 8d229b5878 Merge pull request #407 from versity/dependabot/go_modules/dev-dependencies-6e387e58a1 Ben McClelland 2024-02-19 14:28:11 -08:00
  • 7605654e47 chore(deps): bump the dev-dependencies group with 7 updates dependabot[bot] 2024-02-19 22:06:30 +00:00
  • 6dc48d2233 Merge pull request #403 from versity/test_cmdline_upload_part_copy Ben McClelland 2024-02-19 10:43:53 -08:00
  • c938a32252 test: multpart - upload part copy, static bucket tests Luke McCrone 2024-02-13 15:59:00 -03:00
  • 1db9021aa7 Merge pull request #404 from versity/azure-bucket-tagging-actions Ben McClelland 2024-02-15 13:13:29 -08:00
  • 4d8352225b feat: Added bucket tagging actions in azure backend jonaustin09 2024-02-15 15:23:55 -05:00
  • 905b283421 Merge pull request #402 from versity/ben/sign_with_user_agent v0.14 Ben McClelland 2024-02-14 10:53:53 -08:00
  • 6fea34acda fix: request signature check with signed user-agent Ben McClelland 2024-02-13 22:45:28 -08:00
  • 1c29fbfd81 Merge pull request #397 from versity/presigned-url-authentication Ben McClelland 2024-02-13 11:33:49 -08:00
  • a3b14d3a05 feat: Added an integration test for UploadPart action with v4 query params authentication, added unit tests for validateDate function jonaustin09 2024-02-13 11:38:28 -05:00
  • cafb57eb33 Merge pull request #399 from versity/ben/xml_responses Ben McClelland 2024-02-13 08:16:55 -08:00
  • 0760467c3d fix: correct xml response encoding for list-buckets and tagging Ben McClelland 2024-02-10 23:02:28 -08:00
  • 4d168da376 Merge pull request #401 from versity/dependabot/go_modules/dev-dependencies-0c6b2d3779 Ben McClelland 2024-02-12 16:09:21 -08:00
  • cde033811f Merge pull request #400 from versity/test_cmdline_list_parts Ben McClelland 2024-02-12 16:08:30 -08:00
  • 7a56c7e15e test: multipart upload - list parts, uploads Luke McCrone 2024-02-09 18:54:11 -03:00
  • e21e514997 feat: Added 20 integration tests for v4 authentication with query params. Fixed few bugs in v4 query params authentication jonaustin09 2024-02-12 16:31:01 -05:00
  • 660709fe6d chore(deps): bump the dev-dependencies group with 4 updates dependabot[bot] 2024-02-12 21:21:05 +00:00
  • 5931d713f2 Merge pull request #398 from versity/test_cmdline_multipart_abort Ben McClelland 2024-02-08 18:34:25 -08:00
  • 08e5eb02a0 test: multipart abort Luke McCrone 2024-02-08 18:31:19 -03:00
  • 7cba952546 Merge pull request #394 from versity/test_cmdline_obj_tag Ben McClelland 2024-02-07 10:20:26 -08:00
  • 5d6c0f8b67 another shellcheck fix Luke McCrone 2024-02-02 17:10:02 -03:00
  • be17b3fd33 feat: Closes #355. Added support for presigned URLs, particularly v4 authentication with query params jonaustin09 2024-02-07 09:17:35 -05:00
  • e6440da30a Merge pull request #393 from versity/ben/releaser_naming Ben McClelland 2024-02-06 08:42:26 -08:00
  • 443da7f9a4 fix: add release version to release artifacts Ben McClelland 2024-02-05 11:03:08 -08:00
  • 6c56307746 Merge pull request #391 from versity/ben/docker_actions v0.13 Ben McClelland 2024-02-04 10:21:07 -08:00
  • 9765eadd84 feat: add docker images to release Ben McClelland 2024-02-04 10:16:19 -08:00
  • 4619171f86 Merge pull request #389 from versity/test_cmdline_head_data Ben McClelland 2024-02-02 11:35:35 -08:00
  • 89b4b615ab test: cmdline tests (acls, get bucket/object info) Luke McCrone 2024-02-02 16:26:37 -03:00
  • 0c056f935b ListObjectsV2 start-after prop (#388) Jon Austin 2024-02-01 14:04:52 -05:00
  • bf1e2c83d5 Merge pull request #385 from versity/bucket-tagging-actions Ben McClelland 2024-01-31 10:15:22 -08:00
  • 68794518af fix: remove special proxy handling for bucket acls in posix backend Ben McClelland 2024-01-31 10:02:35 -08:00
  • 3cce3a5201 feat: Added unit and integration test cases for posix bucket tagging related actions jonaustin09 2024-01-29 14:35:02 -05:00
  • d70ea61830 feat: Added the following actions support in posix backend: PutBucketTagging, GetBucketTagging, DeleteBucketTagging jonaustin09 2024-01-26 10:57:31 -05:00
  • 9d0cf77b25 Merge pull request #387 from versity/bucket-acl-on-creation Ben McClelland 2024-01-31 09:55:12 -08:00
  • 0d3a238ceb feat: Implemented logic to add bucket ACL on bucket creation jonaustin09 2024-01-26 03:54:19 -05:00
  • 99d0d9a007 Merge pull request #384 from versity/luke/posix_test v0.12 Ben McClelland 2024-01-29 15:20:54 -08:00
  • 1409d664b4 test: initial aws cli bats tests Luke McCrone 2024-01-18 16:57:27 -03:00
  • b908a4b981 Merge pull request #386 from versity/dependabot/go_modules/dev-dependencies-55f64e24bf Ben McClelland 2024-01-29 14:53:14 -08:00
  • ac06b5c4ae chore(deps): bump the dev-dependencies group with 3 updates dependabot[bot] 2024-01-29 22:03:46 +00:00
  • 3146556293 Merge pull request #380 from versity/ben/chunked_reader Ben McClelland 2024-01-25 13:41:43 -08:00
  • 1c03fce3f5 Merge pull request #383 from versity/dependabot/go_modules/dev-dependencies-83121c2333 Ben McClelland 2024-01-22 15:39:54 -08:00
  • b83e2393a5 chore(deps): bump the dev-dependencies group with 3 updates dependabot[bot] 2024-01-22 21:45:22 +00:00
  • 1366408baa feat: add chunked upload support Ben McClelland 2024-01-21 09:51:56 -08:00
  • cf92b6fd80 Fix/azure copy object (#382) Jon Austin 2024-01-22 13:01:16 -05:00
  • d956ecacd7 Fix/azure iam (#381) Jon Austin 2024-01-22 13:00:41 -05:00
  • 68e800492e Fix/azure list objects (#379) Jon Austin 2024-01-22 12:54:45 -05:00
  • f836d96717 Merge pull request #378 from versity/ben/signature Ben McClelland 2024-01-17 13:18:54 -08:00
  • b5894dd714 fix: allow spaces in Authorization string Ben McClelland 2024-01-16 17:39:17 -08:00
  • 17bdc58da9 Merge pull request #374 from versity/ben/test_fixup Ben McClelland 2024-01-17 10:45:43 -08:00
  • 03e4a28d57 fix: Fixed couple of bugs regarding to GetObject range errors, blob metadata reference losing jonaustin09 2024-01-17 11:01:16 -05:00
  • 240db54feb feat: Added ChangeBucketOwner, ListBucketsAndOwners action implementation in azure backend. Fixed acl key bug in getting container metadata. Added container owner in ListBuckets action jonaustin09 2024-01-16 14:36:14 -05:00
  • d404f96320 fix: translate azure errors to s3 for compatibility Ben McClelland 2024-01-15 09:16:10 -08:00
  • 1cdf0706e7 fix: fix crashes in test cases when fields missing Ben McClelland 2024-01-15 09:15:31 -08:00
  • ca6d9e3c11 fix: docker env set to tests defaults Ben McClelland 2024-01-15 09:14:42 -08:00
  • e16c54c1a3 Merge pull request #375 from versity/dependabot/go_modules/dev-dependencies-88fd56ff93 Ben McClelland 2024-01-16 08:12:42 -08:00
  • 15daec9f51 chore(deps): bump the dev-dependencies group with 1 update dependabot[bot] 2024-01-15 21:10:11 +00:00
  • c406d7069f Merge pull request #371 from versity/ben/default_acl Ben McClelland 2024-01-11 12:30:44 -08:00
  • 6481e2aac5 fix: cleanup backend ACLs Ben McClelland 2024-01-09 22:56:16 -08:00
  • 45cf5e6373 Merge pull request #366 from versity/ben/az_ident Ben McClelland 2024-01-09 22:24:43 -08:00
  • 3db43b7206 feat: add azure local env auth Ben McClelland 2024-01-03 22:44:11 -08:00
  • 6786a6385a Merge pull request #367 from versity/azure-sas-token Ben McClelland 2024-01-09 22:06:57 -08:00
  • e5fc12042b feat: Added sas token authentication for azure backend jonaustin09 2024-01-04 13:16:05 -05:00
  • 06ccd7496e Merge pull request #369 from versity/ben/az_cleanup Ben McClelland 2024-01-09 08:29:42 -08:00
  • c86362b269 Merge pull request #370 from versity/dependabot/go_modules/dev-dependencies-925c4d3e9f Ben McClelland 2024-01-09 08:28:59 -08:00
  • a86a8cbce5 fix: add azure CreateMultipartUpload to allow clients to work as expected Ben McClelland 2024-01-08 13:40:18 -08:00
  • 328ea4f4b7 chore(deps): bump the dev-dependencies group with 6 updates dependabot[bot] 2024-01-08 21:30:29 +00:00
  • bf38a03af9 chore: remove azure bug comment Ben McClelland 2024-01-08 13:11:40 -08:00
  • f237d06a01 Merge pull request #368 from versity/azure-docker Ben McClelland 2024-01-08 10:10:18 -08:00
  • 8fc16392d1 feat: Dockerized azure backend to run 2 images: one for azurite, one for azure backend jonaustin09 2024-01-05 12:50:52 -05:00
  • 9bfec719f3 Azure ACL (#364) Jon Austin 2024-01-03 14:15:53 -05:00
  • 4a1d479bcb Merge pull request #365 from versity/ben/readme_update Ben McClelland 2024-01-03 11:13:26 -08:00
  • 9226999ae9 chore: update docs for s3 backend support Ben McClelland 2024-01-03 11:00:09 -08:00
  • 3f18bb5977 Merge pull request #362 from versity/dependabot/go_modules/dev-dependencies-21be33ef01 Ben McClelland 2024-01-01 14:02:48 -08:00
  • b145777340 chore(deps): bump the dev-dependencies group with 1 update dependabot[bot] 2024-01-01 21:11:27 +00:00
  • bae716b012 Merge pull request #352 from versity/ben/azure_blob Ben McClelland 2023-12-29 21:59:23 -08:00
  • 4343252c1f Merge pull request #361 from versity/ben/readme Ben McClelland 2023-12-29 21:58:07 -08:00
  • 5a3ecc2db4 fix: azure run go mod tidy Ben McClelland 2023-12-29 21:56:47 -08:00
  • cafa45760c feat: Added pagination for ListParts azure action and added get range support for GetObject azure action jonaustin09 2023-12-26 14:41:01 -05:00
  • 8cc89fa713 feat: Azure backend implementation jonaustin09 2023-12-22 08:11:21 -05:00