Repository navigation
beta
Pre-release
Pre-release
🚀 Features
- Default settings api - by j2rong4cn in https://github.com/huancun/OpenList/issues/716 (2a4c5)
- 115_open:
- Add offline download - by Seven in https://github.com/huancun/OpenList/issues/683 (19c6b)
- Add GetObjInfo to accelerate getting link - by Seven in https://github.com/huancun/OpenList/issues/888 (54ae7)
- 123_open:
- Update upload api v2 - by MadDogOwner in https://github.com/huancun/OpenList/issues/976 (08dae)
- Update Put method to return model.Obj - by MadDogOwner and Copilot in https://github.com/huancun/OpenList/issues/1008 (5ae8e)
- Add
DirectLinkoption - by MadDogOwner and Copilot in https://github.com/huancun/OpenList/issues/1045 (23394)
- archives:
- Add additional accepted archive extensions - by Xi Xu in https://github.com/huancun/OpenList/issues/747 (811a8)
- ci:
- Add support for LoongArch64 architecture builds - by Suyunjing in https://github.com/huancun/OpenList/issues/907 (5b41a)
- Add FRONTEND_REPO variable to workflows and build script - by Suyunjing in https://github.com/huancun/OpenList/issues/1006 (b9b8e)
- Add the default user for docker image - by 我怎么就不是一只猫呢? and Copilot in https://github.com/huancun/OpenList/issues/1036 (d0c22)
- cmd:
- Add delete command for storage - by MadDogOwner in https://github.com/huancun/OpenList/issues/952 (c8f2a)
- config:
- Add PWA manifest.json endpoint for web app installation - by Suyunjing in https://github.com/huancun/OpenList/issues/990 (ab747)
- docker:
- Change keep-alive strategy to runit, add aria2 log support - by huancun _- in https://github.com/huancun/OpenList/issues/791 (afb04)
- Update docker-compose configuration - by huancun _- and MadDogOwner in https://github.com/huancun/OpenList/issues/1081 (08c52)
- driver_strm:
- Also shown some files with strm - by RedSTAR.Cheng in https://github.com/huancun/OpenList/issues/969 (0483e)
- drivers:
- Enable local sorting for cloudreve, ilanzou - by MadDogOwner in https://github.com/huancun/OpenList/issues/840 (23bdd)
- fs:
- Full support webdav cross-driver copy and move - by j2rong4cn in https://github.com/huancun/OpenList/issues/823 (4e9c3)
- lenovonas_share:
- Add option to not show root directory - by Sakana in https://github.com/huancun/OpenList/issues/772 (59ec1)
- Add thumb - by Sakana in https://github.com/huancun/OpenList/issues/986 (52d7d)
- local:
- Add directory size support - by LmanTW in https://github.com/huancun/OpenList/issues/624 (93c06)
- offline_download:
- Filter empty URLs in offline download requests - by Suyunjing in https://github.com/huancun/OpenList/issues/948 (a703b)
- patch:
- Add migration from Alist V3 driver to OpenList - by MadDogOwner in https://github.com/huancun/OpenList/issues/919 (ccd4a)
- proxy:
- Add disable proxy sign - by SenkjM in https://github.com/huancun/OpenList/issues/764 (5a0d8)
- quark_uc_tv:
- Add streaming link api - by Dgs in https://github.com/huancun/OpenList/issues/728 (e8d45)
- search:
- Enhanced
meilisearchsearch experience - by hcrgm in https://github.com/huancun/OpenList/issues/864 (1682e)
- Enhanced
- server:
- Add error page and status code - by MadDogOwner in https://github.com/huancun/OpenList/issues/1099 (b0467)
- Adapting OpenListTeam#1099 to OpenListTeam#991 - by KirCute in https://github.com/huancun/OpenList/issues/1102, https://github.com/huancun/OpenList/issues/1099 and https://github.com/huancun/OpenList/issues/991 (048ee)
- setting:
- Add site version information - by MadDogOwner in https://github.com/huancun/OpenList/issues/859 (7da06)
- share:
- Support more secure file sharing - by KirCute in https://github.com/huancun/OpenList/issues/991 (e4c90)
- static:
- Fetch index.html from cdn for beta - by MadDogOwner in https://github.com/huancun/OpenList/issues/372 (7d0de)
- stream:
- Fast buffer freeing for large cache - by j2rong4cn and Copilot in https://github.com/huancun/OpenList/issues/1053 (016ed)
- strm:
- Add local mode - by Seven and MadDogOwner in https://github.com/huancun/OpenList/issues/885 (991da)
- sync:
- Add workflow to sync GitHub repository - by Suyunjing in https://github.com/huancun/OpenList/issues/1060 (74bf9)
- task-group:
- Introduce TaskGroupCoordinator for coordinated task execution - by Seven and Copilot in https://github.com/huancun/OpenList/issues/721 (e93ab)
- thunderx,pikpak:
- Add offline download support for ThunderX; add ctx to specific PikPak functions - by 花月喵梦 and MadDogOwner in https://github.com/huancun/OpenList/issues/879 (e0b3a)
- traffic:
- Update progress when caching file - by Seven in https://github.com/huancun/OpenList/issues/646 (3838e)
🐞 Bug Fixes
- 115_open:
- Upload progress error - by Seven in https://github.com/huancun/OpenList/issues/637 (9e610)
- 123&&123_share:
- Fix link request header referer - by Dgs in https://github.com/huancun/OpenList/issues/915 (a4980)
- aliyundrive_open:
- Limit rate for every request - by 火星大王 and Copilot in https://github.com/huancun/OpenList/issues/724 and https://github.com/huancun/OpenList/issues/1011 (df479)
- bootstrap:
- Add newline after initial admin password output - by MadDogOwner in https://github.com/huancun/OpenList/issues/943 (e458f)
- ci:
- Update OpenListTeam/cgo-actions to v1.2.2 to fix loongarch64 build - by Yinan Qin in https://github.com/huancun/OpenList/issues/811 (c2271)
- Update sync workflow - by Suyunjing in https://github.com/huancun/OpenList/issues/1061 (dc42f)
- ci-sync:
- Fix workflow for syncing Repository - by Suyunjing in https://github.com/huancun/OpenList/issues/1062 (71ada)
- cloudreve_v4:
- Remove deprecated authn check for login - by MadDogOwner in https://github.com/huancun/OpenList/issues/767 (012e5)
- cmd:
- Optimize parse of command flag
--data- by j2rong4cn in https://github.com/huancun/OpenList/issues/777 (a20c2) - Output to console - by MadDogOwner in https://github.com/huancun/OpenList/issues/920 (cf912)
- Optimize parse of command flag
- crypt:
- Pass refresh list request - by j2rong4cn in https://github.com/huancun/OpenList/issues/609 (01771)
- Wrong ContentLength - by j2rong4cn (0ee31)
- deps:
- Update module github.com/pkg/sftp to v1.13.9 - in https://github.com/huancun/OpenList/issues/574 (efd88)
- Update module github.com/yuin/goldmark to v1.7.12 - in https://github.com/huancun/OpenList/issues/575 (d6783)
- Update module github.com/blevesearch/bleve/v2 to v2.5.2 - in https://github.com/huancun/OpenList/issues/582 (4965a)
- Update module github.com/deckarep/golang-set/v2 to v2.8.0 - in https://github.com/huancun/OpenList/issues/589 (c72ba)
- Update module github.com/go-resty/resty/v2 to v2.16.5 - in https://github.com/huancun/OpenList/issues/628 (eed3c)
- Update module github.com/yuin/goldmark to v1.7.13 - in https://github.com/huancun/OpenList/issues/794 (cacf6)
- Update module github.com/ipfs/go-cid to v0.5.0 - in https://github.com/huancun/OpenList/issues/680 (17989)
- Update module github.com/go-webauthn/webauthn to v0.13.4 - in https://github.com/huancun/OpenList/issues/677 (b5f0e)
- Update module github.com/charmbracelet/bubbles to v0.21.0 - in https://github.com/huancun/OpenList/issues/583 (74c2e)
- Update module github.com/charmbracelet/bubbletea to v1.3.6 - by Pikachu Ren in https://github.com/huancun/OpenList/issues/585 (8cf90)
- Update github.com/fclairamb/ftpserverlib digest to 4a925d7 - in https://github.com/huancun/OpenList/issues/675 (57cf2)
- Update azure-sdk-for-go monorepo - in https://github.com/huancun/OpenList/issues/579 (676b8)
- Update module github.com/rclone/rclone to v1.70.3 - in https://github.com/huancun/OpenList/issues/802 (3da8c)
- Update module github.com/azure/azure-sdk-for-go/sdk/storage/azblob to v1.6.2 - by Pikachu Ren in https://github.com/huancun/OpenList/issues/801 (4a713)
- Update module github.com/protonmail/go-crypto to v1.3.0 - by Pikachu Ren in https://github.com/huancun/OpenList/issues/800 (c2e0d)
- Update module github.com/pquerna/otp to v1.5.0 - by Pikachu Ren in https://github.com/huancun/OpenList/issues/799 (93849)
- Update module github.com/coreos/go-oidc to v2.3.0+incompatible - in https://github.com/huancun/OpenList/issues/586 (4d8c4)
- Update module github.com/sheltonzhu/115driver to v1.1.0 - in https://github.com/huancun/OpenList/issues/803 (923d2)
- Update module golang.org/x/image to v0.29.0 - in https://github.com/huancun/OpenList/issues/804 (bd297)
- docker:
- Fix the runsvdir permission issue caused by su-exec user switching and resolve the RUN_ARIA2 variable compatibility problem. - by huancun _- in https://github.com/huancun/OpenList/issues/805 (d4b85)
- Improve startup process and SIGTERM handling - by 我怎么就不是一只猫呢? in https://github.com/huancun/OpenList/issues/1089 (10a14)
- drivers:
- Update time-related fields to int64 - by MadDogOwner in https://github.com/huancun/OpenList/issues/913 (976c8)
- dropbox:
- Incorrect path error during upload - by tuthanika in https://github.com/huancun/OpenList/issues/1052 (d7640)
- fs:
- Rename bug - by hshpy in https://github.com/huancun/OpenList/issues/832 (61345)
- Forget cache when get link error - by Seven in https://github.com/huancun/OpenList/issues/956 (58dbf)
- Deadlock when get link error - by j2rong4cn in https://github.com/huancun/OpenList/issues/963 (6b096)
- Nil interface not equal to nil - by j2rong4cn in https://github.com/huancun/OpenList/issues/971 (1208b)
- ftp:
- Create a new connection for each download - by j2rong4cn in https://github.com/huancun/OpenList/issues/989 (317d1)
- local:
- Treat junction as directory in Windows. - by Rambin in https://github.com/huancun/OpenList/issues/809 (a5a22)
- net:
- Ensure accurate content-length in response - by pnparadise in https://github.com/huancun/OpenList/issues/749 (86324)
- ocr:
- Repair verification code OCR recognition service - by Suyunjing in https://github.com/huancun/OpenList/issues/602 (a77e5)
- qb:
- Configure HTTP client with connection pooling and fix resource leaks in qBittorrent client. - by Suyunjing in https://github.com/huancun/OpenList/issues/898 (3c7b0)
- quark:
- Set the transcoding link ContentLength to the correct size - by j2rong4cn (6bb28)
- security:
- Add login count validation for webdav - by itsHenry in https://github.com/huancun/OpenList/issues/693 (e5fbe)
- Directory traversal - by hshpy in https://github.com/huancun/OpenList/issues/744 (bba4f)
- Potential XSS vulnerabilities - by hshpy and MadDogOwner in https://github.com/huancun/OpenList/issues/880 (11cf5)
- Potential XSS vulnerabilities - by hshpy in https://github.com/huancun/OpenList/issues/896 (9469c)
- simplehttp:
- Logic bug when unable to parse file name - by j2rong4cn in https://github.com/huancun/OpenList/issues/761 (74d32)
- static:
- Correct CDN fetch condition for index.html - by MadDogOwner in https://github.com/huancun/OpenList/issues/814 (4106e)
- Support logo replacement (OpenListTeam#834 Close OpenListTeam#754) - by MadDogOwner in https://github.com/huancun/OpenList/issues/834 and https://github.com/huancun/OpenList/issues/754 (da8d6)
- strm:
- Encoded path is ineffective - by Seven in https://github.com/huancun/OpenList/issues/951 (05ff7)
- terabox:
- File upload error - by yuyamionini in https://github.com/huancun/OpenList/issues/733 (4c069)
- User not exists error - by yuyamionini in https://github.com/huancun/OpenList/issues/1056 (5de6b)
- user:
- Show admin password on first start - by ILoveScratch and Yinan Qin in https://github.com/huancun/OpenList/issues/883 (d6867)
- webdav:
- Handle HEAD requests for directories with appropriate headers - by Suyunjing in https://github.com/huancun/OpenList/issues/1015 (aa0ce)
🏎 Performance
- Optimize upload - by j2rong4cn in https://github.com/huancun/OpenList/issues/554 (8cf15)
- ftp: Improve concurrent Link response; fix alias/local driver issues - by j2rong4cn in https://github.com/huancun/OpenList/issues/974 (9ac04)
- link: Optimize concurrent response - by j2rong4cn and Copilot in https://github.com/huancun/OpenList/issues/641 (cc01b)
- stream: Improve file stream range reading and caching mechanism - by j2rong4cn and Copilot in https://github.com/huancun/OpenList/issues/1001 (57fce)