Andy Hsu
							
						 
						
							 
							
							
							
								
							
								12a095a1d6 
								
							
								 
							
						 
						
							
							
								
								fix: slice bounds out of range on `CanAccess` check  
							
							 
							
							
							
						 
						
							2023-03-05 15:29:53 +08:00  
						
					 
				
					
						
							
							
								 
								itsHenry
							
						 
						
							 
							
							
								
								
							
							
								
							
								603681fbe6 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: rebuild Single sign-on system ( #3649   close   #3571 )  
							
							 
							
							... 
							
							
							
							* rebuild single sign on system
* perf: use cache
* fix: codefactor check
---------
Co-authored-by: Andy Hsu <i@nn.ci> 
							
						 
						
							2023-03-02 17:55:33 +08:00  
						
					 
				
					
						
							
							
								 
								Andy Hsu
							
						 
						
							 
							
							
							
								
							
								ca9e739465 
								
							
								 
							
						 
						
							
							
								
								fix: hide apply to sub path without  enable ( close   #3661 )  
							
							 
							
							
							
						 
						
							2023-02-28 18:43:52 +08:00  
						
					 
				
					
						
							
							
								 
								Karbob
							
						 
						
							 
							
							
								
								
							
							
								
							
								93dd768234 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(webdav): `disabled` is not working in webdav ( #3659 )  
							
							 
							
							... 
							
							
							
							A disabled user with webdav permission can use webdav normally, which is not allowed. 
							
						 
						
							2023-02-28 18:26:13 +08:00  
						
					 
				
					
						
							
							
								 
								Andy Hsu
							
						 
						
							 
							
							
							
								
							
								0d3146b51d 
								
							
								 
							
						 
						
							
							
								
								fix(webdav): disable put with empty path ( close   #3569 )  
							
							 
							
							
							
						 
						
							2023-02-23 21:19:50 +08:00  
						
					 
				
					
						
							
							
								 
								Andy Hsu
							
						 
						
							 
							
							
								
								
							
							
								
							
								28aee8c493 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: add aliyundrive open driver ( #3437 )  
							
							 
							
							... 
							
							
							
							close  #3533  
close  #3521  
close  #3459  
close  #3375  
* feat: add aliyundrive open driver
* feat: adapt alist api
* fix: trailing spaces
* feat(aliyundrive_open): video preview api 
							
						 
						
							2023-02-23 20:45:57 +08:00  
						
					 
				
					
						
							
							
								 
								Andy Hsu
							
						 
						
							 
							
							
							
								
							
								c08fdfc868 
								
							
								 
							
						 
						
							
							
								
								fix: missed assignment [skip ci]  
							
							 
							
							
							
						 
						
							2023-02-22 20:20:28 +08:00  
						
					 
				
					
						
							
							
								 
								Andy Hsu
							
						 
						
							 
							
							
							
								
							
								8655e33e60 
								
							
								 
							
						 
						
							
							
								
								fix: incorrect api if not set site_url ( 6c2f348)  
							
							 
							
							
							
						 
						
							2023-02-21 19:57:50 +08:00  
						
					 
				
					
						
							
							
								 
								Andy Hsu
							
						 
						
							 
							
							
							
								
							
								50579fef84 
								
							
								 
							
						 
						
							
							
								
								fix: cancel api replace to avoid missing host  
							
							 
							
							
							
						 
						
							2023-02-21 19:45:09 +08:00  
						
					 
				
					
						
							
							
								 
								Andy Hsu
							
						 
						
							 
							
							
							
								
							
								6c2f3486fc 
								
							
								 
							
						 
						
							
							
								
								fix!: reverse proxy to sub-directory ( #3483 )  
							
							 
							
							... 
							
							
							
							from this commit, if you want reverse proxy to sub-directory like `alist` with `nginx`, you need config:
```nginx
location /alist/ {
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header Host $http_host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header Range $http_range;
    proxy_set_header If-Range $http_if_range;
    proxy_redirect off;
    proxy_pass http://127.0.0.1:5244/alist/ ;
    # the max size of file to upload
    client_max_body_size 20000m;
}
``` 
							
						 
						
							2023-02-18 19:03:07 +08:00  
						
					 
				
					
						
							
							
								 
								Andy Hsu
							
						 
						
							 
							
							
							
								
							
								ae2ee1821a 
								
							
								 
							
						 
						
							
							
								
								chore: change qBittorrent setting [skip ci]  
							
							 
							
							
							
						 
						
							2023-02-15 16:51:29 +08:00  
						
					 
				
					
						
							
							
								 
								Andy Hsu
							
						 
						
							 
							
							
							
								
							
								805b1e4fa3 
								
							
								 
							
						 
						
							
							
								
								fix: different url encoding ( close   #3423 )  
							
							 
							
							
							
						 
						
							2023-02-15 16:20:30 +08:00  
						
					 
				
					
						
							
							
								 
								kdxcxs
							
						 
						
							 
							
							
								
								
							
							
								
							
								c28168c970 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: support qbittorrent ( close   #3087  in  #3333 )  
							
							 
							
							... 
							
							
							
							* feat(qbittorrent): authorization and logging in support
* feat(qbittorrent/client): support `AddFromLink`
* refactor(qbittorrent/client): check authorization when getting a new client
* feat(qbittorrent/client): support `GetInfo`
* test(qbittorrent/client): update test cases
* feat(qbittorrent): init qbittorrent client on bootstrap
* feat(qbittorrent): support setting webui url via gin
* feat(qbittorrent/client): support deleting
* feat(qbittorrent/client): parse `TorrentStatus` enum when unmarshalling json in `GetInfo()`
* feat(qbittorrent/client): support getting files by id
* feat(qbittorrent): support adding qbittorrent tasks via gin
* refactor(qbittorrent/client): return a `Client` interface in `New()` instead of `*client`
* refactor: task handle
* chore: fix typo
* chore: change path
---------
Co-authored-by: Andy Hsu <i@nn.ci> 
							
						 
						
							2023-02-14 15:20:45 +08:00  
						
					 
				
					
						
							
							
								 
								Andy Hsu
							
						 
						
							 
							
							
							
								
							
								43a8ed472b 
								
							
								 
							
						 
						
							
							
								
								fix: can't login by github after disable guest ( close   #3314 )  
							
							 
							
							
							
						 
						
							2023-02-09 20:12:04 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								a181b56ea7 
								
							
								 
							
						 
						
							
							
								
								feat: optional forward direct link params ( close   #3123 )  
							
							 
							
							
							
						 
						
							2023-02-07 16:39:14 +08:00  
						
					 
				
					
						
							
							
								 
								Andy Hsu
							
						 
						
							 
							
							
							
								
							
								3d0065bdcf 
								
							
								 
							
						 
						
							
							
								
								feat!: allow disable user ( close   #3241 )  
							
							 
							
							... 
							
							
							
							From this commit, the guest user will be disabled by default 
							
						 
						
							2023-02-04 11:44:17 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								ce4a295008 
								
							
								 
							
						 
						
							
							
								
								fix!: check https with `X-Forwarded-Proto`  
							
							 
							
							... 
							
							
							
							not read old setting `api_url` and `base_path` from this commit 
							
						 
						
							2023-01-19 12:16:42 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								be8a9c5f07 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: mark progress as done after clear ( #3086 )  
							
							 
							
							
							
						 
						
							2023-01-18 09:39:32 +08:00  
						
					 
				
					
						
							
							
								 
								Wuxuan
							
						 
						
							 
							
							
								
								
							
							
								
							
								530e74c70b 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: avoid regular expression match current directory ( #3078 )  
							
							 
							
							... 
							
							
							
							* fix: avoid regular expression match current directory
* fix: optimize and regexp exclude slash
Co-authored-by: wuxuan <refused@wuxuan.eu.org> 
							
						 
						
							2023-01-17 21:54:25 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								26fe0a7684 
								
							
								 
							
						 
						
							
							
								
								feat: customize index max depth  
							
							 
							
							... 
							
							
							
							Because some driver's issue may cause infinite loop 
							
						 
						
							2023-01-17 17:33:18 +08:00  
						
					 
				
					
						
							
							
								 
								itsHenry
							
						 
						
							 
							
							
								
								
							
							
								
							
								83fe17c6ec 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: support github login ( #2639 )  
							
							 
							
							... 
							
							
							
							* Support Github Login
* improve according to codefactor
* fix due to last updates
* optimization
Co-authored-by: Noah Hsu <i@nn.ci> 
							
						 
						
							2022-12-27 22:11:22 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								e118f4a3b9 
								
							
								 
							
						 
						
							
							
								
								feat: update index by `req.Paths`  
							
							 
							
							
							
						 
						
							2022-12-24 20:23:04 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								3af23f6792 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: batch reload all storages ( close   #2762  pr  #2775 )  
							
							 
							
							
							
						 
						
							2022-12-21 19:21:18 +08:00  
						
					 
				
					
						
							
							
								 
								EzraRT
							
						 
						
							 
							
							
								
								
							
							
								
							
								146619134d 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: customize proxy ignore headers ( close   #2763  pr  #2766 )  
							
							 
							
							... 
							
							
							
							* clean referer when use proxy
* feat: customize proxy ignore headers
Co-authored-by: Noah Hsu <i@nn.ci> 
							
						 
						
							2022-12-20 16:08:32 +08:00  
						
					 
				
					
						
							
							
								 
								foxxorcat
							
						 
						
							 
							
							
								
								
							
							
								
							
								62a06fa0f9 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: optimize file operation interface ( #2757 )  
							
							 
							
							... 
							
							
							
							* feat: optimize file operation interface
* chore: fix typo
Co-authored-by: Noah Hsu <i@nn.ci> 
							
						 
						
							2022-12-20 15:02:40 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								e2bcca2fbd 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: static files for embed viewers ( #2739 )  
							
							 
							
							
							
						 
						
							2022-12-19 13:34:06 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								4568af9542 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: better static file Cache-Control ( #2751 )  
							
							 
							
							
							
						 
						
							2022-12-19 13:32:00 +08:00  
						
					 
				
					
						
							
							
								 
								foxxorcat
							
						 
						
							 
							
							
								
								
							
							
								
							
								6024e8d832 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor: split the db package hook and cache to the op package ( #2747 )  
							
							 
							
							... 
							
							
							
							* refactor:separate the setting method from the db package to the op package and add the cache
* refactor:separate the meta method from the db package to the op package
* fix:setting not load database data
* refactor:separate the user method from the db package to the op package
* refactor:remove user JoinPath error
* fix:op package user cache
* refactor:fs package list method
* fix:tile virtual paths (close  #2743 )
* Revert "refactor:remove user JoinPath error"
This reverts commit 4e20daaf9e .
* clean path directly may lead to unknown behavior
* fix: The path of the meta passed in must be prefix of reqPath
* chore: rename all virtualPath to mountPath
* fix: `getStoragesByPath` and `GetStorageVirtualFilesByPath`
is_sub_path:
/a/b isn't subpath of /a/bc
* fix: don't save setting if hook error
Co-authored-by: Noah Hsu <i@nn.ci> 
							
						 
						
							2022-12-18 19:51:20 +08:00  
						
					 
				
					
						
							
							
								 
								foxxorcat
							
						 
						
							 
							
							
								
								
							
							
								
							
								fb64f00640 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor: obj name mapping and internal path processing ( #2733 )  
							
							 
							
							... 
							
							
							
							* refactor:Prepare to remove the get interface
* feat:add obj Unwarp interface
* refactor:obj name mapping and program internal path processing
* chore: fix typo
* feat: unwrap get
* fix: no use op.Get to get parent id
* fix: set the path uniformly
Co-authored-by: Noah Hsu <i@nn.ci> 
							
						 
						
							2022-12-17 19:49:05 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								e58ca686e3 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: cache static files ( #2715 )  
							
							 
							
							
							
						 
						
							2022-12-15 17:48:29 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								7947ff1ae4 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: limit max connection count ( #2701 )  
							
							 
							
							
							
						 
						
							2022-12-14 10:33:58 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								a2e8e96c71 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: respond static file on loading storages ( #2686 )  
							
							 
							
							
							
						 
						
							2022-12-12 20:17:58 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								6f1aeb47fd 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: index enhancement ( close   #2632  pr  #2636 )  
							
							 
							
							... 
							
							
							
							* feat: index paths as setting
* feat: clear index (#2632 )
* feat: check indexMQ more frequently 
							
						 
						
							2022-12-09 10:02:13 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								1f7c1b4f43 
								
							
								 
							
						 
						
							
							
								
								fix(cors): allow all methods ( close   #2640 )  
							
							 
							
							
							
						 
						
							2022-12-08 11:35:21 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								2dd30f2b77 
								
							
								 
							
						 
						
							
							
								
								feat(search): support with password  
							
							 
							
							
							
						 
						
							2022-12-07 10:45:02 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								6e23c8b4c0 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: partial update index ( close   #2593   close   #2621  pr  #2624 )  
							
							 
							
							
							
						 
						
							2022-12-07 10:41:52 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								e65e8be59e 
								
							
								 
							
						 
						
							
							
								
								fix(search): missed base_path of user for parent ( close   #2611 )  
							
							 
							
							
							
						 
						
							2022-12-06 17:28:39 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								5b7aa9c1cf 
								
							
								 
							
						 
						
							
							
								
								feat: allow all cors headers ( close   #2571 )  
							
							 
							
							
							
						 
						
							2022-12-05 20:05:20 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								bf8b6f4c2c 
								
							
								 
							
						 
						
							
							
								
								feat: customize ignore paths of indexes  
							
							 
							
							
							
						 
						
							2022-12-05 16:45:11 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								bd33c200dc 
								
							
								 
							
						 
						
							
							
								
								feat: optimize index build  
							
							 
							
							
							
						 
						
							2022-12-05 16:07:36 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								8c0dfe2f3d 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: Search enhancement ( #2562 )  
							
							 
							
							... 
							
							
							
							* feat: ignore AList storage on indexing
* fix: remove unused err in `walkFn`
* chore(ci): fix auto_lang trigger and run it
* feat: batch index
* feat: quit index & init index
* feat: set DocType for bleve data
* fix: build index cleanup check origin err 
							
						 
						
							2022-12-05 13:28:39 +08:00  
						
					 
				
					
						
							
							
								 
								Ovear
							
						 
						
							 
							
							
								
								
							
							
								
							
								0838feeb82 
								
									
								
							
								 
							
						 
						
							
							
								
								fix:introduce buffered response writer for webdav, fix status/error return failed. ( #2544 )  
							
							 
							
							... 
							
							
							
							* fix: introduce buffered response writer for webdav, fix webdav status/error return failed.
* fix: bypass buffered writer for GET/HEAD/POST requests 
							
						 
						
							2022-12-02 17:59:59 +08:00  
						
					 
				
					
						
							
							
								 
								浅秋枫影
							
						 
						
							 
							
							
								
								
							
							
								
							
								ae791c8634 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: hide check in `canAccess` ( #2556 )  
							
							 
							
							... 
							
							
							
							修复 meta.Password 和 meta.Hide 都为空的情况下,会导致无权限访问 
							
						 
						
							2022-12-02 17:44:29 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								4c5be5f07f 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: only show `CanAccess` search results ( #2548 )  
							
							 
							
							... 
							
							
							
							* feat: only show `CanAccess` search results
* have done in frontend
Co-authored-by: Noah Hsu <i@nn.ci> 
							
						 
						
							2022-12-02 10:09:39 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								ff0bcfef8a 
								
							
								 
							
						 
						
							
							
								
								feat: optional sign all files  
							
							 
							
							
							
						 
						
							2022-11-30 22:10:07 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								4980b71ba3 
								
							
								 
							
						 
						
							
							
								
								fix: add hide check to `canAccess` ( close   #2532 )  
							
							 
							
							
							
						 
						
							2022-11-30 22:01:33 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								b5bf5f4325 
								
							
								 
							
						 
						
							
							
								
								fix: check if the req path is relative path ( close   #2531 )  
							
							 
							
							
							
						 
						
							2022-11-30 21:38:00 +08:00  
						
					 
				
					
						
							
							
								 
								SiHuaN
							
						 
						
							 
							
							
								
								
							
							
								
							
								f9788ea7cf 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(webdav): delete privacy header and optimize 302 ( #2534 )  
							
							 
							
							... 
							
							
							
							* fix: delete set-cookie from sharepoint webdav response header
* fix: avoid two redirects when using webdav
* fix: return the correct Content-Type instead of just `application/octet-stream`
* feat: webdav backend localOnly -> proxyOnly 
							
						 
						
							2022-11-30 20:52:33 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								83644dab85 
								
							
								 
							
						 
						
							
							
								
								fix: mapping filename in `GetName`  
							
							 
							
							... 
							
							
							
							some missed filename mapping 
							
						 
						
							2022-11-30 20:46:54 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
								
								
							
							
								
							
								ddcba93eea 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: multiple search indexes ( #2514 )  
							
							 
							
							... 
							
							
							
							* refactor: abstract search interface
* wip: ~
* fix cycle import
* objs update hook
* wip: ~
* Delete search/none
* auto update index while cache changed
* db searcher
TODO: bleve init issue
cannot open index, metadata missing
* fix size type
why float64??
* fix typo
* fix nil pointer using
* api adapt ui
* bleve: fix clear & change struct 
							
						 
						
							2022-11-28 13:45:25 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								330a767fd7 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: build index & search with bleve ( close   #1740  pr  #2386 )  
							
							 
							
							... 
							
							
							
							* feat: build index & search with bleve (#1740 )
* delete unused struct
Co-authored-by: Noah Hsu <i@nn.ci> 
							
						 
						
							2022-11-24 11:46:47 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								85e1350af8 
								
							
								 
							
						 
						
							
							
								
								fix: check password while upload ( close   #2444 )  
							
							 
							
							
							
						 
						
							2022-11-22 16:14:01 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								c09800790b 
								
							
								 
							
						 
						
							
							
								
								feat: custom filename char mapping  
							
							 
							
							... 
							
							
							
							fixes  #2447  #2446  #2440  #2409  #2006  #1979  #1507  #324  #691  #518  #430  
							
						 
						
							2022-11-22 15:54:18 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								a02d9c8463 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: check error type on file not found ( #2383 )  
							
							 
							
							
							
						 
						
							2022-11-18 01:30:37 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								3b6d8987db 
								
							
								 
							
						 
						
							
							
								
								chore: add id to resp of create storage  
							
							 
							
							
							
						 
						
							2022-11-13 20:17:10 +08:00  
						
					 
				
					
						
							
							
								 
								Gerhard Tan
							
						 
						
							 
							
							
								
								
							
							
								
							
								00de9bf16d 
								
									
								
							
								 
							
						 
						
							
							
								
								fix!: sign with the raw path instead of filename ( #2258 )  
							
							 
							
							
							
						 
						
							2022-11-11 16:24:25 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								26a29f20c3 
								
							
								 
							
						 
						
							
							
								
								fix: missed encode path while use down proxy ( close   #2208 )  
							
							 
							
							
							
						 
						
							2022-11-06 14:46:47 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								18cd45d257 
								
							
								 
							
						 
						
							
							
								
								fix: disable cache for 302 redirect ( close   #2216 )  
							
							 
							
							
							
						 
						
							2022-11-05 15:54:51 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								e75f19e9c0 
								
							
								 
							
						 
						
							
							
								
								feat: add `Referrer-Policy` while redirect (pr  #2160 )  
							
							 
							
							
							
						 
						
							2022-11-01 19:19:08 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								5f79d665d9 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: add alist v3 driver ( close   #1833  pr  #2129 )  
							
							 
							
							... 
							
							
							
							* feat: add alist v3 driver (close  #1833 )
* chore: use generics
Co-authored-by: Noah Hsu <i@nn.ci> 
							
						 
						
							2022-10-27 10:54:49 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								3e9c38697d 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: use `utils.Log` during static file router init ( #2100 )  
							
							 
							
							... 
							
							
							
							formerly the log is not in stderr 
							
						 
						
							2022-10-24 23:33:57 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								8c69260972 
								
							
								 
							
						 
						
							
							
								
								fix(webdav): set mime by ext if it's empty  
							
							 
							
							
							
						 
						
							2022-10-09 19:29:55 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								dc73c2e97d 
								
							
								 
							
						 
						
							
							
								
								fix: custom token expires in doesn't work  
							
							 
							
							
							
						 
						
							2022-09-27 14:23:56 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								9d9c79179b 
								
							
								 
							
						 
						
							
							
								
								feat: custom token expires in  
							
							 
							
							
							
						 
						
							2022-09-27 14:05:00 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								b7479651e1 
								
							
								 
							
						 
						
							
							
								
								fix: incorrect base_path from site_url ( close   #1830 )  
							
							 
							
							
							
						 
						
							2022-09-27 13:56:32 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								7c32af4649 
								
							
								 
							
						 
						
							
							
								
								refactor!: move `api_url` and `base_path` to config file  
							
							 
							
							
							
						 
						
							2022-09-25 17:57:54 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								0039dc18e1 
								
							
								 
							
						 
						
							
							
								
								fix: set cdn to basePath if cdn is empty  
							
							 
							
							
							
						 
						
							2022-09-22 17:11:45 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								4d6ab53336 
								
							
								 
							
						 
						
							
							
								
								feat: add form upload api ( close   #1693   #1709 )  
							
							 
							
							
							
						 
						
							2022-09-22 16:53:58 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								c7f6684eed 
								
							
								 
							
						 
						
							
							
								
								chore: add `provider` to fs list resp  
							
							 
							
							
							
						 
						
							2022-09-22 16:04:10 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								ca177cc3b9 
								
							
								 
							
						 
						
							
							
								
								fix: set default mimetype to empty string ( close   #1710 )  
							
							 
							
							
							
						 
						
							2022-09-19 18:58:40 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								5548ab62ac 
								
							
								 
							
						 
						
							
							
								
								fix: write does not take effect on the current dir ( close   #1711 )  
							
							 
							
							
							
						 
						
							2022-09-19 13:35:37 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								d6d82c3138 
								
							
								 
							
						 
						
							
							
								
								fix: page crashes if ipa name contains chinese ( close   #1712 )  
							
							 
							
							
							
						 
						
							2022-09-19 13:33:23 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								2185839236 
								
							
								 
							
						 
						
							
							
								
								chore: safe base64 decode ipa name  
							
							 
							
							
							
						 
						
							2022-09-18 20:17:24 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								f80be96cf9 
								
							
								 
							
						 
						
							
							
								
								chore: replace sep `_` with `@` of ipa name  
							
							 
							
							
							
						 
						
							2022-09-18 16:53:39 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								b74b55fa4a 
								
							
								 
							
						 
						
							
							
								
								feat: support custom `bundle-identifier` by filename  
							
							 
							
							
							
						 
						
							2022-09-17 21:33:39 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								d436a6e676 
								
							
								 
							
						 
						
							
							
								
								fix: use base64 encode for ipa install  
							
							 
							
							
							
						 
						
							2022-09-17 17:06:08 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								7ad3748a46 
								
							
								 
							
						 
						
							
							
								
								feat: update cache after remove instead of clear  
							
							 
							
							
							
						 
						
							2022-09-14 20:28:52 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								66b2562d03 
								
							
								 
							
						 
						
							
							
								
								fix: allow force root while fetch dirs ( close   #1671 )  
							
							 
							
							
							
						 
						
							2022-09-14 19:57:39 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								54ae6dce0b 
								
							
								 
							
						 
						
							
							
								
								fix(fs/get): rawURL if use proxy ( close   #1664 )  
							
							 
							
							
							
						 
						
							2022-09-13 20:02:57 +08:00  
						
					 
				
					
						
							
							
								 
								foxxorcat
							
						 
						
							 
							
							
							
								
							
								6b5236f52e 
								
							
								 
							
						 
						
							
							
								
								feat: add baidu_photo driver  
							
							 
							
							
							
						 
						
							2022-09-12 17:10:02 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								6aedd0f425 
								
							
								 
							
						 
						
							
							
								
								fix: trim slash suffix of sign  
							
							 
							
							
							
						 
						
							2022-09-11 19:39:24 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								5ff0d850d7 
								
							
								 
							
						 
						
							
							
								
								feat(aliyundrive): add doc and video preview api  
							
							 
							
							
							
						 
						
							2022-09-11 19:12:54 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								77a6aa487b 
								
							
								 
							
						 
						
							
							
								
								chore: cancel sign if no password  
							
							 
							
							
							
						 
						
							2022-09-11 14:14:14 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								57bcd376b4 
								
							
								 
							
						 
						
							
							
								
								fix(webdav): incorrect href if base_path isn't root ( close   #1629 )  
							
							 
							
							
							
						 
						
							2022-09-10 19:27:34 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								5ad3849bb6 
								
							
								 
							
						 
						
							
							
								
								fix: if use down proxy url  
							
							 
							
							
							
						 
						
							2022-09-09 20:54:11 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								362d48aa98 
								
							
								 
							
						 
						
							
							
								
								chore: replace main color  
							
							 
							
							
							
						 
						
							2022-09-08 22:21:52 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								4ea19ae078 
								
							
								 
							
						 
						
							
							
								
								chore: replace `$version` of cdn with `webVersion`  
							
							 
							
							
							
						 
						
							2022-09-07 18:39:04 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								a24dfddc2a 
								
							
								 
							
						 
						
							
							
								
								feat: add 189cloud driver  
							
							 
							
							
							
						 
						
							2022-09-06 14:39:21 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								778cee4cdf 
								
							
								 
							
						 
						
							
							
								
								fix: download sign check  
							
							 
							
							
							
						 
						
							2022-09-04 18:29:41 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								7da9e33c4d 
								
							
								 
							
						 
						
							
							
								
								fix: hide access_token in error message of `baidu_netdisk`  
							
							 
							
							
							
						 
						
							2022-09-03 19:48:11 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								0f2425ce53 
								
							
								 
							
						 
						
							
							
								
								feat: add teambition driver  
							
							 
							
							
							
						 
						
							2022-09-02 18:24:14 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								bc155af255 
								
							
								 
							
						 
						
							
							
								
								chore: remove slash of cdn  
							
							 
							
							
							
						 
						
							2022-09-02 16:02:06 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								7ac1d14eeb 
								
							
								 
							
						 
						
							
							
								
								style: shorten name `operations` to `op`  
							
							 
							
							
							
						 
						
							2022-08-31 21:01:15 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								59ec17a353 
								
							
								 
							
						 
						
							
							
								
								feat: add driver config in driver info  
							
							 
							
							
							
						 
						
							2022-08-30 14:39:10 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								68a125491b 
								
							
								 
							
						 
						
							
							
								
								chore: add refresh arg in list func  
							
							 
							
							
							
						 
						
							2022-08-29 19:15:52 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								d267c43556 
								
							
								 
							
						 
						
							
							
								
								feat: static file router  
							
							 
							
							
							
						 
						
							2022-08-28 23:13:03 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								e5480b99be 
								
							
								 
							
						 
						
							
							
								
								chore: decode filePath in header  
							
							 
							
							
							
						 
						
							2022-08-28 20:46:33 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								5ab5cc327f 
								
							
								 
							
						 
						
							
							
								
								feat: generate plist for ipa  
							
							 
							
							
							
						 
						
							2022-08-28 15:23:00 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								74007a1d45 
								
							
								 
							
						 
						
							
							
								
								chore: add pagination settings  
							
							 
							
							
							
						 
						
							2022-08-27 23:07:48 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								e9927806d4 
								
							
								 
							
						 
						
							
							
								
								fix(local): return `ObjectNotFound` if can't find file  
							
							 
							
							
							
						 
						
							2022-08-19 11:02:00 +08:00