Commit Graph

  • c49587ba77 chore(deps): bump github.com/gorilla/websocket from 1.5.0 to 1.5.3 dependabot/go_modules/github.com/gorilla/websocket-1.5.3 dependabot[bot] 2026-08-24 21:49:55 +00:00
  • 20c95ad73f fix(upload): set concurrent chunk upload to 1 when disk pre-allocation is disabled (#3501) master Darren Yu 2026-08-02 09:59:50 +08:00
  • 0bb0ab8335 fix(dbfs): thumbnail not generated for shared files (close #3495) 4.18.0 Aaron Liu 2026-07-15 16:08:45 +08:00
  • d00f447739 fix(conf): enhance environment variable parsing for configuration overrides (close #3498) Aaron Liu 2026-07-15 15:50:26 +08:00
  • ef0862dcbd chore(deps): bump golang.org/x/image from 0.38.0 to 0.41.0 (#3488) dependabot[bot] 2026-07-15 15:32:34 +08:00
  • c098983dc4 chore(deps): bump golang.org/x/net from 0.54.0 to 0.55.0 (#3487) dependabot[bot] 2026-07-15 15:32:07 +08:00
  • 88498a42bd chore(deps): bump golang.org/x/crypto from 0.48.0 to 0.52.0 (#3492) dependabot[bot] 2026-07-15 15:30:05 +08:00
  • 1c5cad6dec fix(ssrf): implement effectiveIP function to normalize IPv4-in-IPv6 addresses Aaron Liu 2026-07-15 15:28:53 +08:00
  • bce08f88e9 fix(router): require AdminWrite scope for URL test related routes Aaron Liu 2026-07-15 13:43:09 +08:00
  • c278c6af39 fix(callback): validate upload callback secret (#3497) Hao Chen 2026-07-15 14:53:27 +08:00
  • 7329602751 fix(dbfs): enforce storage pre allocate before creating file placeholders Aaron Liu 2026-07-15 10:56:21 +08:00
  • 7a211bceb5 fix(upload): implement chunk upload tracking and completion logic for concurrent chunk upload Aaron Liu 2026-07-15 10:37:11 +08:00
  • aa78c4ce09 doc: add contributing guidance Aaron Liu 2026-07-08 10:19:04 +08:00
  • b2e808e6ca feat(explorer): add empty recycle bin button & move restore action to top quick actions (close #3473) Aaron Liu 2026-07-08 09:45:56 +08:00
  • 1d091c4100 fix(router): require admin write scope for test node routes Aaron Liu 2026-06-26 14:03:21 +08:00
  • d4a145c3ac Update submodule 4.17.0 Aaron Liu 2026-06-26 12:53:22 +08:00
  • 332a9d8002 fix(router): require admin write scope for test node routes Aaron Liu 2026-06-26 10:27:35 +08:00
  • f3347130ac fix(middleware): improve access token validation in ViewerSessionValidation Aaron Liu 2026-06-26 10:24:33 +08:00
  • 83375198c8 fix(oauth): admin read scope should not be required for all authed routes (close #3471) Aaron Liu 2026-06-26 10:15:06 +08:00
  • ba2e870bbd feat(user): options to disable exposing user emails to other users Aaron Liu 2026-06-13 11:40:48 +08:00
  • 9e9fb43e72 fix(router): AdminWrite scope should be required for OneDrive OAuth callback Aaron Liu 2026-06-13 11:09:54 +08:00
  • 0b00dd308f fix(sse): block subscribing to single share file Aaron Liu 2026-06-13 11:02:15 +08:00
  • 3607f79bb4 fix(thumb): max pixel dimensions constraint in builtin thumb generator Aaron Liu 2026-06-13 10:44:11 +08:00
  • 7e1289d552 fix(user): search user endpoint should only search in active users Aaron Liu 2026-06-13 10:39:21 +08:00
  • 7968e50429 fix(WOPI): SuggestedTarget header should not accept file path Aaron Liu 2026-06-13 10:31:50 +08:00
  • 26b6b1044b doc: update security policy 4.16.1 Aaron Liu 2026-06-06 11:28:13 +08:00
  • 78a731ffad fix(route): require AdminWrite scope for thumbnail generator executable test Aaron Liu 2026-06-06 11:19:38 +08:00
  • b2f0406006 chore(deps): bump github.com/aws/aws-sdk-go from 1.31.5 to 1.34.0 (#3462) dependabot[bot] 2026-06-06 11:14:55 +08:00
  • 63fa7b4c65 chore(deps): bump github.com/quic-go/quic-go from 0.57.0 to 0.59.1 (#3461) dependabot[bot] 2026-06-06 11:14:40 +08:00
  • aaebf317a7 feat(remote download): configurable SSRF check for target URL Aaron Liu 2026-06-06 10:54:11 +08:00
  • ed20843dc3 fix(oauth): scope limitation does not take effects in jwt Aaron Liu 2026-06-06 09:55:57 +08:00
  • 54dc81deef update submodule 4.16.0 Aaron Liu 2026-05-10 10:23:32 +08:00
  • 3487407131 fix(fts): context menu inconsistently shown items caused by missing capability bits in file traversing (fix #3385) Aaron Liu 2026-05-09 14:14:50 +08:00
  • a9a0c1ee78 fix(fts): full-text search should not retrieve files in trash bin (fix #3386) Aaron Liu 2026-05-09 13:14:19 +08:00
  • 9792a5c84f fix(s3): throw error is content length is missing (fix #3394) Aaron Liu 2026-05-09 11:17:40 +08:00
  • 8acc57420a feat(ent): add index for created_at Aaron Liu 2026-05-09 11:14:11 +08:00
  • c33273b36d fix: implement orderby create_at api (#3437) Howard Yin 2026-05-08 19:59:19 -07:00
  • 5994f7864f chore(deps): bump golang.org/x/image from 0.18.0 to 0.38.0 (#3403) dependabot[bot] 2026-04-14 11:56:53 +08:00
  • 58b83ea1e4 fix(deps): bump github.com/wneessen/go-mail from 0.7.1 to 0.7.2 (#3372) WittF 2026-03-26 08:39:42 +08:00
  • 0e19b28e81 feat: implement batch delete share service (#3356) scholar7r 2026-03-18 09:23:43 +08:00
  • 006680c5df update submodule 4.15.0 Aaron Liu 2026-03-14 10:12:48 +08:00
  • 2628c98aae update submodule Aaron Liu 2026-03-14 10:05:28 +08:00
  • 457926e8cb feat(dashboard): set global default file apps (close cloudreve/cloudreve#2304) Aaron Liu 2026-03-13 10:27:34 +08:00
  • cb0b5d2a39 fix(dashboard): cannot delete user with OAuth grants (close #3354) Aaron Liu 2026-03-12 16:07:57 +08:00
  • 7a430058b4 fix(controller): response of AdminBatchDeleteShare (#3350) scholar7r 2026-03-12 14:14:00 +08:00
  • 50017060f1 fix: skip 0kb placeholder object as directory in file listing (#3347) Darren Yu 2026-03-12 14:12:54 +08:00
  • 0f2f35d7d4 fix(dbfs): default view can be overwritten accidently (close #3330) Aaron Liu 2026-03-04 16:59:38 +08:00
  • 0be493c6e2 fix(oauth): client secret cannot be saved (close #3337) Aaron Liu 2026-03-04 14:40:37 +08:00
  • 3fd8aaa398 fix: expose aria2 udp port Aaron Liu 2026-03-04 14:40:04 +08:00
  • 5b823305d5 fix: typo in issue contact links Aaron Liu 2026-02-24 16:46:50 +08:00
  • edf16a9ed8 misc: issue templaye syntax issue Aaron Liu 2026-02-24 16:45:19 +08:00
  • 5d915f11ff misc: add more issue templates Aaron Liu 2026-02-24 16:40:38 +08:00
  • d9baa74c81 misc: update issue template Aaron Liu 2026-02-24 16:26:16 +08:00
  • 3180c72b53 fix(dbfs): folder summary type error in cache (#3332) Darren Yu 2026-02-24 14:37:57 +08:00
  • 95865add54 fix(slave node): panic when transfer files in slave node 4.14.1 Aaron Liu 2026-02-15 09:18:24 +08:00
  • 9a59c8348e fix(fts): increase default timeout for media meta queue Aaron Liu 2026-02-15 09:16:50 +08:00
  • 846366d223 update submodule 4.14.0 Aaron Liu 2026-02-14 10:08:53 +08:00
  • 5d45691e43 chore: add v4 tag for docker images (close #3284) Aaron Liu 2026-02-14 10:00:53 +08:00
  • 2a59407916 fix(oauth): openid scope is not added by default / add scope name and list in dashboard (close #3274) Aaron Liu 2026-02-14 10:00:14 +08:00
  • a8a625e967 update submodule Aaron Liu 2026-02-13 10:11:32 +08:00
  • 153a00ecd5 feat(fts): start background task to force build index for existing files (close #2895) Aaron Liu 2026-02-12 13:40:11 +08:00
  • 1e3b851e19 feat: full-text search and RAG powered search Aaron Liu 2026-02-11 16:05:09 +08:00
  • ec9fdd33bc fix(direct link): cannot access direct link for files without blobs (close #3239) 4.13.0 Aaron Liu 2026-02-05 19:36:04 +08:00
  • 6322a9e951 fix(s3): nil pointer when uploading files to SeaweedFS (close #3265) Aaron Liu 2026-02-05 19:25:43 +08:00
  • 57239e81af security: use crypto/rand for secret keys Aaron Liu 2026-02-05 19:19:39 +08:00
  • 9dcc82ead8 fix(router): login consent should be for authenticated audience only Aaron Liu 2026-02-05 19:16:13 +08:00
  • b913b4683f fix(eventhub): mark as offline if keepalive fails to send Aaron Liu 2026-01-30 12:00:47 +08:00
  • 1f580f0d8a Adjust OAuth grant validation limits (no code changes yet) (#3261) Copilot 2026-02-03 14:55:00 +08:00
  • 541f0e119f Default PKCE method when missing copilot/fix-oauth2-validation-issues copilot-swe-agent[bot] 2026-02-03 06:54:13 +00:00
  • 0da65dcbf3 Increase OAuth state limit copilot-swe-agent[bot] 2026-02-03 06:53:13 +00:00
  • 04a144fd61 Initial plan copilot-swe-agent[bot] 2026-02-03 06:41:19 +00:00
  • 87d48ac4a7 Merge remote-tracking branch 'origin/master' 4.12.1 4.12.0 Aaron Liu 2026-01-28 15:15:01 +08:00
  • 5d9cfaa973 fix(eventhub): nil pointer trying get owner Aaron Liu 2026-01-28 13:46:27 +08:00
  • 2241a9e2c8 feat(dashboard): add setting option for event push Aaron Liu 2026-01-28 12:54:42 +08:00
  • 1c5eefdc6a feat(devices): add landing page for desktop client Aaron Liu 2026-01-28 12:54:23 +08:00
  • c99a4ece90 feat(oauth): user can manage existing OAuth grant Aaron Liu 2026-01-28 12:53:21 +08:00
  • 43d77d2319 feat(dashboard): manage OAuth apps Aaron Liu 2026-01-28 12:52:13 +08:00
  • e4e6beb52d feat(share): add Open Graph preview for social media crawlers (#3234) WittF 2026-01-25 12:48:14 +08:00
  • 47218607ff docs: correct links (#3213) Darren Yu 2026-01-23 15:32:10 +08:00
  • 5b214beadc feat(thumb): change image type to NRGBA when do resize to keep transparency (#3207) Darren Yu 2026-01-23 15:31:42 +08:00
  • 2ecc7f4f59 fix(cos): missing response-content-disposition header when enable not sign for CDN url (#2546) (#3202) Darren Yu 2026-01-23 15:30:35 +08:00
  • 2725bd47b5 fix(share): download on folder share wrongly not counted (#3196) Darren Yu 2026-01-23 15:25:54 +08:00
  • 864332f2e5 fix(route): force CORS header for content route with correct header parameters (close #3192) Aaron Liu 2026-01-23 15:23:09 +08:00
  • a84c5d8e97 feat(oauth): OAuth for 3rd party apps Aaron Liu 2026-01-23 15:22:29 +08:00
  • a908ec462f chore(readme): update readme badges Aaron Liu 2026-01-14 17:36:42 +08:00
  • bc6845bd74 fix(ci): disable docker provenance on self-hosted agent 4.11.1 Aaron Liu 2026-01-14 15:54:25 +08:00
  • 7039fa801d chore(ado): switch to self-hosted vsts pool 4.11.0 Aaron Liu 2026-01-14 15:00:43 +08:00
  • 6f8aecd35a update submodule Aaron Liu 2026-01-14 12:44:50 +08:00
  • 722abb81c5 fix(nodepool): exclusive lock should be held for weight LB Aaron Liu 2026-01-14 12:41:26 +08:00
  • e8f965e980 fix(security): resolve multiple vulnerability. Vulnerability identified and fix provided by Kolega.dev (https://kolega.dev) Aaron Liu 2026-01-14 12:39:42 +08:00
  • f01ed64bdb feat(perf): improve memory usage for importing task / add configurable Pprof endpoint (fix #3059) Aaron Liu 2026-01-14 11:32:22 +08:00
  • 736414fa10 fix(dbfs): setting version does not change file size Aaron Liu 2026-01-14 10:37:05 +08:00
  • 5924e406ab chore(golang): upgrade to 1.25 Aaron Liu 2026-01-14 10:36:18 +08:00
  • 87b1020c4a chore(deps): bump github.com/quic-go/quic-go from 0.55.0 to 0.57.0 (#3133) dependabot[bot] 2026-01-03 08:37:07 +08:00
  • 32632db36f feat(fs): change event debounce before emitting to subscriber Aaron Liu 2025-12-13 14:47:33 +08:00
  • c01b748dfc feat(fs): fs change event notification via SSE / show panic stack trace in task queue Aaron Liu 2025-12-13 14:46:25 +08:00
  • 05c68b4062 fix(thumb blob path): separators be wrongly modified (#3062) (#3116) Darren Yu 2025-12-05 15:57:58 +08:00
  • a08c796e3f fix(ks3): fix content disposition format for download filename (#3040) (#3057) Darren Yu 2025-12-05 15:33:18 +08:00
  • fec4dec3ac feat(upload): etag check in client-side upload / support empty policy ID Aaron Liu 2025-12-05 15:17:07 +08:00
  • 67c6f937c9 fix(oss): disable RSA min key size check for OSS callback (#3038) 4.10.1 Aaron Liu 2025-11-15 11:59:09 +08:00