Konstantin Lebedev
|
b612d5aebd
|
s3 test get w/ If-Match: bogus ETag
|
2021-05-24 16:59:44 +05:00 |
|
Konstantin Lebedev
|
26a4f34a57
|
del checks
url err logging
stats chunk fetch
|
2021-05-21 15:59:12 +05:00 |
|
Konstantin Lebedev
|
03d1199d5f
|
Revert "revert PR #1903 avoid http error: superfluous response.WriteHeader"
This reverts commit ac71117e
|
2021-05-20 11:45:21 +05:00 |
|
Chris Lu
|
ac71117ee6
|
revert PR #1903 avoid http error: superfluous response.WriteHeader
|
2021-05-05 15:11:39 -07:00 |
|
Chris Lu
|
1e033d45b8
|
simpler logic
related to https://github.com/chrislusf/seaweedfs/pull/1981
|
2021-04-12 12:04:53 -07:00 |
|
Merlin Gaillard
|
f952f979d1
|
filer: return 304 when If-Modified-Since == Last-Modified
|
2021-04-09 15:04:17 +02:00 |
|
Konstantin Lebedev
|
06da02739d
|
CheckAllChunkViews() for HEAD requests only
|
2021-03-16 14:15:17 +05:00 |
|
Konstantin Lebedev
|
90510e3137
|
If WriteHeader is not called explicitly, the first call to Write
will trigger an implicit WriteHeader(http.StatusOK).
WriteHeader: Only one header may be written. Go does not currently!
|
2021-03-15 21:22:59 +05:00 |
|
Chris Lu
|
5d446673a6
|
fix error printing
|
2021-03-10 17:13:04 -08:00 |
|
Konstantin Lebedev
|
ee21c0042e
|
log error write entry
|
2021-02-26 14:18:01 +05:00 |
|
Chris Lu
|
7ba75e3d5a
|
filer: do not return no content for empty files
fix https://github.com/chrislusf/seaweedfs/issues/1831
fix https://github.com/chrislusf/seaweedfs/issues/1830
|
2021-02-23 12:25:27 -08:00 |
|
Chris Lu
|
711c3f3939
|
filer: fix http status 206 setting
fix https://github.com/chrislusf/seaweedfs/issues/1753
|
2021-01-22 00:26:30 -08:00 |
|
Chris Lu
|
698f58f7c4
|
filer, s3: add http status 206 as late as possible
fix https://github.com/chrislusf/seaweedfs/issues/1746
|
2021-01-14 02:59:40 -08:00 |
|
henry
|
b42c5b71c1
|
Seaweed custom header are not visible to Vue or javascript
|
2021-01-05 13:01:29 +08:00 |
|
henry
|
1309dfe612
|
Seaweed custom header are not visible to Vue or javascript
|
2021-01-05 12:58:46 +08:00 |
|
henry
|
14ddd15508
|
1 Distinguish between folders and common files, folders are listed first
2 Add some custom headers that need to be exposed
|
2020-12-31 00:03:22 +08:00 |
|
henry
|
7458ff9523
|
Solve the Chinese name disorder of download file
|
2020-12-28 11:28:33 +08:00 |
|
Chris Lu
|
765b3ef1be
|
save /etc/iam/identity.json inside filer store
|
2020-12-10 00:15:22 -08:00 |
|
Chris Lu
|
f4abd01adf
|
filer: cache small file to filer store
|
2020-11-30 04:34:04 -08:00 |
|
Chris Lu
|
5448781dfc
|
filer: Headers with "Seaweed-" prefix are stored as extended properties
|
2020-11-03 00:15:51 -08:00 |
|
ruitao.liu
|
22a9ea0512
|
adjust s3 header file.
|
2020-10-29 16:05:40 +08:00 |
|
ruitao.liu
|
b917be7955
|
S3 bucket list, response with uploaded storageclass.
|
2020-10-29 14:57:19 +08:00 |
|
ruitao.liu
|
2dcc178d0a
|
save s3 metadata to filer.
|
2020-10-28 18:16:05 +08:00 |
|
ruitao.liu
|
72f6b77dea
|
fix tag prefix.
|
2020-10-27 18:01:37 +08:00 |
|
ruitao.liu
|
8766ca1b95
|
rename s3 tag prefix.
|
2020-10-27 17:33:24 +08:00 |
|
ruitao.liu
|
19026ae55d
|
return x-amz-tag-count header when GET object.
|
2020-10-27 16:49:31 +08:00 |
|
Chris Lu
|
eb7929a971
|
rename filer2 to filer
|
2020-09-01 00:21:19 -07:00 |
|
Chris Lu
|
c647deace1
|
file size support set file length
use Attr.FileSize and TotalChunkSize to determine file size
|
2020-08-15 09:32:47 -07:00 |
|
Chris Lu
|
3faa0aa448
|
rename
|
2020-07-25 20:09:19 -07:00 |
|
Chris Lu
|
023a1efdf2
|
set filename in Content-Disposition header
|
2020-07-25 20:06:40 -07:00 |
|
Chris Lu
|
fb81f12686
|
filer: simplify image resize
|
2020-04-28 00:05:57 -07:00 |
|
Chris Lu
|
ec2eb8bc48
|
add If-None-Match and If-Modified-Since
fix https://github.com/chrislusf/seaweedfs/issues/1269
|
2020-04-08 08:12:00 -07:00 |
|
Chris Lu
|
c0f0fdb3ba
|
refactoring
|
2020-03-23 00:01:34 -07:00 |
|
Chris Lu
|
ae2ee379c0
|
consistent 64bit size
|
2020-03-22 01:37:46 -07:00 |
|
Chris Lu
|
65d2ea9fb0
|
FUSE mount: stream read data with buffer
fix https://github.com/chrislusf/seaweedfs/issues/1244
|
2020-03-22 01:00:36 -07:00 |
|
Chris Lu
|
308688c8d0
|
filer: add back image resizing capability
|
2020-03-20 20:31:11 -07:00 |
|
Chris Lu
|
bec6ec7db6
|
go fmt
|
2020-03-17 10:01:55 -07:00 |
|
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
|
2020-03-08 15:42:44 -07:00 |
|
Chris Lu
|
11fceaf2f7
|
refactoring
|
2020-03-07 18:09:30 -08:00 |
|
Chris Lu
|
1a75fbfce0
|
refactoring
|
2020-03-07 18:06:48 -08:00 |
|
Chris Lu
|
afb20de14c
|
breaks dependency loop
|
2020-03-07 17:01:39 -08:00 |
|
Chris Lu
|
dba35404e4
|
filer: HEAD response add content type
|
2020-03-07 06:08:08 -08:00 |
|
Chris Lu
|
ea1169dc80
|
filer cipher: single chunk http POST and PUT and read
|
2020-03-07 06:08:08 -08:00 |
|
Chris Lu
|
13e215ee5c
|
filer: option to encrypt data on volume server
|
2020-03-06 00:49:47 -08:00 |
|
divinerapier
|
f1ee6b7a54
|
fix abused 404 status code
Signed-off-by: divinerapier <poriter.coco@gmail.com>
|
2019-10-24 16:51:26 +08:00 |
|
Chris Lu
|
476a7c269c
|
detect a filer path is a file or a directory
fix https://github.com/chrislusf/seaweedfs/issues/1004
|
2019-07-10 12:11:18 -07:00 |
|
Chris Lu
|
359563e95a
|
refactoring
|
2019-06-25 09:49:27 -07:00 |
|
Chris Lu
|
d1cd8f8c5b
|
add metrics, refactoring
|
2019-06-22 22:53:52 -07:00 |
|
Chris Lu
|
3fa1f150d9
|
refactoring
|
2019-06-22 20:04:56 -07:00 |
|
Chris Lu
|
8b43679ae3
|
refactoring
|
2019-06-15 12:21:44 -07:00 |
|