dependabot[bot]
ba5779b353
chore(deps): bump github.com/ulikunitz/xz from 0.5.12 to 0.5.14
...
Bumps [github.com/ulikunitz/xz](https://github.com/ulikunitz/xz ) from 0.5.12 to 0.5.14.
- [Commits](https://github.com/ulikunitz/xz/compare/v0.5.12...v0.5.14 )
---
updated-dependencies:
- dependency-name: github.com/ulikunitz/xz
dependency-version: 0.5.14
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-28 19:44:40 +00: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
8688069fac
refactor(mail): migrate to wneessen/go-mail ( #2738 )
2025-08-10 10:40:21 +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
195d68c535
chore(docker): add LibRAW into docker image ( #2645 )
2025-07-15 11:01:44 +08:00
Aaron Liu
642c32c6cc
chore: update fatih/color ( #2591 )
2025-06-29 10:48:25 +08:00
Aaron Liu
fec549f5ec
feat(ent): migrate DB settings in patches
2025-06-22 10:31:33 +08:00
Aaron Liu
a517f41ab1
Revert "chore(deps): bump github.com/mojocn/base64Captcha ( #2266 )"
...
This reverts commit e57e11a30e
.
2025-06-12 11:59:50 +08:00
dependabot[bot]
e57e11a30e
chore(deps): bump github.com/mojocn/base64Captcha ( #2266 )
...
Bumps [github.com/mojocn/base64Captcha](https://github.com/mojocn/base64Captcha ) from 0.0.0-20190801020520-752b1cd608b2 to 1.3.6.
- [Release notes](https://github.com/mojocn/base64Captcha/releases )
- [Commits](https://github.com/mojocn/base64Captcha/commits/v1.3.6 )
---
updated-dependencies:
- dependency-name: github.com/mojocn/base64Captcha
dependency-version: 1.3.6
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-12 11:56:41 +08:00
dependabot[bot]
5f1b3a2bed
chore(deps): bump golang.org/x/net ( #2244 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.0.0-20220630215102-69896b714898 to 0.38.0.
- [Commits](https://github.com/golang/net/commits/v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-12 11:54:40 +08:00
dependabot[bot]
b5136fc5e4
chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 ( #2267 )
...
Bumps [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt ) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/golang-jwt/jwt/releases )
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md )
- [Commits](https://github.com/golang-jwt/jwt/compare/v5.2.1...v5.2.2 )
---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v5
dependency-version: 5.2.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-12 11:52:08 +08:00
Aaron Liu
fe309b234c
chore: add new build target: freebsd_amd64, freebsd_arm64, linux_loong64 ( #2442 )
2025-06-05 16:36:33 +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
初雪
ce759c02b1
feat(redis): support confiuring username ( #1752 )
...
替换Golang Redis依赖: redigo的版本至当前最新版1.8.9
(v2.0.0被标记为已撤回,且长期未更新)
Redis 6 及以上版本均可配置为使用username+password认证的ACL,故作此变更。
2023-07-05 22:12:33 +08:00
Aaron Liu
4c834e75fa
adhoc: commit todo changes related to google drive
2023-05-25 19:46:05 +08:00
Aaron Liu
b9d9e036c9
feat(kv): persist cache and session into disk before shutdown
2023-04-16 09:17:06 +08:00
Aaron Liu
62b73b577b
feat(thumb): generate and return sidecar thumb
2023-04-07 19:26:39 +08:00
VigorFox
9c58278e08
refactor(db): change SQLite driver from github.com/jinzhu/gorm/dialects/sqlite to github.com/glebarez/go-sqlite ( #1626 )
...
* sqlite 驱动从 github.com/jinzhu/gorm/dialects/sqlite 改为 github.com/glebarez/go-sqlite,以移除对 cgo 的依赖
* // 兼容已有配置中的 "sqlite3" 配置项
* Update models/init.go: 修改变量名
2023-02-08 09:53:41 +08:00
HFO4
6ceb255512
dep: git mod tidy
2022-12-16 14:01:59 +08:00
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>
2022-12-16 13:59:26 +08:00
WeidiDeng
846438e3af
graceful 关闭服务器 ( #1416 )
2022-08-22 19:49:19 +08:00
HFO4
7bd5a8e3cd
dep: update webautn client for better compatibility
2022-05-09 14:51:11 +08:00
Weidi Deng
7a3d44451b
precompress embedded frontend. import mholt/archiver.
2022-04-20 19:56:00 +08:00
HFO4
da2f6c5b07
chore: upgrade gin to 1.7.7
2022-04-20 11:50:15 +08:00
dependabot[bot]
1f3c1d7ce2
Chore(deps): Bump github.com/gin-gonic/gin from 1.5.0 to 1.7.0 ( #1198 )
...
Bumps [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin ) from 1.5.0 to 1.7.0.
- [Release notes](https://github.com/gin-gonic/gin/releases )
- [Changelog](https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/gin-gonic/gin/compare/v1.5.0...v1.7.0 )
---
updated-dependencies:
- dependency-name: github.com/gin-gonic/gin
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-09 21:02:14 +08:00
Ink33
84807be1ca
use go:embed for static resources ( #1107 )
...
* feat: use go:embed to embed static files
* ci: fix broken test
* docs: update readme.md
* chore: remove statik
* feat: simplify code
Co-authored-by: AaronLiu <abslant@126.com>
2022-04-09 20:58:07 +08:00
HFO4
07f13cc350
Refactor: factory method for OSS client
...
Fix: use HTTPS schema by default in OSS client
Feat: new handler for Qiniu policy
2022-03-20 11:26:26 +08:00
HFO4
0df9529b32
Feat: generating token and callback url for OSS muiltpart upload, support resume upload in sever-side uploading for OSS
2022-03-20 11:23:55 +08:00
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
2021-11-11 17:45:22 +08:00
AaronLiu
056de22edb
Feat: aria2 download and transfer in slave node ( #1040 )
...
* Feat: retrieve nodes from data table
* Feat: master node ping slave node in REST API
* Feat: master send scheduled ping request
* Feat: inactive nodes recover loop
* Modify: remove database operations from aria2 RPC caller implementation
* Feat: init aria2 client in master node
* Feat: Round Robin load balancer
* Feat: create and monitor aria2 task in master node
* Feat: salve receive and handle heartbeat
* Fix: Node ID will be 0 in download record generated in older version
* Feat: sign request headers with all `X-` prefix
* Feat: API call to slave node will carry meta data in headers
* Feat: call slave aria2 rpc method from master
* Feat: get slave aria2 task status
Feat: encode slave response data using gob
* Feat: aria2 callback to master node / cancel or select task to slave node
* Fix: use dummy aria2 client when caller initialize failed in master node
* Feat: slave aria2 status event callback / salve RPC auth
* Feat: prototype for slave driven filesystem
* Feat: retry for init aria2 client in master node
* Feat: init request client with global options
* Feat: slave receive async task from master
* Fix: competition write in request header
* Refactor: dependency initialize order
* Feat: generic message queue implementation
* Feat: message queue implementation
* Feat: master waiting slave transfer result
* Feat: slave transfer file in stateless policy
* Feat: slave transfer file in slave policy
* Feat: slave transfer file in local policy
* Feat: slave transfer file in OneDrive policy
* Fix: failed to initialize update checker http client
* Feat: list slave nodes for dashboard
* Feat: test aria2 rpc connection in slave
* Feat: add and save node
* Feat: add and delete node in node pool
* Fix: temp file cannot be removed when aria2 task fails
* Fix: delete node in admin panel
* Feat: edit node and get node info
* Modify: delete unused settings
2021-10-31 09:41:56 +08:00
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
2020-11-21 17:34:55 +08:00
HFO4
746aa3e8ef
Test: s3 policy
2020-10-26 15:33:28 +08:00
ZZF
dd50ef1c25
添加S3策略的支持 ( #425 )
...
* 添加亚马逊S3策略的支持
* 添加CDN支持,公有目录删除无用参数
* 增加Region
2020-06-05 14:45:24 +08:00
HFO4
691c9aeb7d
Feat: gzip support for static files
2020-04-06 09:05:30 +08:00
HFO4
f594d0ab83
Feat: check new versions while booting
2020-03-18 11:36:34 +08:00
HFO4
68d3131521
Feat: cross compile script
2020-03-09 16:53:01 +08:00
HFO4
30311d181d
Feat: embed static files
2020-03-09 14:07:36 +08:00
HFO4
1d0d6e5f31
Feat: git submodule / static file
2020-03-09 13:23:13 +08:00
HFO4
c30c19ca3e
Feat: create SFC for oss callback
2020-03-01 16:25:56 +08:00
HFO4
80268e33bf
Feat: enable 2FA / password management
2020-02-20 12:42:38 +08:00
HFO4
4420a75c04
Feat: user setting
2020-02-19 16:05:54 +08:00
HFO4
0253b4e5b6
Feat: payjs payment
2020-02-17 13:14:18 +08:00
HFO4
f8c14b3826
Feat: vas alipay
2020-02-17 12:33:54 +08:00
HFO4
faf46745bc
Feat: cron / Fix: users status check
2020-02-15 14:02:21 +08:00
HFO4
14982f5e70
Fix: handle none-utf8 encoding in decompression
2020-02-07 14:01:53 +08:00
HFO4
491e4de9de
Feat: download torrent / multiple file / select file
2020-02-05 15:11:34 +08:00
HFO4
fe8f1b1ef5
Feat: creat uri aria2 download task
2020-02-04 15:29:52 +08:00
HFO4
0ee0ac5e89
Feat: generate share URL
2020-01-26 13:07:05 +08:00
HFO4
8d437a451c
Feat: COS credential / upload callback
2020-01-23 12:38:32 +08:00
HFO4
fa3b51096a
Feat: upyun download / thumb / sign
2020-01-18 14:08:43 +08:00