David ‘Bombe’ Roden [Wed, 16 Jan 2013 14:27:43 +0000 (15:27 +0100)]
Add base class for Sone events.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 14:29:00 +0000 (15:29 +0100)]
Add web interface as listener for event bus.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 14:28:34 +0000 (15:28 +0100)]
Add event bus to Core.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 14:15:53 +0000 (15:15 +0100)]
Use Guava to sort the hits.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 14:15:33 +0000 (15:15 +0100)]
Replace utils’ Mapper(s) by Guava’s FluentIterable and Function.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 13:49:12 +0000 (14:49 +0100)]
Replace utils’ Cache with Guava’s LoadingCache.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 11:49:22 +0000 (12:49 +0100)]
Replace utils’ SetBuilder by Guava’s ImmutableSet.Builder.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 11:17:40 +0000 (12:17 +0100)]
Replace utils’ ReverseComparator by Guava’s Ordering.reverse().
David ‘Bombe’ Roden [Wed, 16 Jan 2013 11:14:58 +0000 (12:14 +0100)]
Replace utils’ Pair by custom containers.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 10:54:33 +0000 (11:54 +0100)]
Replace utils’ MapBuilder by Guava’s ImmutableMap.Builder.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 10:52:39 +0000 (11:52 +0100)]
Replace utils’ ListBuilder by Guava’s ImmutableList.Builder.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 10:40:34 +0000 (11:40 +0100)]
Replace utils’ filter with Guava’s predicate.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 07:06:34 +0000 (08:06 +0100)]
Use Guava’s predicate instead of utils’ filter.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 06:50:33 +0000 (07:50 +0100)]
Add filter for local/remote Sones to “Known Sones” page.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 06:18:03 +0000 (07:18 +0100)]
Some javadoc fixes.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 06:17:53 +0000 (07:17 +0100)]
Prevent NPE.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 06:13:30 +0000 (07:13 +0100)]
Whitespace.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 06:13:08 +0000 (07:13 +0100)]
Use dependency injection to create Sone instance.
David ‘Bombe’ Roden [Wed, 16 Jan 2013 06:10:11 +0000 (07:10 +0100)]
Store locality of a Sone in the Sone itself.
David ‘Bombe’ Roden [Tue, 15 Jan 2013 20:52:31 +0000 (21:52 +0100)]
Add version numbers to maven plugin configurations.
David ‘Bombe’ Roden [Tue, 15 Jan 2013 20:22:29 +0000 (21:22 +0100)]
Revert "Add post reply provider interface."
This reverts commit
3004843df1db9f236177e9d98ed548152db68719.
David ‘Bombe’ Roden [Tue, 15 Jan 2013 20:22:28 +0000 (21:22 +0100)]
Revert "Implement post reply provider interface in Core."
This reverts commit
49f2c213001e91ccdfb51158e15b059d333438b7.
David ‘Bombe’ Roden [Tue, 15 Jan 2013 08:58:48 +0000 (09:58 +0100)]
Implement post reply provider interface in Core.
David ‘Bombe’ Roden [Tue, 15 Jan 2013 08:58:08 +0000 (09:58 +0100)]
Add post reply provider interface.
David ‘Bombe’ Roden [Tue, 15 Jan 2013 08:57:43 +0000 (09:57 +0100)]
Rename getReply() to getPostReply(), remove convenience method.
David ‘Bombe’ Roden [Fri, 21 Dec 2012 06:53:17 +0000 (07:53 +0100)]
Add test for empty link bug.
David ‘Bombe’ Roden [Fri, 21 Dec 2012 06:53:03 +0000 (07:53 +0100)]
Check for a link consisting only of the scheme, because that’s not a link.
David ‘Bombe’ Roden [Fri, 21 Dec 2012 06:52:37 +0000 (07:52 +0100)]
Add scheme to LinkType.
David ‘Bombe’ Roden [Fri, 21 Dec 2012 06:40:56 +0000 (07:40 +0100)]
Encode URLs correctly when creating an external link.
David ‘Bombe’ Roden [Fri, 21 Dec 2012 06:32:18 +0000 (07:32 +0100)]
Fix unit test failure.
David ‘Bombe’ Roden [Fri, 21 Dec 2012 06:30:45 +0000 (07:30 +0100)]
Merge remote-tracking branch 'beak/next' into next
David ‘Bombe’ Roden [Wed, 19 Dec 2012 16:22:49 +0000 (17:22 +0100)]
Merge branch 'fix-avatar-selection-309' into next
David ‘Bombe’ Roden [Wed, 19 Dec 2012 16:22:24 +0000 (17:22 +0100)]
Use correct filter parameter.
Since the filter parser already expands the given values, the key/value
distinction of MatchFilter is redundant.
David ‘Bombe’ Roden [Wed, 19 Dec 2012 16:21:18 +0000 (17:21 +0100)]
Rename form variable to match the style of all other variables.
David ‘Bombe’ Roden [Mon, 17 Dec 2012 20:37:24 +0000 (21:37 +0100)]
Fix URL for external links.
David ‘Bombe’ Roden [Mon, 26 Nov 2012 14:28:36 +0000 (15:28 +0100)]
Download updates via the thread factory, too.
David ‘Bombe’ Roden [Mon, 26 Nov 2012 14:28:25 +0000 (15:28 +0100)]
Use named thread factory to create downloader threads.
David ‘Bombe’ Roden [Wed, 21 Nov 2012 21:37:59 +0000 (22:37 +0100)]
Catch all exceptions when processing AJAX requests.
David ‘Bombe’ Roden [Wed, 21 Nov 2012 21:36:06 +0000 (22:36 +0100)]
Catch all exceptions when processing an FCP command.
David ‘Bombe’ Roden [Wed, 21 Nov 2012 21:33:39 +0000 (22:33 +0100)]
Do not allow creation of empty posts and replies.
This should fix #304.
David ‘Bombe’ Roden [Tue, 16 Oct 2012 07:15:48 +0000 (09:15 +0200)]
Set known flag correctly when finding new posts and replies.
[DS] [Sat, 13 Oct 2012 16:41:48 +0000 (18:41 +0200)]
Update French translation.
David ‘Bombe’ Roden [Sat, 13 Oct 2012 08:18:23 +0000 (10:18 +0200)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Sat, 13 Oct 2012 08:12:28 +0000 (10:12 +0200)]
Merge branch 'release-0.8.4'
David ‘Bombe’ Roden [Sat, 13 Oct 2012 08:12:19 +0000 (10:12 +0200)]
Set version to 0.8.4.
David ‘Bombe’ Roden [Sat, 13 Oct 2012 08:12:12 +0000 (10:12 +0200)]
Update Sone homepage edition.
David ‘Bombe’ Roden [Sat, 13 Oct 2012 08:07:00 +0000 (10:07 +0200)]
Fix logging.
David ‘Bombe’ Roden [Sat, 13 Oct 2012 08:06:30 +0000 (10:06 +0200)]
Always store all own identities.
David ‘Bombe’ Roden [Tue, 9 Oct 2012 18:03:56 +0000 (20:03 +0200)]
Use default values if values can not be parsed.
Thanks to digger3 for spotting this one.
David ‘Bombe’ Roden [Tue, 9 Oct 2012 18:03:08 +0000 (20:03 +0200)]
Merge branch 'translate-ja' into next
Hideki Saito [Tue, 9 Oct 2012 09:32:58 +0000 (02:32 -0700)]
Completed Japanese localization
Hideki Saito [Tue, 9 Oct 2012 07:32:14 +0000 (00:32 -0700)]
WIP Japanese translation
David ‘Bombe’ Roden [Tue, 9 Oct 2012 07:18:30 +0000 (09:18 +0200)]
Fix logging.
Thanks, digger3, for noticing this one!
David ‘Bombe’ Roden [Mon, 8 Oct 2012 12:32:50 +0000 (14:32 +0200)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Mon, 8 Oct 2012 12:14:38 +0000 (14:14 +0200)]
Merge branch 'release-0.8.3'
David ‘Bombe’ Roden [Mon, 8 Oct 2012 12:13:43 +0000 (14:13 +0200)]
Use 0.12.2 of utils package.
David ‘Bombe’ Roden [Mon, 8 Oct 2012 12:13:31 +0000 (14:13 +0200)]
Set version to 0.8.3.
David ‘Bombe’ Roden [Mon, 8 Oct 2012 12:13:16 +0000 (14:13 +0200)]
Update latest edition of Sone homepage.
David ‘Bombe’ Roden [Mon, 8 Oct 2012 04:50:18 +0000 (06:50 +0200)]
Remove notes for translator.
David ‘Bombe’ Roden [Mon, 8 Oct 2012 04:49:59 +0000 (06:49 +0200)]
Use classpath template provider from utils.
Uncreative [Mon, 8 Oct 2012 04:37:54 +0000 (06:37 +0200)]
Update Norwegian translation.
David ‘Bombe’ Roden [Mon, 17 Sep 2012 07:12:06 +0000 (09:12 +0200)]
Declare method as static.
David ‘Bombe’ Roden [Mon, 17 Sep 2012 07:11:57 +0000 (09:11 +0200)]
Suppress some warnings about potentially-static methods.
David ‘Bombe’ Roden [Tue, 18 Sep 2012 06:07:07 +0000 (08:07 +0200)]
Record and expose the last time all identities were loaded.
David ‘Bombe’ Roden [Tue, 18 Sep 2012 06:06:53 +0000 (08:06 +0200)]
Record and expose startup time.
David ‘Bombe’ Roden [Mon, 17 Sep 2012 05:04:11 +0000 (07:04 +0200)]
Abbreviate excerpts on the last space.
David ‘Bombe’ Roden [Sat, 15 Sep 2012 21:08:17 +0000 (23:08 +0200)]
Declare own identities map as final.
David ‘Bombe’ Roden [Sat, 15 Sep 2012 21:08:08 +0000 (23:08 +0200)]
Hand in context to constructor.
David ‘Bombe’ Roden [Sat, 15 Sep 2012 20:28:52 +0000 (22:28 +0200)]
Remove note for translator.
[DS] [Sat, 15 Sep 2012 20:28:31 +0000 (22:28 +0200)]
Update French translation.
David ‘Bombe’ Roden [Fri, 14 Sep 2012 14:38:10 +0000 (16:38 +0200)]
Recognize a couple of shortcuts in the search field.
This resolves #238.
David ‘Bombe’ Roden [Fri, 14 Sep 2012 12:05:00 +0000 (14:05 +0200)]
Remove note for translator.
Reversi [Fri, 14 Sep 2012 12:03:26 +0000 (14:03 +0200)]
Update Russing translation.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 20:32:43 +0000 (22:32 +0200)]
Remove note for translator.
Presender [Thu, 13 Sep 2012 20:32:30 +0000 (22:32 +0200)]
Update Polish translation.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 12:12:44 +0000 (14:12 +0200)]
Close buffered reader after parsing.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 12:12:29 +0000 (14:12 +0200)]
Remove obsolete method.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 12:12:19 +0000 (14:12 +0200)]
Add missing javadoc.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 12:12:07 +0000 (14:12 +0200)]
Suppress warnings on potentiall-static methods.
These methods all need to be overridden in subclasses.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 12:11:39 +0000 (14:11 +0200)]
Declare potentially-static methods as static.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 12:02:06 +0000 (14:02 +0200)]
Handle spurious wakeups correctly.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 11:12:59 +0000 (13:12 +0200)]
Update notes for translator.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 11:12:46 +0000 (13:12 +0200)]
Add missing texts from the English version.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 11:05:44 +0000 (13:05 +0200)]
Update notes for translator.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 11:02:16 +0000 (13:02 +0200)]
Add missing texts from the English version.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 10:22:44 +0000 (12:22 +0200)]
Update notes for translator.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 10:22:36 +0000 (12:22 +0200)]
Add missing texts from the English version.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 10:06:56 +0000 (12:06 +0200)]
Add and translate missing texts from the English version.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 10:03:24 +0000 (12:03 +0200)]
Update notes for translator.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 10:03:07 +0000 (12:03 +0200)]
Add missing texts from the English version.
David ‘Bombe’ Roden [Thu, 13 Sep 2012 09:54:05 +0000 (11:54 +0200)]
Fix whitespace.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 11:25:19 +0000 (13:25 +0200)]
Use <p> tag instead of <div>.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 11:25:03 +0000 (13:25 +0200)]
Show hint about not following any Sones on an empty post feed.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 07:23:28 +0000 (09:23 +0200)]
Add link to homepage at bottom of page.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 07:14:08 +0000 (09:14 +0200)]
Merge remote-tracking branch 'beak/next' into next
David ‘Bombe’ Roden [Wed, 12 Sep 2012 07:13:51 +0000 (09:13 +0200)]
Synchronize access on DateFormat.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 07:13:35 +0000 (09:13 +0200)]
Fix logging of exception.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 05:48:49 +0000 (07:48 +0200)]
Declare method as static.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 05:48:43 +0000 (07:48 +0200)]
Save Sones and configuration on stopping.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 05:48:32 +0000 (07:48 +0200)]
Remove getting trust values from trust updater.