rhynodge.git
9 years agoExtract comment from image
David ‘Bombe’ Roden [Mon, 4 May 2015 18:19:57 +0000 (20:19 +0200)]
Extract comment from image

9 years agoFix image URL extraction of SMBC
David ‘Bombe’ Roden [Mon, 4 May 2015 18:19:40 +0000 (20:19 +0200)]
Fix image URL extraction of SMBC

9 years agoReplace anonymous class by lambda
David ‘Bombe’ Roden [Mon, 4 May 2015 18:19:25 +0000 (20:19 +0200)]
Replace anonymous class by lambda

9 years agoSend email if a state comes back as empty
David ‘Bombe’ Roden [Mon, 4 May 2015 17:55:26 +0000 (19:55 +0200)]
Send email if a state comes back as empty

9 years agoSend an email if a reaction fails with an exception
David ‘Bombe’ Roden [Mon, 4 May 2015 17:10:23 +0000 (19:10 +0200)]
Send an email if a reaction fails with an exception

9 years agoFix Sinfest filter and add a test
David ‘Bombe’ Roden [Fri, 20 Feb 2015 05:42:54 +0000 (06:42 +0100)]
Fix Sinfest filter and add a test

9 years agoRemove all those useless comments
David ‘Bombe’ Roden [Fri, 20 Feb 2015 05:35:45 +0000 (06:35 +0100)]
Remove all those useless comments

9 years agoFix URL for kickass.to
David ‘Bombe’ Roden [Wed, 11 Feb 2015 21:18:28 +0000 (22:18 +0100)]
Fix URL for kickass.to

9 years agoUpdate HTTP client to 4.4, ignore faulty SSL hostnames
David ‘Bombe’ Roden [Wed, 11 Feb 2015 21:15:27 +0000 (22:15 +0100)]
Update HTTP client to 4.4, ignore faulty SSL hostnames

9 years agoAdd test for kickass.to parser
David ‘Bombe’ Roden [Wed, 11 Feb 2015 20:29:08 +0000 (21:29 +0100)]
Add test for kickass.to parser

9 years agoFix name extraction
David ‘Bombe’ Roden [Wed, 11 Feb 2015 20:28:50 +0000 (21:28 +0100)]
Fix name extraction

9 years agoUse test class to load resources from
David ‘Bombe’ Roden [Wed, 11 Feb 2015 19:42:14 +0000 (20:42 +0100)]
Use test class to load resources from

9 years agoRename comic loader to resource loader
David ‘Bombe’ Roden [Wed, 11 Feb 2015 19:39:15 +0000 (20:39 +0100)]
Rename comic loader to resource loader

9 years agoFix Cyanide & Happiness filter and add unit test
David ‘Bombe’ Roden [Tue, 10 Feb 2015 20:42:34 +0000 (21:42 +0100)]
Fix Cyanide & Happiness filter and add unit test

9 years agoUse new comic loader, update HTML file and test
David ‘Bombe’ Roden [Tue, 10 Feb 2015 20:24:55 +0000 (21:24 +0100)]
Use new comic loader, update HTML file and test

9 years agoUse comic loader for Business Cat filter test.
David ‘Bombe’ Roden [Tue, 10 Feb 2015 19:37:20 +0000 (20:37 +0100)]
Use comic loader for Business Cat filter test.

9 years agoAdd parser for Chief O’Brien at Work.
David ‘Bombe’ Roden [Tue, 10 Feb 2015 19:37:08 +0000 (20:37 +0100)]
Add parser for Chief O’Brien at Work.

9 years agoPrevent empty or formatted strings from being parsed as a number.
David ‘Bombe’ Roden [Wed, 28 Jan 2015 05:28:17 +0000 (06:28 +0100)]
Prevent empty or formatted strings from being parsed as a number.

9 years agoAbort a reaction with a failed state if an exception occurs.
David ‘Bombe’ Roden [Wed, 28 Jan 2015 05:26:36 +0000 (06:26 +0100)]
Abort a reaction with a failed state if an exception occurs.

9 years agoAdd business cat comic watcher.
David ‘Bombe’ Roden [Sat, 24 Jan 2015 01:34:29 +0000 (02:34 +0100)]
Add business cat comic watcher.

