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
57239e81af
security: use crypto/rand for secret keys
2026-02-05 19:19:39 +08:00
Aaron Liu
2241a9e2c8
feat(dashboard): add setting option for event push
2026-01-28 12:54:42 +08:00
Aaron Liu
43d77d2319
feat(dashboard): manage OAuth apps
2026-01-28 12:52:13 +08:00
Aaron Liu
a84c5d8e97
feat(oauth): OAuth for 3rd party apps
2026-01-23 15:22:29 +08:00
Aaron Liu
f01ed64bdb
feat(perf): improve memory usage for importing task / add configurable Pprof endpoint ( fix #3059 )
2026-01-14 11:32:22 +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
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
Darren Yu
9434c2f29b
fix(upgrade v3): validation on unique magic var in either blob name or path ( #2890 )
...
* fix(upgrade v3): validation on unique magic var in either blob name or path
* Update policy.go
2025-09-13 16:18:18 +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
927c3bff00
fix(dep): remove undefined dependency
2025-08-12 13:12:54 +08:00
Aaron Liu
bb9b42eb10
feat(audit): flush audit logs into DB in a standalone goroutine
2025-08-12 13:10:55 +08:00
Aaron Liu
5f18d277c8
fix(conf): ProxyHeader should be optional ( #2760 )
2025-08-12 09:53:15 +08:00
Darren Yu
bb3db2e326
fix(middleware): left deafult ProxyHeader config item as blank to reduce risk of fake xff ( #2760 )
2025-08-12 09:35:36 +08:00
Anye
d1bbfd4bc4
feat(db): add mariadb alias ( #2560 )
2025-06-23 17:17:18 +08:00
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
2025-06-23 17:12:20 +08:00
Aaron Liu
fec549f5ec
feat(ent): migrate DB settings in patches
2025-06-22 10:31:33 +08:00
Aaron Liu
e750cbfb77
fix(cron): add missing tasks to collect expired items in mem KV ( #2466 )
2025-06-12 09:55:05 +08:00
Aaron Liu
ec53769e33
fix(session): kv is not initialized
2025-05-23 20:01:10 +08:00
Aaron Liu
1a3c3311e6
fix(arai2): cannot select file back after unselected ( #2386 )
2025-05-23 15:35:01 +08:00
Aaron Liu
a10a008ed7
feat(workflow): import files from external storage
2025-05-20 10:45:16 +08:00
Aaron Liu
67d3b25c87
fix(dbfs): set current version is not executed from existing transaction
2025-04-27 10:37:33 +08:00
北野 - Michael
d8fc81d0eb
feat(embed fs): enable conditional cache for go:embed files ( #2299 )
...
* feat(embed fs): add static assets 304 cache policy support
* optimize embed fs for cache policy support logic
2025-04-25 18:26:15 +08:00
Aaron Liu
cc69178310
feat: upgrade from community to pro / remove unused edges in storage policy
2025-04-24 15:25:40 +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