Aaron Liu
ba2e870bbd
feat(user): options to disable exposing user emails to other users
2026-06-13 11:40:48 +08:00
Aaron Liu
0b00dd308f
fix(sse): block subscribing to single share file
2026-06-13 11:02:15 +08:00
Aaron Liu
7968e50429
fix(WOPI): SuggestedTarget header should not accept file path
2026-06-13 10:31:50 +08:00
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
b913b4683f
fix(eventhub): mark as offline if keepalive fails to send
2026-02-05 19:12:42 +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
32632db36f
feat(fs): change event debounce before emitting to subscriber
2025-12-13 14:48:01 +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
fec4dec3ac
feat(upload): etag check in client-side upload / support empty policy ID
2025-12-05 15:17:07 +08:00
Aaron Liu
e3580d9351
feat(encryption): add UI and settings for file encryption
2025-10-24 15:04:54 +08:00
Aaron Liu
16b02b1fb3
feat: file blob encryption
2025-10-21 14:54:13 +08:00
Aaron Liu
5e5dca40c4
feat(media meta): reverse geocoding from mapbox ( #2922 )
2025-09-26 11:27:46 +08:00
Aaron Liu
7d97237593
feat(archive viewer): option to select text encoding for zip files ( #2867 )
2025-09-12 15:41:43 +08:00
Aaron Liu
9f1cb52cfb
feat(explorer): preview archive file content and extract selected files ( #2852 )
2025-09-02 11:54:04 +08:00
Aaron Liu
c3ed4f5839
feat(uploader): concurrent chunk uploads
2025-08-30 10:36:20 +08:00
Aaron Liu
91717b7c49
feat(archive): add support for 7z and bz2 / extract rar and 7zip files protected with password ( #2668 )
2025-08-21 10:20:13 +08:00
Aaron Liu
b0057fe92f
feat(profile): options to select why kind of share links to show in user's profile ( #2453 )
2025-08-12 09:52:47 +08:00
Aaron Liu
c8c2a60adb
feat(storage policy): set deny/allow list for file extension and custom regexp (#2695)
2025-07-25 11:32:04 +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
fe2ccb4d4e
feat(share): add option to automatically render and show README file ( #2382 )
2025-07-04 14:40:32 +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
fec549f5ec
feat(ent): migrate DB settings in patches
2025-06-22 10:31:33 +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
51fa9f66a5
feat(dashboard): traverse file URI from file ID ( #2412 )
2025-05-29 09:44:11 +08:00
Aaron Liu
c6ee3e5dcd
feat(dbfs): set default share shortcut for new users
2025-05-23 15:39:57 +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
2fac086127
feat(dashboard): admin can now view task detailed steps
2025-05-20 10:45:50 +08:00
Aaron Liu
a10a008ed7
feat(workflow): import files from external storage
2025-05-20 10:45:16 +08:00
Aaron Liu
0a28bf1689
refactor(download): handle stream saver download outside of driver implementation ( fix #2366 )
2025-05-16 13:52:31 +08:00
Aaron Liu
bdaf091aca
fix(wopi): community edition cannot open WOPI viewer from shared file
2025-05-16 13:44:48 +08:00
Aaron Liu
762811d50f
fix(share): share link should be marked as expired if the file is in trash bin ( #2347 )
2025-05-13 15:06:54 +08:00
Aaron Liu
7b5e0e8581
fix(dbfs): enforce root protection for single file share
2025-04-21 19:43:09 +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
Darren Yu
cd6eee0b60
Fix: doc preview src of local storage policy starts with ":/" ( #1842 ) ( #1844 )
...
* Fix: doc preview src of local storage policy starts with ":/"
* Fix: doc preview src of local storage policy starts with ":/"
2023-10-06 12:34:49 +08:00
Aaron Liu
cbc549229b
fix(wopi): anonymous users cannot preview files
2023-06-11 09:45:06 +08:00
Aaron Liu
173ca6cdf8
fix(preview): use absolute URL for local storage policy
2023-06-11 09:44:43 +08:00
Aaron Liu
89ee147961
feat(upload): detect and specify mime type for files uploaded to S3 and OSS (fix#1681)
2023-05-25 19:51:51 +08:00
Aaron Liu
7cb5e68b78
refactor(thumb): thumb logic for slave policy
2023-04-07 19:25:29 +08:00
Aaron Liu
f36e39991d
refactor(thumb): new thumb pipeline model to generate thumb on-demand
2023-04-07 19:08:54 +08:00
Aaron Liu
d67d0512f8
feat(explorer): advance delete options for users
2023-02-07 20:08:22 +08:00
Aaron Liu
1c1cd9b342
feat(dashboard): unlink file while not deleting its physical source ( #789 )
2023-02-07 20:07:05 +08:00
HFO4
9ad2c3508f
enhancement(upload): keep original file content after failed to update document files
2023-01-09 19:38:31 +08:00
HFO4
5a8c86c72e
feat(wopi): adapt libreoffice online
2023-01-09 19:38:12 +08:00
HFO4
1c922ac981
feat(wopi): implement required rest api as a WOPI host
2023-01-09 19:37:46 +08:00
HFO4
9860ebbca9
feat(doc preview): add magic variable for file name
2022-12-16 16:55:47 +08:00
HFO4
8d7ecedf47
feat(source link): create perm source link with shorter url
2022-10-29 11:06:07 +08:00
XYenon
b1685d2863
feat: seeding status for aria2 download tasks ( #1422 )
...
* feat: add aria2 seeding
* fix: move RecycleTaskType to the bottom
* refactor: refactor recycle aria2 temp file
2022-09-29 09:24:58 +08:00
HFO4
96daed26b4
i18n: objects / share / slave / tag operations
2022-07-20 20:03:41 +08:00