foxxorcat
							
						 
						
							 
							
							
								
								
							
							
								
							
								33bae52fa1 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor: optimize driver initialization need to manually deserialize and assign values, and remove redundant driver registration parameters ( #2691 )  
							
							 
							
							... 
							
							
							
							* refactor: optimize driver initialization need to manually deserialize and assign values, and remove redundant driver registration parameters
* fix typo
Co-authored-by: Noah Hsu <i@nn.ci> 
							
						 
						
							2022-12-13 18:03:30 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								3ee45c69a7 
								
							
								 
							
						 
						
							
							
								
								fix(baidu_netdisk): encode path for create ( close   #2690 )  
							
							 
							
							
							
						 
						
							2022-12-13 17:57:41 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								179d285564 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: optimize database search ( #2687 )  
							
							 
							
							... 
							
							
							
							* feat: remove index on `SearchNode.Name`
As we do not use s% on name column, index there does not work
* fix: init index after init data
Or on the first run, it will log 'init index error: readObjectStart: expect { or n, but found , error found in #0  byte of ...||..., bigger context ...||...'
* fix: match parent more precisely
It will match `/a/bc` if we search in `/a/b` originally.
But it is not backward compatible by adding a suffix `/`
to all the data in parent field 
							
						 
						
							2022-12-12 20:20:01 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								a2e8e96c71 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: respond static file on loading storages ( #2686 )  
							
							 
							
							
							
						 
						
							2022-12-12 20:17:58 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								5043815d48 
								
							
								 
							
						 
						
							
							
								
								fix(search): don't delete virtual folder while update indexes ( close   #2677 )  
							
							 
							
							
							
						 
						
							2022-12-11 14:59:58 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								1640f06e13 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(search): multiple keywords split by space ( #2669 )  
							
							 
							
							
							
						 
						
							2022-12-10 19:28:34 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								62ea93837c 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: alist v3 index permission ( #2653 )  
							
							 
							
							... 
							
							
							
							* feat: alist v3 index permission
* fix allowIndexed check
Co-authored-by: Noah Hsu <i@nn.ci> 
							
						 
						
							2022-12-10 19:03:09 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								446f82888c 
								
							
								 
							
						 
						
							
							
								
								fix(local): add sign to thumbnail ( close   #2536   close   #2650 )  
							
							 
							
							
							
						 
						
							2022-12-09 10:08:31 +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  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								3fa0217c4b 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(alist-v3): support write ( close   #2626  pr  #2635 )  
							
							 
							
							
							
						 
						
							2022-12-07 19:02:28 +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  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								72aa63adce 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: skip virtual driver on building index ( close   #2604  pr  #2617 )  
							
							 
							
							
							
						 
						
							2022-12-06 20:43:32 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								e65e8be59e 
								
							
								 
							
						 
						
							
							
								
								fix(search): missed base_path of user for parent ( close   #2611 )  
							
							 
							
							
							
						 
						
							2022-12-06 17:28:39 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								7aa4dfb240 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: use natural sort in `SortFiles` ( #2612 )  
							
							 
							
							
							
						 
						
							2022-12-06 17:28:18 +08:00  
						
					 
				
					
						
							
							
								 
								CN-traveler
							
						 
						
							 
							
							
								
								
							
							
								
							
								bd324233a0 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: can't paste image while report bug ( #2597 ) [skip ci]  
							
							 
							
							
							
						 
						
							2022-12-06 09:19:49 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								f1a9b68022 
								
							
								 
							
						 
						
							
							
								
								fix(index): update indexes in database  
							
							 
							
							
							
						 
						
							2022-12-05 20:23:37 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								dda1da4576 
								
							
								 
							
						 
						
							
							
								
								fix(index): nil pointer call  
							
							 
							
							
							
						 
						
							2022-12-05 20:22:35 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								5b7aa9c1cf 
								
							
								 
							
						 
						
							
							
								
								feat: allow all cors headers ( close   #2571 )  
							
							 
							
							
							
						 
						
							2022-12-05 20:05:20 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								a28aaceaad 
								
							
								 
							
						 
						
							
							
								
								chore(ci): only build on main branch  
							
							 
							
							
							
						 
						
							2022-12-05 19:52:02 +08:00  
						
					 
				
					
						
							
							
								 
								renovate[bot]
							
						 
						
							 
							
							
							
								
							
								2bb200af87 
								
							
								 
							
						 
						
							
							
								
								fix(deps): update modules by renovate[bot]  
							
							 
							
							... 
							
							
							
							fix(deps): update module github.com/sheltonzhu/115driver to v1.0.13 (#2413 ) [skip ci]
fix(deps): update module github.com/golang-jwt/jwt/v4 to v4.4.3 (#2526 ) [skip ci]
fix(deps): update module golang.org/x/image to v0.1.0 (#2587 ) [skip ci]
chore: go mod tidy
Co-Authored-By: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
							
						 
						
							2022-12-05 19:50:49 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								97f1efbb72 
								
							
								 
							
						 
						
							
							
								
								feat!: disable `--force-bin-dir` if `--data` is abs  
							
							 
							
							... 
							
							
							
							related issues: #2580  #2542 
after this commit, the `--force-bin-dir` would take no effect if `--data` is absolute path 
							
						 
						
							2022-12-05 18:32:48 +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  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								bc6baf1be0 
								
							
								 
							
						 
						
							
							
								
								fix(ci): sort lang json file  
							
							 
							
							
							
						 
						
							2022-12-05 14:40:46 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								dc8d5106f9 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: auto fix address in alist & smb storages ( #2582 )  
							
							 
							
							
							
						 
						
							2022-12-05 13:31:34 +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  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								4e1be9bee6 
								
							
								 
							
						 
						
							
							
								
								fix: async init aria2 to optimize start duration  
							
							 
							
							
							
						 
						
							2022-12-04 00:00:40 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								4c5285e094 
								
									
								
							
								 
							
						 
						
							
							
								
								chore(ci): format lang file ( #2558 )  
							
							 
							
							
							
						 
						
							2022-12-03 12:19:10 +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
							
						 
						
							 
							
							
								
								
							
							
								
							
								09f480318c 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: unify settings string ( #2555 )  
							
							 
							
							
							
						 
						
							2022-12-02 17:42:42 +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  
						
					 
				
					
						
							
							
								 
								Ovear
							
						 
						
							 
							
							
								
								
							
							
								
							
								9c1ffdbb82 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(aliyundrive): return error if got wrong http code ( #2543 )  
							
							 
							
							
							
						 
						
							2022-12-01 21:48:19 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								18a63e34dd 
								
							
								 
							
						 
						
							
							
								
								fix(task): memory alignment for curID ( close   #2541 )  
							
							 
							
							
							
						 
						
							2022-12-01 13:16:31 +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  
						
					 
				
					
						
							
							
								 
								itsHenry
							
						 
						
							 
							
							
								
								
							
							
								
							
								d94cf72da2 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(local): webp image decode while generate thumbnail ( close   #2484  pr  #2520 )  
							
							 
							
							... 
							
							
							
							* Fix that webp thumb  in local storage won't load
* Simplify code
Co-authored-by: Noah Hsu <i@nn.ci> 
							
						 
						
							2022-11-29 09:47:40 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								e98561ceb1 
								
							
								 
							
						 
						
							
							
								
								fix: filename char mapping while build index  
							
							 
							
							
							
						 
						
							2022-11-28 21:08:11 +08:00  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								76f37373e0 
								
							
								 
							
						 
						
							
							
								
								fix: settings map read and write concurrently  
							
							 
							
							
							
						 
						
							2022-11-28 16:54:03 +08:00  
						
					 
				
					
						
							
							
								 
								Simon
							
						 
						
							 
							
							
								
								
							
							
								
							
								61a06992c3 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(aria2): directory missing ( close   #1856  pr  #2504 )  
							
							 
							
							
							
						 
						
							2022-11-28 14:05:28 +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  
						
					 
				
					
						
							
							
								 
								Noah Hsu
							
						 
						
							 
							
							
							
								
							
								bb969d8dc6 
								
							
								 
							
						 
						
							
							
								
								fix(aliyundrive_share): get share link download url directly ( close   #2472 )  
							
							 
							
							
							
						 
						
							2022-11-24 18:50:04 +08:00  
						
					 
				
					
						
							
							
								 
								BoYanZh
							
						 
						
							 
							
							
								
								
							
							
								
							
								2383e851e2 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: reset index before build new one ( #2471 )  
							
							 
							
							
							
						 
						
							2022-11-24 14:47:49 +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
							
						 
						
							 
							
							
							
								
							
								2b902de6fd 
								
							
								 
							
						 
						
							
							
								
								fix(build): switch to `crazymax/xgo`  
							
							 
							
							
							
						 
						
							2022-11-22 21:08:27 +08:00