David ‘Bombe’ Roden [Sun, 2 Jan 2011 12:47:51 +0000 (13:47 +0100)]
Add methods to set and remove trust for identities.
David ‘Bombe’ Roden [Sun, 2 Jan 2011 12:47:31 +0000 (13:47 +0100)]
Add method to remove trust assignments. (Not implemented in WoT yet!)
David ‘Bombe’ Roden [Sun, 2 Jan 2011 12:16:51 +0000 (13:16 +0100)]
Display trust control with only two buttons and no numbers.
David ‘Bombe’ Roden [Sat, 1 Jan 2011 23:57:17 +0000 (00:57 +0100)]
Merge branch 'next' into edit-wot-trust
David ‘Bombe’ Roden [Sat, 1 Jan 2011 18:17:58 +0000 (19:17 +0100)]
Merge branch 'protocol-version' into next
David ‘Bombe’ Roden [Sat, 1 Jan 2011 16:48:58 +0000 (17:48 +0100)]
Parse protocol version from sone XML, don’t parse if unknown version.
David ‘Bombe’ Roden [Sat, 1 Jan 2011 16:44:10 +0000 (17:44 +0100)]
Add protocol version to inserted XML.
David ‘Bombe’ Roden [Sat, 1 Jan 2011 01:27:46 +0000 (02:27 +0100)]
Hide information in notification until a link is clicked.
This should reduce visual clutter when lots of new posts and replies have
been found, e.g. after Sone has not been running for a while.
David ‘Bombe’ Roden [Sat, 1 Jan 2011 01:27:05 +0000 (02:27 +0100)]
Remove unnecessary CSS rule.
David ‘Bombe’ Roden [Sat, 1 Jan 2011 01:26:53 +0000 (02:26 +0100)]
Add method to show a notification’s details.
David ‘Bombe’ Roden [Sat, 1 Jan 2011 01:26:36 +0000 (02:26 +0100)]
Store the list notification itself in the notification template.
David ‘Bombe’ Roden [Fri, 31 Dec 2010 10:23:27 +0000 (11:23 +0100)]
Reactivate status polling on all pages, it’s necessary for the notifications.
David ‘Bombe’ Roden [Fri, 31 Dec 2010 10:22:54 +0000 (11:22 +0100)]
Don’t try to get the status of a non-existing Sone.
David ‘Bombe’ Roden [Fri, 31 Dec 2010 10:20:37 +0000 (11:20 +0100)]
Don’t create cookies for link-enabled checking.
David ‘Bombe’ Roden [Fri, 31 Dec 2010 10:15:29 +0000 (11:15 +0100)]
Only poll for status if a page ID is actually defined.
David ‘Bombe’ Roden [Fri, 31 Dec 2010 09:43:27 +0000 (10:43 +0100)]
Don’t poll for status on the login page.
David ‘Bombe’ Roden [Fri, 31 Dec 2010 09:43:17 +0000 (10:43 +0100)]
Set page ID on login page.
David ‘Bombe’ Roden [Fri, 31 Dec 2010 09:41:11 +0000 (10:41 +0100)]
Use session mechanisms from SoneTemplatePage.
David ‘Bombe’ Roden [Fri, 31 Dec 2010 00:20:07 +0000 (01:20 +0100)]
Merge branch 'next' into edit-wot-trust
David ‘Bombe’ Roden [Thu, 30 Dec 2010 23:58:29 +0000 (00:58 +0100)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Thu, 30 Dec 2010 23:57:39 +0000 (00:57 +0100)]
Merge branch 'release-0.3.6.2'
David ‘Bombe’ Roden [Thu, 30 Dec 2010 23:57:32 +0000 (00:57 +0100)]
Set version to 0.3.6.2.
David ‘Bombe’ Roden [Thu, 30 Dec 2010 23:56:54 +0000 (00:56 +0100)]
Require utils 0.7.5 (for improved text persistence and parsing).
David ‘Bombe’ Roden [Thu, 30 Dec 2010 23:56:39 +0000 (00:56 +0100)]
Fix posting (again). This should now not perform a real POST anymore.
David ‘Bombe’ Roden [Thu, 30 Dec 2010 22:13:42 +0000 (23:13 +0100)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Thu, 30 Dec 2010 22:12:13 +0000 (23:12 +0100)]
Merge branch 'fix-posting'
David ‘Bombe’ Roden [Thu, 30 Dec 2010 22:11:31 +0000 (23:11 +0100)]
Set version to 0.3.6.1.
David ‘Bombe’ Roden [Thu, 30 Dec 2010 22:10:59 +0000 (23:10 +0100)]
Fix posting.
David ‘Bombe’ Roden [Thu, 30 Dec 2010 21:25:23 +0000 (22:25 +0100)]
Merge branch 'release-0.3.6'
David ‘Bombe’ Roden [Thu, 30 Dec 2010 21:25:12 +0000 (22:25 +0100)]
Set version to 0.3.6.
David ‘Bombe’ Roden [Thu, 30 Dec 2010 20:48:44 +0000 (21:48 +0100)]
Improve check for already existing posts and replies.
David ‘Bombe’ Roden [Thu, 30 Dec 2010 20:39:40 +0000 (21:39 +0100)]
Merge branch 'next' into edit-wot-trust
David ‘Bombe’ Roden [Thu, 30 Dec 2010 20:38:26 +0000 (21:38 +0100)]
Add all posts that have the current Sone as recipient.
David ‘Bombe’ Roden [Thu, 30 Dec 2010 20:38:17 +0000 (21:38 +0100)]
Rename variable to fit purpose better.
David ‘Bombe’ Roden [Thu, 30 Dec 2010 20:33:31 +0000 (21:33 +0100)]
Don’t post a new status if no text was entered.
David ‘Bombe’ Roden [Thu, 30 Dec 2010 19:56:57 +0000 (20:56 +0100)]
Try to prevent deadlocks when saving the configuration.
David ‘Bombe’ Roden [Thu, 30 Dec 2010 19:35:03 +0000 (20:35 +0100)]
Merge branch 'next' into edit-wot-trust
David ‘Bombe’ Roden [Thu, 30 Dec 2010 19:34:55 +0000 (20:34 +0100)]
Merge branch 'new-priorities' into next
David ‘Bombe’ Roden [Thu, 30 Dec 2010 19:34:15 +0000 (20:34 +0100)]
Create our own realtime client for requests.
David ‘Bombe’ Roden [Thu, 30 Dec 2010 19:34:04 +0000 (20:34 +0100)]
Require fred build 1311.
David ‘Bombe’ Roden [Wed, 22 Dec 2010 23:05:17 +0000 (00:05 +0100)]
Merge branch 'next' into edit-wot-trust
David ‘Bombe’ Roden [Wed, 22 Dec 2010 23:05:09 +0000 (00:05 +0100)]
Save the configuration after marking posts and replies as known.
David ‘Bombe’ Roden [Tue, 21 Dec 2010 11:08:45 +0000 (12:08 +0100)]
Merge branch 'next' into edit-wot-trust
David ‘Bombe’ Roden [Tue, 21 Dec 2010 11:08:35 +0000 (12:08 +0100)]
Stop the Sone downloader and unregister all USKs when stopping the core.
David ‘Bombe’ Roden [Sat, 18 Dec 2010 11:10:49 +0000 (12:10 +0100)]
Merge branch 'next' into edit-wot-trust
David ‘Bombe’ Roden [Sat, 18 Dec 2010 09:41:12 +0000 (10:41 +0100)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Sat, 18 Dec 2010 09:37:01 +0000 (10:37 +0100)]
Merge branch 'fix-wrong-version-number'
David ‘Bombe’ Roden [Sat, 18 Dec 2010 09:36:52 +0000 (10:36 +0100)]
Set version number to 0.3.5.1.
David ‘Bombe’ Roden [Sat, 18 Dec 2010 01:17:50 +0000 (02:17 +0100)]
Merge branch 'release-0.3.5'
David ‘Bombe’ Roden [Sat, 18 Dec 2010 01:17:41 +0000 (02:17 +0100)]
Set version to 0.3.5.
David ‘Bombe’ Roden [Sat, 18 Dec 2010 01:09:32 +0000 (02:09 +0100)]
Require utils-0.7.4.
David ‘Bombe’ Roden [Sat, 18 Dec 2010 01:07:35 +0000 (02:07 +0100)]
Simplify removal of ticker object, ensure that the notification is removed.
David ‘Bombe’ Roden [Sat, 18 Dec 2010 01:06:54 +0000 (02:06 +0100)]
Remove ticker object when sone-is-locked notification is shown.
David ‘Bombe’ Roden [Sat, 18 Dec 2010 00:55:00 +0000 (01:55 +0100)]
Use different character for arrow.
David ‘Bombe’ Roden [Sat, 18 Dec 2010 00:55:11 +0000 (01:55 +0100)]
Show trust differently.
David ‘Bombe’ Roden [Sat, 18 Dec 2010 00:55:00 +0000 (01:55 +0100)]
Use different character for arrow.
David ‘Bombe’ Roden [Sat, 18 Dec 2010 00:54:32 +0000 (01:54 +0100)]
Add trust accessor to template factory.
David ‘Bombe’ Roden [Sat, 18 Dec 2010 00:54:20 +0000 (01:54 +0100)]
Add field to trust accessor that denotes whether the trust can be incremented.
David ‘Bombe’ Roden [Sat, 18 Dec 2010 00:54:01 +0000 (01:54 +0100)]
Add field to trust accessor that returns whether the trust has a distance.
David ‘Bombe’ Roden [Fri, 17 Dec 2010 18:06:20 +0000 (19:06 +0100)]
Don’t create a new session in the link-enabled callback handler.
David ‘Bombe’ Roden [Fri, 17 Dec 2010 18:06:09 +0000 (19:06 +0100)]
Add methods to get the current Sone without creating a new session.
David ‘Bombe’ Roden [Wed, 15 Dec 2010 08:52:35 +0000 (09:52 +0100)]
Display trust values a bit more concise.
David ‘Bombe’ Roden [Wed, 15 Dec 2010 08:52:02 +0000 (09:52 +0100)]
Add trust accessor.
David ‘Bombe’ Roden [Wed, 15 Dec 2010 07:27:42 +0000 (08:27 +0100)]
Merge branch 'next' into edit-wot-trust
David ‘Bombe’ Roden [Wed, 15 Dec 2010 07:26:37 +0000 (08:26 +0100)]
Require utils-0.7.4.
David ‘Bombe’ Roden [Wed, 15 Dec 2010 07:26:16 +0000 (08:26 +0100)]
Show trust values below avatars.
David ‘Bombe’ Roden [Wed, 15 Dec 2010 04:46:58 +0000 (05:46 +0100)]
Return the trust of a Sone.
David ‘Bombe’ Roden [Wed, 15 Dec 2010 04:46:44 +0000 (05:46 +0100)]
Add method to get the trust between two Sones.
David ‘Bombe’ Roden [Wed, 15 Dec 2010 04:42:38 +0000 (05:42 +0100)]
Fix identity checking.
David ‘Bombe’ Roden [Wed, 15 Dec 2010 04:42:22 +0000 (05:42 +0100)]
Add method to retrieve the trust of an identity for an own identity.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 21:13:27 +0000 (22:13 +0100)]
Add method to set identity trust.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 21:00:14 +0000 (22:00 +0100)]
Keep track of which own identities trusts which identities.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 20:53:13 +0000 (21:53 +0100)]
Fix IdentityListener interface methods.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 20:52:52 +0000 (21:52 +0100)]
Catch and log WoT exceptions.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 20:52:36 +0000 (21:52 +0100)]
WoT interaction is handled in the core, thank you.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 20:47:13 +0000 (21:47 +0100)]
Extract Identity interfaces, move functionality to identity classes.
This commit also makes all non-local identity events depend on an own
identity so that a real view on a web of trust is achieved.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 20:45:38 +0000 (21:45 +0100)]
Move plugin connector and related classes to its own package.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 20:06:18 +0000 (21:06 +0100)]
Log exception on shutdown.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 19:55:46 +0000 (20:55 +0100)]
There is no plugin store to persist anymore.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 19:54:46 +0000 (20:54 +0100)]
The Core is not a Service anymore, stop() really stops it.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 19:28:21 +0000 (20:28 +0100)]
Remove notifications for removed posts and replies.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 19:28:06 +0000 (20:28 +0100)]
Merge branch 'notification-for-locked-sones' into next
David ‘Bombe’ Roden [Mon, 13 Dec 2010 19:27:49 +0000 (20:27 +0100)]
Show a notification if a Sone is locked for more than five minutes.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 19:17:13 +0000 (20:17 +0100)]
Fire events when locking and unlocking Sones.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 19:17:01 +0000 (20:17 +0100)]
Add methods to fire soneLocked and soneUnlocked events.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 19:16:50 +0000 (20:16 +0100)]
Add notifications for locking and unlocking Sones.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 19:05:36 +0000 (20:05 +0100)]
Synchronize saving to prevent race conditions while saving.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 19:02:52 +0000 (20:02 +0100)]
Store the IDs of the liked replies correctly.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 19:02:38 +0000 (20:02 +0100)]
Save the configuration after saving a Sone.
David ‘Bombe’ Roden [Mon, 13 Dec 2010 06:49:52 +0000 (07:49 +0100)]
Mark posts and replies as known as long as the first-start notification is shown.
David ‘Bombe’ Roden [Sun, 12 Dec 2010 19:42:59 +0000 (20:42 +0100)]
Use thread-safe way to render templates.
David ‘Bombe’ Roden [Sun, 12 Dec 2010 16:37:45 +0000 (17:37 +0100)]
Merge branch 'release-0.3.4' into next
David ‘Bombe’ Roden [Sun, 12 Dec 2010 16:25:23 +0000 (17:25 +0100)]
Merge branch 'release-0.3.4'
David ‘Bombe’ Roden [Sun, 12 Dec 2010 16:25:05 +0000 (17:25 +0100)]
Set version to 0.3.4.
David ‘Bombe’ Roden [Sun, 12 Dec 2010 16:22:13 +0000 (17:22 +0100)]
Synchronize template access to prevent multiple copies appearing in the HTML.
David ‘Bombe’ Roden [Sun, 12 Dec 2010 16:15:22 +0000 (17:15 +0100)]
Merge branch 'release-0.3.3' into next
David ‘Bombe’ Roden [Sun, 12 Dec 2010 16:11:32 +0000 (17:11 +0100)]
Merge branch 'release-0.3.3'
David ‘Bombe’ Roden [Sun, 12 Dec 2010 16:11:21 +0000 (17:11 +0100)]
Set version to 0.3.3.
David ‘Bombe’ Roden [Sun, 12 Dec 2010 16:10:21 +0000 (17:10 +0100)]
Merge branch 'fix-start-with-broken-config' into next
David ‘Bombe’ Roden [Sun, 12 Dec 2010 14:01:33 +0000 (15:01 +0100)]
Use template factory to create templates.