Commit graph

70 commits

Author SHA1 Message Date
Tony Blyler 838d0aa3a9 Use Go 1.7 for Travis and builds 2016-08-20 18:26:02 -04:00
Tony Blyler 588f0fb89b
Add a backoff timeout to checking diskspace and logging about it 2016-07-28 22:11:22 -04:00
Tony Blyler 5cb62347e7
Add ability to prevent downloads based off of available disk space 2016-07-23 17:23:36 -04:00
Tony Blyler d248260789
Clean up rpc.go file 2016-07-23 16:26:52 -04:00
Tony Blyler 44e04ef998 Merge pull request #7 from doomrobo/master
Implement download progress checking via RPC
2016-07-20 17:25:43 -04:00
Michael Rosenberg 01da49db25 Change defer to explicit function call before os.Exit() 2016-07-07 21:56:44 -04:00
Michael Rosenberg 4ad1968b2a Don't leave RPC socket on the filesystem if an error happens in NewQueue 2016-07-04 18:17:24 -04:00
Michael Rosenberg fccc859d57 Fix alignment on download progress example 2016-06-28 20:42:51 -04:00
Michael Rosenberg e958dcb451 New command line option -getStatus to view formatted download status; config now requires RPC socket path; queue.Close() now runs after interrupt is sent 2016-06-28 20:36:54 -04:00
Tony Blyler 7b8d4ed528
Update easysftp to its vendored version 2016-06-18 20:53:54 -04:00
Tony Blyler 2c78267568 Merge pull request #6 from doomrobo/patch-1
Update README.md
2016-06-18 20:44:33 -04:00
Michael Rosenberg d884835580 Update README.md
Include protocol scheme in the `rutorrent.addr` attribute. Omission of this gives me a frustratingly unhelpful error `Failed to update torrent list from rTorrent: 'Post mycoolrtorrentserver.com/XMLRPC: unsupported protocol scheme ""'`
2016-06-18 00:18:33 -04:00
Tony Blyler 270e766867
More Travis fixes 2016-06-17 10:12:56 -04:00
Tony Blyler d775b8f80d
Fix poor mistakes with travis 2016-06-17 10:04:47 -04:00
Tony Blyler c485a4d507
Fix travis notfications 2016-06-17 09:26:24 -04:00
Tony Blyler 4133c751eb
Fix Travis builds 2016-06-17 09:03:41 -04:00
Tony Blyler 9729316082
Do not try to run tests since we do not have any 2016-06-17 08:46:36 -04:00
Tony Blyler e269cde865
Convert yaml to use vendoring 2016-06-16 10:08:56 -04:00
Tony Blyler b5c5d2177b
Use vendoring 2016-06-15 20:41:31 -04:00
Tony Blyler 955f9c6da0
Do not let travis build releases 2016-05-24 22:50:45 -04:00
Tony Blyler 9e49d266cf
Fix startup issue of closing a nonexistent connection 2016-05-24 22:21:57 -04:00
Tony Blyler ba49a850a2
Prevent SSH timeouts by closing connection when not needed 2016-05-24 22:04:28 -04:00
Tony Blyler a6db512926
Fix travis config env setting 2016-05-17 14:35:00 -04:00
Tony Blyler ab0eb7f461
Stop the Travis spamming 2016-05-17 14:16:10 -04:00
Tony Blyler 3bc24bb3f8
Update README for downloading releases 2016-05-17 11:57:29 -04:00
Tony Blyler 27f0436a18
Update travis-ci deployment options 2016-05-17 11:50:55 -04:00
Tony Blyler 02f6bae479
Update support for pull requests in Travis 2016-05-16 23:06:02 -04:00
Tony Blyler 61f7a52ef1
Update version to use a nicer date format 2016-05-16 22:53:08 -04:00
Tony Blyler 31bf3fca93
Update travis config yet again. 2016-05-16 22:17:59 -04:00
Tony Blyler 85df9d87cd
Update gox to build to correct folder 2016-05-16 21:26:40 -04:00
Tony Blyler cebd68a820
Even more Travis 2016-05-16 21:17:15 -04:00
Tony Blyler 57a45b522d
Fix bad env variables for travis 2016-05-16 21:11:04 -04:00
Tony Blyler 46bb0b9ec3
More Travis config 2016-05-16 21:09:00 -04:00
Tony Blyler e0e87419a6
Fix bad travis config 2016-05-16 21:00:51 -04:00
Tony Blyler cb13f6073b
Update travis build config 2016-05-16 20:55:31 -04:00
Tony Blyler 8f1aa0651c
Add version output support when built 2016-05-16 20:12:26 -04:00
Tony Blyler 659fca62a8
Fixes locked up downloads and enables removing torrents via .torrent removal 2016-05-16 13:25:58 -04:00
Tony Blyler 80929d25ed
Only look at .torrent files in the bash implementation 2016-05-16 09:55:56 -04:00
Tony Blyler 8e86703f0e
Add some extra logging when adding a torrent file. 2016-05-14 16:24:59 -04:00
Tony Blyler ce5685573f
Fix failure to unlock something that is already unlocked 2016-05-14 16:12:24 -04:00
Tony Blyler a08a102d15
Add resume support to downloading 2016-05-14 11:32:24 -04:00
Tony Blyler 93cf0597ed
Fix download deadlock 2016-05-14 10:33:04 -04:00
Tony Blyler 95ce7fccee
Support YAML for the configuration and rearrange the config struct 2016-05-14 10:22:10 -04:00
Tony Blyler fb15dcf3d5
Add Travis CI status 2016-05-13 19:38:24 -04:00
Tony Blyler 2110148ee4
Add completed download log 2016-05-13 19:28:03 -04:00
Tony Blyler cab6926338
Use floating points for download sizes 2016-05-13 19:09:14 -04:00
Tony Blyler 3ebb4798dc
Add pretty byte size output to download log 2016-05-13 19:03:55 -04:00
Tony Blyler 6899802247
Add final destination to download log 2016-05-13 18:49:47 -04:00
Tony Blyler 13580fda9f
Update queue to actually download files and log when starting a download 2016-05-13 18:47:05 -04:00
Tony Blyler 291967610a
Add some logging for added initial files 2016-05-13 18:32:04 -04:00