jonaustin09
36653ac996
fix: Merge conflicts merged
2023-06-16 20:59:01 +04:00
jonaustin09
49af6f0049
feat: ACL set up finished: added VerifyACL function, added admin checker function on list buckets, fixed all the unit tests
2023-06-16 20:55:23 +04:00
Jon Austin
ad09d98891
feat: Implemented GetBucketACL, PutBucketACL posix functions, fixed a… ( #92 )
...
* feat: Implemented GetBucketACL, PutBucketACL posix functions, fixed authentication middleware signed headers bug
* fix: Fixed GetBucketAcl return type, fixed staticcheck uppercase error, fixed unit tests for PutActions
2023-06-15 10:49:17 -07:00
jonaustin09
3d7ce4210a
fix: Fixed GetBucketAcl return type, fixed staticcheck uppercase error, fixed unit tests for PutActions
2023-06-15 20:39:20 +04:00
jonaustin09
114d9fdf63
fix: Branch up to date
2023-06-14 22:41:44 +04:00
jonaustin09
21f0fea5a7
feat: Implemented GetBucketACL, PutBucketACL posix functions, fixed authentication middleware signed headers bug
2023-06-14 22:39:27 +04:00
Ben McClelland
6abafe2169
Merge pull request #91 from versity/ben/err_log
...
fix: only print request headers on error
2023-06-14 09:28:52 -07:00
Ben McClelland
ae1f5cda2f
fix: only print request headers on error
2023-06-14 09:16:41 -07:00
Ben McClelland
66e68a5d1a
Merge pull request #90 from versity/ben/fix_linux_otmp
...
fix: linux otmp object and part uploads
2023-06-14 09:14:14 -07:00
Ben McClelland
20638aee49
fix: linux otmp object and part uploads
...
We were missing the object and directory name in the O_TMPFILE uploads,
so were incorrectly trying to link these into the top level directory.
2023-06-14 08:42:39 -07:00
Jon Austin
1bcdf948ba
feat: Move IAM configuration file creation on backend running, set up… ( #89 )
...
* feat: Move IAM configuration file creation on backend running
2023-06-13 11:13:18 -07:00
Ben McClelland
16a9b6b507
Merge pull request #86 from versity/ben/err_log
...
add internal error log to non-xml response
2023-06-13 09:31:26 -07:00
Ben McClelland
32efd670e1
add internal error log to non-xml response
2023-06-13 09:11:44 -07:00
Ben McClelland
78545d9205
Merge pull request #84 from versity/ben/spellcheek
...
fix some spelling errors
2023-06-12 14:08:31 -07:00
Ben McClelland
dfd8709777
fix some spelling errors
2023-06-12 14:00:10 -07:00
Ben McClelland
eaedc434c6
Merge pull request #83 from versity/ben/backend_cleanup
...
cleanup unused backend interface
2023-06-12 12:15:30 -07:00
Ben McClelland
7157280627
cleanup unused backend interface
2023-06-12 11:49:57 -07:00
Ben McClelland
f25ba05038
Merge pull request #82 from versity/ben/readme_logo
...
add logo to footer of README.md
2023-06-12 10:43:16 -07:00
Ben McClelland
6592ec5ae1
add logo to footer of README.md
2023-06-12 10:29:35 -07:00
Ben McClelland
e4d1041ea1
Merge pull request #81 from versity/ben/actions
...
change github workflow to use latest stable go version
2023-06-12 09:35:31 -07:00
Ben McClelland
53840f27c9
change github workflow to use latest stable go version
2023-06-12 09:29:03 -07:00
Ben McClelland
067f9e07c3
Merge pull request #80 from versity/admin-delete-api
...
feat: Added admin api and admin CLI aciton to delete a user
2023-06-12 09:21:31 -07:00
jonaustin09
def500d464
fix: Merged main branch into admin-delete-api
2023-06-12 20:00:34 +04:00
jonaustin09
b98f48ce2c
feat: Added admin api and admin CLI aciton to delete a user
2023-06-12 19:58:28 +04:00
Ben McClelland
41ee0bf487
Merge pull request #79 from versity/ben/coc
...
Create CODE_OF_CONDUCT.md
2023-06-12 08:41:14 -07:00
Ben McClelland
afb40db50e
Create CODE_OF_CONDUCT.md
2023-06-12 08:41:02 -07:00
Ben McClelland
a95d03c498
Merge pull request #78 from versity/ben/cleanup_base
...
Ben/cleanup base
v0.2
2023-06-12 08:00:05 -07:00
Ben McClelland
feace16fa9
set response headers for get object
2023-06-12 07:46:09 -07:00
Ben McClelland
33e1d39138
cleanup responses to split out expected xml body response
2023-06-12 07:46:09 -07:00
Ben McClelland
115910eafe
Merge pull request #72 from versity/ben/posix_multipart
...
Ben/posix multipart
2023-06-12 07:45:35 -07:00
Ben McClelland
ef06d11d7c
fix: get simple multipart upload tests passing
2023-06-12 07:37:21 -07:00
Ben McClelland
2697edd40a
head object time format
2023-06-12 07:15:57 -07:00
Ben McClelland
f88cb9fa7f
Merge pull request #70 from versity/ben/internal_error_log
...
feat: add log for internal server errors not of type s3err.APIError
2023-06-12 07:15:16 -07:00
Ben McClelland
38bb042a32
Merge pull request #74 from versity/benmcclelland-patch-1
...
Added dark/light theme logo and footer to README.md
2023-06-10 20:21:26 -07:00
Ben McClelland
7682defa95
Added dark/light theme logo and footer to README.md
2023-06-10 20:21:07 -07:00
Ben McClelland
12df87577b
Merge pull request #73 from versity/benmcclelland-patch-1
...
Add documentation/wiki links to README.md
2023-06-10 13:57:05 -07:00
Ben McClelland
92a763e53a
Add documentation/wiki links to README.md
2023-06-10 13:56:03 -07:00
Ben McClelland
c3aaf1538e
Merge pull request #71 from versity/ben/readme_updates
...
update README
2023-06-09 10:59:34 -07:00
Ben McClelland
c7625c9b58
update README
2023-06-09 10:58:30 -07:00
Ben McClelland
50357ce61a
feat: add log for internal server errors not of type s3err.APIError
2023-06-09 10:35:21 -07:00
Jon Austin
160a99cbbd
feat: Added admin CLI, created api endpoint for creating new user, cr… ( #68 )
...
* feat: Added admin CLI, created api endpoint for creating new user, created action for admin CLI to create a new user, changed the authentication middleware to verify the users from db
* feat: Added both single and multi user support, added caching layer for getting IAM users
* fix: Added all the files
2023-06-09 10:30:20 -07:00
Ben McClelland
0350215e2e
Merge pull request #69 from versity/ben/dir_objects
...
Ben/dir objects
2023-06-09 10:25:32 -07:00
Ben McClelland
de346816fc
fix put directory object
2023-06-08 22:32:54 -07:00
Ben McClelland
f1ac6b808b
fix list objects for directory type objects
2023-06-08 22:04:08 -07:00
Ben McClelland
8ade0c96cf
Merge pull request #67 from versity/ben/list
...
fix list objects
2023-06-08 10:33:54 -07:00
Ben McClelland
f4400edaa0
fix list objects
2023-06-07 22:57:00 -07:00
meghanmcclelland
f337aa288d
Update README.md ( #66 )
...
* Update README.md
* Update README.md
2023-06-07 17:34:01 -07:00
Ben McClelland
cd45036ebf
Merge pull request #65 from versity/ben/another_sig_fix
...
fix signature check when content length not included
v0.1
2023-06-07 08:44:24 -07:00
Ben McClelland
002c427e7d
fix signature check when content length not included
2023-06-07 08:37:14 -07:00
Ben McClelland
e75baad56c
Merge pull request #64 from versity/ben/posix_range_get
...
Ben/posix range get
2023-06-07 08:21:31 -07:00