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
9f5ebe11b6
feat(wopi): put relative file
2025-05-23 15:37:02 +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
Aaron Liu
a0b4c97db0
fix(remote download): slave canceled task error is not passed to master in non-debug mode ( #2301 )
2025-04-27 10:38:35 +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
f7fdf10d70
feat(wopi): edit WOPI related settings
2023-01-09 19:38:55 +08:00
HFO4
1c922ac981
feat(wopi): implement required rest api as a WOPI host
2023-01-09 19:37:46 +08:00
HFO4
4541400755
feat(wopi): change doc preview config based on WOPI discovery results
2023-01-09 19:36:41 +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
8c5ba89f7d
feat: mobile app promotion page
2022-12-12 20:35:48 +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
16d17ac1e6
i18n: user setting route
2022-09-29 17:38:52 +08:00
HFO4
9464ee2103
i18n: user route
2022-09-29 17:37:05 +08:00
HFO4
96daed26b4
i18n: objects / share / slave / tag operations
2022-07-20 20:03:41 +08:00
HFO4
906e9857bc
i18n: file operation
2022-07-20 20:01:34 +08:00
HFO4
08104646ba
i18n: error codes for aria2 / callback/ directory operation
2022-07-20 19:59:13 +08:00
HFO4
04b0b87082
enhance: remove icp footer
2022-05-25 20:02:13 +08:00
HFO4
2a3759c315
i18n: reading dashboard announcements from custom tag
2022-05-25 20:01:41 +08:00
HFO4
c9eefcb946
i18n: captcha, reset password
2022-04-30 16:51:24 +08:00
HFO4
4fe79859a9
enhance: generate error message for parameter error
...
i18n: use explicit error code for login controlelr
2022-04-30 16:50:59 +08:00