Darren Yu
a700792cb8
Merge e4a0e888b5 into 1c3fe4da3c
2 weeks ago
Aaron Liu
1c3fe4da3c
fix #3537 : feat(webdav): implement copy and move operations with overwrite handling and tests
2 weeks ago
Aaron Liu
65f8c3f3ed
chore: update Go version to 1.26.5 and improve error handling in remote client
2 weeks ago
Darren Yu
e4a0e888b5
Update share_navigator.go
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
1 month ago
Darren Yu
e18785a9ca
fix: revalidate share and direct links after permission changes
...
Revalidate existing share links against the owner's current status and group permissions.
Reject redirected direct links when the owner's current group disables direct links.
Refresh restored share navigator state before serving cached paths.
Prevent client-side redirect caching and add regression coverage for restricted owners.
Co-authored-by: Codex <codex@openai.com>
1 month ago
Darren Yu
20c95ad73f
fix(upload): set concurrent chunk upload to 1 when disk pre-allocation is disabled ( #3501 )
...
* fix(upload): set concurrent chunk upload to 1 when disk pre-allocation is disabled
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Potential fix for pull request finding
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2 months ago
Aaron Liu
0bb0ab8335
fix(dbfs): thumbnail not generated for shared files ( close #3495 )
2 months ago
Aaron Liu
d00f447739
fix(conf): enhance environment variable parsing for configuration overrides ( close #3498 )
2 months ago
Aaron Liu
1c5cad6dec
fix(ssrf): implement effectiveIP function to normalize IPv4-in-IPv6 addresses
2 months ago
Aaron Liu
7329602751
fix(dbfs): enforce storage pre allocate before creating file placeholders
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2 months ago
Aaron Liu
7a211bceb5
fix(upload): implement chunk upload tracking and completion logic for concurrent chunk upload
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2 months ago
Aaron Liu
b2e808e6ca
feat(explorer): add empty recycle bin button & move restore action to top quick actions ( close #3473 )
2 months ago
Aaron Liu
ba2e870bbd
feat(user): options to disable exposing user emails to other users
3 months ago
Aaron Liu
3607f79bb4
fix(thumb): max pixel dimensions constraint in builtin thumb generator
3 months ago
Aaron Liu
7968e50429
fix(WOPI): SuggestedTarget header should not accept file path
3 months ago
Aaron Liu
aaebf317a7
feat(remote download): configurable SSRF check for target URL
3 months ago
Aaron Liu
ed20843dc3
fix(oauth): scope limitation does not take effects in jwt
3 months ago
Aaron Liu
3487407131
fix(fts): context menu inconsistently shown items caused by missing capability bits in file traversing ( fix #3385 )
4 months ago
Aaron Liu
a9a0c1ee78
fix(fts): full-text search should not retrieve files in trash bin ( fix #3386 )
4 months ago
Aaron Liu
9792a5c84f
fix(s3): throw error is content length is missing ( fix #3394 )
4 months ago
Aaron Liu
457926e8cb
feat(dashboard): set global default file apps ( close cloudreve/cloudreve#2304 )
6 months ago
Darren Yu
50017060f1
fix: skip 0kb placeholder object as directory in file listing ( #3347 )
6 months ago
Aaron Liu
0f2f35d7d4
fix(dbfs): default view can be overwritten accidently ( close #3330 )
7 months ago
Darren Yu
3180c72b53
fix(dbfs): folder summary type error in cache ( #3332 )
...
* fix(dbfs): folder summary type error in cache
* Update dbfs.go
7 months ago
Aaron Liu
95865add54
fix(slave node): panic when transfer files in slave node
7 months ago
Aaron Liu
153a00ecd5
feat(fts): start background task to force build index for existing files ( close #2895 )
7 months ago
Aaron Liu
1e3b851e19
feat: full-text search and RAG powered search
7 months ago
Aaron Liu
ec9fdd33bc
fix(direct link): cannot access direct link for files without blobs ( close #3239 )
7 months ago
Aaron Liu
6322a9e951
fix(s3): nil pointer when uploading files to SeaweedFS ( close #3265 )
7 months ago
Aaron Liu
57239e81af
security: use `crypto/rand` for secret keys
7 months ago
Aaron Liu
5d9cfaa973
fix(eventhub): nil pointer trying get owner
8 months ago
Aaron Liu
2241a9e2c8
feat(dashboard): add setting option for event push
8 months ago
Aaron Liu
1c5eefdc6a
feat(devices): add landing page for desktop client
8 months ago
Darren Yu
5b214beadc
feat(thumb): change image type to NRGBA when do resize to keep transparency ( #3207 )
8 months ago
Darren Yu
2ecc7f4f59
fix(cos): missing response-content-disposition header when enable not sign for CDN url ( #2546 ) ( #3202 )
...
* fix(cos): missing response-content-disposition header for public-read bucket
* fix(cos): anonymous GET req not support response header
8 months ago
Darren Yu
2725bd47b5
fix(share): download on folder share wrongly not counted ( #3196 )
8 months ago
Aaron Liu
a84c5d8e97
feat(oauth): OAuth for 3rd party apps
8 months ago
Aaron Liu
722abb81c5
fix(nodepool): exclusive lock should be held for weight LB
8 months ago
Aaron Liu
e8f965e980
fix(security): resolve multiple vulnerability.
...
Vulnerability identified and fix provided by Kolega.dev (https://kolega.dev )
8 months ago
Aaron Liu
f01ed64bdb
feat(perf): improve memory usage for importing task / add configurable Pprof endpoint ( fix #3059 )
8 months ago
Aaron Liu
736414fa10
fix(dbfs): setting version does not change file size
8 months ago
Aaron Liu
32632db36f
feat(fs): change event debounce before emitting to subscriber
9 months ago
Aaron Liu
c01b748dfc
feat(fs): fs change event notification via SSE / show panic stack trace in task queue
9 months ago
Darren Yu
05c68b4062
fix(thumb blob path): separators be wrongly modified ( #3062 ) ( #3116 )
...
* fix(thumb blob path): separators be wrongly modified
* Update common.go
10 months ago
Darren Yu
a08c796e3f
fix(ks3): fix content disposition format for download filename ( #3040 ) ( #3057 )
10 months ago
Aaron Liu
67c6f937c9
fix(oss): disable RSA min key size check for OSS callback ( #3038 )
10 months ago
Darren Yu
deecc5c20b
feat(thumb blob path): support magic variables in thumb blob path ( #3030 )
10 months ago
Aaron Liu
e3580d9351
feat(encryption): add UI and settings for file encryption
11 months ago
Aaron Liu
16b02b1fb3
feat: file blob encryption
11 months ago
Darren Yu
6bd30a8af7
fix(oss): change default expire ttl and sign param to adapt SDK v2 ( #2979 )
...
* fix(oss): change default expire ttl and sign param to adapt SDK v2
* fix(oss): add expire ttl limit
11 months ago