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
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
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
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
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
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
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
77a6aa487b
chore: cancel sign if no password
2022-09-11 14:14:14 +08:00
Noah Hsu
5ad3849bb6
fix: if use down proxy url
2022-09-09 20:54:11 +08:00
Noah Hsu
a24dfddc2a
feat: add 189cloud driver
2022-09-06 14:39:21 +08:00
Noah Hsu
0f2425ce53
feat: add teambition driver
2022-09-02 18:24:14 +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
e9927806d4
fix(local): return `ObjectNotFound` if can't find file
2022-08-19 11:02:00 +08:00
Noah Hsu
02e2c809a8
chore: rename some request param
2022-08-14 23:52:14 +08:00
Noah Hsu
06e15fc149
feat: encode path of url ( close #1351 )
2022-08-12 14:51:23 +08:00
Noah Hsu
74f1154e5e
feat: add disable option for storage ( close #1476 )
2022-08-11 21:08:50 +08:00
Noah Hsu
af884010d1
feat: local storage image thumbnail
2022-08-11 20:32:17 +08:00
Noah Hsu
669ccc40a1
chore: change related of fs get api
2022-08-10 10:48:14 +08:00
Noah Hsu
d6437a337f
feat: add provider to obj get api
2022-08-08 00:58:32 +08:00
Noah Hsu
61fa6f38a8
feat: add type to fs read api
2022-08-08 00:51:05 +08:00
Noah Hsu
1fd4ebe53e
feat: add related objs while get obj
2022-08-07 21:01:29 +08:00
Noah Hsu
2b5da3ef34
feat: cancel 2fa api
2022-08-07 11:59:33 +08:00
Noah Hsu
d01958a6bf
chore: and otp to current user resp
2022-08-06 17:21:32 +08:00
Noah Hsu
a6ed4afdae
feat: 2fa/otp support
2022-08-06 01:22:13 +08:00