9 years agoUse correct trigger for TorrentHound watcher.
David ‘Bombe’ Roden [Sun, 11 Jan 2015 11:02:37 +0000 (12:02 +0100)]
Use correct trigger for TorrentHound watcher.

9 years agoAdd watchers for TorrentHound.
David ‘Bombe’ Roden [Sun, 21 Dec 2014 20:45:32 +0000 (21:45 +0100)]
Add watchers for TorrentHound.

9 years agoAdd filter for TorrentHound results page.
David ‘Bombe’ Roden [Sun, 21 Dec 2014 20:43:39 +0000 (21:43 +0100)]
Add filter for TorrentHound results page.

9 years agoFactor out torrent matchers.
David ‘Bombe’ Roden [Sun, 21 Dec 2014 20:43:26 +0000 (21:43 +0100)]
Factor out torrent matchers.

9 years agoAdd watchers for torrentz.eu results.
David ‘Bombe’ Roden [Sun, 21 Dec 2014 12:07:25 +0000 (13:07 +0100)]
Add watchers for torrentz.eu results.

9 years agoAdd filter to torrentz.eu result pages.
David ‘Bombe’ Roden [Sun, 21 Dec 2014 12:03:38 +0000 (13:03 +0100)]
Add filter to torrentz.eu result pages.

9 years agoPrint the strip’s comment right below the strip for everyone to see.
David ‘Bombe’ Roden [Fri, 17 Oct 2014 07:26:00 +0000 (09:26 +0200)]
Print the strip’s comment right below the strip for everyone to see.

9 years agoAllow long parameter names.
David ‘Bombe’ Roden [Tue, 14 Oct 2014 20:52:17 +0000 (22:52 +0200)]
Allow long parameter names.

9 years agoAdd filter for retrieving the Savoy theatre movie programme.
David ‘Bombe’ Roden [Thu, 31 Jul 2014 11:16:29 +0000 (13:16 +0200)]
Add filter for retrieving the Savoy theatre movie programme.

9 years agoOutput the current state if it’s an output state.
David ‘Bombe’ Roden [Thu, 31 Jul 2014 11:13:58 +0000 (13:13 +0200)]
Output the current state if it’s an output state.

9 years agoRemember the current state.
David ‘Bombe’ Roden [Thu, 31 Jul 2014 11:13:35 +0000 (13:13 +0200)]
Remember the current state.

9 years agoDon’t connect if already connected.
David ‘Bombe’ Roden [Thu, 31 Jul 2014 11:13:05 +0000 (13:13 +0200)]
Don’t connect if already connected.

9 years agoOnly add mail parts if they’re necessary.
David ‘Bombe’ Roden [Thu, 31 Jul 2014 11:12:57 +0000 (13:12 +0200)]
Only add mail parts if they’re necessary.

9 years agoFix watcher constructor.
David ‘Bombe’ Roden [Wed, 16 Jul 2014 20:08:29 +0000 (22:08 +0200)]
Fix watcher constructor.

9 years agoAdd parser for the “Heldentage” comic.
David ‘Bombe’ Roden [Wed, 16 Jul 2014 19:30:57 +0000 (21:30 +0200)]
Add parser for the “Heldentage” comic.

9 years agoRemove Emma reporting plugin, enable JaCoCo plugin.
David ‘Bombe’ Roden [Wed, 16 Jul 2014 19:28:14 +0000 (21:28 +0200)]
Remove Emma reporting plugin, enable JaCoCo plugin.

9 years agoAdd another fake group to the blacklist.
David ‘Bombe’ Roden [Tue, 15 Jul 2014 08:51:20 +0000 (10:51 +0200)]
Add another fake group to the blacklist.

9 years agoAdd another fake group to the blacklist.
David ‘Bombe’ Roden [Tue, 1 Jul 2014 16:48:11 +0000 (18:48 +0200)]
Add another fake group to the blacklist.

9 years agoAdd more fake groups to the blacklist filter.
David ‘Bombe’ Roden [Sun, 8 Jun 2014 23:41:32 +0000 (01:41 +0200)]
Add more fake groups to the blacklist filter.

