Commit Graph

1324 Commits

Author SHA1 Message Date
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
Kelvin Chiu
316c29df38 fix(previews): respect download priority for iframe previews (#344) 2026-01-02 11:06:01 +08:00
Seven
d958e30eda feat(indexes): add folder choose (#342) 2026-01-02 11:04:37 +08:00
17bc53de03 feat(local-settings): show_gallery_thumbnails (#337)
Co-authored-by: clear <cmgclear@gmail.com>
2026-01-02 11:03:55 +08:00
openlist-bot
c4b26836b1 chore: release v4.1.9 v4.1.9 2026-01-01 14:31:43 +00:00
KirCute
5fe991d095 ci(lang): manual sync to crowdin (#350)
* ci(lang): manual sync to crowdin

* fix

* ci: add sync to crowdin condition
2025-12-31 11:38:55 +08:00
The OpenList Bot
e2321584e0 [skip ci] style: format code with prettier 2025-12-30 07:58:12 +00:00
KirCute
7aeb40f9ca chore(lang): revert ccdc1bd, 8330ba6 (#349) 2025-12-30 15:57:49 +08:00
openlist-bot
8330ba68da chore: auto update i18n file 2025-12-30 06:42:29 +00:00
jyxjjj
6ee627ac81 chore(ci): try restart CI via Empty Commit 2025-12-30 14:12:44 +08:00
The OpenList Bot
ef9e436c33 [skip ci] style: format code with prettier 2025-12-29 13:05:59 +00:00
KirCute
8416cb0daa chore(alias): redo #343 (#348) 2025-12-29 21:05:35 +08:00
openlist-bot
1a39c19d26 chore: auto update i18n file 2025-12-29 12:52:39 +00:00
The OpenList Bot
b64ff9d003 [skip ci] style: format code with prettier 2025-12-29 09:28:04 +00:00
KirCute
db55734f6f chore(alias): add translation (#343) 2025-12-29 17:27:41 +08:00
openlist-bot
0482c964a0 chore: auto update i18n file 2025-12-22 12:52:09 +00:00
The OpenList Bot
e4b1650c6b [skip ci] style: format code with prettier 2025-12-21 13:06:04 +00:00
bitxeno
465c7bc92a fix(batch-rename): fix invalid regex exception (#331)
* fix(batch-rename): fix invalid regex exception

* fix(batch-rename): clear validation errors when switching type

* fix(batch-rename): add missing translation for invalid regular expression
2025-12-21 21:05:39 +08:00
openlist-bot
88100f61b4 chore: auto update i18n file 2025-12-20 12:44:32 +00:00
The OpenList Bot
a608186a99 [skip ci] style: format code with prettier 2025-12-19 13:28:33 +00:00
renovate[bot]
afe902fa6c chore(deps): update actions/upload-artifact action to v6 (#333)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-19 21:28:11 +08:00
openlist-bot
b36b012436 chore: auto update i18n file 2025-12-16 12:52:31 +00:00
openlist-bot
ccdc1bdd59 chore: auto update i18n file 2025-12-15 13:44:02 +00:00
ILoveScratch
d6dd120767 fix(lang/en): fix translations (#286)
Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>
Co-authored-by: MadDogOwner <xiaoran@xrgzs.top>
2025-12-15 21:43:28 +08:00
KirCute
4cd2e17ff6 feat(archive): auto-locate destination to current path (#327) 2025-12-15 21:27:19 +08:00
The OpenList Bot
6ed0446500 [skip ci] style: format code with prettier 2025-12-15 13:23:20 +00:00
renovate[bot]
f85003d215 fix(deps): update dependency @ruffle-rs/ruffle to v0.2.0-nightly.2025.12.15 (#151)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-15 21:22:58 +08:00
openlist-bot
1fbea1b09d chore: auto update i18n file 2025-12-15 12:54:10 +00:00
bitxeno
9e2c5c0243 feat(preview): add support preview in the archive (#329) 2025-12-15 19:40:37 +08:00
The OpenList Bot
397b63f184 [skip ci] style: format code with prettier 2025-12-15 09:04:42 +00:00
varg1714
1767ade242 feat(fs): persist per-directory sorting preferences. (#270) 2025-12-15 17:02:59 +08:00
openlist-bot
5cd82fe77d chore: auto update i18n file 2025-12-15 08:56:17 +00:00
KirCute
3702daa48d feat(ldap): support webdav, ftp and sftp login (#299)
* feat(ldap): support webdav, ftp and sftp login

* feat(setting): add translation
2025-12-15 16:53:56 +08:00
The OpenList Bot
aa38b5b247 [skip ci] style: format code with prettier 2025-12-11 07:04:42 +00:00
j2rong4cn
ce6a94b4b2 fix(upload): remove force refresh (#303) 2025-12-11 15:04:15 +08:00
openlist-bot
331a7152de chore: auto update i18n file 2025-12-09 12:51:48 +00:00