Commit Graph

  • f0f2a85624 Unify WebDAV credential resolution main dev MarSeventh 2026-06-02 19:19:43 +08:00
  • 42f0282282 Revert package-lock to 70e7e10 MarSeventh 2026-06-02 19:03:12 +08:00
  • 324f052a9f Merge pull request #575 from sean908/fix/metadata-leak 叁月柒 2026-06-02 17:52:23 +08:00
  • 33965e68ae fix: strip WebDAV metadata userinfo on move rename sean908 2026-06-02 09:23:47 +00:00
  • 6fced97705 fix: prevent metadata credential leaks sean908 2026-06-02 03:48:10 +00:00
  • 70e7e10773 Merge pull request #576 from outlook84/pr 叁月柒 2026-06-02 14:55:26 +08:00
  • cef04954d3 fix: improve error handling for multipart completion target and validation outlook84 2026-06-02 14:49:15 +08:00
  • 4b2cc239c0 fix: update required fields check and normalize file type handling outlook84 2026-06-02 13:33:59 +08:00
  • 309a854f88 feat: add completeMultipart API for handling multipart uploads outlook84 2026-06-02 13:15:17 +08:00
  • 61e8516bbb chore: update special sponsor in readme MarSeventh 2026-06-01 21:18:11 +08:00
  • 43bd848fe5 chore: fix a colon mistake in readme MarSeventh 2026-06-01 21:15:10 +08:00
  • be674c2588 fix: keep HuggingFace ranges unchanged MarSeventh 2026-05-30 18:04:18 +08:00
  • 5509f89a0c fix: limit HuggingFace open-ended ranges MarSeventh 2026-05-30 17:46:20 +08:00
  • 0d4d140b44 revert: undo HuggingFace range streaming changes MarSeventh 2026-05-30 17:25:21 +08:00
  • 828170d33f fix: stabilize HuggingFace range responses MarSeventh 2026-05-30 17:17:18 +08:00
  • 58d721bb7b fix: improve HuggingFace range streaming MarSeventh 2026-05-30 16:44:59 +08:00
  • 062e0ce642 bump version to v2.7.3 v2.7.3 MarSeventh 2026-05-25 15:43:02 +08:00
  • f9762122d0 feat: Dashboard file rename dialog now supports confirming with Enter MarSeventh 2026-05-25 15:32:51 +08:00
  • aa1d3391db feat: add upload trending in status page MarSeventh 2026-05-25 13:05:05 +08:00
  • cf2895815c feat: add upload trend stats MarSeventh 2026-05-25 12:50:04 +08:00
  • 3891feb123 Add Contributor Covenant Code of Conduct 叁月柒 2026-05-22 21:22:18 +08:00
  • 3d826f65d6 readme: add G-Star badge MarSeventh 2026-05-22 14:40:52 +08:00
  • 2b5a64cc18 readme: add G-Star badge MarSeventh 2026-05-22 14:38:54 +08:00
  • f1c0487c70 readme: add hellogithub badge MarSeventh 2026-05-09 17:18:27 +08:00
  • c80c03ecde readme: add hellogithub badge MarSeventh 2026-05-09 17:17:07 +08:00
  • 646e4edc8c readme: add hellogithub badge MarSeventh 2026-05-09 17:15:13 +08:00
  • e8d91653cf readme: add hellogithub badge MarSeventh 2026-05-09 17:13:27 +08:00
  • 6a615d4409 readme: add hellogithub badge MarSeventh 2026-05-09 17:08:33 +08:00
  • 19e1bb8275 fix: wrap Docker server responses with native Response MarSeventh 2026-05-06 16:41:16 +08:00
  • 33d9ecf69f fix: PROPFIND file size fallback for old files and use real upload timestamp MarSeventh 2026-05-01 20:53:21 +08:00
  • bf6d9e24bc fix: add getcontenttype to PROPFIND response for file preview in Alist MarSeventh 2026-05-01 20:41:19 +08:00
  • 71b8e0c40e fix: PROPFIND returns correct file size and href for WebDAV clients MarSeventh 2026-05-01 20:36:07 +08:00
  • a82a5803f9 fix: WebDAV internal calls use dedicated API Token for authentication MarSeventh 2026-05-01 20:27:37 +08:00
  • 920bdbf83f fix: catch-all [[path]].js route matching off-by-one for root paths MarSeventh 2026-05-01 19:24:57 +08:00
  • a319c2f619 fix: reduce customer config list load MarSeventh 2026-04-29 16:53:58 +08:00
  • 2d79906310 readme: uniform sponsor name MarSeventh 2026-04-29 16:16:23 +08:00
  • 2557f0bf59 fix: reduce manage mutation response payloads MarSeventh 2026-04-29 16:04:36 +08:00
  • ff98bea151 fix: prevent cached manage API mutations MarSeventh 2026-04-29 15:59:03 +08:00
  • 759ecbcc3d fix: require admin auth for file preview MarSeventh 2026-04-29 15:18:31 +08:00
  • 412dd66efb fix: skip records without timestamps in batch list MarSeventh 2026-04-28 23:25:22 +08:00
  • a47f2f2fab refactor: simplify saving logic of upload config in sysCog API MarSeventh 2026-04-28 21:30:37 +08:00
  • e5e7ae8bff readme: add more support channels MarSeventh 2026-04-28 20:57:03 +08:00
  • 0ae9c50fe1 readme: add more support channels MarSeventh 2026-04-28 20:47:38 +08:00
  • e70c59752c readme: add more support channels MarSeventh 2026-04-28 20:38:52 +08:00
  • 70320f4dc4 readme: add more support channels MarSeventh 2026-04-28 20:35:14 +08:00
  • 9383a09da8 readme: add more support channels MarSeventh 2026-04-28 20:33:29 +08:00
  • 0eaefe7f28 readme: add more support channels MarSeventh 2026-04-28 20:26:01 +08:00
  • 60bc18b48d test: remove webdav test files v2.7.2 MarSeventh 2026-04-28 17:56:53 +08:00
  • fa965d0fb9 refactor: move storage api utils into subdirectory MarSeventh 2026-04-28 17:54:43 +08:00
  • 416938295c fix: disappeared custom header setting for webdav channel MarSeventh 2026-04-28 17:47:44 +08:00
  • 0d3edfbca0 bump version to v2.7.2 MarSeventh 2026-04-28 17:06:46 +08:00
  • e5b6c7f2f3 fix: migrate session storage to manage@ prefix and fix D1 adapter routing MarSeventh 2026-04-28 17:04:41 +08:00
  • 0f2a3e92f2 feat: add webdav upload channel MarSeventh 2026-04-28 16:38:12 +08:00
  • 2859d8d5e7 Merge pull request #536 from htazq/feature/webdav-storage-channel 叁月柒 2026-04-28 16:31:37 +08:00
  • d33209bc54 Keep WebDAV secrets out of file metadata htazq 2026-04-28 09:42:03 +08:00
  • b41e048670 Enable third-party WebDAV storage without new runtime dependencies htazq 2026-04-27 23:59:56 +08:00
  • f6db6ce41d build: update frontend dist (login keyboard avoidance rework + mobile spacing optimization) MarSeventh 2026-04-27 15:39:25 +08:00
  • 76219d525e chore: update static media asset paths MarSeventh 2026-04-26 19:34:03 +08:00
  • aa3d6a8e7e Merge branch 'dev' MarSeventh 2026-04-26 18:17:11 +08:00
  • 6e99280721 chore: update github actions runtime versions MarSeventh 2026-04-26 18:09:42 +08:00
  • 48d4fb2b3b chore: update github actions runtime versions MarSeventh 2026-04-26 18:09:42 +08:00
  • 601d059b3b Move deployment adapters under deploy MarSeventh 2026-04-26 17:46:38 +08:00
  • c2088b2183 fix: add Pages context compatibility for worker routes MarSeventh 2026-04-26 16:51:56 +08:00
  • 3b2c31b3e3 refactor: move wrangler.worker.toml into worker/ directory MarSeventh 2026-04-25 20:29:43 +08:00
  • 3df8682131 fix: remove redundant checkDatabaseConfig from manage middleware MarSeventh 2026-04-25 19:09:58 +08:00
  • 11d0fcf86d chore: remove outdated .worker-assets comment from wrangler.worker.toml MarSeventh 2026-04-25 18:08:25 +08:00
  • 9886662bbb refactor: move static/readme to root level, remove empty static/ MarSeventh 2026-04-25 18:02:34 +08:00
  • d1aa19508f chore: exclude unnecessary files from Docker image MarSeventh 2026-04-25 17:59:55 +08:00
  • d394aa38c8 chore: remove duplicate static assets from outer static/ MarSeventh 2026-04-25 17:58:25 +08:00
  • a8764a95c3 fix: add static assets (404/block/whitelist images) to frontend-dist MarSeventh 2026-04-25 17:55:51 +08:00
  • ae3240962e feat: skip Worker deployment when CLOUDFLARE_API_TOKEN not configured MarSeventh 2026-04-24 23:53:47 +08:00
  • 667885687d fix: remove secrets check from job-level if (not allowed by GitHub Actions) MarSeventh 2026-04-24 20:22:41 +08:00
  • 00c35e2a2a refactor: use github.event.repository.fork instead of hardcoded repo name MarSeventh 2026-04-24 20:17:58 +08:00
  • 2fd8f937ab feat: support WORKER_NAME from secrets for push-triggered deploys MarSeventh 2026-04-24 20:12:57 +08:00
  • 96426a0f3c feat: support WORKER_NAME from secrets for push-triggered deploys MarSeventh 2026-04-24 20:10:44 +08:00
  • 34084b066a feat: auto-deploy Workers on main branch push MarSeventh 2026-04-24 20:09:18 +08:00
  • c6841fed0a fix: update generate-toml.js assets directory to frontend-dist MarSeventh 2026-04-24 19:22:46 +08:00
  • 41d0c8f68e docs: add v2.7.1 build output directory change notice to README MarSeventh 2026-04-24 19:11:58 +08:00
  • 2506abc2f4 chore: remove worker-assets from .gitignore MarSeventh 2026-04-24 19:04:37 +08:00
  • 284210ef22 refactor: remove prepare-assets, point wrangler directly to frontend-dist MarSeventh 2026-04-24 19:01:09 +08:00
  • 641b98aa87 refactor: update paths for frontend-dist directory MarSeventh 2026-04-24 18:59:45 +08:00
  • a8911f017d refactor: move Docker-only deps to optionalDependencies MarSeventh 2026-04-24 18:55:39 +08:00
  • e576443f8a bump version to v2.7.1 v2.7.1 MarSeventh 2026-04-24 17:34:28 +08:00
  • 9a751f70f8 docs: update WORKER_VARS comment in workflow MarSeventh 2026-04-24 17:31:09 +08:00
  • 70414edbc3 chore: minor comment update in deploy-worker workflow MarSeventh 2026-04-24 17:17:39 +08:00
  • 04ad986fe4 feat: add Cloudflare Workers deployment support MarSeventh 2026-04-24 17:06:56 +08:00
  • 478bc95209 bump version to v2.6.7 v2.6.7 MarSeventh 2026-04-21 11:02:31 +08:00
  • 143bda1ce2 feat: 会话安全策略 - 后端支持动态 Secure/MaxAge 配置 MarSeventh 2026-04-21 10:58:54 +08:00
  • 1eede229f6 docs: add desktop software link in readme MarSeventh 2026-04-20 10:39:37 +08:00
  • c25bbfe4a7 fix: remove Secure flag from session cookie for HTTP Docker compatibility MarSeventh 2026-04-19 20:16:36 +08:00
  • 1faf4d8a6f fix: use createResponse in huggingface upload endpoints to include CORS headers MarSeventh 2026-04-19 16:47:37 +08:00
  • 9bb7172651 fix: D1模式下分块上传失败时不保存二进制数据,避免SQLITE_TOOBIG MarSeventh 2026-04-19 11:17:34 +08:00
  • 40f091db05 fix: sessionCheck adminRequired should also consider password-only config MarSeventh 2026-04-18 16:23:20 +08:00
  • 888dba1a80 refactor: extract rehashIfNeeded to passwordHash.js, deduplicate login rehash logic MarSeventh 2026-04-18 15:35:13 +08:00
  • 23a7f69dc4 fix: return explicit authType instead of null when auth is unconfigured MarSeventh 2026-04-18 15:28:01 +08:00
  • 3ac1e1fe20 refactor: split authCore into checkAdmin/checkUser, extract API Token to public layer MarSeventh 2026-04-18 15:15:31 +08:00
  • 6cf23fec70 refactor: split authCore into checkAdmin/checkUser, extract API Token to public layer MarSeventh 2026-04-18 15:05:49 +08:00
  • 7ad7bf364b refactor: remove Basic Auth, add /api/auth/adminLogin endpoint MarSeventh 2026-04-18 14:49:01 +08:00
  • 03e2cf8f35 bump version to v2.6.6 v2.6.6 MarSeventh 2026-04-18 14:00:14 +08:00
  • 1e96f2e27b refactor: unify auth logic into authCore with authScope parameter MarSeventh 2026-04-18 13:24:53 +08:00