Commit graph

391 commits

Author SHA1 Message Date
anthonyraymond
09211eeba6 Fix NPE when ConnectionHandler stops 2018-03-28 23:38:52 +02:00
anthonyraymond
f0385c7029 Improved ConnectionHandler test coverage 2018-03-28 23:37:46 +02:00
anthonyraymond
4a5208dba5 ConnectionHandler thread was never started 2018-03-28 22:34:03 +02:00
anthonyraymond
74b125ba32 Fix tests to work on slow environment (travis) 2018-03-26 23:54:55 +02:00
anthonyraymond
9b753c5b98 Fix pom.xml indent 2018-03-26 23:36:48 +02:00
anthonyraymond
3243dc9dcf Improved test coverage 2018-03-26 23:34:19 +02:00
anthonyraymond
350e5e5014 Removed useles imports 2018-03-26 23:34:18 +02:00
anthonyraymond
5a1c9c4f5e Improved test coverage 2018-03-26 23:34:18 +02:00
anthonyraymond
eaf72cbeaf Fix client "stop" property on instantiation; 2018-03-26 23:34:18 +02:00
anthonyraymond
d89e855929 Improved test coverage 2018-03-26 23:34:18 +02:00
anthonyraymond
cf7de59cd0 Improved test coverage 2018-03-26 23:34:17 +02:00
anthonyraymond
2193b8b173 Improved test coverage 2018-03-26 23:34:17 +02:00
anthonyraymond
bb1bba6e68 Improved test coverage & small refactor 2018-03-26 23:34:17 +02:00
anthonyraymond
ec38e97a12 Instantiate Announcer with a Factory 2018-03-26 23:34:17 +02:00
anthonyraymond
32ef182d08 Pass dow AppConfiguration instead of ConfigProvider 2018-03-26 23:34:17 +02:00
anthonyraymond
c4c696dca8 Speed up tests 2018-03-26 23:34:17 +02:00
anthonyraymond
521733f308 Remove useless imports 2018-03-26 23:34:17 +02:00
anthonyraymond
8f02e3ac0e Update maven deps 2018-03-26 23:34:16 +02:00
anthonyraymond
b3e25823bc Improved coverage 2018-03-26 23:33:08 +02:00
anthonyraymond
f63664a146 Improve test coverage 2018-03-26 23:33:08 +02:00
anthonyraymond
ee2ac8c2b6 Add Announcer tests 2018-03-26 23:32:59 +02:00
anthonyraymond
c9b0123b1d Add test for TrackerClientUriProvider 2018-03-26 23:32:58 +02:00
anthonyraymond
c547c92252 Add test for TrackerClient 2018-03-26 23:32:58 +02:00
anthonyraymond
aa976207a3 improve AnnouncerExecutor test coverage 2018-03-26 23:32:58 +02:00
anthonyraymond
2a40e00dc2 unused imports 2018-03-26 23:32:58 +02:00
anthonyraymond
edcc3d3522 typo 2018-03-26 23:32:58 +02:00
anthonyraymond
d1d1666858 Add tests for announce response chain 2018-03-26 23:32:58 +02:00
anthonyraymond
53f4f5f0db Fix somes bugs 2018-03-26 23:32:58 +02:00
anthonyraymond
991d578c2f Fix few bugs 2018-03-26 23:32:58 +02:00
anthonyraymond
bcdd1a6138 Stop using replayable events, now generate events on demands 2018-03-26 23:32:57 +02:00
anthonyraymond
98705e7b43 Prepare removal of replayable state for websocket 2018-03-26 23:32:57 +02:00
anthonyraymond
536befc44b Fix codestyle issues 2018-03-26 23:32:57 +02:00
anthonyraymond
115cc6151a Updated announcer event to contain all announcer information 2018-03-26 23:32:57 +02:00
anthonyraymond
9502eabdb1 Add speed payload 2018-03-26 23:32:56 +02:00
anthonyraymond
a933989eb8 Small addition to be webapi compliant 2018-03-26 23:32:56 +02:00
anthonyraymond
b610c5acb0 Add datetime to announcer events 2018-03-26 23:32:56 +02:00
anthonyraymond
24ab339970 Refactored replayable events 2018-03-26 23:32:56 +02:00
anthonyraymond
fd996c1427 Removed useless imports 2018-03-26 23:32:56 +02:00
anthonyraymond
2455953216 Fix core event listener in web package 2018-03-26 23:32:56 +02:00
anthonyraymond
1373188c54 Prepare stop payload message 2018-03-26 23:32:56 +02:00
anthonyraymond
80d67e6184 Add some tests 2018-03-26 23:32:55 +02:00
anthonyraymond
8ff7dc0cd3 Added events for announces 2018-03-26 23:32:55 +02:00
anthonyraymond
d006a8bbe5 removed useless method in client 2018-03-26 23:32:55 +02:00
anthonyraymond
5c1e494354 removed useless event 2018-03-26 23:32:55 +02:00
anthonyraymond
89a57f2994 Added events for app configuration state 2018-03-26 23:32:55 +02:00
anthonyraymond
fff3b96644 Add event to dispatch the list of available client file 2018-03-26 23:32:55 +02:00
anthonyraymond
ec7c608619 Added core events to notify changed in torrent folder 2018-03-26 23:32:54 +02:00
anthonyraymond
702102eea1 Added new event core event to notify seeding speed has changed 2018-03-26 23:32:53 +02:00
anthonyraymond
b5b5a25a69 Create new 2 global state events 2018-03-26 23:32:53 +02:00
anthonyraymond
23ad36c143 Moved old core events to a temporary package 2018-03-26 23:32:53 +02:00