初雪
ce759c02b1
feat(redis): support confiuring username ( #1752 )
...
替换Golang Redis依赖: redigo的版本至当前最新版1.8.9
(v2.0.0被标记为已撤回,且长期未更新)
Redis 6 及以上版本均可配置为使用username+password认证的ACL,故作此变更。
1 year ago
5aaee9
8dafb4f40a
feat: support connect to mysql with unix socket ( #1571 )
2 years ago
HFO4
82b4e29a80
enhance: escalate `ProxyHeader` as a global config
2 years ago
AHdark
74e1bd6a43
Added `same-site` policy for session options ( #1381 )
...
* Feat: added same-site policy for session options
* Feat: configurations in conf package to control the `SameSite` mode and `Secure` value of the session.
Co-authored-by: AaronLiu <abslant@126.com>
2 years ago
HFO4
f02b6f0286
feat(net): customize socket file permission
2 years ago
HFO4
f2c53dda31
Merge remote-tracking branch 'origin/master'
2 years ago
HFO4
196729bae8
i18n: logs in conf/crontab/email/fs.driver
2 years ago
WeidiDeng
846438e3af
graceful 关闭服务器 ( #1416 )
2 years ago
WeidiDeng
36b310133c
fix: IP address is empty in unix socket mode ( #1314 )
3 years ago
HFO4
d117080991
Test: new changes pkg filesystem
3 years ago
HFO4
eaa8c9e12d
Refactor: move thumbnail config from ini file to database
3 years ago
HFO4
d54ca151b2
Feat: overwrite database settings in conf.ini for slave node.
3 years ago
kikoqiu
54ed7e43ca
Feat: improve thumbnails proformance and GC for local policy ( #1044 )
...
* thumb generating improvement
Replace "github.com/nfnt/resize" with "golang.org/x/image/draw". Add thumb task queue to avoid oom when batch thumb operation
* thumb improvement
* Add some tests for thumbnail generation
3 years ago
HFO4
622b928a90
Feat: support database charset option and more DMBS driver
3 years ago
HFO4
11c218eb94
Merge branch 'master' of https://github.com/cloudreve/Cloudreve
4 years ago
Loyalsoldier
79b8784934
Comply with Golang semantic import versioning ( #630 )
...
* Code: compatible with semantic import versioning
* Tools & Docs: compatible with semantic import versioning
* Clean go.mod & go.sum
4 years ago
HFO4
59d50b1b98
Modify: change `Unix` to `UnixSocket` in config section
4 years ago
GuerraMorgan
bfd2340732
Add: Unix Socket support ( #466 )
...
* Update conf.go
* Update driver.go
* Update session.go
* Update defaults.go
* Update main.go
* Update conf.go
* Update defaults.go
4 years ago
HFO4
bfb5b34edc
Fix: concurrent logging lock / Feat: listen SSL ( #287 )
5 years ago
HFO4
2e43f8ed5b
Modify: use INT represent Database port
5 years ago
topjohncian
554493dea4
Add custom mysql database port. ( #289 )
5 years ago
HFO4
96983ddc70
Feat: custom SQLite db file path
5 years ago
HFO4
68d3131521
Feat: cross compile script
5 years ago
HFO4
30311d181d
Feat: embed static files
5 years ago
HFO4
bd643fa2d5
Feat: remote test ping and ping-back
5 years ago
HFO4
a8272a66b7
Modify: move aria2 into internal packages / migration version check
5 years ago
HFO4
0ee0ac5e89
Feat: generate share URL
5 years ago
HFO4
64342fa88d
Feat: send remote uploading callback
5 years ago
HFO4
b5ee3ee609
Fix: cors middleware should be applied directly to root router
5 years ago
HFO4
90827b2441
Feat: sign http request / read running mode from config file
5 years ago
HFO4
ad02a659a6
Feat: read CORS config from file
5 years ago
HFO4
c3c0e92964
Test: thumbnail and authn / Modify: read thumbnail config from file
5 years ago
HFO4
b0e9c38732
Feat: redis for session storing
5 years ago
HFO4
e05ba1030c
Modify: package name
5 years ago
HFO4
41e0dec74c
Test: captcha
5 years ago
HFO4
9660d2f9c1
Feat: captcha config
5 years ago
HFO4
6f96018223
Feat: User login
5 years ago
HFO4
e858cbe2cf
Feat: Decide whether to do database migration based on `version.lock`
5 years ago
HFO4
ec7ab83d7c
Test: conf
5 years ago
HFO4
53da4655ad
Reading config file
5 years ago