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

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

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.”

11 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.

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

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

11 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.

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

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

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

11 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.

11 years agoAdd comic filter and watcher for SMBC.
David ‘Bombe’ Roden [Fri, 3 May 2013 16:56:39 +0000 (18:56 +0200)]
Add comic filter and watcher for SMBC.

11 years agoSearch image tag correctly.
David ‘Bombe’ Roden [Wed, 24 Apr 2013 05:20:55 +0000 (07:20 +0200)]
Search image tag correctly.

11 years agoAdd Ctrl Alt Del parser and watcher.
David ‘Bombe’ Roden [Wed, 24 Apr 2013 05:18:59 +0000 (07:18 +0200)]
Add Ctrl Alt Del parser and watcher.

11 years agoAdd Collar 6 parser and watcher.
David ‘Bombe’ Roden [Tue, 23 Apr 2013 20:21:00 +0000 (22:21 +0200)]
Add Collar 6 parser and watcher.

11 years agoAdd comic filter and watcher for General Protection Fault.
David ‘Bombe’ Roden [Sat, 20 Apr 2013 09:52:36 +0000 (11:52 +0200)]
Add comic filter and watcher for General Protection Fault.

11 years agoGirl Genius may have multiple images.
David ‘Bombe’ Roden [Sat, 20 Apr 2013 09:44:42 +0000 (11:44 +0200)]
Girl Genius may have multiple images.

11 years agoFix selector syntax.
David ‘Bombe’ Roden [Sat, 20 Apr 2013 09:33:25 +0000 (11:33 +0200)]
Fix selector syntax.

11 years agoAdd Girl Genius comic filter and watcher.
David ‘Bombe’ Roden [Sat, 20 Apr 2013 09:27:09 +0000 (11:27 +0200)]
Add Girl Genius comic filter and watcher.

11 years agoAdd missing javadoc.
David ‘Bombe’ Roden [Sat, 20 Apr 2013 09:26:47 +0000 (11:26 +0200)]
Add missing javadoc.

11 years agoResolve relative comic URIs against base URI.
David ‘Bombe’ Roden [Fri, 19 Apr 2013 18:07:30 +0000 (20:07 +0200)]
Resolve relative comic URIs against base URI.

11 years agoAdd comic filter and watcher for Kevin & Kell.
David ‘Bombe’ Roden [Fri, 19 Apr 2013 17:57:16 +0000 (19:57 +0200)]
Add comic filter and watcher for Kevin & Kell.

11 years agoShow the latest seven non-new comics below the most recent one.
David ‘Bombe’ Roden [Fri, 1 Mar 2013 06:22:01 +0000 (07:22 +0100)]
Show the latest seven non-new comics below the most recent one.

11 years agoStore the latest comic state.
David ‘Bombe’ Roden [Fri, 1 Mar 2013 06:21:44 +0000 (07:21 +0100)]
Store the latest comic state.

11 years agoPut HTML generation into its own method.
David ‘Bombe’ Roden [Fri, 1 Mar 2013 06:21:11 +0000 (07:21 +0100)]
Put HTML generation into its own method.

11 years agoAdd filter and watcher for “Cyanide & Happiness.”
David ‘Bombe’ Roden [Thu, 28 Feb 2013 05:30:42 +0000 (06:30 +0100)]
Add filter and watcher for “Cyanide & Happiness.”

11 years agoAdd watcher implementation for LICD.
David ‘Bombe’ Roden [Tue, 26 Feb 2013 20:57:45 +0000 (21:57 +0100)]
Add watcher implementation for LICD.

11 years agoAdd parser for LICD.
David ‘Bombe’ Roden [Tue, 26 Feb 2013 20:55:29 +0000 (21:55 +0100)]
Add parser for LICD.

11 years agoAdd filter that performs an HTTP query for a previously extract URL.
David ‘Bombe’ Roden [Tue, 26 Feb 2013 20:54:00 +0000 (21:54 +0100)]
Add filter that performs an HTTP query for a previously extract URL.

11 years agoAdd filter that extracts a URL from an HTML state and turns it into a String state.
David ‘Bombe’ Roden [Tue, 26 Feb 2013 20:52:22 +0000 (21:52 +0100)]
Add filter that extracts a URL from an HTML state and turns it into a String state.

11 years agoAdd state that stores a single String value.
David ‘Bombe’ Roden [Tue, 26 Feb 2013 20:50:18 +0000 (21:50 +0100)]
Add state that stores a single String value.

11 years agoAdd comic filter and watcher for Questionable Content.
David ‘Bombe’ Roden [Tue, 26 Feb 2013 05:23:00 +0000 (06:23 +0100)]
Add comic filter and watcher for Questionable Content.

11 years agoAdd XKCD comic filter and watcher.
David ‘Bombe’ Roden [Mon, 25 Feb 2013 06:11:13 +0000 (07:11 +0100)]
Add XKCD comic filter and watcher.

11 years agoAdd strips to comics.
David ‘Bombe’ Roden [Mon, 25 Feb 2013 06:00:22 +0000 (07:00 +0100)]
Add strips to comics.

