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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

12 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().

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

12 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

12 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'

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

12 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

12 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'

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

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

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

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

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

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

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

12 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!

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

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

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

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

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

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

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

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

12 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

12 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'

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

12 years agoAdd French translation with lots of missing texts.
David ‘Bombe’ Roden [Wed, 29 Feb 2012 20:37:51 +0000 (21:37 +0100)]
Add French translation with lots of missing texts.