161 Commits

Author SHA1 Message Date
Xwite
71e2208e39 fix(web/ChapterContent.vue): replace img src when origin src load error 2025-08-08 17:23:34 +08:00
PanicNotPanic
dad8dfcada fix web书架读书章节内容存在多张图片时代理图片url中的bookUrl参数未encodeURIComponent导致的图片无法访问 (#5136)
Co-authored-by: 17683954109@163.com <17683954109@163.com>
2025-06-07 21:06:46 +08:00
PanicNotPanic
70333d1aca fix: 章节内容存在多张图片和文本时,web服务书架中读书无法正确渲染图片(兼容版) (#5126)
* fix: 章节内容存在多张图片和文本时,web服务书架中读书无法正确渲染图片

* fix: 章节内容存在多张图片和文本时,web服务书架中读书无法正确渲染图片(兼容版)

* fix: 修改String.prototype.replaceAll为String.prototype.replace

---------

Co-authored-by: 17683954109@163.com <17683954109@163.com>
2025-06-05 22:42:56 +08:00
PanicNotPanic
dfc9ff9b31 fix: 章节内容存在多张图片和文本时,web服务书架中读书无法正确渲染图片 (#5125)
Co-authored-by: 17683954109@163.com <17683954109@163.com>
2025-06-05 21:40:27 +08:00
restia-aozora
d441c08d4f web端源编辑订阅源添加jsLib (#5033) 2025-05-07 14:11:34 +08:00
Xwite
080b73409d Use sass-embedded instead of sass 2025-01-10 13:17:02 +08:00
Xwite
91e290ceff Delete pnpm-lock.yml 2025-01-10 13:06:53 +08:00
Xwite
aa41f56a22 Update pnpm-lock.yaml 2025-01-10 12:54:07 +08:00
Xwite
a500aa5575 [skip ci] Remove unused devDependencies in package.json 2025-01-10 12:47:20 +08:00
Xwite
b00e29adbd Merge pull request #4354 from gedoor/dependabot/npm_and_yarn/modules/web/eslint/plugin-kit-0.2.3
chore(deps): bump @eslint/plugin-kit from 0.2.0 to 0.2.3 in /modules/web
2025-01-09 11:12:25 +08:00
dependabot[bot]
8af93c5d76 Bump nanoid from 3.3.7 to 3.3.8 in /modules/web
Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-17 03:02:16 +00:00
dependabot[bot]
412006effb chore(deps): bump @eslint/plugin-kit from 0.2.0 to 0.2.3 in /modules/web
Bumps [@eslint/plugin-kit](https://github.com/eslint/rewrite) from 0.2.0 to 0.2.3.
- [Release notes](https://github.com/eslint/rewrite/releases)
- [Changelog](https://github.com/eslint/rewrite/blob/main/release-please-config.json)
- [Commits](https://github.com/eslint/rewrite/compare/core-v0.2.0...plugin-kit-v0.2.3)

---
updated-dependencies:
- dependency-name: "@eslint/plugin-kit"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-15 21:21:40 +00:00
Horis
98581c2727 优化 2024-11-11 10:51:16 +08:00
Xwite
6709aeabcf fix(web): check readwidth min value 2024-10-19 20:30:05 +08:00
Xwite
c9a7e3aba8 fix(web): connectStatus not change when connected backend abort connection; fix relative URL parse; fix loadWebCatalog ElMessage bug 2024-10-19 19:22:23 +08:00
Xwite
0f98e4d27c fix(web): author of book can be null
close #4285
2024-10-19 06:47:54 +08:00
Xwite
4ffa729c14 fix(web): author of book can be null 2024-10-19 06:41:59 +08:00
Xwite
bb21d17edc [skip ci] 2024-10-15 21:27:41 +08:00
Xwite
3132172c5b fix(web): 修复CI;修复进度未同步的问题;优化数据加载 2024-10-15 21:22:19 +08:00
Xwite
123d9b48bb web端优化数据加载 2024-10-15 14:55:40 +08:00
Xwite
b326d2a3c0 [skip ci] enable vscode.editor.formatOnType 2024-10-14 22:12:50 +08:00
Xwite
046d3ca7fd refactor(modules/web): Mirgrat to typescript; fix bugs[skip ci] 2024-10-14 21:56:43 +08:00
Xwite
21f011a917 refactor(modules/web): Mirgrat to typescript; fix bugs[skip ci] 2024-10-14 21:49:14 +08:00
Xwite
30b31b9c96 refactor(modules/web): Mirgrat to typescript; fix bugs 2024-10-14 21:46:45 +08:00
Xwite
3eded53041 fix 2024-10-12 18:24:08 +08:00
Xwite
040d0708d9 Bug fix 2024-10-10 17:03:17 +08:00
Xwite
55763e6f5e Merge branch 'master' into master 2024-10-10 15:16:01 +08:00
Xwite
79cc4f788e [skip ci] Update index.js 2024-10-10 15:12:41 +08:00
adhu2018
683518b87d chore: 使用现代编译器
解决 `The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.`
2024-10-10 12:42:33 +08:00
Xwite
19e37aec81 fix(modules/web): Bug fix; Support more widely legado remoteUrl
http://1.2.4.5:5000/<path>

http://www.example.com:5000/<path>
2024-10-09 21:44:24 +08:00
Xwite
5cf17cb54f chore: fix hint 2024-10-09 09:14:35 +08:00
Xwite
87fb73fdd7 fix(modules/web): fix legado remoteURl parse 2024-10-09 09:09:58 +08:00
Xwite
0898ef264e fix(modues/web): deal with readingRecent tag clik event; remove keyup eventListener when addToBookShelfConfirm visible 2024-10-05 08:26:58 +08:00
Xwite
83d2cf43dc fix(web/addToBookShelfConfirm): set ElMessageBox.closeOnHashChange to false 2024-10-05 08:26:57 +08:00
Xwite
28f11e148b chore(web): sync readconfig only when readSetting unvisible 2024-10-05 08:26:57 +08:00
Xwite
e6798daa06 fix(web): hide customFont el-popover after click button 2024-10-03 17:53:15 +08:00
Xwite
1ed7d74c97 fix(web/sourceeditor): update el-checkbox usage; fix reactivity bugs;update isbooksource regex 2024-10-03 16:32:13 +08:00
Xwite
2295b8bded suspress ts warn 2024-10-03 15:33:31 +08:00
Xwite
d461a8f42b fix(web): fix issue of tags component flickering when fisrt paint night theme bookshelf
commit 8c268e4f59 unfixed
2024-10-03 11:42:25 +08:00
Xwite
ad27bd8e1f style(modules/web): lint code with eslint 2024-10-03 10:16:25 +08:00
Xwite
2b835c0ba4 chore(modules/web/vite.config.js): remove console statement and replace depreted splitVendorChunkPlugin 2024-10-03 10:14:35 +08:00
Xwite
8c268e4f59 fix(web): fix issue of tags component flickering when fisrt paint night theme bookshelf 2024-10-03 09:20:40 +08:00
Xwite
7911bbaf58 [skip ci] fix(module/web/pages/source): import ElementPlus darkmode css var 2024-10-02 22:12:50 +08:00
Xwite
fe301f9bcd feat(modules/web): souceEdito theme respect system darkmode 2024-10-02 21:38:40 +08:00
Xwite
f5ec50156a fix(modules/web): fix ElemetPlus theme not respect Reader theme 2024-10-02 21:38:40 +08:00
Xwite
01b031806b refactor(modules/web): arrange storeToRefs destruct 2024-10-02 21:38:40 +08:00
Xwite
320bd3d075 fix(modules/web): revoke objectURL after download 2024-10-02 21:38:40 +08:00
Xwite
8d07b5441b fix(modules/web):fix vue warn 2024-10-02 21:38:39 +08:00
Xwite
4dde09c6a4 refactor(modules/web): use deep watcher to sync read config;remove unnecessary refs 2024-10-02 21:38:39 +08:00
Xwite
312a33aea3 refactor(modules/web): add isDark getters in bookStore.js 2024-10-02 21:38:39 +08:00