Commit Graph
236 Commits
Author SHA1 Message Date
MarSeventh 75eafc7c56 chore: update star-history picture in readme 2026-07-07 16:50:32 +08:00
MarSeventh b6ea73f466 chore: update special sponsor in readme 2026-06-01 21:18:11 +08:00
MarSeventh 34167e28fe chore: fix a colon mistake in readme 2026-06-01 21:15:10 +08:00
MarSeventh 22e7e64610 readme: add G-Star badge 2026-05-22 14:40:52 +08:00
MarSeventh 459d32cb5a readme: add G-Star badge 2026-05-22 14:38:54 +08:00
MarSeventh 36d38f7ba4 readme: add hellogithub badge 2026-05-09 17:18:27 +08:00
MarSeventh 33daaef77d readme: add hellogithub badge 2026-05-09 17:17:07 +08:00
MarSeventh cedf224b14 readme: add hellogithub badge 2026-05-09 17:15:13 +08:00
MarSeventh c91f778d44 readme: add hellogithub badge 2026-05-09 17:13:27 +08:00
MarSeventh 3a6fc7f9fe readme: add hellogithub badge 2026-05-09 17:08:33 +08:00
MarSeventh 7b1211d181 readme: uniform sponsor name 2026-04-29 16:16:23 +08:00
MarSeventh 36f886b1d7 readme: add more support channels 2026-04-28 20:57:03 +08:00
MarSeventh 9004ed86cb readme: add more support channels 2026-04-28 20:47:38 +08:00
MarSeventh 30dad1f599 readme: add more support channels 2026-04-28 20:38:52 +08:00
MarSeventh ab3b55567c readme: add more support channels 2026-04-28 20:26:01 +08:00
MarSeventh 062a71213d feat: add webdav upload channel 2026-04-28 16:38:12 +08:00
htazq 9c7a2b4336 Enable third-party WebDAV storage without new runtime dependencies
Cloudflare Workers and Pages already provide the Fetch/Web APIs needed for WebDAV verbs, so the storage integration uses a small local helper instead of adding a Node-oriented WebDAV client. The channel now participates in upload, read, delete, move, rename, channel listing, and runtime config, with chunked uploads explicitly guarded because WebDAV has no portable server-side compose primitive.

Constraint: Preserve Pages Functions and generated Worker deployment paths
Constraint: No new npm dependency for WebDAV client behavior
Rejected: Add a WebDAV npm client | likely Node API/compatibility and package-lock churn
Rejected: Treat WebDAV as External URL only | not a complete storage channel lifecycle
Confidence: high
Scope-risk: moderate
Directive: WebDAV here is third-party storage; keep it distinct from the built-in /dav server settings
Tested: npm test; node worker/generate-routes.js; npx wrangler deploy --dry-run --config worker/wrangler.toml; git diff --cached --check
Not-tested: Live third-party WebDAV provider credentials; Digest-only WebDAV authentication
2026-04-28 00:05:12 +08:00
MarSeventh 8a334a850e refactor: move static/readme to root level, remove empty static/ 2026-04-25 18:02:34 +08:00
MarSeventh 4f629eab7e docs: add v2.7.1 build output directory change notice to README 2026-04-24 19:11:58 +08:00
MarSeventh 252a62a2fc docs: add desktop software link in readme 2026-04-20 10:39:37 +08:00
MarSeventh e3befa3ab0 docs: swap README - English as default, Chinese as README_zh.md 2026-03-28 22:10:07 +08:00
MarSeventh f1d2cd86e8 update readme 2026-03-18 16:48:40 +08:00
MarSeventh 55ac35b9a9 2.6.2:重构Docker运行架构;新增上传时目录自动建议功能 2026-03-04 12:46:25 +08:00
MarSeventh cb1b5b2995 2.6.2:重构Docker运行架构;新增上传时目录自动建议功能 2026-03-04 12:40:13 +08:00
MarSeventh 0cca754c89 2.6.2:重构Docker运行架构;新增上传时目录自动建议功能 2026-03-04 12:33:11 +08:00
MarSeventh d1a7fd5d38 update readme 2026-02-15 13:08:36 +08:00
MarSeventh 5f981946b5 update readme 2026-01-29 11:57:58 +08:00
MarSeventh 29e9982988 Feat:优化上传错误处理;优化上传时清除文件的逻辑;优化Telegram渠道上传体验 2026-01-01 01:14:00 +08:00
MarSeventh b11e34fdbf Feat:新增discord/huggingface渠道支持;优化telegram大文件上传体验 2025-12-31 09:23:38 +08:00
MarSeventh d36cb56d91 Feat:美化滚动条样式 2025-12-29 11:54:58 +08:00
MarSeventh c969e838fb Feat:美化滚动条样式 2025-12-29 11:47:36 +08:00
MarSeventh f95f701e50 Feat:美化管理端部分页面显示效果 2025-12-24 23:53:30 +08:00
MarSeventh cd41aa2cfa update readme 2025-12-23 10:27:07 +08:00
MarSeventh ced657475c Feat:优化管理端视觉效果和使用体验 2025-12-20 19:50:42 +08:00
MarSeventh 05c68924f1 update readme 2025-11-18 10:08:32 +08:00
MarSeventh f11446f4a8 update readme 2025-09-07 13:07:14 +08:00
MarSeventh e6bd37bc2e update readme 2025-09-05 10:55:06 +08:00
MarSeventh f54f0ea3e1 Feat:支持WebDAV功能 2025-08-28 16:56:14 +08:00
tanghongxin 21c291b214 更新 README 文档,新增 WebDAV 桥接服务的功能介绍、使用方法及部署配置说明 2025-08-28 10:44:35 +08:00
MarSeventh 567cda2312 Feat:适配D1数据库 2025-08-22 18:20:10 +08:00
chuzhongandGitHub 7db3f004a1 Update README.md 2025-08-14 15:25:52 +08:00
初衷 6e9f948603 fix:修复索引系统的问题。update remade 2025-08-14 15:12:37 +08:00
MarSeventh d5fe89c6b4 Feat:支持备份和恢复;支持APIToken鉴权;支持指定部分默认上传设置 2025-07-31 16:35:49 +08:00
MarSeventh b193cbef53 Opt:优化大文件读取 2025-07-17 20:17:18 +08:00
MarSeventh 3321148677 update readme 2025-07-09 19:56:31 +08:00
MarSeventh 7b324822f6 update readme 2025-07-09 19:41:48 +08:00
MarSeventh 0d06b18063 update readme 2025-07-09 19:39:16 +08:00
MarSeventh 7c8dfa7efe update readme 2025-07-09 17:37:40 +08:00
MarSeventh 0ed3411222 update readme 2025-07-09 17:35:46 +08:00
MarSeventh 7ce82b44e9 update readme 2025-07-09 17:27:29 +08:00