Commit Graph

18 Commits

Author SHA1 Message Date
YuBai
7ba1a7be0c feat: implement lazy login to eliminate startup network request
Replace eager login verification on startup with assumeLoggedIn(),
which sets login state from saved credentials without any network call.
Real verification is deferred until sync (which needs the actual user ID)
or when the settings page is opened.

- UserComponent: add verified flag, assumeLoggedIn(), isVerified()
- main.ts: replace onLayoutReady(login) with assumeLoggedIn(); fix
  inverted condition bug in checkLogin() (!needLogin -> needLogin)
- DoubanSyncModal: remove redundant login check before checkLogin()
- LoginSettingsHelper: handle assumed-but-unverified state in constructLoginUI()

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 20:38:48 +08:00
08749116f3 feat: 附件(图片)文件保存本地支持自定义
fix: 修复有些图片无法下问题
fix: 修复同步汇总文件中文件名和真实保存不一致问题
feat: 调整别名的转义
2025-11-09 22:43:17 +08:00
c09f96d3b8 fix #143 #132 #124
1. 增加游戏同步功能
2. 修复自定义参数配置问题
3. 增加搜索默认类型
4. 增加全部搜索为空时的提示
2025-03-11 14:45:14 +08:00
9403fef320 feature: #132 同步游戏 2025-03-10 09:02:54 +08:00
9fe0d1bfc9 fix #139
1. 优化导入配置,增加更多导入时的选项
2. 优化导入结果的显示,现在会在结果文本中显示具体的条件
2025-03-06 18:54:01 +08:00
ea700e481e fix #139 增加过滤条件:时间或条数限制 2025-03-06 18:54:01 +08:00
405ae66da8 support sync teleplay 2023-10-16 23:18:37 +08:00
5c345efa1d 1. fix sync movie fetch wrong type
2. fix can not get the comment of book or movie
2023-09-23 09:21:46 +08:00
f83a0b4c8e add function: import high quantity image from douban 2022-12-03 18:53:36 +08:00
36b35db78d add function sync breakpoint resume 2022-11-30 23:58:11 +08:00
2a10100ed0 add function sync breakdown resume 2022-11-29 11:25:37 +08:00
86345cdf85 optimize and fix bug 2022-11-26 13:54:29 +08:00
c0d7cf5972 optimize sync config panel 2022-11-21 13:26:51 +08:00
1190dafbd5 optimize sync config panel 2022-11-21 13:19:37 +08:00
1adaecfaeb optimize sync config panel 2022-11-20 12:57:01 +08:00
c61b7c0318 upgrade to v1.7.0 2022-11-20 02:43:31 +08:00
80873784fc add function: sync personal movie/book/music info 2022-11-20 02:16:41 +08:00
01a066f393 add function: sync personal movie/book/music info 2022-11-20 00:49:11 +08:00