Chris Lu
fb81f12686
filer: simplify image resize
5 years ago
Chris Lu
ec2eb8bc48
add If-None-Match and If-Modified-Since
fix https://github.com/chrislusf/seaweedfs/issues/1269
5 years ago
Chris Lu
c0f0fdb3ba
refactoring
5 years ago
Chris Lu
ae2ee379c0
consistent 64bit size
5 years ago
Chris Lu
65d2ea9fb0
FUSE mount: stream read data with buffer
fix https://github.com/chrislusf/seaweedfs/issues/1244
5 years ago
Chris Lu
308688c8d0
filer: add back image resizing capability
5 years ago
Chris Lu
bec6ec7db6
go fmt
5 years ago
Chris Lu
9b3109a5d8
filer: processing all response headers, no pass through to volume server
* filer calculate MD5 etag
* filer handle response headers, instread of pass it to volume servers
5 years ago
Chris Lu
11fceaf2f7
refactoring
5 years ago
Chris Lu
1a75fbfce0
refactoring
5 years ago
Chris Lu
afb20de14c
breaks dependency loop
5 years ago
Chris Lu
dba35404e4
filer: HEAD response add content type
5 years ago
Chris Lu
ea1169dc80
filer cipher: single chunk http POST and PUT and read
5 years ago
Chris Lu
13e215ee5c
filer: option to encrypt data on volume server
5 years ago
divinerapier
f1ee6b7a54
fix abused 404 status code
Signed-off-by: divinerapier <poriter.coco@gmail.com>
5 years ago
j.laycock
6fc6322c90
Change joeslay paths to chrislusf paths
5 years ago
j.laycock
595a1beff0
Swap imports to use joeslay
5 years ago
Chris Lu
476a7c269c
detect a filer path is a file or a directory
fix https://github.com/chrislusf/seaweedfs/issues/1004
6 years ago
Chris Lu
359563e95a
refactoring
6 years ago
Chris Lu
d1cd8f8c5b
add metrics, refactoring
6 years ago
Chris Lu
3fa1f150d9
refactoring
6 years ago
Chris Lu
8b43679ae3
refactoring
6 years ago
Chris Lu
a11525fe4e
filer: adds basic metrics pushing to Prometheus gateway
6 years ago
Chris Lu
57092d69ac
go fmt
6 years ago
Chris Lu
ede876cfdb
periodic scripts exeuction from leader master
6 years ago
Chris Lu
00b6f653fa
shell: add fs.cat
6 years ago
Chris Lu
e85048bcdc
http exhaust and close response body
6 years ago
Chris Lu
65757ae2fd
weed filer: set content-type consistent with filer store
6 years ago
Chris Lu
977b30e992
weed filer: http HEAD response header add ETag
fix https://github.com/chrislusf/seaweedfs/issues/892
6 years ago
Chris Lu
cece860bfd
add context to all filer APIs
6 years ago
Chris Lu
7f74577db1
add Last-Modified to HEAD requests
to work better with restic
6 years ago
Chris Lu
41aba0c02c
fix when no files in filer
6 years ago
Chris Lu
164091c269
add s3 multipart upload
6 years ago
Chris Lu
888eb2abb5
filer read write all via locations from MasterClient
6 years ago
Chris Lu
056871242b
remove println
7 years ago
Chris Lu
7e2031b18f
go fmt
7 years ago
Chris Lu
702ff48cda
add dir list limit option
7 years ago
Chris Lu
43e3f5724c
use fixed list of masters in both filer and volume servers
7 years ago
Chris Lu
0301504184
add mime, use simple insert and update filer store API
1. add mime type to file in filer
2. purge old chunks if overwrite during insert
7 years ago
Chris Lu
07e0d13d2d
filer support reading multiple chunks, with range support
7 years ago
Chris Lu
9b603f5ffa
split filer read into 2 files
7 years ago
Chris Lu
458ada173e
go fmt
7 years ago
Chris Lu
9e77563c99
add leveldb store
1. switch to viper for filer store configuration
2. simplify FindEntry() return values, removing “found”
3. add leveldb store
7 years ago
Chris Lu
f8776ad5cd
add breadcrumb to filer UI
7 years ago
Chris Lu
ab4ddb1e0e
fix directory creation, directory listing
7 years ago
Chris Lu
b303a02461
cp file can work
1. consolidate to filer_pb.FileChunk
2. dir add file, mkdir
3. file flush, write
updates having issue
7 years ago
Chris Lu
c7a71d35b0
fix on pagination
7 years ago
Chris Lu
c5cf9bd290
properly working filer
7 years ago
Chris Lu
e61c9af523
check Accept instead of content type
fix https://github.com/chrislusf/seaweedfs/issues/429
8 years ago
listeng
5b18cf09e7
Return json data when content-type is "application/json"
Before #344 , the filer will return json data, and cschiano make a template that render to html. But sometimes need json data, so I add some code will return json data when content-type is "application/json".
8 years ago