Ben McClelland
ca28792458
update package deps
2023-07-06 21:56:59 -06:00
Ben McClelland
8c469cbd69
Merge pull request #127 from versity/ben/issue_templates
...
feat: add issue templates
2023-07-06 20:43:40 -07:00
Ben McClelland
ff4bf23b6b
feat: add issue templates
2023-07-06 21:40:57 -06:00
Ben McClelland
38ddbc4712
Merge pull request #126 from versity/admin-api-routing
...
Admin api routing
v0.4
2023-07-06 14:42:22 -07:00
jonaustin09
cb193c42b4
fix: Up to date with main
2023-07-06 21:21:59 +04:00
jonaustin09
fbafc6b34c
feat: Changed admin api http methods, some cleanup in admin cli commands, bug fix in delete user IAM service
2023-07-06 21:21:20 +04:00
Ben McClelland
d26b8856c1
Merge pull request #125 from versity/v4-auth-payload-support
...
V4 payload header support
2023-07-06 10:17:01 -07:00
Ben McClelland
23f738f37f
Merge pull request #124 from versity/ben/copy_obj
...
feat: implement posix UploadCopyPart
2023-07-06 10:16:20 -07:00
jonaustin09
a10729b3ff
fix: Fixed staticcheck error
2023-07-06 19:14:01 +04:00
jonaustin09
0330685c5c
feat: Added support for unsigned, streamable and trailign payload header in sigv4 authentication
2023-07-06 19:03:19 +04:00
Ben McClelland
47dea2db7c
feat: implement posix UploadCopyPart
2023-07-05 19:06:19 -07:00
Ben McClelland
db484eb900
Merge pull request #123 from versity/unit-testing-cleanup
...
Unit testing cleanup
2023-07-03 12:41:09 -07:00
Ben McClelland
140d41de40
Merge pull request #122 from versity/fe-upload-part-copy
...
Upload-part-copy FE
2023-07-03 12:37:19 -07:00
jonaustin09
39803cb158
feat: Some cleanup in controller unit tests, removed backend unsupported unit tests, added test cases for admin controller functions
2023-07-03 20:35:40 +04:00
jonaustin09
9c858b0396
feat: Added UploadPartCopy action in FE
2023-07-03 18:47:32 +04:00
jonaustin09
f63545c9b7
feat: Added UploadPartCopy action in FE
2023-07-03 17:14:46 +04:00
Ben McClelland
2894d4d5f3
Merge pull request #119 from versity/unit-test-coverage
...
Unit testing coverage
2023-06-30 12:49:06 -07:00
jonaustin09
46097fbf70
fix: Up to date with main
2023-06-30 22:06:25 +04:00
jonaustin09
9db01362a0
feat: increased unit testing coverage in controllers, utility functions and server functions. Fixed bucket owner bug in putbucketacl. 2 more minor changes in controllers
2023-06-30 22:04:46 +04:00
Ben McClelland
fbd7bce530
Merge pull request #118 from versity/ben/copy_obj
...
posix: cleanup extra debug output
2023-06-29 11:58:45 -07:00
Ben McClelland
7e34078d6a
posix: cleanup extra debug output
2023-06-29 11:18:00 -07:00
Jon Austin
3c69c6922a
Integration test cases for HeadBucket, CopyObject, DeleteObject actions ( #117 )
...
* feat: Added integration test cases for HeadBucket, CopyObject, DeleteObjects
* feat: Added logger for debugging
2023-06-29 10:40:54 -07:00
Ben McClelland
08db927634
Merge pull request #116 from versity/ben/fix_range
...
fix range gets with unspecified end range
2023-06-29 09:29:06 -07:00
Ben McClelland
6d99c69953
fix range gets with unspecified end range
...
The aws cli will send range gets of an object with ranges like
the following:
bytes=0-8388607
bytes=8388608-16777215
bytes=16777216-25165823
bytes=25165824-
The last one with the end offset unspecified just means the rest of
the object. So this fixes that case where there is only one offset
in the range.
2023-06-28 23:09:49 -07:00
Jon Austin
4bfb3d84d3
Acl integration test ( #115 )
...
* feat: Added test an integration test case for acl actions(get, put), fixed PutBucketAcl actions bugs, fixed iam bugs on getting and creating user accounts
* fix: Fixed acl unit tests
* fix: Fixed cli path in exec command in acl integration test
* fix: fixed account creation bug
2023-06-28 19:38:35 -07:00
Jon Austin
30dbd02a83
Tag actions integrations tests ( #114 )
...
* feat: Added an integration test case for for tag actions(get, put, delete)
2023-06-26 14:25:24 -07:00
Ben McClelland
f8afeec0a0
Merge pull request #112 from versity/ben/readme
...
update README.md with some content clarifications
2023-06-26 12:30:35 -07:00
Jon Austin
45e3c0922d
Tag actions FE ( #113 )
...
* feat: Added get-object-tagging, put-object-tagging, delete-object-tagging actions in fe
2023-06-26 12:29:56 -07:00
Ben McClelland
a3f95520a8
update README.md with some content clarifications
2023-06-26 10:18:50 -07:00
Ben McClelland
c45280b7db
Merge pull request #111 from versity/ben/tests
...
add functional tests to github actions
2023-06-26 08:36:39 -07:00
Ben McClelland
77b0759f86
fix full flow mising TestRangeGet test
2023-06-25 11:00:54 -07:00
Ben McClelland
1da0c1ceba
add coverage report for actions tests
2023-06-25 10:54:24 -07:00
Ben McClelland
1d476c6d4d
add signal handler for clean shutdown
2023-06-25 10:29:14 -07:00
Ben McClelland
c4f5f958eb
add functional tests to github actions
2023-06-23 18:38:19 -07:00
Jon Austin
f84cfe58e7
Bench test ( #110 )
...
* feat: test CLI command set up for client side testing, test cases are corresponded with subcommands, added full-flow test case
* fix: TLS configuration removed
* feat: Added benchmark test for client side testing in the CLI
* fix: Removed unused variables
* fix: fixed staticcheck error
2023-06-23 09:55:04 -07:00
Ben McClelland
59a1e68e15
Merge pull request #107 from versity/test-cli-setup
...
Test CLI setup
v0.3
2023-06-22 10:21:23 -07:00
jonaustin09
672027f4aa
fix: TLS configuration removed
2023-06-22 10:08:11 -07:00
jonaustin09
24ae7a2e86
feat: test CLI command set up for client side testing, test cases are corresponded with subcommands, added full-flow test case
2023-06-22 10:08:11 -07:00
Ben McClelland
696d68c977
Merge pull request #109 from versity/fix/scoutfs-dir-obj-key
...
fix: fixed object directory key for scoutfs fileToObj function
2023-06-22 10:03:36 -07:00
jonaustin09
b770daa3b5
fix: fixed object directory key for scoutfs fileToObj function
2023-06-22 20:51:37 +04:00
Ben McClelland
065c126096
Merge pull request #108 from versity/fix/dir-obj-key
...
fix: fixed directory object key prefix
2023-06-22 09:42:28 -07:00
jonaustin09
ed047f5046
fix: fixed directory object key prefix
2023-06-22 20:12:17 +04:00
Ben McClelland
286299d44b
Merge pull request #105 from versity/ben/scoutfs_glacier
...
Ben/scoutfs glacier
2023-06-21 11:31:39 -07:00
Ben McClelland
c4e0aa69a8
scoutfs: add support for glacier emulation mode
2023-06-21 10:27:14 -07:00
Ben McClelland
5ce010b1fa
refactor walk to allow for more general obj translation
2023-06-20 13:51:47 -07:00
Ben McClelland
4d50f7665a
Merge pull request #104 from versity/logging-system
...
Logging system
2023-06-20 11:06:14 -07:00
jonaustin09
c01d3ed542
feat: control over logging in debug mode and control logging for specific actions
2023-06-20 19:39:58 +04:00
jonaustin09
0209ca4bc0
fix: fixed merge conflicts
2023-06-19 23:20:33 +04:00
jonaustin09
127b79e148
feat: Logging system set up
2023-06-19 23:18:16 +04:00
Ben McClelland
4850ac34fc
Merge pull request #103 from versity/ben/auth
...
refactor move auth to top level
2023-06-19 12:01:40 -07:00