Sone.git
9 years agoSynchronize access on DateFormat.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 07:13:51 +0000 (09:13 +0200)]
Synchronize access on DateFormat.

9 years agoFix logging of exception.
David ‘Bombe’ Roden [Wed, 12 Sep 2012 07:13:35 +0000 (09:13 +0200)]
Fix logging of exception.

9 years agoDon’t save Sones directly, only touch the configuration.
David ‘Bombe’ Roden [Tue, 11 Sep 2012 05:04:11 +0000 (07:04 +0200)]
Don’t save Sones directly, only touch the configuration.

9 years agoOnly add an album if it does not exist.
David ‘Bombe’ Roden [Tue, 11 Sep 2012 04:59:56 +0000 (06:59 +0200)]
Only add an album if it does not exist.

9 years agoTurn (Own)Identity into mere caches of values from the WebOfTrust.
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.

9 years agoUse WebOfTrust updater to set contexts and properties.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 11:27:56 +0000 (13:27 +0200)]
Use WebOfTrust updater to set contexts and properties.

9 years agoAdd property setter job.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 11:27:34 +0000 (13:27 +0200)]
Add property setter job.

9 years agoImplement removal of contexts.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 11:08:57 +0000 (13:08 +0200)]
Implement removal of contexts.

9 years agoImplement adding of contexts.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 11:08:35 +0000 (13:08 +0200)]
Implement adding of contexts.

9 years agoMake it possible for update jobs to return whether they were successful.
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.

9 years agoRename WebOfTrust updater.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 11:05:38 +0000 (13:05 +0200)]
Rename WebOfTrust updater.

9 years agoPrepare for jobs that need to signal completion.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 07:57:37 +0000 (09:57 +0200)]
Prepare for jobs that need to signal completion.

9 years agoPrepare background updater to perform property and context updates, too.
David ‘Bombe’ Roden [Mon, 10 Sep 2012 07:34:06 +0000 (09:34 +0200)]
Prepare background updater to perform property and context updates, too.

9 years agoCreate links to posts using an excerpt from the parsed post, not the raw text.
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.

9 years agoUpdate trust values in a dedicated background thread.
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.

9 years agoFix formatting.
David ‘Bombe’ Roden [Fri, 7 Sep 2012 06:59:00 +0000 (08:59 +0200)]
Fix formatting.

9 years agoOnly show trust controls if the trust updater has received trust values.
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.

9 years agoAssume a post is visible if the trust updater has not received the trust value yet.
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.

9 years agoMerge branch 'remove-configuration-cleaning-216' into next
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.

9 years agoRemove obsolete storing of Sone Rescue Mode.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 12:55:19 +0000 (14:55 +0200)]
Remove obsolete storing of Sone Rescue Mode.

9 years agoRemove configuration cleaning options.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 12:54:58 +0000 (14:54 +0200)]
Remove configuration cleaning options.

9 years agoCreate the excerpt of a linked post from the parsed plain text, not the raw text.
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.

9 years agoAdd method to get the plain text of a part.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 12:13:56 +0000 (14:13 +0200)]
Add method to get the plain text of a part.

9 years agoTurn templates into static members.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 11:45:59 +0000 (13:45 +0200)]
Turn templates into static members.

9 years agoDifferentiate between different job types in hashCode().
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:28:03 +0000 (12:28 +0200)]
Differentiate between different job types in hashCode().

9 years agoAdd logging while executing trust update jobs.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:27:16 +0000 (12:27 +0200)]
Add logging while executing trust update jobs.

9 years agoOnly allow a single trust update for any given identity pair.
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.

9 years agoOnly add get-trust jobs if there are none for the given identities yet.
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.

9 years agoOverride Object methods in TrustUpdateJob, establish identity on Identity objects.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:26:00 +0000 (12:26 +0200)]
Override Object methods in TrustUpdateJob, establish identity on Identity objects.

9 years agoReturn configured trust values immediately.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:13:30 +0000 (12:13 +0200)]
Return configured trust values immediately.

9 years agoUse WOT connector to set trust values.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:11:22 +0000 (12:11 +0200)]
Use WOT connector to set trust values.

9 years agoUse trust updater 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.

9 years agoUse trust updater to get trust values.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:09:38 +0000 (12:09 +0200)]
Use trust updater to get trust values.

