Yuxiang Zhang
c5bb172f99
increase test coverage rate of job.go
2018-05-30 11:45:05 +08:00
Yuxiang Zhang
79e6167028
fix race condition on logFile of baseProvider
2018-05-30 01:46:16 +08:00
Miao Wang
285ffb2f2f
Merge pull request #80 from tuna/dev
...
Fix the "list" command of tunasynctl
2018-05-29 21:42:57 +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
Baron Hou
1fe9499728
Update README.md
2017-09-29 18:14:11 +08:00
bigeagle
a475b044c6
feat(worker): add 'use_ipv4' option for rsync provider
2017-09-08 00:15:48 +08:00
bigeagle
a50a360a91
Revert "feat(worker): add '-4' option to rsync when 'use_ipv6' is false"
...
This reverts commit d536aca2ac42e74a0902546d28b7de0e7f639195.
2017-09-08 00:12:40 +08:00
bigeagle
d536aca2ac
feat(worker): add '-4' option to rsync when 'use_ipv6' is false
2017-09-06 23:22:55 +08:00
bigeagle
28545d61e7
Merge pull request #68 from l2dy/master
...
Update README.md
2017-05-29 11:03:27 -05:00
Zero King
a87fb0f8b4
Update README.md
2017-05-29 15:42:10 +00:00
Jason Lau
095e7c6320
Merge pull request #65 from felixonmars/patch-1
...
Fix a typo: Fisrt -> First
2017-03-30 15:31:46 +08:00
Felix Yan
7b441312f4
Fix a typo: Fisrt -> First
2017-03-30 13:27:40 +08:00
7IN0SAN9
563860d424
fix #63
2017-03-27 13:09:56 +08:00
bigeagle
93194cde2e
Merge pull request #60 from tuna/dev
...
Dev
v0.2.0a3
2016-12-19 01:10:38 +08:00
bigeagle
aa4c31a32b
feat(tunasynctl): implemented 'set-size' command to update a mirror size
2016-12-18 23:30:41 +08:00
bigeagle
4c6a407c17
feat(manager): implemented restful API for updating mirror size
2016-12-18 23:06:08 +08:00
bigeagle
939abaef9b
feat(worker): TUNASYNC_LOG_DIR environment variable
2016-12-18 20:41:26 +08:00
bigeagle
d5a438462f
feat(worker): map current uid and gid to docker
2016-12-18 14:28:48 +08:00
bigeagle
d4e07a7b29
fix(worker): keep the same working dir inside and outside of docker
2016-12-18 14:28:32 +08:00
bigeagle
9ac3193d50
Merge pull request #58 from tuna/dev
...
Dev
v0.2.0a2
2016-12-12 23:46:22 +08:00
bigeagle
9ffb101cc7
chore(tunasync): bump version to 0.2-dev
2016-12-12 23:23:06 +08:00
bigeagle
fd277388d5
fix(worker): fixed multi-manager configuration
...
the worker must be registerred on the manager
`extra_status_manager` option is replaced by `api_base_list`, which overrides the `api_base` option
2016-12-12 23:17:50 +08:00
bigeagle
c5cba66786
Merge pull request #57 from tuna/dev
...
fix(cmd): make tunasynctl work with both HTTP and HTTPS
2016-12-11 02:45:19 +08:00
bigeagle
97e9725774
fix(cmd): make tunasynctl work with both HTTP and HTTPS
2016-12-11 02:13:19 +08:00
bigeagle
54740388b3
Merge pull request #56 from tuna/dev
...
Dev
2016-12-10 04:18:46 +08:00
bigeagle
7601e5793f
fix(worker): improved cgroup creation
2016-12-10 04:14:39 +08:00
bigeagle
9645fd44ec
ci(travis): Enabled docker on travis
2016-12-10 03:48:03 +08:00
bigeagle
ebd462be36
feat(worker): Implemented docker executor, close #55
...
if docker is enabled in configure file and `docker_image` is set on mirror config, the command would
be executed via `docker run ...`
2016-12-10 02:44:45 +08:00
bigeagle
21c832c8fb
fix(worker): disabled memory limit
...
rsync memory is nolonger limited
2016-12-09 23:07:05 +08:00
bigeagle
81a15e7dd1
Merge pull request #54 from tuna/dev
...
Dev
v0.1.1
2016-12-07 00:11:34 +08:00
bigeagle
3f31e83c14
feat(manager): let illegal status records be flushed with disabled jobs
2016-12-07 00:08:16 +08:00
bigeagle
a0b8ef08ab
feat(worker): implemented extra_status_manager
option to enable a worker reporting status to multi
2016-12-06 23:59:15 +08:00
bigeagle
86153c59e3
feat(worker): ZFS support: isolate mirrors in zfs datasets
2016-12-05 00:44:55 +08:00
bigeagle
96f9db8bb8
fix(worker): extended rsync memory limit to 512MB
2016-12-04 22:56:48 +08:00
bigeagle
6dd06c954c
Merge pull request #51 from tuna/dev
...
Dev
v0.1-alpha
2016-11-20 01:11:22 +08:00
bigeagle
03d22b7683
refactor(removing unneeded script files):
2016-11-20 01:10:24 +08:00
bigeagle
e9a7fc2de2
docs(tunasync): prebuilt binaries on Github releases, close #41
2016-11-20 01:09:00 +08:00
bigeagle
2c428b7c66
fix(manager): fix cli package in manager/config_test
travis-upload
2016-11-20 00:58:41 +08:00
bigeagle
e37bb44fa3
ci(tunasync): upload to github releases
2016-11-20 00:51:20 +08:00
bigeagle
89f79b975f
docs(tunasync): use a single worker.conf
file, dropping include
2016-11-20 00:03:10 +08:00
bigeagle
add7b936e3
refactor(cmd): pinning cli.v1
2016-11-20 00:01:47 +08:00
bigeagle
6225e86d12
Merge pull request #48 from tuna/huiyiqun-patch-1
...
Update README.md
2016-11-06 21:24:36 +08:00
huiyiqun
d3b92f4a51
Update README.md
...
Add method to build tunasync
2016-11-06 06:53:45 -06:00
bigeagle
9edb80663c
Merge pull request #45 from tuna/docs
...
docs(tunasync): First step on documentation: get started, zh_CN version.
2016-10-31 01:28:19 +08:00
Wang Kang
70d73b5709
docs(tunasync): First step on documentation: get started, zh_CN version.
...
Closing #44
2016-10-31 01:21:42 +08:00
bigeagle
22a7f867ae
Merge pull request #40 from tuna/dev
...
feat(worker): added global `exec_on_success` and `exec_on_failure` op…
2016-10-21 01:27:56 +08:00
bigeagle
5e7eda4e8b
Merge branch 'master' into dev
2016-10-21 01:22:58 +08:00
bigeagle
2b83ea4b45
feat(worker): added global exec_on_success
and exec_on_failure
options
...
if `exec_on_success` is set on mirror-level config, it overrides the global option; if on mirror
level, extra hook cmd is needed, use `exec_on_success_extra` option
2016-10-21 01:20:31 +08:00