Ben McClelland
|
6b16dd76bd
|
fix: convert byte range to start and length
|
2023-06-07 08:19:13 -07:00 |
|
Jon Austin
|
8f27e88198
|
feat: GetObject range calculation moved to backend, created utility function for it in the backend (#61)
|
2023-06-06 11:13:45 -07:00 |
|
jonaustin09
|
7dc1c7f4c1
|
feat: added windows version of posix file
|
2023-06-02 22:14:25 +04:00 |
|
Ben McClelland
|
04ab589aeb
|
posix: fix put object etag
|
2023-05-30 21:46:21 -07:00 |
|
Ben McClelland
|
b8cb3f774d
|
posix: make temp dir if not already exists
|
2023-05-30 21:45:51 -07:00 |
|
Ben McClelland
|
981894aef2
|
posix: fix fallback tempfile naming
|
2023-05-31 04:09:47 +00:00 |
|
Ben McClelland
|
5cbcf0c900
|
add copyright headers to source files
|
2023-05-28 14:38:45 -07:00 |
|
Ben McClelland
|
8b79fb24de
|
update module/import paths to new name, add cli framework
|
2023-05-28 12:10:12 -07:00 |
|
Ben McClelland
|
c9320ea6ce
|
posix: cleanup loadUserMetaData unused return value
|
2023-05-25 15:58:22 -07:00 |
|
Ben McClelland
|
207088fade
|
posix: cleanup redundant error checks
|
2023-05-25 15:51:16 -07:00 |
|
Ben McClelland
|
89d613b268
|
posix: cleanup a couple comments
|
2023-05-25 10:35:38 -07:00 |
|
Ben McClelland
|
c21c7be439
|
backend: remove etag arg from HeadObject()
|
2023-05-25 10:30:32 -07:00 |
|
Ben McClelland
|
cc1fb2cffe
|
posix: replace os.IsNotExist(err) with errors.Is(err, fs.ErrNotExist)
|
2023-05-25 10:09:25 -07:00 |
|
Ben McClelland
|
0bab1117d4
|
posix: add tag set/get/delete
|
2023-05-25 10:04:44 -07:00 |
|
Ben McClelland
|
9469dbc76f
|
posix: fallocate uploads when available
|
2023-05-24 14:36:11 -07:00 |
|
Ben McClelland
|
3c3516822f
|
posix: add New(), Shutdown(), and String() methods
|
2023-05-24 14:22:35 -07:00 |
|
Ben McClelland
|
7391dccf58
|
posix: add etag for get object
|
2023-05-24 14:09:51 -07:00 |
|
Ben McClelland
|
56a8638933
|
posix: add user defined metadata for uploads
|
2023-05-24 14:09:51 -07:00 |
|
Ben McClelland
|
41db361f86
|
posix: add fallback for upload temp files
|
2023-05-24 14:09:48 -07:00 |
|
jonaustin09
|
d2c2cdbabc
|
fix: fixed etag error in GetObject backend function
|
2023-05-24 08:25:56 -07:00 |
|
jonaustin09
|
c5de938637
|
feat: Added acceptRange field in GetBject backend function
|
2023-05-24 08:25:56 -07:00 |
|
jonaustin09
|
70f5e0fac9
|
feat: Removed etag from GetObject function
|
2023-05-24 08:25:56 -07:00 |
|
jonaustin09
|
dcdc62411e
|
fix: Some changes on PutObject return type
|
2023-05-24 15:58:51 +04:00 |
|
Ben McClelland
|
e85f764f08
|
backend: move posix list objects walk to common utility
|
2023-05-23 15:41:46 -07:00 |
|
Ben McClelland
|
01be7a2a6b
|
posix: add list objects
|
2023-05-23 11:38:48 -07:00 |
|
jonaustin09
|
7e4521f1ee
|
fix: added length args
|
2023-05-23 23:31:23 +05:00 |
|
Ben McClelland
|
3559592fcd
|
posix: initial object requests
|
2023-05-19 19:19:42 -07:00 |
|
Ben McClelland
|
b55f4b79d3
|
posix: initial mulipart requests
|
2023-05-19 14:43:27 -07:00 |
|
Ben McClelland
|
80f8b1b883
|
posix: initial bucket requests
|
2023-05-18 20:48:07 -07:00 |
|
Ben McClelland
|
f156a78dee
|
fill out basic project layout
|
2023-05-05 17:16:59 -07:00 |
|