Skip to content

Merge branch 'main' into release/v1.4#1313

Merged
cyfung1031 merged 6 commits into
release/v1.4from
main
Mar 27, 2026
Merged

Merge branch 'main' into release/v1.4#1313
cyfung1031 merged 6 commits into
release/v1.4from
main

Conversation

@cyfung1031
Copy link
Copy Markdown
Collaborator

No description provided.

cyfung1031 and others added 6 commits March 22, 2026 11:19
* 🐛 设备相关配置改用 chrome.storage.local,避免跨设备同步导致的问题

- SystemConfig 支持双 storage(sync/local)+ 懒迁移
- 云同步前预检 OAuth token,无 token 不弹窗
- AuthVerify 加 mutex 防止并发弹窗
- 删除 changetime 死代码

close #1296 fix #1261

* 🔥 移除 token 预检和 OAuth 加锁(配置迁移后不再需要)

* 📝 修正 check_update 注释描述

* 分离 const

* 修正异步Storage操作处理

---------

Co-authored-by: cyfung1031 <44498510+cyfung1031@users.noreply.github.com>
* 🐛 修复 WebDAV 同步请求携带浏览器 cookies 导致认证冲突的问题 (#1297)

* 代码修正

* webDavPatched -> patched

* webdav.ts: 修正多个代码写法问题

* 次序调整

* Update webdav.ts

* 加入 visibilityFor 修正UI显示,实作 token 和 none 等 authType方式

* 注释补充

* type check

* UI Fix

* 修复 token auth

* accessToken & UI display

* ✅ 添加 WebDAVFileSystem 单元测试

---------

Co-authored-by: cyfung1031 <44498510+cyfung1031@users.noreply.github.com>
* 修正 fetchScriptBody 的 Accept 设定,避免触发 Error 406

* 🐛 移除 Accept 头和 content-type 验证,避免触发 Error 406

---------

Co-authored-by: 王一之 <yz@ggnb.top>
@cyfung1031 cyfung1031 merged commit 4231246 into release/v1.4 Mar 27, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants