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.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 05:48:04 +0000 (07:48 +0200)]
Get the trust directly from the identity.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 05:47:48 +0000 (07:47 +0200)]
Return the currently cached own identities.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 05:47:22 +0000 (07:47 +0200)]
Get trust values for trusted identities.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 05:46:59 +0000 (07:46 +0200)]
Declare methods as static.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 05:46:52 +0000 (07:46 +0200)]
Fix FCP plugin request sending and receiving.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 05:45:48 +0000 (07:45 +0200)]
Fix using the wrong base type.
David ‘Bombe’ Roden [Tue, 11 Sep 2012 05:04:11 +0000 (07:04 +0200)]
Don’t save Sones directly, only touch the configuration.
David ‘Bombe’ Roden [Tue, 11 Sep 2012 04:59:56 +0000 (06:59 +0200)]
Only add an album if it does not exist.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 11:28:56 +0000 (13:28 +0200)]
Turn (Own)Identity into mere caches of values from the WebOfTrust.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 11:27:56 +0000 (13:27 +0200)]
Use WebOfTrust updater to set contexts and properties.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 11:27:34 +0000 (13:27 +0200)]
Add property setter job.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 11:08:57 +0000 (13:08 +0200)]
Implement removal of contexts.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 11:08:35 +0000 (13:08 +0200)]
Implement adding of contexts.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 11:06:55 +0000 (13:06 +0200)]
Make it possible for update jobs to return whether they were successful.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 11:05:38 +0000 (13:05 +0200)]
Rename WebOfTrust updater.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 07:57:37 +0000 (09:57 +0200)]
Prepare for jobs that need to signal completion.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 07:34:06 +0000 (09:34 +0200)]
Prepare background updater to perform property and context updates, too.
David ‘Bombe’ Roden [Fri, 7 Sep 2012 07:27:11 +0000 (09:27 +0200)]
Create links to posts using an excerpt from the parsed post, not the raw text.
This resolves #282.
David ‘Bombe’ Roden [Fri, 7 Sep 2012 07:26:34 +0000 (09:26 +0200)]
Update trust values in a dedicated background thread.
This will decouple Sone’s web interface from WoT’s excessive (b)locking.
David ‘Bombe’ Roden [Fri, 7 Sep 2012 06:59:00 +0000 (08:59 +0200)]
Fix formatting.
David ‘Bombe’ Roden [Fri, 7 Sep 2012 06:58:39 +0000 (08:58 +0200)]
Only show trust controls if the trust updater has received trust values.
David ‘Bombe’ Roden [Fri, 7 Sep 2012 06:57:18 +0000 (08:57 +0200)]
Assume a post is visible if the trust updater has not received the trust value yet.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 12:56:15 +0000 (14:56 +0200)]
Merge branch 'remove-configuration-cleaning-216' into next
This resolves #216.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 12:55:19 +0000 (14:55 +0200)]
Remove obsolete storing of Sone Rescue Mode.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 12:54:58 +0000 (14:54 +0200)]
Remove configuration cleaning options.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 12:14:56 +0000 (14:14 +0200)]
Create the excerpt of a linked post from the parsed plain text, not the raw text.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 12:13:56 +0000 (14:13 +0200)]
Add method to get the plain text of a part.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 11:45:59 +0000 (13:45 +0200)]
Turn templates into static members.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:28:03 +0000 (12:28 +0200)]
Differentiate between different job types in hashCode().
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:27:16 +0000 (12:27 +0200)]
Add logging while executing trust update jobs.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:27:01 +0000 (12:27 +0200)]
Only allow a single trust update for any given identity pair.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:26:32 +0000 (12:26 +0200)]
Only add get-trust jobs if there are none for the given identities yet.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:26:00 +0000 (12:26 +0200)]
Override Object methods in TrustUpdateJob, establish identity on Identity objects.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:13:30 +0000 (12:13 +0200)]
Return configured trust values immediately.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:11:22 +0000 (12:11 +0200)]
Use WOT connector to set trust values.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:09:50 +0000 (12:09 +0200)]
Use trust updater to set trust values.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:09:38 +0000 (12:09 +0200)]
Use trust updater to get trust values.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:00:13 +0000 (12:00 +0200)]
Store identity trust locally, make it updatable from outside.