Commit Graph

  • 12ac266e70 test: file count (pagination), delimiter, invalid bucket name Luke McCrone 2024-03-28 11:35:49 -03:00
  • c228bbfd79 feat: add option to change ownership of dir/files to acct settings Ben McClelland 2024-02-27 15:41:21 -08:00
  • f72d6349fe feat: consolidate scoutfs/posix mkdir in backend Ben McClelland 2024-03-30 20:54:56 -07:00
  • fcf0f4cf68 Merge pull request #480 from versity/access-control-tests Ben McClelland 2024-03-28 12:28:53 -07:00
  • e6203c5765 feat: Closes #441, Added access control integration tests, fixed some bugs in bucket policy and acl access checking flow jonaustin09 2024-03-28 14:52:56 -04:00
  • 31e51b816e Merge pull request #479 from versity/ben/pprof Ben McClelland 2024-03-27 12:30:11 -07:00
  • 5b30db9e48 feat: add optional pprof debug endpoint Ben McClelland 2024-03-27 09:26:19 -07:00
  • 7efee6ceb5 Merge pull request #473 from versity/test_cmdline_presign v0.18 Ben McClelland 2024-03-27 08:16:13 -07:00
  • 9fd22ca8e7 test: presign work, s3 backend testing Luke McCrone 2024-03-19 13:22:25 -03:00
  • 0011ccd80e Merge pull request #477 from versity/dependabot/go_modules/dev-dependencies-c40e9f5ba3 Ben McClelland 2024-03-25 15:20:30 -07:00
  • 4d02ac21c5 Merge pull request #460 from versity/bucket-policies Ben McClelland 2024-03-25 15:19:46 -07:00
  • 5dca7cfa85 chore(deps): bump the dev-dependencies group with 5 updates dependabot[bot] 2024-03-25 22:06:37 +00:00
  • 754c221c4d feat: Added bucket policy access verifier function implementation. Changed the default behaviour of bucket ACLs. Fixed the supported actions list for bucket policy. Implemented Copy* actions access checker function jonaustin09 2024-03-25 16:00:35 -04:00
  • 9fbb63f15d Merge pull request #476 from versity/ben/scoutfs_get_object Ben McClelland 2024-03-25 11:46:57 -07:00
  • 0ea5db228d fix: scoutfs return correct ContentRange for get request Ben McClelland 2024-03-25 08:27:39 -07:00
  • 031d5d1d1f Merge pull request #474 from versity/ben/scoutfs_partnumber Ben McClelland 2024-03-25 09:35:31 -07:00
  • 7ff89af6b5 fix: scoutfs backend needs to dereference types.CompletedPart.PartNumber Ben McClelland 2024-03-22 14:38:19 -07:00
  • bcd667c4d4 Merge pull request #472 from versity/ben/readme_mailing_list Ben McClelland 2024-03-21 09:54:55 -07:00
  • bda5738a67 feat: reformat readme and add mailing list Ben McClelland 2024-03-21 09:12:33 -07:00
  • af641e5368 feat: Added integration test cases for Put/Get/DeleteBucketPolicy actions. Made some bug fixes in these actions implementations jonaustin09 2024-03-20 17:31:52 -04:00
  • 83f6ca7334 Merge pull request #464 from versity/ben/presign_escape v0.17 Ben McClelland 2024-03-20 12:16:42 -07:00
  • b9ed7cb8f0 feat: Added a presigned v4 authentication integration test case to put/get object containing utf-8 characters jonaustin09 2024-03-20 14:45:48 -04:00
  • b592cfb69d Merge pull request #468 from versity/ben/root_cred_check Ben McClelland 2024-03-19 12:49:42 -07:00
  • 62a313ff65 Merge pull request #471 from versity/ben/spec_cleanup Ben McClelland 2024-03-19 09:06:09 -07:00
  • a531803036 chore: cleanup unused rpm spec file Ben McClelland 2024-03-19 08:32:31 -07:00
  • 6e0a3fbce3 Merge pull request #461 from versity/ben/systemd Ben McClelland 2024-03-19 08:27:22 -07:00
  • 4ce7880e3a Merge pull request #469 from versity/ben/cmd_exit_status Ben McClelland 2024-03-19 08:14:20 -07:00
  • 388f6b1093 fix: return success exit status if shutdown succeeds Ben McClelland 2024-03-18 15:39:56 -07:00
  • 1cd86d188f fix: require root credentials be set to start gateway Ben McClelland 2024-03-18 15:32:54 -07:00
  • dac69caac3 fix: escape path and query for presign signature validation Ben McClelland 2024-03-18 08:35:15 -07:00
  • 8fcb443477 Merge pull request #467 from versity/dependabot/go_modules/dev-dependencies-d3ce116a78 Ben McClelland 2024-03-18 15:12:30 -07:00
  • 012e79c85c chore(deps): bump the dev-dependencies group with 5 updates dependabot[bot] 2024-03-18 21:32:21 +00:00
  • 78665dd74a feat: add systemd unit support for rpm/deb packaging Ben McClelland 2024-03-15 15:41:24 -07:00
  • f0a00b4ab1 Merge pull request #463 from versity/test_cmdline_mc_three Ben McClelland 2024-03-18 11:03:13 -07:00
  • 3986d74e10 test: mc multipart upload, test coverage Luke McCrone 2024-03-18 11:11:17 -03:00
  • d469a72213 feat: Implemented Put/Get/DeletBucketPolicy s3 actions in posix backend. Implemented policy document validation function jonaustin09 2024-03-15 15:47:10 -04:00
  • d1d12c1706 Merge pull request #455 from versity/test_cmdline_mc_two Ben McClelland 2024-03-14 11:35:53 -07:00
  • c4c372090e Merge pull request #458 from versity/ben/missing_sign_headers Ben McClelland 2024-03-14 11:33:26 -07:00
  • 51a5b35b67 test: mc tags testing, allow direct testing for comparison Luke McCrone 2024-03-10 17:29:59 -03:00
  • b555c92940 fix: include all request signed headers in signature canonical string Ben McClelland 2024-03-13 22:48:24 -07:00
  • 3883dc3159 Merge pull request #459 from versity/ben/posix_check Ben McClelland 2024-03-14 09:31:13 -07:00
  • 8144d90e25 feat: check for xattr support on posix init Ben McClelland 2024-03-14 08:16:52 -07:00
  • 7584d474b4 Merge pull request #456 from versity/ben/releaser Ben McClelland 2024-03-13 19:21:47 -07:00
  • 0690690b72 fix: add top level release tarball directory Ben McClelland 2024-03-13 16:16:57 -07:00
  • b801a700d5 Merge pull request #449 from versity/ben/input_tag_format v0.16 Ben McClelland 2024-03-12 11:46:36 -07:00
  • d7ef238ebe Merge pull request #450 from versity/ben/zero_len_chunked_put Ben McClelland 2024-03-12 10:14:51 -07:00
  • 08e5c568d5 fix: zero len put error when content length value not defined Ben McClelland 2024-03-11 21:15:24 -07:00
  • 0d8a4f5791 fix: remove namespace restrictions on tag xml input Ben McClelland 2024-03-11 21:01:37 -07:00
  • 541fa58ef0 Merge pull request #448 from versity/dependabot/go_modules/dev-dependencies-807e5a7c07 Ben McClelland 2024-03-11 14:46:09 -07:00
  • 73c711dc71 Merge pull request #446 from versity/ben/bsd_support Ben McClelland 2024-03-11 14:45:44 -07:00
  • 9993511b48 chore(deps): bump the dev-dependencies group with 5 updates dependabot[bot] 2024-03-11 21:11:05 +00:00
  • d4d511cf98 feat: compile support for 32bit and bsd platforms Ben McClelland 2024-03-11 09:40:02 -07:00
  • 57c3700410 Merge pull request #445 from versity/ben/test_cleanup Ben McClelland 2024-03-11 09:01:48 -07:00
  • 5b2beb8fc0 Merge pull request #443 from versity/ben/cleanup Ben McClelland 2024-03-11 09:01:17 -07:00
  • eb01954efa Merge pull request #442 from versity/ben/delete_object_response Ben McClelland 2024-03-11 09:01:02 -07:00
  • 8ad9c4834b chore: cleanup top level repo by moving test related dirs to tests Ben McClelland 2024-03-10 09:15:22 -07:00
  • 39663724a6 chore: cleanup redundant nil checks and unused variable args Ben McClelland 2024-03-09 10:34:04 -08:00
  • f7655dab9b fix: delete object xml response should be DeleteResult instead of DeleteObjectsResult Ben McClelland 2024-03-09 10:20:15 -08:00
  • 7ddf2cc2e8 feat: posix read permission check wip ben/posix_read_perms Ben McClelland 2024-03-08 09:05:31 -08:00
  • 3a528e8e62 Merge pull request #439 from versity/test_cmdline_mc Ben McClelland 2024-03-08 08:22:15 -08:00
  • c9c05b4fbd test: mc - first command, static bucket, dockerfile, github-actions work Luke McCrone 2024-03-06 11:49:28 -03:00
  • 29f87d5444 Merge pull request #438 from versity/ben/readme Ben McClelland 2024-03-07 10:56:08 -08:00
  • 6173a4b0fe chore: update readme to remove the testing status Ben McClelland 2024-03-07 10:43:01 -08:00
  • e35f14df5e Merge pull request #437 from versity/aws-signer-refactoring Ben McClelland 2024-03-07 10:37:51 -08:00
  • 07b4c11552 feat: Closes #431, Refactored aws signer: removed unnecessary codes, fixed staticcheck errors jonaustin09 2024-03-07 12:45:04 -05:00
  • af08982efe Merge pull request #436 from versity/feat/bucket-policy-actions-fe Ben McClelland 2024-03-06 11:39:09 -08:00
  • d4f17bf32f feat: Added bucket policy actions implementation in FE jonaustin09 2024-03-06 13:56:29 -05:00
  • b47da6e62b Merge pull request #432 from versity/dependabot/go_modules/dev-dependencies-56c9ed1da1 v0.15 Ben McClelland 2024-03-04 14:14:26 -08:00
  • 4a065ecf1a chore(deps): bump the dev-dependencies group with 8 updates dependabot[bot] 2024-03-04 21:56:17 +00:00
  • c677409945 Merge pull request #430 from versity/ben/aws_signer Ben McClelland 2024-03-04 13:54:51 -08:00
  • 344ff0b503 chore: add users.json to .gitignore Ben McClelland 2024-03-02 21:21:27 -08:00
  • d422aced17 fix: 0 len content-len header missing in signed headers Ben McClelland 2024-03-02 21:16:59 -08:00
  • 64ee86f972 fix: hoist aws-sdk-go-v2 signer into veristygw for custom modifications Ben McClelland 2024-03-02 20:42:47 -08:00
  • 371ef9626a Merge pull request #429 from versity/test_cmdline_s3cmd_two Ben McClelland 2024-03-01 14:00:59 -08:00
  • a75112f883 test: s3cmd additional tests, include in github-actions, dockerfile Luke McCrone 2024-02-27 18:34:19 -03:00
  • 7551699769 Merge pull request #427 from static-moonlight/env-variables Ben McClelland 2024-02-29 16:32:13 -08:00
  • dcfb10810e Add additional environment variables for configuration properties static-moonlight 2024-02-29 23:48:06 +01:00
  • d9132e5cf8 Merge pull request #426 from versity/fix/issue-420-bucket-creation Ben McClelland 2024-02-29 13:50:27 -08:00
  • d0c08146e9 Merge pull request #425 from versity/fix/issue-422/set-acl Ben McClelland 2024-02-29 13:44:36 -08:00
  • 9b989970d0 fix: Fixes #420, Fixed bucket creation bug, which contains closing / in the url jonaustin09 2024-02-29 16:06:13 -05:00
  • 43b6107a26 fix: Fixes #422, fixed UpdateACL function panic jonaustin09 2024-02-29 13:57:23 -05:00
  • a4c34acf42 Merge pull request #421 from versity/versioning-actions-fe Ben McClelland 2024-02-28 08:27:25 -08:00
  • 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