1
0
镜像自地址 https://github.com/tuna/tunasync.git 已同步 2025-12-06 14:36:47 +00:00
提交图

35 次代码提交

作者 SHA1 备注 提交日期
z4yx
2f6a61aee5 increse test coverage 2018-10-25 17:02:05 +08:00
bigeagle
ca106f1360 Merge pull request #82 from tuna/dev
New feature: remove a worker with tunasynctl
2018-05-31 21:22:46 +08:00
Yuxiang Zhang
7e601d9fff New feature: remove a worker with tunasynctl
Fix #78
2018-05-31 12:32:22 +08:00
z4yx
c750aa1871 new feature: run "tunasynctl start" with "-f" to override concurrent job limit 2018-05-30 18:59:24 +08:00
Yuxiang Zhang
95bb4bbd5e report the last ended time (updated whether successful or not) of jobs 2018-05-29 21:21:03 +08:00
Yuxiang Zhang
6bca9d2cd5 fix TestHTTPServer in manager package 2018-05-29 19:07:01 +08:00
Yuxiang Zhang
4fe7d03e54 Move the WebMirrorStatus to internal package. Fix the list command of tunasynctl 2018-05-29 18:48:33 +08:00
bigeagle
4c6a407c17 feat(manager): implemented restful API for updating mirror size 2016-12-18 23:06:08 +08:00
bigeagle
3f31e83c14 feat(manager): let illegal status records be flushed with disabled jobs 2016-12-07 00:08:16 +08:00
bigeagle
2c428b7c66 fix(manager): fix cli package in manager/config_test 2016-11-20 00:58:41 +08:00
bigeagle
add7b936e3 refactor(cmd): pinning cli.v1 2016-11-20 00:01:47 +08:00
bigeagle
ca80dff5cb feat(manager): flush disabled jobs 2016-08-02 23:24:27 +08:00
bigeagle
f768b48d72 feature(manager): let manager log job syncing event 2016-05-02 18:58:22 +08:00
bigeagle
f8fd1ae460 style: better logging 2016-04-30 16:43:47 +08:00
bigeagle
2268eb3b0f fix(tunasync): connection leakage caused by http keep-alive 2016-04-30 16:43:17 +08:00
bigeagle
d1981379a4 fix(manager): timezone issue of status test 2016-04-30 16:43:10 +08:00
bigeagle
ad2b65fcaa fix: server test 2016-04-30 16:43:00 +08:00
bigeagle
292a24ba20 fix(worker): fixed job status and control logic 2016-04-30 16:42:51 +08:00
bigeagle
3874d41afc refactor(manager): let manager export LoadConfig 2016-04-30 16:42:34 +08:00
bigeagle
9fbb8ab155 refactor(tunasync):
1. refactored manager and worker to support TLS transport
2. if mirror_dir is specified from a mirror config, don't add the mirror name
2016-04-30 16:42:15 +08:00
bigeagle
9865f28259 refactor: manager server 2016-04-30 16:42:05 +08:00
bigeagle
0dcd89da31 refactor(manager): refactored structure names in manager 2016-04-30 16:41:44 +08:00
bigeagle
ce3471e30d feature(worker): implemented Worker object, worker side code is almost done 2016-04-30 16:41:39 +08:00
walkerning
daa0b3c204 refactor(manager): command pulling to command pushing and tests 2016-04-30 16:41:33 +08:00
walkerning
734826fa67 feature(manager): worker => workerStatus 2016-04-30 16:41:27 +08:00
walkerning
a11fbe2c58 feature(manager): implement db.go and tests 2016-04-30 16:41:23 +08:00
walkerning
00eddc3066 feature(manager): add LastOnline feild to worker struct 2016-04-30 16:41:18 +08:00
walkerning
401b6a694e tests(manager): add tests for server.go, validate workerID in middleware 2016-04-30 16:41:14 +08:00
walkerning
02bb8c16ab feature(manager): add contextErrorLogger middleware 2016-04-30 16:41:10 +08:00
walkerning
4ea26921e7 feature(manager): add fields in mirrorStatus 2016-04-30 16:41:04 +08:00
walkerning
bf31e168a2 feature(manager): implement manager server, to be tested 2016-04-30 16:40:55 +08:00
bigeagle
afee5b2a81 feature(manager): skeleton for worker-manager communication 2016-04-30 16:39:14 +08:00
bigeagle
ed69dde18e refactor: moved mirrorStatus back to manager 2016-04-30 16:37:49 +08:00
bigeagle
ed896b16c1 feature(manager): skeleton of status API 2016-04-30 16:37:23 +08:00
bigeagle
350767e501 feature(manager): Manager server logger and config 2016-04-30 16:37:13 +08:00