Aaron Liu
153a00ecd5
feat(fts): start background task to force build index for existing files ( close #2895 )
2026-02-12 13:40:11 +08:00
Aaron Liu
1e3b851e19
feat: full-text search and RAG powered search
2026-02-11 16:05:09 +08:00
Aaron Liu
9dcc82ead8
fix(router): login consent should be for authenticated audience only
2026-02-05 19:16:13 +08:00
Aaron Liu
87d48ac4a7
Merge remote-tracking branch 'origin/master'
2026-01-28 15:15:01 +08:00
Aaron Liu
2241a9e2c8
feat(dashboard): add setting option for event push
2026-01-28 12:54:42 +08:00
Aaron Liu
c99a4ece90
feat(oauth): user can manage existing OAuth grant
2026-01-28 12:53:21 +08:00
Aaron Liu
43d77d2319
feat(dashboard): manage OAuth apps
2026-01-28 12:52:13 +08:00
WittF
e4e6beb52d
feat(share): add Open Graph preview for social media crawlers ( #3234 )
...
* feat(share): add Open Graph preview for social media crawlers
Add middleware to intercept social media bot requests and return
OG meta tags for share links, enabling rich previews on platforms
like Facebook, Twitter, Discord, etc.
* feat(og): reuse existing share service and show thumbnail if possible
* resolve comments
---------
Co-authored-by: Aaron Liu <abslant.liu@gmail.com >
2026-01-25 12:48:14 +08:00
Aaron Liu
864332f2e5
fix(route): force CORS header for content route with correct header parameters ( close #3192 )
2026-01-23 15:23:36 +08:00
Aaron Liu
a84c5d8e97
feat(oauth): OAuth for 3rd party apps
2026-01-23 15:22:29 +08:00
Aaron Liu
c01b748dfc
feat(fs): fs change event notification via SSE / show panic stack trace in task queue
2025-12-13 14:48:01 +08:00
Aaron Liu
f27969d74f
chore: update required golang version and gzip middleware
2025-10-24 15:07:12 +08:00
Mason Liu
668b542c59
feat: update reset thumbnail feature ( #2854 )
...
* update reset thumbnail feature
* consolidate supported thumbnail extensions into site config; remove dedicated API
* allow patching thumb ; remove Reset Thumbnail API
* fix code formatting
---------
Co-authored-by: Aaron Liu <abslant.liu@gmail.com >
2025-09-23 11:24:38 +08:00
Aaron Liu
9f1cb52cfb
feat(explorer): preview archive file content and extract selected files ( #2852 )
2025-09-02 11:54:04 +08:00
omiku
488f32512d
Add Kingsoft Cloud object storage policy to solve the cross-domain and friendly file name incompatibility problem of s3 compatible storage policy. ( #2665 )
...
* 新增金山云对象存储策略,解决s3兼容存储策略的跨域及友好文件名不兼容问题
* fix bug&add download Expire time args
* Handling of expiration times when they may be empty
2025-07-21 16:08:22 +08:00
Aaron Liu
e96b595622
feat(direct link): add option to get direct link with download enforced ( #2651 )
2025-07-15 13:22:04 +08:00
Aaron Liu
b13490357b
feat(dashboard): cleanup tasks and events ( #2368 )
2025-07-05 11:52:15 +08:00
Aaron Liu
dc611bcb0d
feat(explorer): manage created direct links / option to enable unique redirected direct links
2025-06-26 18:45:54 +08:00
Aaron Liu
95d2b5804e
fix(router): remove unused get all group route
2025-06-13 13:30:13 +08:00
Aaron Liu
522fcca6af
feat(explorer): save user's view setting to server / optionally share view setting via share link ( #2232 )
2025-06-05 10:00:37 +08:00
Aaron Liu
db7b54c5d7
feat(session): sign out and revoke root token
2025-05-23 16:49:01 +08:00
Aaron Liu
7bace40a4d
fix(import): import from slave not working / fix(recycle): skip sending delete request if no blob needs to be deleted in this batch
2025-05-20 10:46:27 +08:00
Aaron Liu
a10a008ed7
feat(workflow): import files from external storage
2025-05-20 10:45:16 +08:00
AaronLiu
21d158db07
Init V4 community edition ( #2265 )
...
* Init V4 community edition
* Init V4 community edition
2025-04-20 17:31:25 +08:00
Aaron Liu
a1747073df
feat(webdav): support setting download proxy
2023-07-29 08:53:26 +08:00
Aaron Liu
37926e3133
feat(policy): add Google Drive Oauth client
2023-05-24 14:39:54 +08:00
Aaron Liu
cf03206283
feat(thumb): generator settings and test button
2023-04-07 19:33:02 +08:00
Aaron Liu
7cb5e68b78
refactor(thumb): thumb logic for slave policy
2023-04-07 19:25:29 +08:00
WeidiDeng
a93ea2cfa0
feat(webdav): add read-only option ( #1629 )
2023-02-07 19:43:28 +08:00
HFO4
1c922ac981
feat(wopi): implement required rest api as a WOPI host
2023-01-09 19:37:46 +08:00
HFO4
bc0c374f00
feat(mobile): only allow request from mobile client to copy session
2022-12-19 17:35:39 +08:00
HFO4
e4c87483d6
feat(session): generate temp URL to copy/refresh user session
2022-12-19 17:34:57 +08:00
HFO4
50a3917a65
feat(cache): set max-age for public accessible static resources
2022-12-14 15:28:19 +08:00
HFO4
4b85541d73
fix(security): CVE-2022-32167
2022-11-21 19:08:51 +08:00
HFO4
8d7ecedf47
feat(source link): create perm source link with shorter url
2022-10-29 11:06:07 +08:00
HFO4
644a326580
i18n: logs in rest pkgs
2022-10-08 18:51:52 +08:00
HFO4
8ab0fe0e2f
feat: search file under current folder
2022-04-29 20:03:52 +08:00
HFO4
1038bae238
feat: get file source link in batch
2022-04-29 19:59:25 +08:00
HFO4
febbd0c5a0
Feat: batch download in streamming paradism
...
Fix: add cache-controler header in API call responses
2022-04-13 17:53:46 +08:00
HFO4
7eb8173101
Feat: adapt new uploader for s3 like policy
...
This commit also fix #730 , #713 , #756 , #5
2022-03-20 11:29:50 +08:00
HFO4
d3016b60af
Feat: adapt new uploader for upyun policy
2022-03-20 11:27:43 +08:00
HFO4
9e5713b139
Feat: adapt new uploader for COS policy
2022-03-20 11:27:17 +08:00
HFO4
07f13cc350
Refactor: factory method for OSS client
...
Fix: use HTTPS schema by default in OSS client
Feat: new handler for Qiniu policy
2022-03-20 11:26:26 +08:00
HFO4
0df9529b32
Feat: generating token and callback url for OSS muiltpart upload, support resume upload in sever-side uploading for OSS
2022-03-20 11:23:55 +08:00
HFO4
b6efca1878
Feat: uploading OneDrive files in client side
2022-03-20 11:16:25 +08:00
HFO4
c89327631e
Fix: panics inside of task was not correctly logged into DB
...
Feat: slave node use new API to upload file to master
2022-03-13 16:20:50 +08:00
HFO4
0650684dd9
Feat: cancel upload session in slave node
2022-03-13 16:18:39 +08:00
HFO4
e0714fdd53
Feat: process upload callback sent from slave node
2022-03-03 19:17:25 +08:00
HFO4
285611baf7
Feat: truncate file if uploaded chunk is overlapped
2022-02-28 17:47:57 +08:00
HFO4
2811ee3285
Feat: slave policy creating upload session API
2022-02-27 14:22:09 +08:00