David ‘Bombe’ Roden [Thu, 28 Apr 2011 19:23:48 +0000 (21:23 +0200)]
Require utils 0.9.5.
David ‘Bombe’ Roden [Thu, 28 Apr 2011 04:45:26 +0000 (06:45 +0200)]
Always show mark-as-read buttons in new-element notifications.
This fixes #186.
David ‘Bombe’ Roden [Thu, 28 Apr 2011 04:44:31 +0000 (06:44 +0200)]
Don’t link to unknown posts.
David ‘Bombe’ Roden [Wed, 27 Apr 2011 19:47:19 +0000 (21:47 +0200)]
Use post visibility method to filter the post feed.
David ‘Bombe’ Roden [Wed, 27 Apr 2011 19:47:00 +0000 (21:47 +0200)]
Use method.
David ‘Bombe’ Roden [Wed, 27 Apr 2011 19:46:54 +0000 (21:46 +0200)]
Add method to check a post’s visibility.
David ‘Bombe’ Roden [Wed, 27 Apr 2011 18:43:48 +0000 (20:43 +0200)]
Only allow posts that have been downloaded.
David ‘Bombe’ Roden [Mon, 25 Apr 2011 20:52:04 +0000 (22:52 +0200)]
Check a reply’s post and its Sone before using those values.
David ‘Bombe’ Roden [Sun, 24 Apr 2011 14:35:38 +0000 (16:35 +0200)]
Remove a Sone if no own identity trusts it anymore.
David ‘Bombe’ Roden [Sun, 24 Apr 2011 12:37:23 +0000 (14:37 +0200)]
Add link to Sone homepage.
This fixes #174.
David ‘Bombe’ Roden [Sun, 24 Apr 2011 12:37:06 +0000 (14:37 +0200)]
Store current edition in template context for inserted files.
David ‘Bombe’ Roden [Sun, 24 Apr 2011 12:29:31 +0000 (14:29 +0200)]
Strip links to local node, leaving only the keys (or an invalid link).
This fixes #175.
David ‘Bombe’ Roden [Sun, 24 Apr 2011 12:29:01 +0000 (14:29 +0200)]
Store request in link parser context.
David ‘Bombe’ Roden [Sun, 24 Apr 2011 12:28:27 +0000 (14:28 +0200)]
Store request in template context when rendering posts and replies.
David ‘Bombe’ Roden [Sun, 24 Apr 2011 10:51:08 +0000 (12:51 +0200)]
Show link to WoT profile more prominently.
This fixes #178.
David ‘Bombe’ Roden [Sat, 23 Apr 2011 23:56:58 +0000 (01:56 +0200)]
Enhance text for auto-follow option.
This fixes #171.
David ‘Bombe’ Roden [Sat, 23 Apr 2011 23:45:06 +0000 (01:45 +0200)]
Always follow the official Sone when creating a new Sone.
David ‘Bombe’ Roden [Wed, 20 Apr 2011 17:01:42 +0000 (19:01 +0200)]
Don’t save Sone twice, especially not while synchronizing on the Sone.
This causes deadlocks.
David ‘Bombe’ Roden [Mon, 18 Apr 2011 18:35:22 +0000 (20:35 +0200)]
Download a Sone as USK when it’s the first time.
David ‘Bombe’ Roden [Wed, 20 Apr 2011 12:28:57 +0000 (14:28 +0200)]
Use Mappers instead of Converters.
David ‘Bombe’ Roden [Wed, 20 Apr 2011 12:26:48 +0000 (14:26 +0200)]
Require a more recent version of utils.
David ‘Bombe’ Roden [Sun, 17 Apr 2011 12:17:41 +0000 (14:17 +0200)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Sun, 17 Apr 2011 11:47:39 +0000 (13:47 +0200)]
Merge branch 'release-0.6.2'
David ‘Bombe’ Roden [Sun, 17 Apr 2011 11:45:47 +0000 (13:45 +0200)]
Set version to 0.6.2.
David ‘Bombe’ Roden [Sun, 17 Apr 2011 11:44:46 +0000 (13:44 +0200)]
Require utils 0.9.4.
David ‘Bombe’ Roden [Sun, 17 Apr 2011 10:16:44 +0000 (12:16 +0200)]
Fix logging of expression.
David ‘Bombe’ Roden [Sat, 16 Apr 2011 14:51:27 +0000 (16:51 +0200)]
Formatting and whitespace fixes.
David ‘Bombe’ Roden [Sat, 16 Apr 2011 14:42:24 +0000 (16:42 +0200)]
Remove references to Freetalk.
The web interface was originally created for Freetalk but never completed
there.
David ‘Bombe’ Roden [Sat, 16 Apr 2011 14:41:42 +0000 (16:41 +0200)]
Fix more project names in headers.
David ‘Bombe’ Roden [Sat, 16 Apr 2011 14:39:05 +0000 (16:39 +0200)]
Fix filenames in license headers.
David ‘Bombe’ Roden [Sat, 16 Apr 2011 14:38:27 +0000 (16:38 +0200)]
Add missing license headers.
David ‘Bombe’ Roden [Sat, 16 Apr 2011 14:24:58 +0000 (16:24 +0200)]
Fix wrong project name in file headers.
David ‘Bombe’ Roden [Sat, 16 Apr 2011 14:02:48 +0000 (16:02 +0200)]
Set the latest edition of a Sone when the identity is updated.
David ‘Bombe’ Roden [Sat, 16 Apr 2011 14:02:37 +0000 (16:02 +0200)]
Downlad SSKs instead of USKs to prevent triggering another search.
David ‘Bombe’ Roden [Sat, 16 Apr 2011 11:22:33 +0000 (13:22 +0200)]
Merge branch 'fix-post-inserts-167' into next
This fixes #167.
David ‘Bombe’ Roden [Sat, 16 Apr 2011 11:21:39 +0000 (13:21 +0200)]
Return page 1 for pages without pagination.
David ‘Bombe’ Roden [Sat, 16 Apr 2011 11:20:10 +0000 (13:20 +0200)]
Do not insert posts if we’re not on the first page of a pagination.
David ‘Bombe’ Roden [Sat, 16 Apr 2011 11:19:49 +0000 (13:19 +0200)]
Add method to get the current page of a pagination.
David ‘Bombe’ Roden [Sat, 16 Apr 2011 11:19:38 +0000 (13:19 +0200)]
Add pagination name on post feed.
David ‘Bombe’ Roden [Sat, 16 Apr 2011 11:19:26 +0000 (13:19 +0200)]
Add name of pagination as CSS class.
David ‘Bombe’ Roden [Fri, 15 Apr 2011 04:55:42 +0000 (06:55 +0200)]
Move permalinks behind the time, insert comment links after permalinks.
David ‘Bombe’ Roden [Fri, 15 Apr 2011 04:19:56 +0000 (06:19 +0200)]
Add logging.
David ‘Bombe’ Roden [Fri, 15 Apr 2011 04:19:44 +0000 (06:19 +0200)]
Use double instead of int for score calculation, weigh position of hit more.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 19:04:02 +0000 (21:04 +0200)]
Fix Sone marking.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 19:03:55 +0000 (21:03 +0200)]
Filter by correct element.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 18:39:11 +0000 (20:39 +0200)]
Add permalinks for posts and authors.
This fixes #136.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 18:26:35 +0000 (20:26 +0200)]
Merge branch 'relative-timestamps-150' into next
This fixes #150.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 18:21:25 +0000 (20:21 +0200)]
Update relative times on each status update.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 18:21:08 +0000 (20:21 +0200)]
Show age text in HTML, use formatted date as tooltip.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 18:20:56 +0000 (20:20 +0200)]
Add accessor for the age text of a Sone.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 18:20:45 +0000 (20:20 +0200)]
Override Time.toString() to return the text.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 18:20:35 +0000 (20:20 +0200)]
Expose time calculation.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 18:26:08 +0000 (20:26 +0200)]
Merge branch 'improve-notification-handling' into next
This fixes #139.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 18:01:16 +0000 (20:01 +0200)]
Only render notifications if they have changed.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 18:01:01 +0000 (20:01 +0200)]
Add AJAX page that returns a number of notifications.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 18:00:31 +0000 (20:00 +0200)]
Add method to return the last-updated time of a notification element.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 18:00:18 +0000 (20:00 +0200)]
Store last-updated time in notifications.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 18:00:07 +0000 (20:00 +0200)]
Expose new-post and new-reply filters to the world.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 17:59:56 +0000 (19:59 +0200)]
Don’t call touch() when setting all elements at once.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 17:59:44 +0000 (19:59 +0200)]
Notify listeners when a post is removed.
David ‘Bombe’ Roden [Thu, 14 Apr 2011 03:54:22 +0000 (05:54 +0200)]
Change title of replies listing on Sone page.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 10:16:12 +0000 (12:16 +0200)]
Fix typo.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 16:57:02 +0000 (18:57 +0200)]
Fix null pointer access when a reply’s post is yet unknown.
David ‘Bombe’ Roden [Mon, 11 Apr 2011 12:04:26 +0000 (14:04 +0200)]
Insert link to author the user is replying to.
David ‘Bombe’ Roden [Mon, 11 Apr 2011 12:03:59 +0000 (14:03 +0200)]
Store textarea in input field’s data.
David ‘Bombe’ Roden [Mon, 11 Apr 2011 11:50:49 +0000 (13:50 +0200)]
Add all Sone-specific options when creating a Sone.
This fixes #144.
David ‘Bombe’ Roden [Mon, 11 Apr 2011 10:30:50 +0000 (12:30 +0200)]
Mark the correct sone as known.
This fixes #142.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 19:43:22 +0000 (21:43 +0200)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Sun, 10 Apr 2011 19:06:23 +0000 (21:06 +0200)]
Merge branch 'release-0.6.1'
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:48:19 +0000 (20:48 +0200)]
Set version to 0.6.1.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:48:14 +0000 (20:48 +0200)]
Require utils 0.9.3.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:46:48 +0000 (20:46 +0200)]
Add explanatory text for Sone-specific options while logged in.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:38:23 +0000 (20:38 +0200)]
Reduce default number of posts per page to 10.
David ‘Bombe’ Roden [Fri, 8 Apr 2011 11:52:04 +0000 (13:52 +0200)]
Add redirect page before all other toadlets.
David ‘Bombe’ Roden [Fri, 8 Apr 2011 11:49:58 +0000 (13:49 +0200)]
Redirect to “index.html” if no path is given.
David ‘Bombe’ Roden [Fri, 8 Apr 2011 11:49:33 +0000 (13:49 +0200)]
Create page implementation that simply performs a redirect.
David ‘Bombe’ Roden [Fri, 8 Apr 2011 05:28:24 +0000 (07:28 +0200)]
Add sone:// and post:// links.
David ‘Bombe’ Roden [Fri, 8 Apr 2011 05:11:32 +0000 (07:11 +0200)]
Mark deleted posts and replies as known.
David ‘Bombe’ Roden [Fri, 8 Apr 2011 04:49:17 +0000 (06:49 +0200)]
Also show posts and replies that have the current Sone as post recipient.
David ‘Bombe’ Roden [Fri, 8 Apr 2011 04:29:54 +0000 (06:29 +0200)]
Adjust displayed times.
David ‘Bombe’ Roden [Fri, 8 Apr 2011 04:15:47 +0000 (06:15 +0200)]
Show default texts in the trust-related settings on the options page.
David ‘Bombe’ Roden [Fri, 8 Apr 2011 04:11:19 +0000 (06:11 +0200)]
Allow user to configuration the number of posts shown on a page.
This resolves #123.
David ‘Bombe’ Roden [Fri, 8 Apr 2011 03:45:13 +0000 (05:45 +0200)]
Add javadoc comments.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 19:39:07 +0000 (21:39 +0200)]
Create new-element notifications as non-dismissable.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 19:38:56 +0000 (21:38 +0200)]
Copy all values in the copy constructor.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 19:38:44 +0000 (21:38 +0200)]
Add constructor to allow to specify the dismissable flag.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 19:18:47 +0000 (21:18 +0200)]
Don’t mark elements as known automatically when viewing a page.
This resolves #32.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 19:06:37 +0000 (21:06 +0200)]
Display new-reply notification differently.
This fixes #35.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 19:06:00 +0000 (21:06 +0200)]
Add filter to sort replies differently.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 13:57:10 +0000 (15:57 +0200)]
Also update times on invisible replies.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 13:57:03 +0000 (15:57 +0200)]
Reset activation after all notifications have been removed.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 11:39:02 +0000 (13:39 +0200)]
Filter posts and replies from the future.
This fixes #122.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 09:55:06 +0000 (11:55 +0200)]
Hide error message when deleting already deleted post, just hide post.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 09:51:57 +0000 (11:51 +0200)]
Reset blinking tab icon when no notifications are visible.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 09:51:44 +0000 (11:51 +0200)]
Mark own posts as new to allow retrieval and insertion on all open tabs.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 09:27:58 +0000 (11:27 +0200)]
Merge branch 'mark-elements-as-known' into next
This fixes #119.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 09:26:24 +0000 (11:26 +0200)]
Mark elements as known when a notification is removed.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 09:26:06 +0000 (11:26 +0200)]
Check replaced notifications for changes.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 09:25:57 +0000 (11:25 +0200)]
Add methods that compare notifications and mark elements as known.
David ‘Bombe’ Roden [Thu, 7 Apr 2011 09:25:33 +0000 (11:25 +0200)]
Use convenience method to get the notification for the ID.