70b937e031
Revert "feat(log): add error logging middleware for improved error handling ( #182 )"
...
This reverts commit 5e8d8d070a
.
2025-06-19 09:56:45 +08:00
79521db8e0
fix(ci): add workflow_dispatch for beta_release and build
2025-06-18 23:27:23 +08:00
015d3ecd00
fix(ci): add auth header when access GitHub CI
2025-06-18 23:27:23 +08:00
89451b6d98
fix(ci): use OpenListTeam/cgo-actions@v1.1.2
2025-06-18 23:27:23 +08:00
681cb6c8a4
fix(ci): freebsd 14.1 is deprecated ( #187 )
2025-06-18 22:17:21 +08:00
c2d1316f65
fix(115open) fixed rate_limit bugs ( #161 )
...
* fixed 115 bugs
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* Fixed 115 open bugs
* fixed bugs
---------
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
2025-06-18 21:32:23 +08:00
5e8d8d070a
feat(log): add error logging middleware for improved error handling ( #182 )
2025-06-18 20:37:16 +08:00
c7c0bfe810
mod rank for AccessToken ( #181 )
2025-06-18 18:09:36 +08:00
e9c73b52db
fix(Dockerfile): add jq package ( #168 )
2025-06-18 14:26:42 +08:00
7d24a5d45f
feat: add file visibility checks for windows ( #39 )
...
* feat: add file visibility checks for windows
* fix: fix build error
* refactor: optimize thie ishidden
---------
Co-authored-by: Hantong Chen <70561268+cxw620@users.noreply.github.com >
2025-06-17 23:25:02 +08:00
3ab309e00e
refactor: adjust CI process ( #125 )
...
* feat(cmd/lang): allow setting frontend path when generate lang files
* chore(ci): remove ci for auto_lang (done by frontend ci)
2025-06-17 22:35:02 +08:00
8822eef97e
chore(api):Add online api refresh method ( #143 )
...
* Add Official API Refresh Interface(Baiduyun)
* add UseOnlineAPI & APIAddress
add _refreshToken using APIAddress
* fix return
* Modify the frontend display using the default API refresh method
* Fixed display and operation related issues
* fixed aliyundrive_open old refresh
---------
Co-authored-by: Suyunmeng <sumengjing@outlook.com >
2025-06-17 22:13:28 +08:00
7613f886d0
fix(123open): add rate limit ( #144 )
2025-06-17 18:49:32 +08:00
fe02a989bd
feat(123pan): support 123Open ( #93 )
2025-06-17 18:38:25 +08:00
2bed40cfce
chore(Dockerfile): add jq package ( #142 )
...
Add jq package
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
2025-06-17 18:38:22 +08:00
87ca1b96ae
fix(189pc): crashes when upload cancelled ( #79 )
...
* fix(189pc): crashes when upload cancelled
Signed-off-by: XZB-1248 <28593573+XZB-1248@users.noreply.github.com >
* fix(189pc): replace semaphore with errgroup.Group.SetLimit
---------
Signed-off-by: XZB-1248 <28593573+XZB-1248@users.noreply.github.com >
Co-authored-by: KirCute <951206789@qq.com >
2025-06-17 00:13:31 +08:00
5a4649c929
feat(alias): support parallel write ( #69 )
...
* feat(alias): support parallel write
* fix(alias): lack `err` in `errors.Join()`
2025-06-17 00:13:01 +08:00
2e2cec05fd
fix(cloudreve): remove unnecessary finish increment in upload functions ( #62 )
...
* fix(cloudreve): remove unnecessary finish increment in upload functions
* fix(cloudreve_v4): remove unnecessary finish increment in upload functions
2025-06-17 00:12:45 +08:00
b1afadd129
chore: update project meta ( #51 )
...
* chore: update project meta (partial)
* chore: update README
* chore: update pdf preview
* revert: use old hash
* chore: update logo file url
2025-06-16 16:29:45 +08:00
a59ad9a84e
fix(lanzou): fix removing JavaScript comments from response data ( #37 )
...
* 修复清理js中块注释的bug
移除块注释,目前只将开始“/*”和结束的“*/”移除,未将注释中内容移除
Signed-off-by: 410680876f1 <71364356+410680876f1@users.noreply.github.com >
* 修复清理js中注释的bug
移注释,目前只将注释标识符号清楚,注释中内容被遗留了下来
感谢大佬@Kuingsmile的代码审核
Signed-off-by: 410680876f1 <71364356+410680876f1@users.noreply.github.com >
* 代码格式化
Signed-off-by: 410680876f1 <71364356+410680876f1@users.noreply.github.com >
---------
Signed-off-by: 410680876f1 <71364356+410680876f1@users.noreply.github.com >
Co-authored-by: Hantong Chen <70561268+cxw620@users.noreply.github.com >
2025-06-16 16:28:08 +08:00
2e889fb07d
chore(ci): fixed dockerhub ci process ( #97 )
...
* add DockerHub
* fixed dockerhub
* Update dockerhub CI
* Update DockerHub
* fixed bugs
* fixed CI Bugs
* Update auto_lang.yml
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* fixed release
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* Update test_docker.yml
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* Delete hub
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* Delete hub
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* test build
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* Simplify actions
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* Simplify actions test
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* Simplify actions test Successful ,Rollback Environments
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* Update release_docker.yml
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* Update test_docker.yml
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* Update auto_lang.yml
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* Update auto_lang.yml
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* Update auto_lang.yml
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* Update test_docker.yml
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
* Update release_docker.yml
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
---------
Signed-off-by: Suyunmeng <sumengjing@outlook.com >
2025-06-16 14:16:45 +08:00
d95c4f0127
chore: change the CDN link of the logo and modify the OCR port ( #84 )
...
* Change the CDN link of the logo and modify the OCR port
* Update
* Rollback OCR interface
2025-06-15 23:19:25 +08:00
1c58d11d62
chore: update build.sh & add loongarch64 support ( #28 )
...
* chore: update build.sh
* chore: update ci build
* chore: update ci build GitAuthor
* feat(build.sh): fix web release download & add loongarch64 build (#63 )
chore(ci): fix web download & add loongarch64 & update cgo-actions to v1.1.1
* chore: temporary build test
* revert(build.sh): change to release used url
* feat(build.sh): add set -e for build script
* fix(build.sh): fix web release download logic
* fix(build.sh): remove TODO comment
* feat(build.sh): update GitAuthor to bot@openlist.team
* feat(build.sh): update GitAuthor
* fix: using fsSL in curl & add info of desktop client back
* chore: refine beta release workflow comments
---------
Co-authored-by: Yinan Qin <39023210+elysia-best@users.noreply.github.com >
2025-06-14 23:16:42 +08:00
e11c390c4d
fix(cli): Fixed links to documentation in the CLI ( #71 )
...
Co-authored-by: reschen <reschen@126.com >
2025-06-14 20:21:14 +08:00
2965915bed
chore(deps): switch the dependency from KirCute/sftpd-alist to OpenListTeam/sftpd-openlist ( #64 )
2025-06-14 16:04:13 +08:00
da1cfd1945
chore(deps): remove dependency KirCute/ftpserverlib-pasvportmap ( #61 )
2025-06-14 15:56:51 +08:00
8a29790327
chore(ci): using latest
musl-compilers ( #23 )
...
* chore(ci): using `latest` musl-compilers
https://github.com/OpenListTeam/OpenList/pull/3#pullrequestreview-2921194381
Signed-off-by: YaoSiQian <admin@yaosiqian.cn >
* chore(ci): using `latest` musl-compilers in beta_release CI
---------
Signed-off-by: YaoSiQian <admin@yaosiqian.cn >
Co-authored-by: Hantong Chen <cxwdyx620@gmail.com >
2025-06-13 17:01:24 +08:00
7cd8f648c8
fix: change app name in cmd ( #36 )
2025-06-13 15:19:25 +08:00
b8e6083e19
chore: remove deprecated vtencent drive ( #33 )
2025-06-13 12:55:52 +08:00
3f821bdcd1
revert: using old salt value ( #29 )
...
Signed-off-by: Yinan Qin <39023210+elysia-best@users.noreply.github.com >
2025-06-13 12:47:51 +08:00
9e05c81d9c
chore: update project logo ( #26 )
2025-06-12 23:29:35 +08:00
f1552b67a0
chore(setting): update repo name in default announcement ( #27 )
...
chore(SETTING)/update repo name in default announcement
2025-06-12 23:28:33 +08:00
20d1d5b479
chore(README): update README, add progress intro ( #21 )
...
* Update README_cn.md
* Update README_cn.md
* Update README.md
* Update README_ja.md
* Update README_ja.md
* Update README_ja.md
* Update README_ja.md
---------
Co-authored-by: Hantong Chen <70561268+cxw620@users.noreply.github.com >
2025-06-12 22:03:18 +08:00
fdcc2f136e
chore: change module name to OpenListTeam/OpenList ( #2 )
...
* Enable blank issue
* chore(README.md): update docs (temporally)
* Update FUNDING.yml
* chore: purge README.md
* chore: change module name to OpenListTeam/OpenList
* fix: fix link errors
* chore: remove v3 in module name
* fix: resolve some conficts
* fix: resolve conficts
* docs: update with latest file
---------
Co-authored-by: ShenLin <773933146@qq.com >
Co-authored-by: Hantong Chen <cxwdyx620@gmail.com >
Co-authored-by: joshua <i@joshua.su >
Co-authored-by: Hantong Chen <70561268+cxw620@users.noreply.github.com >
2025-06-12 22:02:46 +08:00
5feb86ceee
chore(docs&ci): change links in files & fix github ci and docker ci ( #3 )
...
* Enable blank issue
* chore(README.md): update docs (temporally)
* Update FUNDING.yml
* chore: purge README.md
* Update README.md
Alist改为OpenList
* Update README_cn.md
Alist改为OpenList
* Update README.md
漏了一处
* Update README_ja.md
Alist改为OpenList
* Update README_cn.md
漏了一处
* Update CODE_OF_CONDUCT.md
更改链接
* Update README.md
更新tg链接
* Update README_cn.md
更新tg链接
* Update README_ja.md
更新tg链接
* chore(build&docs): use new links in build and github templates
* Update README.md
更新团队名
* chore: disable translation update, change beta release into artifacts
* fix: disable docker build and name the uploaded artifacts
* fix typo
* Update README_cn.md
更新团队名称
* Update README_ja.md
更新
* Update project name in CONTRIBUTING.md
* Update README_cn.md
更新
* Update README.md
更新
* Update README_ja.md
* fix: fix artifact name
* chore(build.sh): use original musl.cc
* fix(ci): fix action artifacts upload
* Update CODE_OF_CONDUCT.md
TG更改为Telegram
* Update README_cn.md
更新论坛链接
* Update README.md
更新论坛链接
* Update README_ja.md
更新论坛链接
* feat: update community based call back for onedrive
* chore(ci): update musl.cc link
* chore: use openlist as name instead of default OpenList
* Update user.go
* chore: fix artifact name
* feat(ci): add docker build test
* fix: add more platforms
* fix: explicitly use docker.io
* fix: fix typo
* fix(docker): fix test build push platform
* chore: change to OpenListTeam
* Update CODE_OF_CONDUCT.md
* doc: update org name
* docs: change repo urls
* feat: release docker image to ghcr.io on tagging
* fix: fix the name of test_docker
* build: update the names in docker-compose and docker file
* chore: rename
---------
Co-authored-by: ShenLin <773933146@qq.com >
Co-authored-by: Hantong Chen <cxwdyx620@gmail.com >
Co-authored-by: joshua <i@joshua.su >
Co-authored-by: 绎泽 <yize@tencent.to >
Co-authored-by: zyk2507 <93830642+zyk2507@users.noreply.github.com >
2025-06-12 21:29:43 +08:00
ee783fa1be
chore(CONTRIBUTING): update to new OpenList-Frontend
2025-06-12 17:58:55 +08:00
0bcb4fe16d
chore(README): update project name
...
Update FUNDING.yml
chore: purge README.md
Update project name in CONTRIBUTING.md
Update README.md
Alist改为OpenList
Update README_cn.md
Alist改为OpenList
Update README.md
漏了一处
Update README_ja.md
Alist改为OpenList
Update README_cn.md
漏了一处
Update CODE_OF_CONDUCT.md
更改链接
Update README.md
更新tg链接
Update README_cn.md
更新tg链接
Update README_ja.md
更新tg链接
Update README.md
更新团队名
Update README_cn.md
更新团队名称
Update README_ja.md
更新
Update README_cn.md
更新
Update README.md
更新
Update README_ja.md
Update CODE_OF_CONDUCT.md
TG更改为Telegram
Update README_cn.md
更新论坛链接
Update README.md
更新论坛链接
Update README_ja.md
更新论坛链接
2025-06-12 16:56:22 +08:00
4f57bd3ae6
chore(README.md): update docs (temporally)
2025-06-12 16:56:22 +08:00
cf42fe6a40
chore: allow blank issue
2025-06-12 16:56:18 +08:00
c4775521c6
chore(README.md): reminder of fork
...
fix: remove `alistgo.com`
2025-06-11 16:14:44 +08:00
ffa03bfda1
feat(cloudreve_v4): add Cloudreve V4 driver ( #8470 closes #8328 #8467 )
...
* feat(cloudreve_v4): add Cloudreve V4 driver implementation
* fix(cloudreve_v4): update request handling to prevent token refresh loop
* feat(onedrive): implement retry logic for upload failures
* feat(cloudreve): implement retry logic for upload failures
* feat(cloudreve_v4): support cloud sorting
* fix(cloudreve_v4): improve token handling in Init method
* feat(cloudreve_v4): support share
* feat(cloudreve): support reference
* feat(cloudreve_v4): support version upload
* fix(cloudreve_v4): add SetBody in upLocal
* fix(cloudreve_v4): update URL structure in Link and FileUrlResp
v3.45.0
2025-05-24 13:38:43 +08:00
630cf30af5
feat(115_open): implement rate limiting for API requests
2025-05-11 13:39:32 +08:00
bc5117fa4f
fix(115_open): add delay in MakeDir function to handle rate limiting
2025-05-02 16:53:39 +08:00
11e7284824
fix: prevent guest user from updating profile ( #8447 )
2025-04-29 23:14:16 +08:00
b2b91a9281
feat(doubao): add get_download_info API and download_api option ( #8428 )
2025-04-27 20:00:25 +08:00
f541489d7d
fix(netease_music): change ListResp size fields from string to int64 ( #8417 )
2025-04-27 19:59:30 +08:00
6d9c554f6f
feat: add UseLargeThumbnail for 139 ( #8424 )
2025-04-27 19:58:45 +08:00
e532ab31ef
fix: remove auth middleware for authn login ( #8407 )
2025-04-27 19:58:09 +08:00
bf0705ec17
fix: shebang of entrypoint.sh ( #8408 )
2025-04-27 19:56:34 +08:00
17b42b9fa4
fix(mega): use newest file for same filename ( #8422 close #8344 )
...
Mega supports duplicate names but alist does not support.
In `List()` method, driver will return multiple files with same name.
That makes alist to use oldest version file for listing/downloading.
So it is necessary to filter old same name files in a folder.
After fixes, all CRUD work normally.
Refs #8344
2025-04-27 19:56:04 +08:00