9 years agoStore identity trust locally, make it updatable from outside.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 10:00:13 +0000 (12:00 +0200)]
Store identity trust locally, make it updatable from outside.

9 years agoCreate trust updater and store it in the core.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 09:58:35 +0000 (11:58 +0200)]
Create trust updater and store it in the core.

9 years agoAdd background trust updater.
David ‘Bombe’ Roden [Wed, 5 Sep 2012 09:57:35 +0000 (11:57 +0200)]
Add background trust updater.

9 years agoUse the shown Sone as trusted Sone for the parser.
David ‘Bombe’ Roden [Tue, 4 Sep 2012 20:25:44 +0000 (22:25 +0200)]
Use the shown Sone as trusted Sone for the parser.

9 years agoFix pagination on album pages.
David ‘Bombe’ Roden [Wed, 29 Aug 2012 09:36:05 +0000 (11:36 +0200)]
Fix pagination on album pages.

9 years agoFix avatar selection.
David ‘Bombe’ Roden [Mon, 23 Jul 2012 04:52:59 +0000 (06:52 +0200)]
Fix avatar selection.

9 years agoRemove obsolete “loadAllSones” parameter.
David ‘Bombe’ Roden [Fri, 13 Jul 2012 23:03:34 +0000 (01:03 +0200)]
Remove obsolete “loadAllSones” parameter.

9 years agoFix broken HTML.
David ‘Bombe’ Roden [Fri, 13 Jul 2012 08:57:40 +0000 (10:57 +0200)]
Fix broken HTML.

9 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Fri, 13 Jul 2012 22:44:14 +0000 (00:44 +0200)]
Merge branch 'master' into next

9 years agoMerge branch 'release-0.8.2' 0.8.2
David ‘Bombe’ Roden [Fri, 13 Jul 2012 22:39:42 +0000 (00:39 +0200)]
Merge branch 'release-0.8.2'

9 years agoSet version to 0.8.2.
David ‘Bombe’ Roden [Fri, 13 Jul 2012 22:39:29 +0000 (00:39 +0200)]
Set version to 0.8.2.

9 years agoRequire utils 0.12.
David ‘Bombe’ Roden [Fri, 13 Jul 2012 22:39:15 +0000 (00:39 +0200)]
Require utils 0.12.

9 years agoOnly request status for shown Sones.
David ‘Bombe’ Roden [Fri, 13 Jul 2012 07:06:19 +0000 (09:06 +0200)]
Only request status for shown Sones.

This fixes #283.

9 years agoPaginate albums on gallery page.
David ‘Bombe’ Roden [Sat, 9 Jun 2012 10:27:39 +0000 (12:27 +0200)]
Paginate albums on gallery page.

9 years agoShow Sone ID correctly.
David ‘Bombe’ Roden [Thu, 31 May 2012 10:12:30 +0000 (12:12 +0200)]
Show Sone ID correctly.

9 years agoPaginate images within an album.
David ‘Bombe’ Roden [Thu, 31 May 2012 10:12:19 +0000 (12:12 +0200)]
Paginate images within an album.

9 years agoClear before showing upload-image section.
David ‘Bombe’ Roden [Thu, 31 May 2012 10:11:47 +0000 (12:11 +0200)]
Clear before showing upload-image section.

9 years agoChange code to use new way to specify filter parameters.
David ‘Bombe’ Roden [Thu, 31 May 2012 10:11:12 +0000 (12:11 +0200)]
Change code to use new way to specify filter parameters.

9 years agoAdd images-per-post option.
David ‘Bombe’ Roden [Thu, 31 May 2012 10:05:08 +0000 (12:05 +0200)]
Add images-per-post option.

9 years agoAdd pagination filter to template context factory.
David ‘Bombe’ Roden [Wed, 30 May 2012 14:00:45 +0000 (16:00 +0200)]
Add pagination filter to template context factory.

9 years agoPaginate images in gallery mode.
David ‘Bombe’ Roden [Wed, 30 May 2012 11:39:49 +0000 (13:39 +0200)]
Paginate images in gallery mode.

9 years agoTurn post into an interface, add default implementation.
David ‘Bombe’ Roden [Wed, 30 May 2012 09:25:30 +0000 (11:25 +0200)]
Turn post into an interface, add default implementation.