9 years agoAdd more fake groups to the blacklist filter.
David ‘Bombe’ Roden [Sun, 8 Jun 2014 10:22:38 +0000 (12:22 +0200)]
Add more fake groups to the blacklist filter.

9 years agoAdd more fake groups to the blacklist filter.
David ‘Bombe’ Roden [Thu, 5 Jun 2014 19:36:00 +0000 (21:36 +0200)]
Add more fake groups to the blacklist filter.

9 years agoAdd more fake groups to the blacklist filter.
David ‘Bombe’ Roden [Thu, 5 Jun 2014 04:41:25 +0000 (06:41 +0200)]
Add more fake groups to the blacklist filter.

9 years agoAdd more fake groups to the blacklist filter.
David ‘Bombe’ Roden [Wed, 4 Jun 2014 20:22:47 +0000 (22:22 +0200)]
Add more fake groups to the blacklist filter.

10 years agoAdd “SHODAN” to blacklist.
David ‘Bombe’ Roden [Thu, 17 Apr 2014 04:32:04 +0000 (06:32 +0200)]
Add “SHODAN” to blacklist.

10 years agoSplit the engine in smaller parts.
David ‘Bombe’ Roden [Fri, 28 Mar 2014 21:04:06 +0000 (22:04 +0100)]
Split the engine in smaller parts.

10 years agoReorder some code.
David ‘Bombe’ Roden [Fri, 28 Mar 2014 19:28:21 +0000 (20:28 +0100)]
Reorder some code.

10 years agoLoad last state later, and only if required.
David ‘Bombe’ Roden [Thu, 27 Mar 2014 16:48:30 +0000 (17:48 +0100)]
Load last state later, and only if required.

10 years agoUse Java 1.8, and its Optional.
David ‘Bombe’ Roden [Thu, 27 Mar 2014 16:48:11 +0000 (17:48 +0100)]
Use Java 1.8, and its Optional.

10 years agoMove running the query into its own method.
David ‘Bombe’ Roden [Thu, 27 Mar 2014 16:12:23 +0000 (17:12 +0100)]
Move running the query into its own method.

10 years agoSimplify state filtering.
David ‘Bombe’ Roden [Thu, 27 Mar 2014 16:11:58 +0000 (17:11 +0100)]
Simplify state filtering.

10 years agoMove waiting for next reaction to start into its own method.
David ‘Bombe’ Roden [Thu, 27 Mar 2014 16:09:41 +0000 (17:09 +0100)]
Move waiting for next reaction to start into its own method.

10 years agoDon’t calculate time more than once.
David ‘Bombe’ Roden [Thu, 27 Mar 2014 15:54:54 +0000 (16:54 +0100)]
Don’t calculate time more than once.

10 years agoUse custom object to return information about the next reaction to run.
David ‘Bombe’ Roden [Thu, 27 Mar 2014 15:51:34 +0000 (16:51 +0100)]
Use custom object to return information about the next reaction to run.

10 years agoReturn the correct name for the next reaction.
David ‘Bombe’ Roden [Tue, 25 Mar 2014 06:13:09 +0000 (07:13 +0100)]
Return the correct name for the next reaction.

10 years agoConnect the SMTP transport before sending a mail.
David ‘Bombe’ Roden [Tue, 25 Mar 2014 06:12:32 +0000 (07:12 +0100)]
Connect the SMTP transport before sending a mail.

10 years agoAdd test for episode filter.
David ‘Bombe’ Roden [Tue, 18 Mar 2014 17:15:34 +0000 (18:15 +0100)]
Add test for episode filter.

10 years agoAdd unit test for comic site filter.
David ‘Bombe’ Roden [Tue, 18 Mar 2014 05:46:16 +0000 (06:46 +0100)]
Add unit test for comic site filter.

10 years agoExpand import.
David ‘Bombe’ Roden [Tue, 18 Mar 2014 05:45:50 +0000 (06:45 +0100)]
Expand import.

10 years agoSimplify if conditions.
David ‘Bombe’ Roden [Tue, 18 Mar 2014 05:45:30 +0000 (06:45 +0100)]
Simplify if conditions.

10 years agoAdd test for email action.
David ‘Bombe’ Roden [Mon, 17 Mar 2014 20:50:33 +0000 (21:50 +0100)]
Add test for email action.

