chrislu
4ca6b1be3c
skip updating the .upload multipart files
11 months ago
chrislu
d848efed1b
skip updating multipart .upload files
11 months ago
chrislu
aca3c33bab
skip updating the .upload multipart files
11 months ago
chrislu
5c90b27b0a
go fmt
11 months ago
chrislu
83e4b02517
fix
11 months ago
chrislu
15b66a6633
refactor
11 months ago
XIAOYQ
be166b434f
fix: skip s3 .uploads
11 months ago
Andrew Azores
2eb82778bc
chore: fix typos in scaffold help output ( #5211 )
11 months ago
Konstantin Lebedev
8d23e36c45
fix: doDeleteFiles deletes files ( #5198 )
12 months ago
Konstantin Lebedev
1169f94310
Fix filer sync set offset ( #5197 )
* fix: compose 2mount with sync
* fix: DATA RACE
https://github.com/seaweedfs/seaweedfs/issues/5194
https://github.com/seaweedfs/seaweedfs/issues/5195
12 months ago
Konstantin Lebedev
b9d32d32e1
chore: filer sync add doDeleteFiles option for create only mode ( #5166 )
12 months ago
Konstantin Lebedev
3b62b338a5
chore: add maxMB option for webdav ( #5165 )
12 months ago
chrislu
d3688938d9
avoid nil
fix https://github.com/seaweedfs/seaweedfs/issues/5153
introduced from #5109
12 months ago
chrislu
c4badf7396
adjust options
1 year ago
chrislu
6324062acc
fix
1 year ago
chrislu
e0727071c8
go fmt
1 year ago
chrislu
6df44d3c95
option to filer.copy with public volume server url
fix https://github.com/seaweedfs/seaweedfs/issues/5126
1 year ago
Farbod
c278f49bca
Using filer.remote.sync concurrency in filer.remote.gateway ( #5123 )
- Chnaged ProcessEvenFn to be concurrent just like filer.remote.sync
Co-authored-by: itsfarbod <itsfarbod@hamravesh.com>
1 year ago
jerebear12
06343f8976
Set allowed origins in config ( #5109 )
* Add a way to use a JWT in an HTTP only cookie
If a JWT is not included in the Authorization header or a query string, attempt to get a JWT from an HTTP only cookie.
* Added a way to specify allowed origins header from config
* Removed unecessary log
* Check list of domains from config or command flag
* Handle default wildcard and change name of config value to cors
1 year ago
Konstantin Lebedev
3c9bcfb864
chore: add dsn for connection to mysql ( #5060 )
* chore: add dsn for connection to mysql
* add comment
* new comment
* fix: validate dsn and adapt password
1 year ago
chrislu
915416a277
fix wrong parameter
fix https://github.com/seaweedfs/seaweedfs/pull/5102
1 year ago
Lars Lehtonen
57801687de
weed/command: fix dropped error
1 year ago
Konstantin Lebedev
2b229e98ce
fix: add doDeleteFile option for filer backup
1 year ago
Konstantin Lebedev
e55fa68848
fix: excludeFileName is empty
1 year ago
Konstantin Lebedev
3c5295a1a6
filer backup add option for exclude file names that match the regexp to sync on filer
1 year ago
tired-engineer
4ed06e9ba5
Pass correct Filer's gRPC port to S3 server. ( #4972 )
Fixes seaweedfs/seaweedfs#4971
1 year ago
James Hedley
6acb43bbbb
Add optional flags to enable mTLS with verification of client certificate ( #4910 )
1 year ago
Konstantin Lebedev
1cac5d983d
fix: disallow file name too long when writing a file ( #4881 )
* fix: disallow file name too long when writing a file
* bool LongerName to MaxFilenameLength
---------
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
1 year ago
Konstantin Lebedev
2b3e39397e
fix: skipping checking active volumes with the same number of files at the moment ( #4893 )
* fix: skipping checking active volumes with the same number of files at the moment
https://github.com/seaweedfs/seaweedfs/issues/4140
* refactor with comments
https://github.com/seaweedfs/seaweedfs/issues/4140
* add TestShouldSkipVolume
---------
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
1 year ago
chrislu
b02fdeabff
RetryForever => RetryUntil
1 year ago
Konstantin Lebedev
44906f1f3b
fix: avoid error file name too long when writing a file ( #4876 )
1 year ago
chrislu
645ae8c57b
Revert "Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs ""
This reverts commit 8cb42c39
1 year ago
chrislu
8cb42c39ad
Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs "
This reverts commit 2e5aa06026
, reversing
changes made to 4d414f54a2
.
1 year ago
dependabot[bot]
a04bd4d26f
Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 ( #4850 )
* Bump github.com/rclone/rclone from 1.63.1 to 1.64.0
Bumps [github.com/rclone/rclone](https://github.com/rclone/rclone ) from 1.63.1 to 1.64.0.
- [Release notes](https://github.com/rclone/rclone/releases )
- [Changelog](https://github.com/rclone/rclone/blob/master/RELEASE.md )
- [Commits](https://github.com/rclone/rclone/compare/v1.63.1...v1.64.0 )
---
updated-dependencies:
- dependency-name: github.com/rclone/rclone
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* API changes
* go mod
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
Co-authored-by: chrislu <chris.lu@gmail.com>
1 year ago
Nico D'Cotta
796b7508f3
Implement SRV lookups for filer ( #4767 )
1 year ago
chrislu
3852307e94
renaming
1 year ago
chrislu
6c7fa567d4
add separate cache directory for write buffers
1 year ago
SmsS4
ea1b259c12
Update weed fix description ( #4745 )
1 year ago
Henco Appel
680c2e76f1
Fix the segfault from not setting s3 https port ( #4667 )
1 year ago
chrislu
0606b59a3e
mount: create mount root on filer
fix https://github.com/seaweedfs/seaweedfs-csi-driver/issues/127
1 year ago
Amir H. Yeganemehr
f0d3c874b6
Unix Socket listener for S3 server ( #4621 )
Add localSocket option to s3 server
2 years ago
柏杰
0b0fb9b9e4
avoid data race read volume.IsEmpty ( #4574 )
* avoid data race read volume.IsEmpty
- avoid phantom read isEmpty for onlyEmpty
- use `v.DataBackend.GetStat()` in v.dataFileAccessLock scope
* add Destroy(onlyEmpty: true) test
* add Destroy(onlyEmpty: false) test
* remove unused `IsEmpty()`
* change literal `8` to `SuperBlockSize`
2 years ago
Konstantin Lebedev
4dd890d4a2
optional https port for s3 ( #4482 )
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
2 years ago
Konstantin Lebedev
a0931be0c0
S3 TLS credentials Refreshing ( #4506 )
* S3 TLS credentials Refreshing
* fix: logging
---------
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
2 years ago
chrislu
d1d1757520
adjust error message
2 years ago
Mesar Hameed
a90b777ff4
Feat: etcd filer store keys should have customizable prefix ( #4484 )
An etcd cluster is not necessarily only dedicated to seaweedfs.
This security enhancement adds a customizable key_prefix option to the etcd filer store.
This will allow an etcd cluster administrator to limit the seaweedfs etcd user to only read/write a subset of keys under the
key_prefix, instead of all keys on the etcd cluster.
2 years ago
SmsS4
17e91d2917
Use filerGroup for s3 buckets collection prefix ( #4465 )
* Use filerGroup for s3 buckets collection prefix
* Fix templates
* Remove flags
* Remove s3CollectionPrefix
2 years ago
Mesar Hameed
65484e80ef
Feat: support username/password authentication for etcd filer store s… ( #4477 )
Feat: support username/password authentication for etcd filer store seaweedfs/seaweedfs#4262
Co-authored-by: Mesar Hameed <mesar.hameed@gmail.com>
2 years ago
chrislu
efef6e94bf
use UPSERT for postgres style databases
2 years ago
renweijun
bbd461b2c6
weed mount default EnableACL,Support chmod chown ( #4335 )
2 years ago