9 years agoReplace single-line inputs with textareas in non-JS mode.
David ‘Bombe’ Roden [Tue, 29 May 2012 20:36:18 +0000 (22:36 +0200)]
Replace single-line inputs with textareas in non-JS mode.

This fixes #49.

9 years agoOnly process new posts and replies if the notifications changed.
David ‘Bombe’ Roden [Tue, 29 May 2012 06:55:04 +0000 (08:55 +0200)]
Only process new posts and replies if the notifications changed.

9 years agoAlways collapse all posts.
David ‘Bombe’ Roden [Mon, 28 May 2012 11:07:33 +0000 (13:07 +0200)]
Always collapse all posts.

9 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Mon, 28 May 2012 11:06:41 +0000 (13:06 +0200)]
Merge branch 'master' into next

9 years agoMerge branch 'logging-fix' 0.8.1
David ‘Bombe’ Roden [Wed, 2 May 2012 08:54:19 +0000 (10:54 +0200)]
Merge branch 'logging-fix'

9 years agoIncrease version to 0.8.1.
David ‘Bombe’ Roden [Wed, 2 May 2012 08:54:13 +0000 (10:54 +0200)]
Increase version to 0.8.1.

9 years agoFix ALL the logging!
David ‘Bombe’ Roden [Wed, 2 May 2012 06:33:33 +0000 (08:33 +0200)]
Fix ALL the logging!

9 years agoFix logging.
David ‘Bombe’ Roden [Fri, 20 Apr 2012 08:13:02 +0000 (10:13 +0200)]
Fix logging.

9 years agoUse correct parameter name for WoT’s GetIdentitiesByScore command.
David ‘Bombe’ Roden [Tue, 17 Apr 2012 11:42:06 +0000 (13:42 +0200)]
Use correct parameter name for WoT’s GetIdentitiesByScore command.

Fuckings to p0s for simply changing the parameter name without telling anybody.

9 years agoUpdate utils to more recent version, adapt to new packages, fix bug listing deleted...
David ‘Bombe’ Roden [Mon, 19 Mar 2012 19:01:10 +0000 (20:01 +0100)]
Update utils to more recent version, adapt to new packages, fix bug listing deleted multiple images.

9 years agoRemove line markers.
David ‘Bombe’ Roden [Mon, 19 Mar 2012 18:39:10 +0000 (19:39 +0100)]
Remove line markers.

9 years agoUpdate Polish translation.
David ‘Bombe’ Roden [Mon, 19 Mar 2012 18:39:05 +0000 (19:39 +0100)]
Update Polish translation.

9 years agoSmall improvements to German translation, thanks to Henry!
David ‘Bombe’ Roden [Sat, 17 Mar 2012 20:11:34 +0000 (21:11 +0100)]
Small improvements to German translation, thanks to Henry!

9 years agoAdd (still incomplete) Polish translation.
David ‘Bombe’ Roden [Thu, 15 Mar 2012 20:53:27 +0000 (21:53 +0100)]
Add (still incomplete) Polish translation.

9 years agoUpdate French translation.
David ‘Bombe’ Roden [Thu, 15 Mar 2012 20:53:18 +0000 (21:53 +0100)]
Update French translation.

9 years agoRemove duplicate whitespace.
David ‘Bombe’ Roden [Wed, 14 Mar 2012 18:06:00 +0000 (19:06 +0100)]
Remove duplicate whitespace.

9 years agoUpdate French translation.
David ‘Bombe’ Roden [Wed, 14 Mar 2012 18:05:50 +0000 (19:05 +0100)]
Update French translation.

9 years agoChange all copyright headers to include 2012.
David ‘Bombe’ Roden [Thu, 8 Mar 2012 20:29:30 +0000 (21:29 +0100)]
Change all copyright headers to include 2012.

9 years agoMake a whole lot of members final.
David ‘Bombe’ Roden [Wed, 7 Mar 2012 07:21:36 +0000 (08:21 +0100)]
Make a whole lot of members final.

Because there is no reason for them not to be.

9 years agoPrevent albums from being added multiple times when loading.
David ‘Bombe’ Roden [Tue, 6 Mar 2012 05:39:04 +0000 (06:39 +0100)]
Prevent albums from being added multiple times when loading.

9 years agoRemove notes about updated lines.
David ‘Bombe’ Roden [Mon, 5 Mar 2012 21:02:56 +0000 (22:02 +0100)]
Remove notes about updated lines.

