1359 Commits

Author SHA1 Message Date
renovate[bot]
3ed721b66c chore(deps): update dependency mermaid to ^11.13.0 (#405)
* chore(deps): update dependency mermaid to ^11.13.0

* fix(deps): update mermaid version to 11.13.0 in useCDN hook

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

---------

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: MadDogOwner <xiaoran@xrgzs.top>
rolling
2026-03-11 18:02:59 +08:00
renovate[bot]
898eb03f34 chore(deps): update pnpm to v10.32.1 (#406)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-11 17:42:01 +08:00
renovate[bot]
bb6299003f chore(deps): update crazy-max/ghaction-import-gpg action to v7 (#408)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-11 17:35:35 +08:00
renovate[bot]
7a6a6d9882 chore(deps): update actions/upload-artifact action to v7 (#407)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-11 17:34:32 +08:00
renovate[bot]
2e4f45e45c chore(deps): update dependency terser to ^5.46.0 (#367)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-11 17:33:50 +08:00
renovate[bot]
5ec08ab25c chore(deps): update stefanzweifel/git-auto-commit-action action to v7 (#274)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-11 17:32:48 +08:00
renovate[bot]
b9c21b0eaf chore(deps): update dependency lint-staged to ^16.3.2 (#404)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 23:12:30 +08:00
renovate[bot]
f77244e855 chore(deps): update dependency @crowdin/cli to ^4.14.0 (#403)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 23:12:03 +08:00
renovate[bot]
8a57e4cbd4 fix(deps): update dependency axios to ^1.13.6 (#401)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 23:11:11 +08:00
renovate[bot]
beb3b20a7a fix(deps): update dependency @solid-primitives/keyboard to ^1.3.5 (#400)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 23:08:47 +08:00
renovate[bot]
e4c0636541 chore(deps): update dependency vite-plugin-static-copy to ^3.2.0 (#366)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 22:47:57 +08:00
renovate[bot]
77d3f0e01d fix(deps): update dependency @ruffle-rs/ruffle to v0.2.0-nightly.2026.3.9 (#384)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 22:43:40 +08:00
renovate[bot]
0390a550e2 fix(deps): update dependency asciinema-player to ^3.15.1 (#389)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 22:38:07 +08:00
renovate[bot]
570db55d79 fix(deps): update dependency @embedpdf/snippet to ^2.8.0 (#388)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 22:36:41 +08:00
MadDogOwner
19fb87df17 fix(uploads): update hash worker import to inline module (#399)
Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>
2026-03-09 22:35:08 +08:00
Confusion-YMC
91004bd1fe fix(uploads): resolve hash calculation memory crash and add hashing progress (#375)
* fix(uploads): resolve hash calculation memory crash and add hash progress

* refactor(uploads): 使用 Web Worker 处理哈希计算

* feat(hash-worker): enhance type and promise handling

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

---------

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>
Co-authored-by: MadDogOwner <xiaoran@xrgzs.top>
2026-02-21 14:12:31 +08:00
The OpenList Bot
1364818246 [skip ci] style: format code with prettier 2026-02-21 04:33:28 +00:00
renovate[bot]
c0bc1baf1d chore(deps): update dependency prettier to v3.8.1 (#295)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-21 12:32:57 +08:00
renovate[bot]
5b498e13a4 chore(deps): update pnpm to v10 (#390)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-21 12:25:08 +08:00
dependabot[bot]
b0aad5737c chore(deps): bump devalue in the npm_and_yarn group across 1 directory (#387)
Bumps the npm_and_yarn group with 1 update in the / directory: [devalue](https://github.com/sveltejs/devalue).


Updates `devalue` from 5.6.2 to 5.6.3
- [Release notes](https://github.com/sveltejs/devalue/releases)
- [Changelog](https://github.com/sveltejs/devalue/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/devalue/compare/v5.6.2...v5.6.3)

---
updated-dependencies:
- dependency-name: devalue
  dependency-version: 5.6.3
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-21 02:27:38 +08:00
renovate[bot]
5865f32583 chore(deps): update dependency @crowdin/cli to ^4.13.0 (#324)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-18 10:50:02 +08:00
renovate[bot]
822f13f7cd fix(deps): update dependency asciinema-player to ^3.14.15 (#332)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-18 10:49:37 +08:00
renovate[bot]
883b88ce27 chore(deps): update dependency mermaid to ^11.12.3 (#383)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-18 10:21:37 +08:00
dependabot[bot]
1e6962e529 chore(deps): bump tar in the npm_and_yarn group across 1 directory (#382)
Bumps the npm_and_yarn group with 1 update in the / directory: [tar](https://github.com/isaacs/node-tar).


Updates `tar` from 7.5.7 to 7.5.9
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.7...v7.5.9)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.9
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-18 10:19:15 +08:00
renovate[bot]
ed932e4490 fix(deps): update remark (major) (#108)
* fix(deps): update remark

* refactor: implement solid-markdown

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

* Add rehype-sanitize to render html safely

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

* Update mdast-util-to-hast to 13.2.1

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

* Update katex to ^0.16.28

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

* Fix math not render

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

* Fix mermaid not render (rehype-sanitize)

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

---------

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: MadDogOwner <xiaoran@xrgzs.top>
2026-02-18 10:16:11 +08:00
renovate[bot]
7db1f88fa0 fix(deps): update dependency @embedpdf/snippet to ^2.6.0 (#377)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-16 22:57:29 +08:00
Jealous
f62e6cf6e3 fix(build): add macOS compatibility for sed command (#378)
* fix(build): add macOS compatibility for sed command

Handle platform-specific sed syntax for both macOS and Linux when updating package.json version.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* Update sed syntax comment for cross-platform compatibility

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

---------

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-authored-by: MadDogOwner <xiaoran@xrgzs.top>
2026-02-16 22:46:06 +08:00
renovate[bot]
be013b5efb chore(deps): update dependency axios to v1.13.5 [security] (#380)
* chore(deps): update dependency axios to v1.13.5 [security]

* update specifier version

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

---------

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: MadDogOwner <xiaoran@xrgzs.top>
2026-02-12 12:04:02 +08:00
MadDogOwner
eb7aa07a0c feat(previews): add PDF Viewer (embedpdf) (#357)
* feat(previews): add PDF Viewer (embedpdf)

* implement auto theme

* conditionally include PDF Preview for lite

* update @embedpdf/snippe to ^2.2.0

* use local wasm

* update devalue to 5.6.2

* join wasm base_path

* @embedpdf/snippet ^2.3.0

---------

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>
Signed-off-by: Pikachu Ren <40362270+PIKACHUIM@users.noreply.github.com>
Co-authored-by: Pikachu Ren <40362270+PIKACHUIM@users.noreply.github.com>
2026-02-02 19:02:07 +08:00
The OpenList Bot
7898da697e [skip ci] style: format code with prettier 2026-02-02 10:42:59 +00:00
chen bojian
e27bf24806 feat(VideoBox): support open any player on android (#373) 2026-02-02 18:42:38 +08:00
openlist-bot
945cb61ba2 chore: auto update i18n file 2026-02-01 12:57:53 +00:00
openlist-bot
037e7bd3aa chore: release v4.1.10 v4.1.10 2026-01-31 08:54:22 +00:00
renovate[bot]
a1ef30792e fix(deps): update dependency solid-js to ^1.9.11 (#372)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-29 21:20:58 +08:00
dependabot[bot]
8729fda315 chore(deps): bump tar in the npm_and_yarn group across 1 directory (#370)
Bumps the npm_and_yarn group with 1 update in the / directory: [tar](https://github.com/isaacs/node-tar).


Updates `tar` from 7.5.5 to 7.5.7
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.5...v7.5.7)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.7
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-29 21:19:11 +08:00
renovate[bot]
60af3e7938 fix(deps): update dependency @ruffle-rs/ruffle to v0.2.0-nightly.2026.1.29 (#335)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-29 21:15:57 +08:00
dependabot[bot]
be5251b287 chore(deps): bump tar in the npm_and_yarn group across 1 directory (#365)
Bumps the npm_and_yarn group with 1 update in the / directory: [tar](https://github.com/isaacs/node-tar).


Updates `tar` from 7.5.3 to 7.5.5
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.3...v7.5.5)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.5
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 09:28:03 +08:00
dependabot[bot]
c3063749bb chore(deps): bump diff in the npm_and_yarn group across 1 directory (#364)
Bumps the npm_and_yarn group with 1 update in the / directory: [diff](https://github.com/kpdecker/jsdiff).


Updates `diff` from 5.2.0 to 5.2.2
- [Changelog](https://github.com/kpdecker/jsdiff/blob/master/release-notes.md)
- [Commits](https://github.com/kpdecker/jsdiff/compare/v5.2.0...v5.2.2)

---
updated-dependencies:
- dependency-name: diff
  dependency-version: 5.2.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 09:21:45 +08:00
yabo083
8a7c214296 fix: use objStore.raw_url for current audio in share links (#363)
Problem:
Audio files couldn't play from share links (/@s/share_id) returning HTTP 500 errors.

Root Cause:
The audio preview component used rawLink(obj, true) to construct the audio URL.
However, rawLink() generates URLs by concatenating paths on the frontend,
which may lack proper authentication tokens or have incorrect path structure
for share links.

Other preview components (video, image, doc, etc.) correctly use objStore.raw_url,
which is the complete download URL returned by the backend API with proper
authentication already applied.

Solution:
For the currently selected audio file, use objStore.raw_url (backend-provided URL).
For other files in the playlist, continue using rawLink() as before.

This aligns the audio preview behavior with other preview components.

Co-authored-by: Auto-fix <auto@fix.local>
2026-01-20 09:54:22 +08:00
dependabot[bot]
f29f9fff5f chore(deps): bump tar in the npm_and_yarn group across 1 directory (#360)
Bumps the npm_and_yarn group with 1 update in the / directory: [tar](https://github.com/isaacs/node-tar).


Updates `tar` from 7.5.2 to 7.5.3
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.2...v7.5.3)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.3
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-18 09:47:43 +08:00
MadDogOwner
c289b06abe feat(AddOrEdit): support export and import a storage (#351)
* feat(Item): support Accessor type for value props in Item component

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

* feat(AddOrEdit): add export and import functionality for storage data

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

* fix(AddOrEdit): remove id

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

* feat(AddOrEdit): add export and import modal for storage JSON

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

* feat(AddOrEdit): add i18n

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

* feat(AddOrEdit): add i18n

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

* chore(AddOrEdit): move both modals after the closing HStack tag

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

* feat(AddOrEdit): add export tips

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

---------

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>
2026-01-17 23:43:21 +08:00
The OpenList Bot
070ce0b759 [skip ci] style: format code with prettier 2026-01-17 12:20:07 +00:00
KirCute
29a5bac445 chore(drivers/autoindex): add English translation (#359)
* chore(drivers/autoindex): add English translation

* rename driver

* fix: split file-name

Co-authored-by: MadDogOwner <xiaoran@xrgzs.top>
Signed-off-by: KirCute <951206789@qq.com>

* fix: split file-names

Co-authored-by: MadDogOwner <xiaoran@xrgzs.top>
Signed-off-by: KirCute <951206789@qq.com>

---------

Signed-off-by: KirCute <951206789@qq.com>
Co-authored-by: MadDogOwner <xiaoran@xrgzs.top>
2026-01-17 20:19:46 +08:00
openlist-bot
e5d4fc5b78 chore: auto update i18n file 2026-01-17 12:11:44 +00:00
The OpenList Bot
13932cfc09 [skip ci] style: format code with prettier 2026-01-08 03:08:18 +00:00
KirCute
db9803b6a7 fix(fs/storage-details): use used space (#355)
* fix(fs/storage-details): show used space

* Apply suggestion

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>

---------

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>
Co-authored-by: MadDogOwner <xiaoran@xrgzs.top>
2026-01-08 11:07:55 +08:00
openlist-bot
3a9e411ae1 chore: auto update i18n file 2026-01-05 12:54:38 +00:00
openlist-bot
d8e109d799 chore: auto update i18n file 2026-01-04 15:10:25 +00:00
mcxiedidi
82985b9bc7 feat(offline_download/123): add temp dir (#354)
* feat(settings): 添加123Pan相关设置选项

- 在设置页面添加123Pan的临时目录配置项
- 更新相关语言文件添加123Pan的翻译

* Update settings.json

* chore(settings): ensure i18n under settings_other

* chore(settings): correct template literals usage

---------

Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>
Co-authored-by: MadDogOwner <xiaoran@xrgzs.top>
2026-01-04 23:09:46 +08:00
DragonMK3
b19a003821 fix(upload): resolve 100-entry limit of readEntries in Chrome (#347)
* fix:in Chrome, readEntries will only return at most 100 entries at a time.

* style: format code with prettier
2026-01-02 11:10:29 +08:00