Luke McCrone
0009845acd
test: get, copy, put, etc. s3api additions, cleanup
2024-05-03 13:07:53 -03:00
Luke McCrone
096f370322
test: changes due to policy, tag changes
2024-05-02 15:26:17 -07:00
jonaustin09
b4cd35f60b
feat: error refactoring and enable object lock in backends
...
Added support to enable object lock on bucket creation in posix and azure
backends.
Implemented the logic to add object legal hold and retention on object creation
in azure and posix backends.
Added the functionality for HeadObject to return object lock related headers.
Added integration tests for these features.
2024-05-02 15:23:48 -07:00
Ben McClelland
3fc8956baf
fix: increase valid timestampe window from 1 to 15 minutes
...
According to:
https://docs.aws.amazon.com/AmazonS3/latest/userguide/RESTAuthentication.html#RESTAuthenticationTimeStamp
The valid time wondow for authenticated requests is 15 minutes,
and when outside of that window should return RequestTimeTooSkewed.
2024-05-01 13:56:34 -07:00
Luke McCrone
60e4a07e65
test: policy
2024-04-29 21:01:27 -03:00
jonaustin09
0c3771ae2d
feat: Added GetObjectAttributes actions implementation in posix, azure and s3 backends. Added integration tests for GetObjectAttributes action
2024-04-29 15:31:53 -04:00
Ben McClelland
dd7de194f9
Merge pull request #538 from versity/test_cmdline_more_tests
...
Test cmdline more tests
2024-04-25 13:16:42 -07:00
Luke McCrone
ec53605ea3
test: delete tags, get location, some reorganization
2024-04-25 15:40:23 -03:00
jonaustin09
00476ef70c
feat: Closes #490 , Added integration tests for object lock actions
2024-04-22 13:13:40 -07:00
Luke McCrone
2a072e1580
test: tags, metadata tests, docker, test config cleanup
2024-04-22 15:44:46 -03:00
jonaustin09
84ce40fb54
fix: Fixes #487 , added response headers for HeadBucket action
2024-04-18 13:27:45 -04:00
Luke McCrone
f08ccacd0f
test: s3cmd user, fix for non-bucket creating testing
2024-04-17 15:24:01 -03:00
Luke McCrone
0a74509d00
test: initial users tests (admin, userplus, user)
2024-04-12 22:33:38 -03:00
Ben McClelland
17b1dbe025
fix: return non 0 exit status for cli admin error
...
Fixes #505 . This returns the body as an error when the http status
for the admin request is non-success.
2024-04-08 17:29:02 -07:00
Luke McCrone
87aee2bcf8
test: bucket info, invalid name, parameter tests
2024-04-05 14:01:12 -03:00
Luke McCrone
12ac266e70
test: file count (pagination), delimiter, invalid bucket name
2024-04-01 13:56:10 -03:00
Ben McClelland
fcf0f4cf68
Merge pull request #480 from versity/access-control-tests
...
Access control integration tests
2024-03-28 12:28:53 -07:00
jonaustin09
e6203c5765
feat: Closes #441 , Added access control integration tests, fixed some bugs in bucket policy and acl access checking flow
2024-03-28 14:52:56 -04:00
Luke McCrone
9fd22ca8e7
test: presign work, s3 backend testing
2024-03-26 20:36:26 -03:00
Ben McClelland
4d02ac21c5
Merge pull request #460 from versity/bucket-policies
...
Bucket Policy
2024-03-25 15:19:46 -07:00
jonaustin09
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
2024-03-25 16:00:35 -04:00
jonaustin09
af641e5368
feat: Added integration test cases for Put/Get/DeleteBucketPolicy actions. Made some bug fixes in these actions implementations
2024-03-20 17:31:52 -04:00
jonaustin09
b9ed7cb8f0
feat: Added a presigned v4 authentication integration test case to put/get object containing utf-8 characters
2024-03-20 14:45:48 -04:00
Luke McCrone
3986d74e10
test: mc multipart upload, test coverage
2024-03-18 13:20:04 -03:00
Luke McCrone
51a5b35b67
test: mc tags testing, allow direct testing for comparison
2024-03-14 14:31:34 -03:00
Ben McClelland
8ad9c4834b
chore: cleanup top level repo by moving test related dirs to tests
2024-03-10 09:15:22 -07:00
Luke McCrone
c9c05b4fbd
test: mc - first command, static bucket, dockerfile, github-actions work
2024-03-08 12:54:48 -03:00
Luke McCrone
a75112f883
test: s3cmd additional tests, include in github-actions, dockerfile
2024-03-01 14:47:00 -03:00
Luke McCrone
7c5e85cf7d
test: update test code to include ssl, s3cmd
2024-02-23 19:09:45 -03:00
Luke McCrone
3fbc170bc7
test: bats test dockerfile, test refactoring, file compare updates
2024-02-20 14:45:45 -03:00
Luke McCrone
c938a32252
test: multpart - upload part copy, static bucket tests
2024-02-15 20:50:42 -03:00
Luke McCrone
7a56c7e15e
test: multipart upload - list parts, uploads
2024-02-12 19:36:24 -03:00
Luke McCrone
08e5eb02a0
test: multipart abort
2024-02-08 18:31:19 -03:00
Luke McCrone
5d6c0f8b67
another shellcheck fix
2024-02-07 14:58:06 -03:00
Luke McCrone
89b4b615ab
test: cmdline tests (acls, get bucket/object info)
2024-02-02 11:32:13 -08:00
Luke McCrone
1409d664b4
test: initial aws cli bats tests
2024-01-29 20:07:00 -03:00