10 years agoAdd constructor takes a transport (for testing).
David ‘Bombe’ Roden [Mon, 17 Mar 2014 20:50:24 +0000 (21:50 +0100)]
Add constructor takes a transport (for testing).

10 years agoRemove unused action.
David ‘Bombe’ Roden [Mon, 17 Mar 2014 20:49:43 +0000 (21:49 +0100)]
Remove unused action.

10 years agoCreate transport in constructor.
David ‘Bombe’ Roden [Mon, 17 Mar 2014 20:49:35 +0000 (21:49 +0100)]
Create transport in constructor.

10 years agoAdd Mockito dependency.
David ‘Bombe’ Roden [Mon, 17 Mar 2014 20:08:40 +0000 (21:08 +0100)]
Add Mockito dependency.

10 years agoAdd unit test for reaction.
David ‘Bombe’ Roden [Mon, 17 Mar 2014 20:07:12 +0000 (21:07 +0100)]
Add unit test for reaction.

10 years agoDeactivate logging for the test.
David ‘Bombe’ Roden [Mon, 17 Mar 2014 20:05:38 +0000 (21:05 +0100)]
Deactivate logging for the test.

10 years agoAdd unit test for state manager.
David ‘Bombe’ Roden [Mon, 17 Mar 2014 19:38:35 +0000 (20:38 +0100)]
Add unit test for state manager.

10 years agoDelete JSON file in case of an error.
David ‘Bombe’ Roden [Mon, 17 Mar 2014 19:38:23 +0000 (20:38 +0100)]
Delete JSON file in case of an error.

10 years agoRefactor engine, use Optionals in the state manager.
David ‘Bombe’ Roden [Mon, 17 Mar 2014 19:38:02 +0000 (20:38 +0100)]
Refactor engine, use Optionals in the state manager.

10 years agoBlacklist “EVOLVE” and “KILLERS.”
David ‘Bombe’ Roden [Sun, 16 Mar 2014 20:06:40 +0000 (21:06 +0100)]
Blacklist “EVOLVE” and “KILLERS.”

10 years agoAdd parser for Abstruse Goose comics.
David ‘Bombe’ Roden [Wed, 20 Nov 2013 07:33:57 +0000 (08:33 +0100)]
Add parser for Abstruse Goose comics.

10 years agoAllow multiple images on GPF.
David ‘Bombe’ Roden [Tue, 5 Nov 2013 06:09:06 +0000 (07:09 +0100)]
Allow multiple images on GPF.

10 years agoAdd another item to the blacklist.
David ‘Bombe’ Roden [Thu, 31 Oct 2013 12:45:30 +0000 (13:45 +0100)]
Add another item to the blacklist.

10 years agoFormat blacklisted words differently.
David ‘Bombe’ Roden [Thu, 31 Oct 2013 12:42:51 +0000 (13:42 +0100)]
Format blacklisted words differently.

10 years agoAdd even more strings to the blacklist.
David ‘Bombe’ Roden [Mon, 28 Oct 2013 12:25:04 +0000 (13:25 +0100)]
Add even more strings to the blacklist.

10 years agoAdd another string to the blacklist.
David ‘Bombe’ Roden [Mon, 28 Oct 2013 12:23:02 +0000 (13:23 +0100)]
Add another string to the blacklist.

10 years agoAdd another string to the blacklist.
David ‘Bombe’ Roden [Mon, 28 Oct 2013 10:26:48 +0000 (11:26 +0100)]
Add another string to the blacklist.

10 years agoInclude blacklist in all torrent watchers.
David ‘Bombe’ Roden [Sun, 27 Oct 2013 13:36:46 +0000 (14:36 +0100)]
Include blacklist in all torrent watchers.

10 years agoAdd blacklist filter.
David ‘Bombe’ Roden [Sun, 27 Oct 2013 13:35:16 +0000 (14:35 +0100)]
Add blacklist filter.

10 years agoAdd EMMA reporting plugin.
David ‘Bombe’ Roden [Sun, 27 Oct 2013 13:34:52 +0000 (14:34 +0100)]
Add EMMA reporting plugin.

