Commit graph

341 commits

Author SHA1 Message Date
anthonyraymond a710c1eab0 Fixed failing tests 2018-03-26 23:32:52 +02:00
anthonyraymond 7b71e15ad4 Add a client facade and a ClientBuilder 2018-03-26 23:32:52 +02:00
anthonyraymond 6fd219730a Set default loggign level to INFO 2018-03-26 23:32:52 +02:00
anthonyraymond 123c758b78 Add humanReadableValue() in InfoHash 2018-03-26 23:32:52 +02:00
anthonyraymond 49482e5f33 Improve client notification (more accurate) 2018-03-26 23:32:52 +02:00
anthonyraymond 50ac7ca074 Improve debug logging in Bandiwth dispatcher 2018-03-26 23:32:52 +02:00
anthonyraymond 362d1d1197 Ensure Thracker url are used in order 2018-03-26 23:32:52 +02:00
anthonyraymond 9ebfeba1f1 Fully implemented Client 2018-03-26 23:32:52 +02:00
anthonyraymond 71ef52be22 Partially implemented client set threads names 2018-03-26 23:32:51 +02:00
anthonyraymond d3b119d62f Add ClientNotifier 2018-03-26 23:32:51 +02:00
anthonyraymond c16f321382 Add response handler chain 2018-03-26 23:32:51 +02:00
anthonyraymond 4a318c38a4 remove old implementation 2018-03-26 23:30:44 +02:00
anthonyraymond d2f1dfb1cd Monkey commit again 2018-03-26 23:30:44 +02:00
anthonyraymond cfc71014fb Create new events 2018-03-26 23:30:44 +02:00
anthonyraymond 31898c4eaa Add chain of responsability element interface 2018-03-26 23:30:44 +02:00
anthonyraymond afee8e1c1c Add AnnouncerExecutor 2018-03-26 23:30:43 +02:00
anthonyraymond 3bfa5ccb30 temp commit 2018-03-26 23:30:43 +02:00
anthonyraymond bf693801eb Disable useless stuff 2018-03-26 23:30:43 +02:00
anthonyraymond caf1da4b25 refactor packages 2018-03-26 23:30:43 +02:00
anthonyraymond 343d95573e Add listener to bandwith manager 2018-03-26 23:30:43 +02:00
anthonyraymond e58cd9bdef Bandwidth is ready, still need some tests 2018-03-26 23:30:43 +02:00
anthonyraymond b21af1eb12 Nice progress on bandiwth dispatcher 2018-03-26 23:30:42 +02:00
anthonyraymond 431b05c312 Start refactoring the core to make it less thread-consuming 2018-03-26 23:30:42 +02:00
anthonyraymond 13ec986a69 Implement a queue that makes items available after delay 2018-03-26 23:30:42 +02:00
anthonyraymond b0fb18e793 Remove useless imports 2018-03-26 23:30:42 +02:00
anthonyraymond 31b3b92955 Remove useless methods 2018-03-26 23:30:41 +02:00
anthonyraymond 6e7f7f0092 app Paths are now stored in a POJO 2018-03-26 23:30:41 +02:00
anthonyraymond 485fc677a4 removed publisher from TorrentFileProvider
Events are now send from Client
2018-03-26 23:30:41 +02:00
anthonyraymond bffcb85af3 rename TorrentFileChangeAware methods 2018-03-26 23:30:41 +02:00
anthonyraymond 2696425bfe Get ride of NoMoreLeechersEvent 2018-03-26 23:30:41 +02:00
anthonyraymond ba491ba25e Update to version 2.0.10 2018-03-18 00:52:53 +01:00
anthonyraymond e9de3d8d29 Added utorrent-3.5.3_44358 2018-03-18 00:33:26 +01:00
anthonyraymond f079fd5140 Added transmission-2.93 2018-03-18 00:33:26 +01:00
anthonyraymond 7f6f203f5f Added bittorrent-7.10.3_44359 2018-03-18 00:33:26 +01:00
Anthony Raymond eb96c6c25f
Add jacoco to travis config 2018-02-21 00:31:31 +01:00
Anthony Raymond a00b053659
Add jacoco maven version 2018-02-21 00:30:12 +01:00
Anthony Raymond d92ff20226
Add jacoco maven plugin 2018-02-21 00:28:54 +01:00
Anthony Raymond fda4b5412a
Add coveralls report to travis config file 2018-02-21 00:22:01 +01:00
Anthony Raymond 4a13a1ccfa
Add coveralls plugin 2018-02-21 00:21:46 +01:00
Anthony Raymond 6eef5c520e
Add coverage badge 2018-02-21 00:10:37 +01:00
Anthony Raymond e79d9f46ef
Fix typos 2018-02-18 21:21:55 +01:00
Anthony Raymond acc0e70025
Fix more image link in README 2018-02-18 21:18:15 +01:00
Anthony Raymond 1a4ab04d6f
Fix broken image link in README 2018-02-18 21:16:42 +01:00
Anthony Raymond 4ea12c1e4d
Removed Google Analytics from README
Does not works due to the github.camo feature.
2018-02-18 21:15:55 +01:00
Anthony Raymond 7ff5389de6
Merge pull request #22 from JourneyOver/qbittorrent-4.0.4
Create qbittorrent-4.0.4.client
2018-02-16 21:55:34 +01:00
Journey 4339b64a74
Create qbittorrent-4.0.4.client 2018-02-16 13:38:19 -06:00
anthonyraymond 431cc258aa Update to version 2.0.9 2017-12-24 15:49:12 +01:00
anthonyraymond ae55c21e03 Add utorrent 3.5.0_44294 & utorrent 3.5.1_44332 2017-12-24 15:46:35 +01:00
anthonyraymond d7c08ed671 Update to version 2.0.8 2017-12-19 20:19:03 +01:00
Anthony Raymond cea01e6ea9
Merge pull request #21 from JourneyOver/qbittorrent-4.0.3
Create qbittorrent-4.0.3.client
2017-12-18 22:33:56 +01:00