Commit graph

57 commits

Author SHA1 Message Date
anthonyraymond e102431876 Fix a deadlock in bandwith manager 2017-05-17 23:34:09 +02:00
anthonyraymond 021584dd2a Refactoring in progress 2017-05-15 23:01:53 +02:00
anthonyraymond d61912a7f3 Temporary commit, prior to client refactoring 2017-05-13 23:53:01 +02:00
anthonyraymond 9e3ed465bf Announce url is now logged at debug level on each announce. 2017-05-04 20:36:49 +02:00
anthonyraymond 2dc86c9fea SeedManager is now a component. Still need tests 2017-05-04 20:36:48 +02:00
anthonyraymond 75fedcfd93 Refactored TorrentProvider: splitted watcher and provider 2017-05-04 20:36:48 +02:00
anthonyraymond 19ea45e10d Make TorrentFileProvider injectable 2017-05-04 20:36:48 +02:00
anthonyraymond be153810c8 Added logger to JoalConfProvider 2017-05-04 20:36:48 +02:00
anthonyraymond afb253e589 JoalConfigProvider fail on build if config file missing 2017-05-04 20:36:48 +02:00
anthonyraymond b02766eb3f Add setDirtyState to ConfigProvider 2017-05-04 20:36:48 +02:00
anthonyraymond e574ce5722 Make BitTorrent clientProvider injectable and rename EmulatedClient to BitTorrentClient 2017-05-04 20:36:48 +02:00
anthonyraymond 0d149eefc0 Fix a TorrentFileProvider test that doesn't test what it was supposed to do 2017-05-04 20:36:48 +02:00
anthonyraymond 80de55f36a Make application configuration injectable 2017-05-04 20:36:48 +02:00
anthonyraymond 97286477fe Rename EmulatedClient to BitTorrentClient 2017-05-04 20:36:48 +02:00
anthonyraymond 84685013f1 Prepare new Configuration provider component 2017-05-04 20:36:48 +02:00
anthonyraymond 0b6556ac80 Introduce spring & create new package structure 2017-05-04 20:36:48 +02:00
anthonyraymond 59716ddcd5 Add Dockerfile for non-arm platform 2017-05-04 20:35:07 +02:00
anthonyraymond 625b1e093c Update Roadmap to V2 2017-04-26 01:24:16 +02:00
anthonyraymond 78a538ad60 Add Apache 2.0 licence 2017-04-23 15:19:01 +02:00
anthonyraymond a31f0e9fd2 Increase default seeding time and decread default pause time in config.json 2017-04-22 23:43:11 +02:00
Anthony Raymond 1ca103b4c5 Fix Google Analytics 2017-04-18 09:49:35 +02:00
Anthony Raymond d1efba5d16 Add Google Analytics to main page 2017-04-17 23:28:47 +02:00
anthonyraymond 6d7ade3289 Slightly refactored TorrentClientConfig and add tests. 2017-04-15 19:03:52 +02:00
anthonyraymond f6842a1d50 Prepare next iteration 2017-04-13 23:44:28 +02:00
anthonyraymond d033e467ff Version 1.0.3 2017-04-13 23:42:36 +02:00
anthonyraymond 5ea4685e25 Fix key and peerId serialized names 2017-04-13 23:42:36 +02:00
anthonyraymond 4226d34fa0 [Client] new: uTorrent 3.5.0 build 43580 2017-04-13 23:42:36 +02:00
Anthony Raymond 7d441bf66a French install guide link 2017-04-13 20:31:09 +02:00
anthonyraymond ba02afeaf0 Add HttpAnnounceRequestMessage tests 2017-04-05 21:41:10 +02:00
anthonyraymond 0d0a7be3e2 [Client] new: Transmission 2.92 build 14714 2017-04-03 21:10:40 +02:00
anthonyraymond f11f9e3eb6 Prepare for next iteration 2017-04-01 20:27:16 +02:00
anthonyraymond 8e5854bd2d Version 1.0.2 2017-04-01 20:25:44 +02:00
anthonyraymond 4d6e132280 [Client] new: Deluge 1.3.14 2017-04-01 13:59:31 +02:00
anthonyraymond 19a132b20f Change the way EmulatedClient are created. 2017-03-29 19:18:27 +02:00
anthonyraymond 0c4cd448b6 Fix a bug if emulated client don't use key. 2017-03-29 19:02:01 +02:00
anthonyraymond f2f3ae7ed5 Add support for EmulatedClient's 'printable' key. 2017-03-29 18:37:36 +02:00
anthonyraymond 0359108e0c Make EmulatedClient headers immutable. 2017-03-29 18:30:42 +02:00
anthonyraymond 748bc93dfa Update README.md, moved .client documentation to github wiki 2017-03-14 13:38:27 +01:00
anthonyraymond 9ef782c855 Improved Dockerfile. Now automatically download last release on build. 2017-03-14 12:39:03 +01:00
anthonyraymond a8eb3d79cd Prepare for next iteration 2017-03-14 02:16:04 +01:00
anthonyraymond 08db150fcb Prepare version 1.0.1 2017-03-14 02:07:26 +01:00
anthonyraymond 051a3a1b73 Added maven release plugin 2017-03-14 01:39:30 +01:00
anthonyraymond 060beb116b Update dockerfile 2017-03-14 01:02:34 +01:00
anthonyraymond d08c538d36 Add test for TorrentFileProvider 2017-03-14 01:02:32 +01:00
anthonyraymond ee73fe6a09 When a torrent reach 0 leecher, the .torrent file is no longer removed, it is moved to archived folder. 2017-03-14 00:19:39 +01:00
anthonyraymond 219304b6b6 TorrentFileProvider has now a parameter to change the scan interval for torrent folder 2017-03-14 00:19:39 +01:00
anthonyraymond 8aff34b241 Add mockito to pom.xml 2017-03-14 00:19:39 +01:00
anthonyraymond 96fb1f7255 Add Vuze leap 2.6.0.1 2017-03-14 00:19:39 +01:00
anthonyraymond b5d3cd277d Removed Host from header. It is added automatically by UrlConnection class 2017-03-14 00:19:39 +01:00
Anthony Raymond 7ea8a1b0ab Update README.md 2017-03-09 20:30:50 +01:00