11 years agoAdd a method to comic filters to allow extracting image comments.
David ‘Bombe’ Roden [Mon, 25 Feb 2013 05:55:11 +0000 (06:55 +0100)]
Add a method to comic filters to allow extracting image comments.

This will be used by the upcoming xkcd filter.

11 years agoAdd example for Sinfest comics.
David ‘Bombe’ Roden [Sun, 24 Feb 2013 15:59:59 +0000 (16:59 +0100)]
Add example for Sinfest comics.

11 years agoAdd watcher for new Sinfest comics.
David ‘Bombe’ Roden [Sun, 24 Feb 2013 15:59:45 +0000 (16:59 +0100)]
Add watcher for new Sinfest comics.

11 years agoAdd trigger for new comics.
David ‘Bombe’ Roden [Sun, 24 Feb 2013 15:58:50 +0000 (16:58 +0100)]
Add trigger for new comics.

11 years agoAdd Sinfest comic parser.
David ‘Bombe’ Roden [Sun, 24 Feb 2013 15:58:06 +0000 (16:58 +0100)]
Add Sinfest comic parser.

11 years agoAdd JSON property markers.
David ‘Bombe’ Roden [Sun, 24 Feb 2013 15:57:21 +0000 (16:57 +0100)]
Add JSON property markers.

11 years agoReturn the list instead of calling the method again.
David ‘Bombe’ Roden [Sun, 24 Feb 2013 15:57:13 +0000 (16:57 +0100)]
Return the list instead of calling the method again.

11 years agoDeclare list as final.
David ‘Bombe’ Roden [Sun, 24 Feb 2013 15:56:58 +0000 (16:56 +0100)]
Declare list as final.

11 years agoAdd comic to state after parsing.
David ‘Bombe’ Roden [Sun, 24 Feb 2013 15:35:26 +0000 (16:35 +0100)]
Add comic to state after parsing.

11 years agoAdd filter for comic sites.
David ‘Bombe’ Roden [Sun, 24 Feb 2013 14:52:15 +0000 (15:52 +0100)]
Add filter for comic sites.

11 years agoAdds a state for comics.
David ‘Bombe’ Roden [Sun, 24 Feb 2013 14:52:02 +0000 (15:52 +0100)]
Adds a state for comics.

11 years agoMove torrent-related filters to their own package.
David ‘Bombe’ Roden [Sun, 24 Feb 2013 14:30:31 +0000 (15:30 +0100)]
Move torrent-related filters to their own package.

11 years agoSet version to 0.1. 0.1
David ‘Bombe’ Roden [Tue, 19 Feb 2013 20:51:00 +0000 (21:51 +0100)]
Set version to 0.1.

11 years agoAdd paragraph about configuring and running Rhynodge.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 20:48:58 +0000 (21:48 +0100)]
Add paragraph about configuring and running Rhynodge.

11 years agoMove configuration section to top.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 20:36:33 +0000 (21:36 +0100)]
Move configuration section to top.

11 years agoRename concept section.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 20:36:17 +0000 (21:36 +0100)]
Rename concept section.

11 years agoAdd paragraph about watchers.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 20:35:41 +0000 (21:35 +0100)]
Add paragraph about watchers.

11 years agoShow new torrents first.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 20:19:56 +0000 (21:19 +0100)]
Show new torrents first.

11 years agoChange comments.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:48:29 +0000 (20:48 +0100)]
Change comments.

11 years agoShow all torrents in a table.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:47:54 +0000 (20:47 +0100)]
Show all torrents in a table.

11 years agoTurn static methods into instance methods.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:47:43 +0000 (20:47 +0100)]
Turn static methods into instance methods.

11 years agoShow new files in green and bold.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:44:05 +0000 (20:44 +0100)]
Show new files in green and bold.

11 years agoWhitespace fix.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:22:48 +0000 (20:22 +0100)]
Whitespace fix.

11 years agoRemove display of separate new and change episodes.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:22:07 +0000 (20:22 +0100)]
Remove display of separate new and change episodes.

11 years agoTurn static methods into instance methods.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:20:26 +0000 (20:20 +0100)]
Turn static methods into instance methods.

11 years agoGet an reusa existing episode.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:19:30 +0000 (20:19 +0100)]
Get an reusa existing episode.

11 years agoStore new torrents.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:19:10 +0000 (20:19 +0100)]
Store new torrents.

11 years agoPrevent concurrent modification.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:18:12 +0000 (20:18 +0100)]
Prevent concurrent modification.

11 years agoCreate modifiable map.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:16:37 +0000 (20:16 +0100)]
Create modifiable map.

11 years agoMove member to top of class.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:16:14 +0000 (20:16 +0100)]
Move member to top of class.

11 years agoOnly add the torrent if it doesn’t already exist.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:15:49 +0000 (20:15 +0100)]
Only add the torrent if it doesn’t already exist.

