Commit Graph

  • b94d7eebdc fix: internal iam racing account updates causing inconsistencies Ben McClelland 2024-06-12 16:17:26 -07:00
  • 1b922ca407 Merge pull request #627 from cvubrugier/issue-626-multipart-remove-parts Ben McClelland 2024-06-12 08:22:23 -07:00
  • db314a4ef3 fix: fix removal of the upload directory in posix CompleteMultipartUpload Christophe Vu-Brugier 2024-06-12 14:58:05 +02:00
  • c6e17578de Merge pull request #625 from versity/test_cmdline_static_fix Ben McClelland 2024-06-11 16:27:49 -07:00
  • fdbb2d8f01 test: static bucket config debugging, add to github-actions Luke McCrone 2024-06-11 19:30:45 -03:00
  • d98ca9b034 Merge pull request #622 from versity/ben/glacier_mode_fix v1.0.1 Ben McClelland 2024-06-11 13:56:48 -07:00
  • 034feb746b Merge pull request #623 from versity/azure-bug-fixing Ben McClelland 2024-06-11 13:54:36 -07:00
  • 86742997cc Merge pull request #624 from versity/dependabot/go_modules/github.com/Azure/azure-sdk-for-go/sdk/azidentity-1.6.0 Ben McClelland 2024-06-11 13:50:59 -07:00
  • 8fa2b58f8e fix: fixed RestoreObject action request body parsing jonaustin09 2024-06-11 16:37:56 -04:00
  • 2d82ef8463 chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity dependabot[bot] 2024-06-11 20:27:51 +00:00
  • 7ea386aec9 fix: Bug fixing for azure backend. Added a new integration test case for ListParts jonaustin09 2024-06-11 16:14:35 -04:00
  • f0005a0047 fix: restore object request handler and scoutfs glacier enable Ben McClelland 2024-06-11 12:46:46 -07:00
  • f4cf0132e5 Merge pull request #614 from versity/test_cmdline_iam_two v1.0.0 Ben McClelland 2024-06-11 07:16:30 -07:00
  • ab98dc0c12 test: iam s3 testing, env, logging cleanup, improvement Luke McCrone 2024-06-04 18:12:30 -03:00
  • 0c08f9f1bc Merge pull request #620 from versity/ben/readme_format Ben McClelland 2024-06-10 20:55:30 -07:00
  • b4fe47310a Merge pull request #619 from versity/ben/systemd Ben McClelland 2024-06-10 20:55:18 -07:00
  • bd56f15733 chore: fix articles link formatting on readme Ben McClelland 2024-06-10 20:38:05 -07:00
  • bdcdce4cff fix: add vault iam service docs to systemd service config Ben McClelland 2024-06-10 20:35:09 -07:00
  • 69a2a2a54b Merge pull request #618 from versity/ben/readme-updates Ben McClelland 2024-06-10 20:25:55 -07:00
  • afc8b9f072 Merge pull request #617 from versity/ben/spelling Ben McClelland 2024-06-10 20:19:15 -07:00
  • 2aa223e3d9 chore: update readme badges and wiki link Ben McClelland 2024-06-10 20:18:39 -07:00
  • cfe367da99 chore: fix spelling typos Ben McClelland 2024-06-10 20:01:28 -07:00
  • 867dadd117 Merge pull request #616 from versity/ben/scoutfs_fixes Ben McClelland 2024-06-10 19:09:45 -07:00
  • 576dfc5884 fix: correct metadata, tags, and lock info for scoutfs multipart objects Ben McClelland 2024-06-10 17:42:55 -07:00
  • 7322309ea9 Merge pull request #615 from versity/dependabot/go_modules/dev-dependencies-3776a069df Ben McClelland 2024-06-10 15:45:23 -07:00
  • 6ad3d05c37 chore(deps): bump the dev-dependencies group with 23 updates dependabot[bot] 2024-06-10 22:14:12 +00:00
  • 1930733cb6 Merge pull request #612 from versity/ben/shellcheck Ben McClelland 2024-06-10 11:38:52 -07:00
  • 8267a7ad12 fix: shellcheck warnings in tests Ben McClelland 2024-06-10 08:29:47 -07:00
  • 0d5cc61064 chore: add shellcheck PR check Ben McClelland 2024-06-10 08:12:36 -07:00
  • f1106491f2 Merge pull request #611 from versity/ben/iam_s3_nil_map Ben McClelland 2024-06-10 08:07:10 -07:00
  • d5ecb97edc fix: init auth config accounts map Ben McClelland 2024-06-07 21:55:46 -07:00
  • f6755cb011 Merge pull request #603 from versity/iam-vault Ben McClelland 2024-06-09 09:25:04 -07:00
  • 557a8b683a feat: iam service hashicorp vault jonaustin09 2024-06-03 14:01:45 -04:00
  • 8f8dbae6d7 Merge pull request #609 from versity/ben/part_bound_check Ben McClelland 2024-06-04 19:58:24 -07:00
  • fe4c9dff76 fix: part file bounds checks in posix Ben McClelland 2024-06-04 15:20:05 -07:00
  • 714dd6eb86 Merge pull request #608 from versity/copy-object-storage-class Ben McClelland 2024-06-04 14:04:29 -07:00
  • 5d5381e688 feat: Parsing storage class and forwarding to backend as CopyObject input jonaustin09 2024-06-04 16:46:46 -04:00
  • a7110c28b6 Merge pull request #607 from versity/fix/get-obj-exc-range Ben McClelland 2024-06-04 11:54:39 -07:00
  • 20cef53fd8 Merge pull request #605 from versity/test_cmdline_log_matrix Ben McClelland 2024-06-04 11:53:46 -07:00
  • 1383a27dea Merge pull request #604 from versity/dependabot/go_modules/dev-dependencies-9a34912569 Ben McClelland 2024-06-04 11:51:27 -07:00
  • 282ef71867 test: log updates, matrix testing to speed things up Luke McCrone 2024-06-03 18:46:46 -03:00
  • a896b3660b fix: remove deprecated WithEndpointResolver s3 client option Ben McClelland 2024-06-03 21:07:16 -07:00
  • 0fb6bf6267 fix: Removed exceeding invalid range error when calling GetObject action jonaustin09 2024-06-04 13:25:56 -04:00
  • ab0feac383 chore(deps): bump the dev-dependencies group with 15 updates dependabot[bot] 2024-06-03 21:39:40 +00:00
  • dde30943f1 Merge pull request #600 from versity/test_cmdline_shellcheck Ben McClelland 2024-06-03 08:10:26 -07:00
  • 8d1b5c4339 test: range testing, upload part copy, shellcheck, cleanup Luke McCrone 2024-05-28 17:58:49 -03:00
  • 83136aa40f Merge pull request #599 from versity/ben/event_filter Ben McClelland 2024-05-31 16:03:52 -07:00
  • 3abde8126d Merge pull request #598 from versity/ben/systemd Ben McClelland 2024-05-31 14:51:13 -07:00
  • b7cc7feffa fix: use json.MarshalIndent to format event_config.json Ben McClelland 2024-05-31 10:22:23 -07:00
  • eb4c03c10e feat: add event filter and metrics options to systemd example config Ben McClelland 2024-05-31 10:16:03 -07:00
  • 4ca8e5b75a Merge pull request #596 from versity/ben/remove_project_id v0.23 Ben McClelland 2024-05-30 11:13:37 -07:00
  • 009a5da7b3 Merge pull request #595 from versity/ben/metrics Ben McClelland 2024-05-30 11:13:24 -07:00
  • 1d9f272ce1 fix: remove unused project id in account info Ben McClelland 2024-05-29 21:29:14 -07:00
  • 97b5424e07 feat: move metrics actions and service to tags Ben McClelland 2024-05-29 15:36:21 -07:00
  • e730d3d9a6 Merge pull request #593 from versity/fix/bucket-acl Ben McClelland 2024-05-29 14:26:11 -07:00
  • dbfd9e5171 fix: Removed required request body check for PutBucketAcl action jonaustin09 2024-05-29 16:19:02 -04:00
  • 7cb82e5c5d Merge pull request #594 from versity/fix/getobject-equal-range-check Ben McClelland 2024-05-29 13:55:15 -07:00
  • e48d3c7463 Merge pull request #592 from versity/ben/delete_user_msg Ben McClelland 2024-05-29 13:37:21 -07:00
  • a80135df98 Merge pull request #534 from versity/ben/metrics Ben McClelland 2024-05-29 13:37:06 -07:00
  • d10ffd8707 fix: Fixed GetObject action invalid range error: when the same index of bytes is specified: bytes=0-0 jonaustin09 2024-05-29 16:32:01 -04:00
  • f4e0d6ae62 fix: correct error message for delete user Ben McClelland 2024-05-28 15:59:10 -07:00
  • bdef050231 feat: add dogstats to metrics manager Ben McClelland 2024-05-28 15:34:31 -07:00
  • 50541e0921 feat: remove unused gauge metrics and add service name option Ben McClelland 2024-05-28 15:06:13 -07:00
  • 983da28a7e feat: define action names in metrics module Ben McClelland 2024-05-22 17:13:46 -07:00
  • be6f9a86cd feat: Integrated metric manager into the gateway jonaustin09 2024-05-10 16:47:52 -04:00
  • 3408470d7b feat: add metrics module for forwarding gateway metrics Ben McClelland 2024-04-22 14:05:40 -07:00
  • f57df72518 Merge pull request #588 from versity/bypass-governance-retention Ben McClelland 2024-05-28 12:41:28 -07:00
  • 9e8458a09f feat: Added integration tests for bypass governance retention functionality jonaustin09 2024-05-28 15:17:25 -04:00
  • 743dc98e18 Merge pull request #590 from versity/test_cmdline_create_multipart Ben McClelland 2024-05-28 09:53:35 -07:00
  • 4e1ff08ad8 Merge pull request #589 from versity/dependabot/go_modules/dev-dependencies-8d5f58feea Ben McClelland 2024-05-28 09:33:16 -07:00
  • da6f3bccce test: multipart test with parameters, range tests Luke McCrone 2024-05-23 18:15:19 -03:00
  • 4f6e3e19ca chore(deps): bump the dev-dependencies group with 8 updates dependabot[bot] 2024-05-27 21:42:51 +00:00
  • fb27e2703e feat: Implemented to logic to bypass governance retention jonaustin09 2024-05-24 13:50:41 -04:00
  • c1f9fc6e9d Merge pull request #587 from versity/fix/worm-admin-users Ben McClelland 2024-05-23 20:34:32 -07:00
  • 1168195b0c test: comment out retention test until bypass implemented Luke McCrone 2024-05-23 18:26:53 -03:00
  • 6fb102056d fix: Changed WORM protection implementation to prevent root/admin users to overwrite objects in governance mode or if legal hold is set up jonaustin09 2024-05-23 16:56:21 -04:00
  • f9152eeb78 Merge pull request #584 from versity/test_cmdline_attributes Ben McClelland 2024-05-22 14:23:10 -07:00
  • ee0f14e07a Merge pull request #585 from versity/fix/567-create-mp-missing-props Ben McClelland 2024-05-22 14:22:20 -07:00
  • 171055866b Merge pull request #583 from versity/ben/tmpfile_fd Ben McClelland 2024-05-22 12:17:15 -07:00
  • 43f509d971 fix: Added missing properties support for CreateMultipartUpload action: ContentType, ObjectLock, Tagging, Metadata jonaustin09 2024-05-22 14:51:02 -04:00
  • ea7d020ec8 test: attributes, object locking, legal hold, retention Luke McCrone 2024-05-17 15:20:16 -03:00
  • 190dd8853c fix: expose posix tmpfile fd to enable copy_file_range Ben McClelland 2024-05-21 16:02:04 -07:00
  • 99a84abdba Merge pull request #581 from versity/fix/564-put-bckt-policy-principal-aws Ben McClelland 2024-05-21 08:39:12 -07:00
  • 8eac24c78c fix: Changed bucket policy document validation to handle object containing 'AWS' prop in principal field jonaustin09 2024-05-21 10:48:38 -04:00
  • 3d852742f9 chore(deps): bump the dev-dependencies group with updates dependabot[bot] 2024-05-20 22:08:04 +00:00
  • 069ff181d6 Merge pull request #578 from versity/fix/566-getobject-by-range-resp-status Ben McClelland 2024-05-20 13:36:43 -07:00
  • ab43c7007c Merge pull request #577 from versity/fix/565-bucket-owned-by-you Ben McClelland 2024-05-20 13:35:28 -07:00
  • e38c63448d fix: Changed GetObject by range success status code from 200 to 206 jonaustin09 2024-05-20 14:48:02 -04:00
  • b971467446 fix: Changed the logic to return BucketAlreadyOwnedByYou error when user tries to create an existing bucket owned by him jonaustin09 2024-05-20 12:07:33 -04:00
  • 28f901ef0e Merge pull request #576 from versity/fix/560-put-obj-legal-hold-status-validation Ben McClelland 2024-05-17 10:01:07 -07:00
  • 4bde84eafd fix: Added status property validation for PutObjectLegalHold action jonaustin09 2024-05-17 12:39:27 -04:00
  • adb3e81cd1 Merge pull request #575 from versity/fix/559-put-obj-retention-mode-validation Ben McClelland 2024-05-17 09:17:47 -07:00
  • fa9635e6fa Merge branch 'main' into fix/559-put-obj-retention-mode-validation Jon Austin 2024-05-17 20:07:46 +04:00
  • 6d313f5a72 fix: Added mode property validation for PutObjectRetention action jonaustin09 2024-05-17 11:53:25 -04:00
  • 1a540a747d Merge pull request #574 from versity/fix/558-put-obj-lock-cfg-mode-staus-validation Ben McClelland 2024-05-17 08:19:04 -07:00
  • f4cc93f00d fix: Added validation for PubObjectLockConfiguration action ObjectLockEnabled and Mode fields jonaustin09 2024-05-17 09:50:23 -04:00
  • e099eda598 Merge pull request #572 from bdwheele/s3fs-fixes Ben McClelland 2024-05-16 14:50:06 -07:00
  • bb1a598842 Merge pull request #573 from versity/fix/557-put-object-lock-cfg-years-days-validation Ben McClelland 2024-05-16 14:43:37 -07:00
  • 7463821c97 Merge pull request #571 from versity/test_cmdline_versioning Ben McClelland 2024-05-16 14:39:02 -07:00
  • c7bb2f286a fix: Fixes #557, Added years and days validation in PutObjectLockConfiguration action jonaustin09 2024-05-16 17:31:39 -04:00