9 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Mon, 5 Mar 2012 05:47:59 +0000 (06:47 +0100)]
Merge branch 'master' into next

9 years agoMerge branch 'release-0.8' 0.8
David ‘Bombe’ Roden [Mon, 5 Mar 2012 05:29:25 +0000 (06:29 +0100)]
Merge branch 'release-0.8'

9 years agoSet version to 0.8.
David ‘Bombe’ Roden [Mon, 5 Mar 2012 05:28:32 +0000 (06:28 +0100)]
Set version to 0.8.

9 years agoOrganize imports.
David ‘Bombe’ Roden [Mon, 5 Mar 2012 05:25:49 +0000 (06:25 +0100)]
Organize imports.

9 years agoAutomatically mark replies of a post as known when a post is marked as known.
David ‘Bombe’ Roden [Mon, 5 Mar 2012 05:15:53 +0000 (06:15 +0100)]
Automatically mark replies of a post as known when a post is marked as known.

9 years agoFix some warnings.
David ‘Bombe’ Roden [Sun, 4 Mar 2012 18:24:44 +0000 (19:24 +0100)]
Fix some warnings.

9 years agoAdd missing annotation.
David ‘Bombe’ Roden [Fri, 2 Mar 2012 09:25:10 +0000 (10:25 +0100)]
Add missing annotation.

9 years agoSuppress a warning.
David ‘Bombe’ Roden [Fri, 2 Mar 2012 09:24:45 +0000 (10:24 +0100)]
Suppress a warning.

9 years agoLink to correct methods in documentation.
David ‘Bombe’ Roden [Fri, 2 Mar 2012 09:23:25 +0000 (10:23 +0100)]
Link to correct methods in documentation.

9 years agoSuppress a warning.
David ‘Bombe’ Roden [Fri, 2 Mar 2012 09:23:08 +0000 (10:23 +0100)]
Suppress a warning.

9 years agoTurn generic varargs constructor into two constructors.
David ‘Bombe’ Roden [Fri, 2 Mar 2012 09:23:02 +0000 (10:23 +0100)]
Turn generic varargs constructor into two constructors.

Sone never uses more than a single option watcher, anyway, and this gets
rid of a warning in Core.

9 years agoUse Norwegian typographic quote characters.
David ‘Bombe’ Roden [Fri, 2 Mar 2012 06:01:55 +0000 (07:01 +0100)]
Use Norwegian typographic quote characters.

9 years agoUpdate Norwegian translation.
David ‘Bombe’ Roden [Fri, 2 Mar 2012 05:52:02 +0000 (06:52 +0100)]
Update Norwegian translation.

9 years agoAlways get the current l10n helper from the node, don’t reuse an old one.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 21:49:16 +0000 (22:49 +0100)]
Always get the current l10n helper from the node, don’t reuse an old one.

This will allow switching the language completely.

9 years agoAdd punctuation.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 21:17:26 +0000 (22:17 +0100)]
Add punctuation.

9 years agoUse a shorter text for the button to not disturb the layout too much.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 21:17:18 +0000 (22:17 +0100)]
Use a shorter text for the button to not disturb the layout too much.

9 years agoAdd Sone suffix to all page titles.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 19:37:11 +0000 (20:37 +0100)]
Add Sone suffix to all page titles.

9 years agoAdd incomplete Norwegian translation.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 19:30:30 +0000 (20:30 +0100)]
Add incomplete Norwegian translation.

9 years agoAdd German translation.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 19:30:09 +0000 (20:30 +0100)]
Add German translation.

9 years agoIncrease current homepage version.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 12:18:50 +0000 (13:18 +0100)]
Increase current homepage version.

9 years agoFix typo in l10n variable.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 11:06:16 +0000 (12:06 +0100)]
Fix typo in l10n variable.

9 years agoUpdate link to homepage.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 10:14:17 +0000 (11:14 +0100)]
Update link to homepage.

9 years agoMake “Comment” button translatable.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 07:28:14 +0000 (08:28 +0100)]
Make “Comment” button translatable.

9 years agoAdd missing texts in Russian translation.
David ‘Bombe’ Roden [Wed, 29 Feb 2012 20:41:32 +0000 (21:41 +0100)]
Add missing texts in Russian translation.