Releases: AlistGo/alist
Releases · AlistGo/alist
v3.0.3
🚀 Features
🐞 Bug Fixes
- Create temp dir perm with
777
(close #1813) - by @xhofe (f86ad) - Don't init aria2 in new goroutine (close #1752) - by @xhofe (2fc0c)
- Incorrect base_path from site_url (close #1830) - by @xhofe (b7479)
- Custom token expires in doesn't work - by @xhofe (dc73c)
View changes on GitHub
v3.0.2
🚨 Breaking Changes
🐞 Bug Fixes
- Sorting by
modified
doesn't work (close #1756) - by @xhofe (b6d90) - Some settings don't take effect at startup - by @xhofe (a570e)
- Use
get_share_link_download_url
if can'tget_download_url
(close #1753) - by @xhofe (5ac6a) - Keep type of setting item is correct - by @xhofe (f0181)
- 123: Change remove api (close #1760) - by @xhofe (c9298)
- aliyundrive_share: Reget share token if token expired (close #1798) - by @xhofe (96d8a)
- baidu_photo: Cannot download when proxy is opened - by @foxxorcat (af946)
View changes on GitHub
v3.0.1
🚀 Features
- Add lanzou driver - by @foxxorcat (1ab73)
- Add aliyundrive share driver (close #1215) - by @xhofe (35371)
- Add form upload api (close #1693 #1709) - by @xhofe (4d6ab)
🐞 Bug Fixes
- Page crashes if ipa name contains chinese (close #1712) - by @xhofe (d6d82)
- Write does not take effect on the current dir (close #1711) - by @xhofe (5548a)
- Dir duplicate creation (close #1687) - by @xhofe (d8dc8)
- Set default mimetype to empty string (close #1710) - by @xhofe (ca177)
- Illegal files are not displayed (close #1729) - by @xhofe (91818)
- Set cdn to basePath if cdn is empty - by @xhofe (0039d)
- 189: File size missed - by @xhofe (57686)
- aliyundrive: Thumbnail missed - by @xhofe (9382f)
- ftp: Nil pointer dereference (close #1722) - by @xhofe (656f5)
View changes on GitHub
v3.0.0-rc.1
🚀 Features
- Add thunderExpert priority video url switch - by @foxxorcat (0d012)
- Support custom
bundle-identifier
by filename - by @xhofe (b74b5)
🐞 Bug Fixes
- Failed create record if use mysql (close #1690) - by @xhofe (d329d)
- Hide objs if only virtual files - by @xhofe (bec3a)
- Use base64 encode for ipa install - by @xhofe (d436a)
- Aria2 download magnet link (close #1665) - by @xhofe (6c89c)
- Don't use cache if no objs - by @xhofe (24d58)
- aliyundrive: Rapid upload empty file (close #1699) - by @xhofe (09564)
- s3: Remove folder recursively - by @xhofe (1af9f)
View changes on GitHub
v3.0.0-rc.0
🚀 Features
- Add baidu_photo driver - by @foxxorcat (6b523)
- Add a start func for external calls - by @user1121114685 in #1628
- Update cache after remove instead of clear - by @xhofe (7ad37)
- Add
ca-certificates
for docker (fix: #1679) - by @xhofe (e3b21)
🐞 Bug Fixes
- Log error if err != nil (close #1651) - by @xhofe (78e34)
- Infinite loop if new multi-level folder (close #1661) - by @xhofe (2de0d)
- Send on closed channel - by @xhofe (9e5ef)
- Type of file with name uppercase - by @xhofe (b1973)
- Allow force root while fetch dirs (close #1671) - by @xhofe (66b25)
- Set
CHARSET
toutf8mb4
if use mysql - by @xhofe (86a62) - Copy folder between two storage (fix #1670) - by @xhofe (d9f06)
- 189pc,baidu_photo: Source file not closed - by @foxxorcat (53e08)
- 189pc,baidu_photo,thunder: Single link limit multithreading - by @foxxorcat (a90ef)
- fs/get: RawURL if use proxy (close #1664) - by @xhofe (54ae6)
View changes on GitHub
v3.0.0-beta.2
🚀 Features
- Add xunlei driver - by @foxxorcat (35d17)
- aliyundrive: Add doc and video preview api - by @xhofe (5ff0d)
- baidu: Update upload progress - by @xhofe (889dd)
🐞 Bug Fixes
- Remove relative path check - by @xhofe (fd99c)
- Is the root folder required (close #1633) - by @xhofe (96901)
- Trim slash suffix of sign - by @xhofe (6aedd)
- 189pc: Some minor problems - by @foxxorcat (9c91f)
- aliyundrive: Upload empty file - by @xhofe (68a6a)
- webdav: Incorrect href if base_path isn't root (close #1629) - by @xhofe (57bcd)
View changes on GitHub
v3.0.0-beta.1
🚀 Features
🐞 Bug Fixes
- Error if use abs temp path (close #1624) - by @xhofe (4af91)
- If use down proxy url - by @xhofe (5ad38)
- Must update version if upgrade - by @xhofe (220cd)
- 123: Pass ip when getting download link - by @xhofe (5ed43)
- google: Folder judgment missed - by @xhofe (56219)
- pikpak: Upload empty file (close #1452) - by @xhofe (f4836)
- quark: Default root folder id - by @xhofe (84912)
- s3: Copy or move folder (close #1336) - by @xhofe (f692e)
View changes on GitHub
v3.0.0-beta.0
🚨 Breaking Changes
- Change default assets to local - by @xhofe (c711b)
- Unity iframe preview - by @xhofe (d9ee1)
- Change root folder - by @xhofe (a1c86)
🚀 Features
- Basic structure - by @xhofe (fced6)
- Set gin log writer - by @xhofe (09616)
- Additional info of account - by @xhofe (49247)
- Driver config - by @xhofe (ac0f9)
- Sort and proxy config - by @xhofe (84eb9)
- Driver manage - by @xhofe (0d93a)
- Improve driver - by @xhofe (67704)
- Driver additional items parse - by @xhofe (ae755)
- Get type from field's type - by @xhofe (ba648)
- Add log enable config - by @xhofe (5b73b)
- Driver and account operate - by @xhofe (e1a2e)
- Get accounts by path - by @xhofe (164da)
- Get account files by path - by @xhofe (24816)
- Get account by path - by @xhofe (7b6f1)
- Set account modified time - by @xhofe (c5e56)
- Add root prefix before operate - by @xhofe (cd7e9)
- Fs and operations - by @xhofe (ec89b)
- Extract get function - by @xhofe (77b0c)
- Get root folder file - by @xhofe (3e8f3)
- Add expiration field for
Link
- by @xhofe (e16ab) - Link cache - by @xhofe (2f52b)
- Use singleflight to prevent cache breakdown - by @xhofe (6056f)
- Add cache for list files - by @xhofe (c5254)
- Add
NoCache
config for driver - by @xhofe (6accc) - Replace with generic_sync.MapOf - by @xhofe (7c4d2)
- Get file stream from link - by @xhofe (9fcdb)
- Copy files between 2 accounts - by @xhofe (2d60d)
- Recursive create folder - by @xhofe (08339)
- Check parent dir before upload - by @xhofe (d9eb1)
- Add user model - by @xhofe (56c95)
- Set path as ID if it's empty - by @xhofe (52ab1)
- Standardization virtual path while create and update - by @xhofe (355db)
- Add meta model and test - by @xhofe (52575)
- Task manager - by @xhofe (53e96)
- Add copy to task manager - by @xhofe (fa6e9)
- Add upload file to task manager - by @xhofe (72a76)
- Add progress for task - by @xhofe (adf01)
- Add task work limit - by @xhofe (d665c)
- Add uri to aria2 - by @xhofe (f6242)
- Dir and file check - by @xhofe (b971b)
- Cancel copy for upload - by @xhofe (ee2bc)
- User jwt login - by @xhofe (c5295)
- Meta manage api - by @xhofe (4cef3)
- User manage api - by @xhofe (cab49)
- Account manage api - by @xhofe (5783a)
- Driver manage api - by @xhofe (b98cd)
- Setting model - by @xhofe (e4c3e)
- Initial setting items - by @xhofe (1a148)
- Settings manage api - by @xhofe (005de)
- Sort obj list - by @xhofe (c6007)
- Obj list api - by @xhofe (7c0b8)
- Obj get api - by @xhofe (c8f10)
- Token and reset - by @xhofe (5dbf5)
- Sign of file - by @xhofe (d89ec)
- File down handle - by @xhofe (67bc6)
- File proxy handle - by @xhofe (96380)
- Fs manage api - by @xhofe (f275f)
- Fs link api - by @xhofe (40548)
- Set raw url in get resp - by @xhofe (bf950)
- Set aria2 client and add url to aria2 api - by @xhofe (8abee)
- Task manage api - by @xhofe (0bf72)
- Add readme field to list resp - by @xhofe (35b04)
- Add write field to list resp - by @xhofe (fba96)
- Hide objects - by @xhofe (3934d)
- Webdav handle - by @xhofe (2b172)
- Clear cache after change - by @xhofe (53416)
- Post messenger - by @xhofe (e3891)
- Put directly api - by @xhofe (8125f)
- Dirs api - by @xhofe (efa20)
- Added SubFolder and localAssets configuration - by @eaglexmw-gmail in #1324
- Get storage by id api - by @xhofe (184b9)
- Virtual driver - by @xhofe (90a5c)
- Change current user's profile - by @xhofe (4f312)
- User and meta get api - by @xhofe (53fd0)
- Remove and clear task - by @xhofe (cb06d)
- Add thumbnail to list resp - by @xhofe (2a68c)
- Fs other api - by @xhofe (721f1)
- 2fa/otp support - by @xhofe (a6ed4)
- Integrate alist with casdoor - by @wen...