10 years agoStore and return copies of the raw bytes.
David ‘Bombe’ Roden [Thu, 19 Sep 2013 09:53:51 +0000 (11:53 +0200)]
Store and return copies of the raw bytes.

10 years agoReturn -1 if an episode is null.
David ‘Bombe’ Roden [Thu, 19 Sep 2013 09:53:33 +0000 (11:53 +0200)]
Return -1 if an episode is null.

10 years agoMake the collection and association process clearer by using a multimap.
David ‘Bombe’ Roden [Thu, 19 Sep 2013 09:50:04 +0000 (11:50 +0200)]
Make the collection and association process clearer by using a multimap.

10 years agoReturn an optional episode instead of null.
David ‘Bombe’ Roden [Thu, 19 Sep 2013 09:49:05 +0000 (11:49 +0200)]
Return an optional episode instead of null.

10 years agoMake episode-number pattern detection case-insensitive.
David ‘Bombe’ Roden [Thu, 19 Sep 2013 09:46:14 +0000 (11:46 +0200)]
Make episode-number pattern detection case-insensitive.

10 years agoUse multiple patterns instead of one large pattern.
David ‘Bombe’ Roden [Thu, 19 Sep 2013 09:45:41 +0000 (11:45 +0200)]
Use multiple patterns instead of one large pattern.

10 years agoAdd filter and watcher for “Scandinavia and the World.”
David ‘Bombe’ Roden [Thu, 19 Sep 2013 07:42:05 +0000 (09:42 +0200)]
Add filter and watcher for “Scandinavia and the World.”

10 years agoAdd assembly plugin to build JAR file with dependencies.
David ‘Bombe’ Roden [Thu, 12 Sep 2013 17:09:26 +0000 (19:09 +0200)]
Add assembly plugin to build JAR file with dependencies.

10 years agoInclude findbugs plugin.
David ‘Bombe’ Roden [Thu, 12 Sep 2013 16:46:13 +0000 (18:46 +0200)]
Include findbugs plugin.

10 years agoFix Kevin & Kell filter.
David ‘Bombe’ Roden [Mon, 5 Aug 2013 10:58:39 +0000 (12:58 +0200)]
Fix Kevin & Kell filter.

10 years agoSet specific encoding for subject.
David ‘Bombe’ Roden [Sun, 4 Aug 2013 23:19:10 +0000 (01:19 +0200)]
Set specific encoding for subject.

10 years agoFix javadoc.
David ‘Bombe’ Roden [Wed, 17 Jul 2013 05:10:37 +0000 (07:10 +0200)]
Fix javadoc.

10 years agoRemove unnecessary type arguments.
David ‘Bombe’ Roden [Wed, 17 Jul 2013 05:08:37 +0000 (07:08 +0200)]
Remove unnecessary type arguments.

10 years agoFix SMBC again.
David ‘Bombe’ Roden [Wed, 17 Jul 2013 04:13:55 +0000 (06:13 +0200)]
Fix SMBC again.

10 years agoFix SMBC comic retrieval after website change.
David ‘Bombe’ Roden [Wed, 17 Jul 2013 04:11:29 +0000 (06:11 +0200)]
Fix SMBC comic retrieval after website change.

11 years agoFix filenames and javadoc comments.
David ‘Bombe’ Roden [Fri, 3 May 2013 17:33:34 +0000 (19:33 +0200)]
Fix filenames and javadoc comments.

11 years agoAdd comic filter and watcher for Poorly Drawn Lines.
David ‘Bombe’ Roden [Fri, 3 May 2013 17:31:24 +0000 (19:31 +0200)]
Add comic filter and watcher for Poorly Drawn Lines.

11 years agoTry different selector for main image.
David ‘Bombe’ Roden [Fri, 3 May 2013 17:25:50 +0000 (19:25 +0200)]
Try different selector for main image.

11 years agoTry different selector for main image.
David ‘Bombe’ Roden [Fri, 3 May 2013 17:09:25 +0000 (19:09 +0200)]
Try different selector for main image.

11 years agoTry different selector for main image.
David ‘Bombe’ Roden [Fri, 3 May 2013 17:04:20 +0000 (19:04 +0200)]
Try different selector for main image.