11 years agoAdd function to extract the season number of an episode.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:15:40 +0000 (20:15 +0100)]
Add function to extract the season number of an episode.

This can be used to create a multimap by season from an iterable.

11 years agoReturn only the size (number and unit).
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:15:06 +0000 (20:15 +0100)]
Return only the size (number and unit).

11 years agoUse a normal map to store episodes, insertion order is not important.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:14:55 +0000 (20:14 +0100)]
Use a normal map to store episodes, insertion order is not important.

11 years agoDon’t replace existing episodes.
David ‘Bombe’ Roden [Tue, 19 Feb 2013 19:14:39 +0000 (20:14 +0100)]
Don’t replace existing episodes.

11 years agoEnhance trigger interface to allow merging states.
David ‘Bombe’ Roden [Mon, 18 Feb 2013 20:58:45 +0000 (21:58 +0100)]
Enhance trigger interface to allow merging states.

11 years agoMake episodes sortable.
David ‘Bombe’ Roden [Mon, 18 Feb 2013 20:58:21 +0000 (21:58 +0100)]
Make episodes sortable.

11 years agoAdd constructors.
David ‘Bombe’ Roden [Mon, 18 Feb 2013 20:58:08 +0000 (21:58 +0100)]
Add constructors.

11 years agoAdd accessor for torrent files.
David ‘Bombe’ Roden [Mon, 18 Feb 2013 20:57:29 +0000 (21:57 +0100)]
Add accessor for torrent files.

11 years agoAlways lower-case the magnet ID.
David ‘Bombe’ Roden [Mon, 18 Feb 2013 20:32:34 +0000 (21:32 +0100)]
Always lower-case the magnet ID.

11 years agoSet timeout for HTTP connections.
David ‘Bombe’ Roden [Mon, 18 Feb 2013 07:49:20 +0000 (08:49 +0100)]
Set timeout for HTTP connections.

11 years agoSet update interval on all created reactions.
David ‘Bombe’ Roden [Fri, 11 Jan 2013 10:18:59 +0000 (11:18 +0100)]
Set update interval on all created reactions.

11 years agoUse watcher in equals() and hashCode() if it’s not null.
David ‘Bombe’ Roden [Fri, 11 Jan 2013 08:56:55 +0000 (09:56 +0100)]
Use watcher in equals() and hashCode() if it’s not null.

11 years agoAdd watchers for Kick Ass Torrents.
David ‘Bombe’ Roden [Fri, 11 Jan 2013 06:31:40 +0000 (07:31 +0100)]
Add watchers for Kick Ass Torrents.

11 years agoAdd Pirate Bay watcher for “normal” files.
David ‘Bombe’ Roden [Fri, 11 Jan 2013 06:28:11 +0000 (07:28 +0100)]
Add Pirate Bay watcher for “normal” files.

11 years agoAdd example for Pirate Bay episode watcher.
David ‘Bombe’ Roden [Fri, 11 Jan 2013 06:21:58 +0000 (07:21 +0100)]
Add example for Pirate Bay episode watcher.

11 years agoParse and load watchers from configuration.
David ‘Bombe’ Roden [Fri, 11 Jan 2013 06:21:47 +0000 (07:21 +0100)]
Parse and load watchers from configuration.

11 years agoAdd Pirate Bay episode watcher.
David ‘Bombe’ Roden [Fri, 11 Jan 2013 06:21:06 +0000 (07:21 +0100)]
Add Pirate Bay episode watcher.

11 years agoAdd basic implementation of the watcher interface.
David ‘Bombe’ Roden [Fri, 11 Jan 2013 06:20:55 +0000 (07:20 +0100)]
Add basic implementation of the watcher interface.

11 years agoAdd watcher interface that combines a query, filters, and a trigger.
David ‘Bombe’ Roden [Fri, 11 Jan 2013 06:20:42 +0000 (07:20 +0100)]
Add watcher interface that combines a query, filters, and a trigger.

11 years agoMerge branch 'master' into rewrite
David ‘Bombe’ Roden [Thu, 10 Jan 2013 21:24:55 +0000 (22:24 +0100)]
Merge branch 'master' into rewrite

Conflicts:
src/main/java/net/pterodactylus/rhynodge/filters/KickAssTorrentsFilter.java

11 years agoFix name of ignored paths.
David ‘Bombe’ Roden [Thu, 10 Jan 2013 18:05:11 +0000 (19:05 +0100)]
Fix name of ignored paths.

11 years agoRename project to “Rhynodge.”
David ‘Bombe’ Roden [Thu, 10 Jan 2013 18:04:51 +0000 (19:04 +0100)]
Rename project to “Rhynodge.”

11 years agoTreat empty download URI as null.
David ‘Bombe’ Roden [Thu, 10 Jan 2013 06:09:26 +0000 (07:09 +0100)]
Treat empty download URI as null.

11 years agoAllow for both magnet and download URIs to be null.
David ‘Bombe’ Roden [Thu, 10 Jan 2013 06:09:11 +0000 (07:09 +0100)]
Allow for both magnet and download URIs to be null.