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
5 years ago
kleinsea
c85c2da523
feat: append config parameter: registerEnabled ( #911 )
5 years ago
HFO4
96712fb066
Feat: use RFC3339 time format in returned results ( #811 )
5 years ago
topjohncian
233648b956
Refactor: captcha ( #796 )
5 years ago
HFO4
fec2fe14f8
Modify: json tag for QueryDate
5 years ago
HFO4
1f1bc056e3
Feat: API for getting object property
5 years ago
HFO4
055ed0e075
Fix: standardize the use of error codes related to login credentials
5 years ago
HFO4
f0a68236a8
Feat: delete aria2 record in client side ( #335 )
5 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
6 years ago
HFO4
746aa3e8ef
Test: s3 policy
6 years ago
TS
51f66eb06b
Feat: ICP 备案信息 ( #348 )
6 years ago
HFO4
5d579cdadc
Feat: slave side list file
6 years ago
ihipop
034ed956a3
Bad syntax for struct tag value `authn` ( #314 )
6 years ago
topjohncian
e58fb82463
Feat: ReCaptcha support ( #292 )
...
* Add custom mysql database port.
* Modify: add cloudreve bin file to .gitignore
* Feat:增加后端对ReCaptcha的支持
P.S.必须要执行迁移
6 years ago
HFO4
37de715541
Fix: failed test due to relative path
6 years ago
HFO4
45b54b3455
Modify: clean useless codes
6 years ago
HFO4
4ba24e0cf1
Modify: clean modals
6 years ago
HFO4
49f784104e
Fix: get site summary in dashboard
6 years ago
HFO4
22cec36751
Fix: failed uint test due to aria2 internal package
6 years ago
HFO4
a8272a66b7
Modify: move aria2 into internal packages / migration version check
6 years ago
HFO4
7c07b623f6
Feat: 2-FA login verification
6 years ago
HFO4
7dcc7a4880
Test: Task list / file delete
6 years ago
HFO4
c817f70f8e
Feat: Webauthn / theme changing
6 years ago
HFO4
4420a75c04
Feat: user setting
6 years ago
HFO4
33a917cc75
Feat: user profile
6 years ago
HFO4
f91792bc64
Feat: list tasks
6 years ago
HFO4
b4219927d6
Feat: WebDAV mount folders
6 years ago
HFO4
663b827a1d
Test: pkg modifications
6 years ago
HFO4
ca0f244109
Feat: vas for score
6 years ago
HFO4
e38a60ea44
Feat: vas for group / storage pack
6 years ago
HFO4
cfbfbc3c55
Feat: list/search/update/delete shares
6 years ago
HFO4
bb63ea7142
Test: model.Tags / modifications
6 years ago
HFO4
15f4b1819b
Feat: add and delete file tags
6 years ago
HFO4
f235ad1def
Fix: aria2 RPC retry / return NoT_FOUND error while listing not existed path
6 years ago
HFO4
7a6c84a115
Fix: unsafe pointer while initializing unfinished aria2 task
6 years ago
HFO4
d30159579f
Feat: list downloading file
6 years ago
HFO4
356ac8d608
Modify: delete temp file inside monitor lifecycle
6 years ago
HFO4
16613a6113
Modify: return parent folder id while listing objects
6 years ago
HFO4
e722c33cd5
Feat: task queue / compression task
6 years ago
HFO4
b1490a665c
Fix: missing x-oss-process params in thumb url in public oss bucket
6 years ago
HFO4
8bb2c2b0c5
Test: share related operation in filesystem
6 years ago
HFO4
b49202e7e1
Test: Share model
6 years ago
HFO4
f5d79b1f94
Feat: re-save shared folder to user's space
6 years ago
HFO4
0edbbfc9ea
Feat: list files for shared folder
6 years ago
HFO4
a0c320b964
Feat: set default view method in file manager
6 years ago
HFO4
68704f8646
Feat: options to disable preview in file sharing
6 years ago
HFO4
7f0feebf42
Feat: download file from single file share
6 years ago
HFO4
0977b36f8b
Feat: get share info / unlock share
6 years ago
HFO4
0ee0ac5e89
Feat: generate share URL
6 years ago
HFO4
8d437a451c
Feat: COS credential / upload callback
6 years ago
HFO4
dd5f6e3d25
Feat: onedrive client upload / callback
6 years ago
HFO4
5befbc21d0
Feat: upyun callback & authentication
6 years ago
HFO4
dd198becce
Feat: client-upload file in oss
6 years ago
HFO4
e8d21b1e9b
Feat: qiniu upload & callback
6 years ago
HFO4
5be7ec98c1
Feat: user storage pack
6 years ago
HFO4
37e78cb39b
Feat: generate upload server url from policy
6 years ago
HFO4
ee08821361
Feat: remote delete file / Fix: broken Filesystem recycle in upload request
6 years ago
HFO4
4a5782b4e5
Feat: remote upload callback / validation
6 years ago
HFO4
d29b7ef6f8
Feat: auth for remote callback / Modify: use map to store hooks in filesystem
6 years ago
HFO4
64342fa88d
Feat: send remote uploading callback
6 years ago
HFO4
2b8921e9fd
Fix: untracked files
6 years ago
HFO4
132c7a8fcb
Feat: file uploading in slave mode
6 years ago
HFO4
6470340104
Add: upload controller in slave mode
6 years ago
HFO4
4f8558d1e8
Add: uploadPolicy serializer
6 years ago
HFO4
90827b2441
Feat: sign http request / read running mode from config file
6 years ago
HFO4
f262caf1f5
Feat: download file and get file downloading session
6 years ago
HFO4
c102c74d6d
Fix: download archived file anonymously
6 years ago
HFO4
e8aa0435c5
Feat: archive & download routers for test
6 years ago
HFO4
18968458a4
Modify: close file in main routine
6 years ago
HFO4
297b507ca7
Feat: get file content via anonymous url
6 years ago
HFO4
e871f6e421
Feat: HMAC auth and check
6 years ago
HFO4
f4c414c0f6
Fix: uint may overflow / Test: get user storage
6 years ago
HFO4
d28e5632d5
Fix: unique index check failed due to soft delete
6 years ago
HFO4
93010e3525
Feat: delete objects
6 years ago
HFO4
0982347f40
Fix: folder with the same name should not be created
7 years ago
HFO4
b3ef833afd
Fix: test error / missing AfterFind hook in user model
7 years ago
HFO4
29def02489
Fix: upload was marked canceled when small file uploaded
7 years ago
HFO4
a734493b65
Feat: custom error for general layer codes
7 years ago
HFO4
9a1665526c
Test: local policy file uploading
7 years ago
HFO4
451bdb4ee1
Modify: parameters in headers should be URIEncoded
7 years ago
HFO4
28df5ca833
Modify: return user information in siteConfig while logged in
7 years ago
HFO4
a89c3cb11a
Feat: create folder / Modify: add index to some column
7 years ago
HFO4
671d031d00
Fix: able to upload empty file
7 years ago
HFO4
370a1a0c9f
Feat: GET Site/Config getting global configuration
7 years ago
HFO4
e05ba1030c
Modify: package name
7 years ago
HFO4
79caf635f9
Feat: basic file validator
7 years ago
HFO4
d86a3533ca
Add: route for uploading file
7 years ago
HFO4
589c399488
Feat: User/Me
7 years ago
HFO4
aca8bde521
User model/migrations and gorm init
7 years ago
HFO4
2c9e0c1119
Testing for controller/main.go
7 years ago