Commit Graph

  • b355bfe629 Merge pull request #498 from versity/ben/dependabot Ben McClelland 2024-04-05 19:47:06 -07:00
  • a7f08b8341 chore: allow dependabot to update indirect dependencies Ben McClelland 2024-04-05 17:40:25 -07:00
  • 0b6fb58c1c Merge pull request #494 from versity/event-notif-filters Ben McClelland 2024-04-05 17:31:52 -07:00
  • 6f2008ee85 Merge pull request #496 from versity/test_cmdline_head_bucket Ben McClelland 2024-04-05 16:56:17 -07:00
  • 87aee2bcf8 test: bucket info, invalid name, parameter tests Luke McCrone 2024-04-03 22:57:29 -03:00
  • e2792d26ad Merge pull request #491 from versity/ben/workflow_updates Ben McClelland 2024-04-04 20:19:40 -07:00
  • 7b5022d797 chore: update workflow action versions Ben McClelland 2024-04-03 21:11:48 -07:00
  • d7f1d56d9b Merge pull request #495 from versity/dependabot/go_modules/dev-dependencies-f04424bbb8 Ben McClelland 2024-04-04 14:09:12 -07:00
  • dbc0ad4325 feat: Closes #475, Implemented filters for s3 bucket event notifications, created a utility CLI command to create config file jonaustin09 2024-04-04 15:20:17 -04:00
  • 2a412fe96e chore(deps): bump golang.org/x/sys in the dev-dependencies group dependabot[bot] 2024-04-04 20:23:29 +00:00
  • 6ddd3c340f Merge pull request #493 from versity/ben/deps Ben McClelland 2024-04-04 13:22:44 -07:00
  • d48366343f chore: update dependencies Ben McClelland 2024-04-03 21:33:05 -07:00
  • 46e9d380a3 Merge pull request #481 from versity/test_cmdline_readme Ben McClelland 2024-04-02 15:58:45 -07:00
  • 4265270e4d Merge pull request #488 from versity/event-notif-webhook Ben McClelland 2024-04-02 15:58:02 -07:00
  • 81d6635fe9 feat: Adeed webhook URL support for bucket event notifications. Made some bug fixing and refactoring in event sender and audit logger interfaces jonaustin09 2024-04-02 15:17:36 -04:00
  • ddea398d70 Merge pull request #482 from versity/ben/chown_files Ben McClelland 2024-04-02 11:47:42 -07:00
  • a39a1baa83 Merge pull request #486 from versity/dependabot/go_modules/dev-dependencies-ab407f4123 Ben McClelland 2024-04-01 20:32:47 -07:00
  • 8c8ac5d4bc chore(deps): bump the dev-dependencies group with 8 updates dependabot[bot] 2024-04-01 22:10:10 +00:00
  • 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