Aaron Liu
87d48ac4a7
Merge remote-tracking branch 'origin/master'
6 days ago
Aaron Liu
2241a9e2c8
feat(dashboard): add setting option for event push
6 days ago
Aaron Liu
1c5eefdc6a
feat(devices): add landing page for desktop client
6 days ago
Aaron Liu
c99a4ece90
feat(oauth): user can manage existing OAuth grant
6 days ago
Aaron Liu
43d77d2319
feat(dashboard): manage OAuth apps
6 days ago
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>
1 week ago
Aaron Liu
a84c5d8e97
feat(oauth): OAuth for 3rd party apps
2 weeks ago
Aaron Liu
e8f965e980
fix(security): resolve multiple vulnerability.
...
Vulnerability identified and fix provided by Kolega.dev (https://kolega.dev )
3 weeks ago
Aaron Liu
736414fa10
fix(dbfs): setting version does not change file size
3 weeks ago
Aaron Liu
c01b748dfc
feat(fs): fs change event notification via SSE / show panic stack trace in task queue
2 months ago
Aaron Liu
994ef7af81
fix(search): multiple metadata search does not work ( #3027 )
3 months ago
Darren Yu
deecc5c20b
feat(thumb blob path): support magic variables in thumb blob path ( #3030 )
3 months ago
Aaron Liu
e3580d9351
feat(encryption): add UI and settings for file encryption
3 months ago
Aaron Liu
16b02b1fb3
feat: file blob encryption
4 months ago
Aaron Liu
3d41e00384
feat(media meta): add Mapbox as a map provider option ( #2922 )
4 months ago
Aaron Liu
5e5dca40c4
feat(media meta): reverse geocoding from mapbox ( #2922 )
4 months ago
Aaron Liu
a581851f84
feat(webdav): option to disable system file uploads ( #2871 )
5 months ago
Darren Yu
af43746ba2
feat(email): migrate magic variables to email templates title in patches ( #2862 )
5 months ago
Aaron Liu
9f1cb52cfb
feat(explorer): preview archive file content and extract selected files ( #2852 )
5 months ago
Aaron Liu
c3ed4f5839
feat(uploader): concurrent chunk uploads
5 months ago
Darren Yu
a095117061
feat(email): support magic variables in email title, add init email template for multiple languages ( #2814 )
...
* feat(email): add init email template for multiple languages
* Update setting.go
* Update setting.go
* feat(email): support magic variables in email title
5 months ago
Aaron Liu
13e774f27d
feat(dashboard): filter file by shared link, direct link, uploading status ( #2667 )
6 months ago
Aaron Liu
bb9b42eb10
feat(audit): flush audit logs into DB in a standalone goroutine
6 months ago
Aaron Liu
b0057fe92f
feat(profile): options to select why kind of share links to show in user's profile ( #2453 )
6 months ago
Aaron Liu
4c08644b05
fix(dbfs): generate thumbnail blob should not update file modification date
6 months ago
Aaron Liu
48e9719336
fix(dbfs): deadlock in SQLite while creating upload session
6 months ago
Aaron Liu
80b25e88ee
fix(dbfs): file modified_at should not be updated by ent
6 months ago
Aaron Liu
c8c2a60adb
feat(storage policy): set deny/allow list for file extension and custom regexp (#2695)
6 months ago
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
7 months ago
Aaron Liu
1cdccf5fc9
feat(thumb): adding option to define custom input argument for FFmpeg ( #2657 )
7 months ago
Aaron Liu
000124f6c7
feat(ui): custom HTML content in predefined locations ( #2621 )
7 months ago
Aaron Liu
ca57ca1ba0
feat(custom): custom sidebar items
7 months ago
Aaron Liu
3cda4d1ef7
feat(fs): custom properties for files ( #2407 )
7 months ago
Aaron Liu
b13490357b
feat(dashboard): cleanup tasks and events ( #2368 )
7 months ago
Aaron Liu
617d3a4262
feat(qiniu): use accelerated upload domain ( #2497 )
7 months ago
Aaron Liu
fe2ccb4d4e
feat(share): add option to automatically render and show README file ( #2382 )
7 months ago
Aaron Liu
aada3aab02
feat(storage): load balance storage policy ( #2436 )
7 months ago
Samler
a0aefef691
feat: platform self-adaptation for file viewer application ( #2603 )
7 months ago
Samler
19a65b065c
fix: new user group error in without replication ( #2596 )
7 months ago
Anye
e0b2b4649e
fix(db): map MariaDB type to MySQL ( #2587 )
...
* fix(db): 将MariaDB数据库类型映射到MySQL类型
* Update client.go
7 months ago
WittF
6106b57bc7
feat(captcha): update static asset source option ( #2589 )
...
* feat(captcha): Add captcha_cap_asset_server configuration option to support static asset server settings (#2584 )
* fix(captcha): Backend default: cdn → jsdelivr
7 months ago
Aaron Liu
f38f32f9f5
fix(db): sslmode prefer not supported in some pg version (?) related: #2540
7 months ago
Aaron Liu
d382bd8f8d
fix(dashboard): cannot change storage policy for groups ( #2577 )
7 months ago
Aaron Liu
4562042b8d
fix(dashboard): cannot save settings for anonymous group
7 months ago
Aaron Liu
dc611bcb0d
feat(explorer): manage created direct links / option to enable unique redirected direct links
7 months ago
WittF
2500ebc6a4
refactor(captcha): update Cap to 2.0.0 ( #2573 )
...
* refactor(captcha): update Cap backend to 2.0.0 API format
* feat(captcha): add Cap version config for 1.x/2.x compatibility
* fix(captcha): change Cap default version to 1.x for backward compatibility
* refactor(captcha): remove Cap 1.x compatibility, keep only 2.x support
* feat(captcha): update field names to Cap 2.0 standard - Site Key and Secret Key
* fix(captcha): update Cap field names in defaults configuration
7 months ago
Aaron Liu
3db522609e
feat(thumb): support generating thumbnails using `simple_dcraw` from LibRAW
7 months ago
WittF
b11188fa50
feat(file): add support for more file extensions ( #2557 )
...
- Add aac audio format support
- Add ini, env, json, log, yml text file extensions
- Add iso archive format support
- Add ico, icns thumbnail generation support
8 months ago
charlieJ107
1bd62e8feb
[Feature](database): Add Support for SSL Connections and Database URL Configuration ( #2540 )
...
* feat(database): add support for SSL connections and database URL configuration
* feat(config): update Redis configuration to use TLS in configurre name instead of SSL
* fix(database): remove default values for DatabaseURL and SSLMode in DatabaseConfig
* chore(.gitignore): add cloudreve built binary to ignore list
8 months ago
Aaron Liu
fec549f5ec
feat(ent): migrate DB settings in patches
8 months ago