Commit Graph

  • 9f3990b0f6 test: versioning, acls work, more cleanup Luke McCrone 2024-05-03 23:18:52 -03:00
  • bd649f8c46 Set the media type for directories Brian Wheeler 2024-05-16 15:35:12 -04:00
  • c4b4af3539 Merge pull request #569 from versity/fix/556-put-object-lock-config-days-years-validation Ben McClelland 2024-05-16 09:47:49 -07:00
  • fab1ddb86e fix: Fixes #556, Changed errors from InvalidRequest to MalformedXML when calling PutObjectLockConfiguration with invalid request body or both days and years specified jonaustin09 2024-05-16 11:59:03 -04:00
  • a0e3cfad9f Merge pull request #568 from versity/fix/555-put-object-lock-config-disabled Ben McClelland 2024-05-16 08:51:44 -07:00
  • 5acf1f332a fix: Fixes #555, Added the logic to return InvalidBucketState when calling PutObjectLockConfiguration action on not object lock enabled bucket jonaustin09 2024-05-16 11:30:35 -04:00
  • 561fdf32b5 Merge pull request #562 from versity/dependabot/go_modules/dev-dependencies-73bd0bea93 Ben McClelland 2024-05-13 16:28:26 -07:00
  • 1b7bf6709c chore(deps): bump the dev-dependencies group with 8 updates dependabot[bot] 2024-05-13 21:19:34 +00:00
  • 03b772609d Merge pull request #552 from versity/fix/copy-object-response Ben McClelland 2024-05-07 09:45:06 -07:00
  • c6dbdc0488 Merge pull request #551 from versity/ben/event_test Ben McClelland 2024-05-07 09:07:39 -07:00
  • fbb7c4a888 fix: Fixed CopyObject action response body type jonaustin09 2024-05-07 11:57:36 -04:00
  • 9fa26d9eb2 fix: Fixed s3 event filtering wildcard case bug jonaustin09 2024-05-07 11:52:33 -04:00
  • e17781b592 fix: event filter wildcard test Ben McClelland 2024-05-07 08:16:17 -07:00
  • 49f25bbcc0 Merge pull request #550 from versity/ben/copyrights Ben McClelland 2024-05-06 16:54:12 -07:00
  • f722f515ae chore: add missing copyright headers to files Ben McClelland 2024-05-06 16:16:31 -07:00
  • baf5b2b918 Merge pull request #548 from versity/gateway-readonly-mode Ben McClelland 2024-05-06 16:02:50 -07:00
  • bc7beb6859 Merge pull request #549 from versity/dependabot/go_modules/dev-dependencies-76bf2c3e11 Ben McClelland 2024-05-06 15:59:41 -07:00
  • 80f014a7b9 chore(deps): bump the dev-dependencies group with 6 updates dependabot[bot] 2024-05-06 21:39:44 +00:00
  • 2a2f9c827c feat: Closes #484. Added support to run the gateway on read only mode jonaustin09 2024-05-06 16:41:39 -04:00
  • 06b2beb16a Merge pull request #547 from versity/head-object-mp Ben McClelland 2024-05-04 09:32:23 -07:00
  • 481c9246c6 feat: HeadObject ation multipart upload case jonaustin09 2024-05-03 18:10:32 -04:00
  • 33b7116aab Merge pull request #546 from versity/test_cmdline_get_put_copy v0.22 Ben McClelland 2024-05-03 10:08:34 -07:00
  • 0009845acd test: get, copy, put, etc. s3api additions, cleanup Luke McCrone 2024-04-30 22:03:35 -03:00
  • a912980173 Merge pull request #545 from versity/aws-error-ref Ben McClelland 2024-05-02 15:49:26 -07:00
  • 096f370322 test: changes due to policy, tag changes Luke McCrone 2024-05-02 17:59:57 -03:00
  • b4cd35f60b feat: error refactoring and enable object lock in backends jonaustin09 2024-05-02 15:15:04 -04:00
  • aba8d03ddf Merge pull request #544 from versity/ben/request_time_skewed Ben McClelland 2024-05-02 10:21:17 -07:00
  • 4a7e2296b9 Merge pull request #543 from versity/ben/int_check Ben McClelland 2024-05-02 10:21:04 -07:00
  • 2c165a632c fix: int overflow check in chunk reader Ben McClelland 2024-05-01 09:30:08 -07:00
  • 3fc8956baf fix: increase valid timestampe window from 1 to 15 minutes Ben McClelland 2024-05-01 13:46:32 -07:00
  • acf69ab03d Merge pull request #541 from versity/test_cmdline_policy Ben McClelland 2024-04-29 20:32:26 -07:00
  • 60e4a07e65 test: policy Luke McCrone 2024-04-26 10:51:34 -03:00
  • ba8e1f7910 Merge pull request #542 from versity/dependabot/go_modules/dev-dependencies-34457f1dff Ben McClelland 2024-04-29 14:47:37 -07:00
  • 864bbf81ff Merge pull request #540 from versity/get-object-attributes Ben McClelland 2024-04-29 14:47:02 -07:00
  • 259a385aea chore(deps): bump github.com/urfave/cli/v2 in the dev-dependencies group dependabot[bot] 2024-04-29 21:38:59 +00:00
  • 0c3771ae2d feat: Added GetObjectAttributes actions implementation in posix, azure and s3 backends. Added integration tests for GetObjectAttributes action jonaustin09 2024-04-29 15:31:53 -04:00
  • af469cd279 Merge pull request #539 from versity/event-notif-del-objects Ben McClelland 2024-04-25 15:11:38 -07:00
  • 6f9c6fde37 feat: Added DeleteObjects event support in bucket event notifications jonaustin09 2024-04-25 16:18:02 -04:00
  • dd7de194f9 Merge pull request #538 from versity/test_cmdline_more_tests Ben McClelland 2024-04-25 13:16:42 -07:00
  • ec53605ea3 test: delete tags, get location, some reorganization Luke McCrone 2024-04-23 20:00:49 -03:00
  • 47ed2d65c1 Merge pull request #537 from versity/s3proxy-policy-object-lock-actions Ben McClelland 2024-04-24 13:27:21 -07:00
  • 5126aedeff feat: Added bucket policy and object lock actions implementation in s3 proxy jonaustin09 2024-04-24 15:49:02 -04:00
  • a780f89ff0 Merge pull request #536 from versity/azure-object-lock-actions Ben McClelland 2024-04-23 15:19:08 -07:00
  • 4a56d570ad feat: Added object lock actions implementation in azure backend jonaustin09 2024-04-23 17:05:59 -04:00
  • 62209cf222 Merge pull request #535 from versity/dependabot/go_modules/dev-dependencies-9433fa9262 v0.21 Ben McClelland 2024-04-22 15:31:19 -07:00
  • f7da252b7a chore(deps): bump the dev-dependencies group with 3 updates dependabot[bot] 2024-04-22 21:48:10 +00:00
  • 8907a50331 Merge pull request #516 from versity/object-locks Ben McClelland 2024-04-22 13:28:15 -07:00
  • 89755ea5aa feat: Changed object lock actions interface to put/get []byte jonaustin09 2024-04-22 15:01:09 -04:00
  • 00476ef70c feat: Closes #490, Added integration tests for object lock actions jonaustin09 2024-04-17 17:35:35 -04:00
  • fbaba0b944 feat: Added object WORM protection by object-lock feature from AWS with the following actions support: PutObjectLockConfiguration, GetObjectLockConfiguration, PutObjectRetention, GetObjectRetention, PutObjectLegalHold, GetObjectLegalHold jonaustin09 2024-04-15 07:01:53 -04:00
  • c0489f981c Merge pull request #533 from versity/test_cmdline_tags_two Ben McClelland 2024-04-22 13:01:13 -07:00
  • 2a072e1580 test: tags, metadata tests, docker, test config cleanup Luke McCrone 2024-04-17 20:41:10 -03:00
  • 6d868229a8 Merge pull request #532 from versity/ben/readme Ben McClelland 2024-04-22 10:46:45 -07:00
  • e1a1d7f65f chore: more readme cleanup Ben McClelland 2024-04-22 10:38:17 -07:00
  • 134672aea2 Merge pull request #531 from versity/ben/readme Ben McClelland 2024-04-22 10:11:45 -07:00
  • c75edc2ae5 chore: minor readme cleanup Ben McClelland 2024-04-22 09:18:17 -07:00
  • 7ab0e3ebbe Merge pull request #530 from versity/azure-policy-actions Ben McClelland 2024-04-20 10:00:23 -07:00
  • 5c835c5c74 feat: Implemented GetBucketPolicy, PutBucketPolicy action in azure backend jonaustin09 2024-04-19 16:36:42 -04:00
  • bd380b4858 Merge pull request #528 from versity/ben/xattr Ben McClelland 2024-04-19 11:39:54 -07:00
  • fe33532f78 Merge pull request #529 from versity/ben/module_version Ben McClelland 2024-04-18 21:07:52 -07:00
  • 892d4d7d17 fix: as of Go 1.21, toolchain versions must use the 1.N.P syntax Ben McClelland 2024-04-18 20:29:23 -07:00
  • 4429570388 fix: use xattr.ENOATTR check for posix xattrs Ben McClelland 2024-04-18 18:17:17 -07:00
  • ae0354c765 Merge pull request #526 from versity/fix/487-head-bucket-resp Ben McClelland 2024-04-18 15:55:50 -07:00
  • 84ce40fb54 fix: Fixes #487, added response headers for HeadBucket action jonaustin09 2024-04-18 13:27:45 -04:00
  • 5853c3240b Merge pull request #520 from versity/test_cmdline_user_s3cmd v0.20 Ben McClelland 2024-04-17 14:42:25 -07:00
  • 8bd068c22c Merge pull request #525 from versity/ben/check_account Ben McClelland 2024-04-17 14:32:02 -07:00
  • f08ccacd0f test: s3cmd user, fix for non-bucket creating testing Luke McCrone 2024-04-16 17:42:22 -03:00
  • 46aab041cc fix: auth iam single error for GetUserAccount() Ben McClelland 2024-04-17 09:27:10 -07:00
  • a7a8ea9e61 Merge pull request #523 from versity/ben/chunk_uploads Ben McClelland 2024-04-17 09:13:12 -07:00
  • 07b01a738a fix: chunkreader invalid signature when header crossed read buffers Ben McClelland 2024-04-16 23:01:55 -07:00
  • 6f35a5fbaf Merge pull request #521 from versity/ben/readme_news_perf2 Ben McClelland 2024-04-16 15:55:05 -07:00
  • 05530e02c9 feat: add new perf article to readme news Ben McClelland 2024-04-16 14:52:37 -07:00
  • b2f028939e Merge pull request #518 from versity/ben/meta_storer Ben McClelland 2024-04-16 11:43:31 -07:00
  • 7ccd1dd619 Merge pull request #519 from versity/dependabot/go_modules/dev-dependencies-e4c8b118df Ben McClelland 2024-04-15 15:31:35 -07:00
  • b10d08a8df chore(deps): bump the dev-dependencies group with 3 updates dependabot[bot] 2024-04-15 21:32:24 +00:00
  • c81403fe90 feat: add metadata storage abstraction layer Ben McClelland 2024-04-13 21:55:46 -07:00
  • 5f422fefd8 Merge pull request #517 from versity/test_cmdline_iam Ben McClelland 2024-04-13 09:55:10 -07:00
  • 0a74509d00 test: initial users tests (admin, userplus, user) Luke McCrone 2024-04-08 18:41:38 -03:00
  • 65abac9823 Merge pull request #515 from versity/ben/admin_insecure Ben McClelland 2024-04-12 08:08:34 -07:00
  • 5ec2de544c fix: admin change-bucket-owner return status Ben McClelland 2024-04-11 16:11:59 -07:00
  • 53a50df742 fix: admin change-bucket-owner cert disable verify Ben McClelland 2024-04-11 14:44:37 -07:00
  • 936ba1f84b Merge pull request #509 from versity/ben/admin_insecure v0.19 Ben McClelland 2024-04-09 09:04:54 -07:00
  • ffe1fc4ad3 feat: optional disable cert check for admin cli actions Ben McClelland 2024-04-08 18:59:35 -07:00
  • 020b2db975 Merge pull request #506 from versity/ben/cmd_admin_err Ben McClelland 2024-04-09 08:36:35 -07:00
  • 17b1dbe025 fix: return non 0 exit status for cli admin error Ben McClelland 2024-04-08 13:12:37 -07:00
  • 5937af22c6 Merge pull request #507 from versity/dependabot/go_modules/dev-dependencies-d1c995973a Ben McClelland 2024-04-08 16:35:49 -07:00
  • 5c2e7cce05 chore(deps): bump github.com/go-ldap/ldap/v3 dependabot[bot] 2024-04-08 21:06:04 +00:00
  • 6b9ee3a587 Merge pull request #508 from versity/ben/ldap_url Ben McClelland 2024-04-08 16:24:19 -07:00
  • e9a036d100 fix: use ldap.DialURL instead of deprecated ldap.Dial Ben McClelland 2024-04-08 16:10:59 -07:00
  • e9b41d53b6 feat: implement read only option for posix/scoutfs ben/read_only Ben McClelland 2024-03-31 15:13:01 -07:00
  • c87293bf20 Merge pull request #504 from versity/ben/debug_logging Ben McClelland 2024-04-08 10:38:16 -07:00
  • 98b4fde0fa Merge pull request #503 from versity/ben/quota_error Ben McClelland 2024-04-08 10:38:03 -07:00
  • 4be4dc2971 feat: add more debug logging for api handler errors Ben McClelland 2024-04-06 20:07:51 -07:00
  • aeea61544b feat: add s3err QuotaExceeded for posix/scoutfs Ben McClelland 2024-04-06 11:53:40 -07:00
  • 27fe12367c Merge pull request #502 from versity/ben/docker Ben McClelland 2024-04-06 11:15:00 -07:00
  • 3dbe95235e fix: add build/version/time to docker images Ben McClelland 2024-04-06 09:31:18 -07:00
  • 6955edfa31 Merge pull request #501 from versity/ben/example_service_updates Ben McClelland 2024-04-05 20:35:16 -07:00
  • b5941f2596 Merge pull request #500 from versity/dependabot/go_modules/dev-dependencies-4f9575a9fc Ben McClelland 2024-04-05 20:09:49 -07:00
  • 671034a031 feat: add new config options to example Ben McClelland 2024-04-05 20:06:24 -07:00
  • 4275269e9f chore(deps): bump the dev-dependencies group with 6 updates dependabot[bot] 2024-04-06 02:52:04 +00:00