David ‘Bombe’ Roden [Thu, 26 May 2011 05:07:10 +0000 (07:07 +0200)]
Always remove “new” marker from “click-to-show” bar.
David ‘Bombe’ Roden [Thu, 26 May 2011 05:06:57 +0000 (07:06 +0200)]
Small optimization.
David ‘Bombe’ Roden [Thu, 26 May 2011 04:57:43 +0000 (06:57 +0200)]
Save all local Sones when stopping Sone.
David ‘Bombe’ Roden [Thu, 26 May 2011 04:30:00 +0000 (06:30 +0200)]
Add missing imports.
David ‘Bombe’ Roden [Wed, 25 May 2011 17:47:34 +0000 (19:47 +0200)]
Request URI once before rescueing to (maybe) find the latest edition.
David ‘Bombe’ Roden [Wed, 25 May 2011 17:46:43 +0000 (19:46 +0200)]
Touch the notification after its elements have been set.
David ‘Bombe’ Roden [Wed, 25 May 2011 17:46:11 +0000 (19:46 +0200)]
Add web interface to all template contexts more reliably.
David ‘Bombe’ Roden [Wed, 25 May 2011 17:39:52 +0000 (19:39 +0200)]
Use better notification ID.
David ‘Bombe’ Roden [Wed, 25 May 2011 17:37:43 +0000 (19:37 +0200)]
Use correct notification ID.
David ‘Bombe’ Roden [Wed, 25 May 2011 17:29:54 +0000 (19:29 +0200)]
Use method from JsonPage.
David ‘Bombe’ Roden [Wed, 25 May 2011 17:29:45 +0000 (19:29 +0200)]
Remove useless line.
David ‘Bombe’ Roden [Tue, 24 May 2011 03:51:10 +0000 (05:51 +0200)]
Save local Sone after auto-following.
David ‘Bombe’ Roden [Tue, 24 May 2011 03:50:57 +0000 (05:50 +0200)]
Don’t wrap notifications into an ArrayList.
David ‘Bombe’ Roden [Wed, 11 May 2011 05:14:12 +0000 (07:14 +0200)]
Add missing word.
David ‘Bombe’ Roden [Wed, 11 May 2011 05:13:53 +0000 (07:13 +0200)]
Log warning when a command can not be processed.
David ‘Bombe’ Roden [Wed, 11 May 2011 05:13:35 +0000 (07:13 +0200)]
Add “GetSone” FCP command.
David ‘Bombe’ Roden [Wed, 11 May 2011 05:13:04 +0000 (07:13 +0200)]
Add method to encode profile information of a Sone.
David ‘Bombe’ Roden [Wed, 11 May 2011 05:12:37 +0000 (07:12 +0200)]
Make it possible to load an optional Sone from the parameters.
David ‘Bombe’ Roden [Wed, 11 May 2011 05:11:54 +0000 (07:11 +0200)]
Override Object.toString().
David ‘Bombe’ Roden [Wed, 11 May 2011 05:11:48 +0000 (07:11 +0200)]
Add simple string encoding.
SimpleFieldSet can not handle LF characters.
David ‘Bombe’ Roden [Wed, 11 May 2011 04:12:43 +0000 (06:12 +0200)]
Merge branch 'fcp-interface' into next
This fixes #21.
David ‘Bombe’ Roden [Wed, 11 May 2011 04:09:50 +0000 (06:09 +0200)]
Change FCP access rules to a tri-state.
David ‘Bombe’ Roden [Tue, 10 May 2011 05:02:43 +0000 (07:02 +0200)]
Merge branch 'option-validation-196' into next
This fixes #196.
David ‘Bombe’ Roden [Tue, 10 May 2011 04:59:41 +0000 (06:59 +0200)]
Add warnings to options page if an option value was not validated.
David ‘Bombe’ Roden [Tue, 10 May 2011 04:59:07 +0000 (06:59 +0200)]
Add contains filter to template contexts.
David ‘Bombe’ Roden [Tue, 10 May 2011 04:58:43 +0000 (06:58 +0200)]
Add validators to options, validate options on loading.
David ‘Bombe’ Roden [Tue, 10 May 2011 04:58:13 +0000 (06:58 +0200)]
Add validation methods to preferences.
David ‘Bombe’ Roden [Tue, 10 May 2011 04:57:23 +0000 (06:57 +0200)]
Add option validation.
David ‘Bombe’ Roden [Tue, 10 May 2011 04:55:52 +0000 (06:55 +0200)]
Require a newer version of utils.
David ‘Bombe’ Roden [Sun, 8 May 2011 20:13:47 +0000 (22:13 +0200)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Sun, 8 May 2011 18:13:20 +0000 (20:13 +0200)]
Merge branch 'release-0.6.4'
David ‘Bombe’ Roden [Sun, 8 May 2011 18:12:48 +0000 (20:12 +0200)]
Set version to 0.6.4.
David ‘Bombe’ Roden [Sun, 8 May 2011 18:12:35 +0000 (20:12 +0200)]
Set latest known edition of homepage to 36.
David ‘Bombe’ Roden [Sun, 8 May 2011 18:08:28 +0000 (20:08 +0200)]
Don’t post AJAX requests.
David ‘Bombe’ Roden [Sun, 8 May 2011 14:56:48 +0000 (16:56 +0200)]
Create and use own AJAX override to allow error handling in user interface.
This fixes #42.
David ‘Bombe’ Roden [Sun, 8 May 2011 14:55:27 +0000 (16:55 +0200)]
Return 403 instead of 401, 401 is for HTTP authentication.
David ‘Bombe’ Roden [Sun, 8 May 2011 14:54:58 +0000 (16:54 +0200)]
Add CSS definition of offline marker.
David ‘Bombe’ Roden [Sun, 8 May 2011 14:54:39 +0000 (16:54 +0200)]
Add offline-marker.
David ‘Bombe’ Roden [Sun, 8 May 2011 14:53:15 +0000 (16:53 +0200)]
Remove useless online/offline class from main Sone <div>.
David ‘Bombe’ Roden [Sat, 7 May 2011 00:14:15 +0000 (02:14 +0200)]
Add require-full-access option to Options page.
This fixes #181.
David ‘Bombe’ Roden [Sat, 7 May 2011 00:13:38 +0000 (02:13 +0200)]
Implement full access requirement in all pages.
David ‘Bombe’ Roden [Sat, 7 May 2011 00:12:26 +0000 (02:12 +0200)]
Add option to require full access for Sone.
David ‘Bombe’ Roden [Fri, 6 May 2011 23:25:54 +0000 (01:25 +0200)]
Add missing javadoc tags.
David ‘Bombe’ Roden [Fri, 6 May 2011 23:25:47 +0000 (01:25 +0200)]
Add missing semicolons.
David ‘Bombe’ Roden [Fri, 6 May 2011 23:25:33 +0000 (01:25 +0200)]
Update Sone on “view Sone” page, too.
This fixes #156.
David ‘Bombe’ Roden [Fri, 6 May 2011 22:40:39 +0000 (00:40 +0200)]
Use post- and reply-visibility methods.
David ‘Bombe’ Roden [Fri, 6 May 2011 21:50:51 +0000 (23:50 +0200)]
Use a thread pool to download Sones.
This fixes #192.
David ‘Bombe’ Roden [Fri, 6 May 2011 21:34:00 +0000 (23:34 +0200)]
Use a boolean instead of abusing ownIdentities.
David ‘Bombe’ Roden [Fri, 6 May 2011 21:32:59 +0000 (23:32 +0200)]
Prevent partial updates when communication with the WoT is disrupted.
This fixes #193.
David ‘Bombe’ Roden [Fri, 6 May 2011 20:44:56 +0000 (22:44 +0200)]
Show arrow before links in notifications that link to the current page.
This fixes #145.
David ‘Bombe’ Roden [Fri, 6 May 2011 20:12:44 +0000 (22:12 +0200)]
Round times correctly.
David ‘Bombe’ Roden [Fri, 6 May 2011 20:12:24 +0000 (22:12 +0200)]
Remove notification manager accessor, and displayed notifications from the template context.
David ‘Bombe’ Roden [Fri, 6 May 2011 20:11:48 +0000 (22:11 +0200)]
Store filtered notifications in all templates.
David ‘Bombe’ Roden [Fri, 6 May 2011 20:11:19 +0000 (22:11 +0200)]
Filter notifications differently.
David ‘Bombe’ Roden [Fri, 6 May 2011 13:29:01 +0000 (15:29 +0200)]
Use reply visibility check method.
David ‘Bombe’ Roden [Fri, 6 May 2011 13:27:37 +0000 (15:27 +0200)]
Add method to check the visibility of a reply.
David ‘Bombe’ Roden [Fri, 6 May 2011 13:27:25 +0000 (15:27 +0200)]
Update documentation.
David ‘Bombe’ Roden [Fri, 6 May 2011 10:37:14 +0000 (12:37 +0200)]
Enhance Rescue Mode description.
David ‘Bombe’ Roden [Fri, 6 May 2011 03:56:58 +0000 (05:56 +0200)]
Synchronize access on an identity’s trust cache.
This should fix #194.
David ‘Bombe’ Roden [Wed, 4 May 2011 04:18:32 +0000 (06:18 +0200)]
Return early if the Sone can not be found.
NPE reported by saces and TheSeeker.
David ‘Bombe’ Roden [Wed, 4 May 2011 04:18:09 +0000 (06:18 +0200)]
This can never work, duh.
David ‘Bombe’ Roden [Tue, 3 May 2011 17:43:05 +0000 (19:43 +0200)]
Initialize options of Sone before aborting loading an empty Sone.
David ‘Bombe’ Roden [Mon, 2 May 2011 08:17:12 +0000 (10:17 +0200)]
Fix messages to recipients not working when a new-sone notification is displayed.
David ‘Bombe’ Roden [Fri, 29 Apr 2011 05:22:25 +0000 (07:22 +0200)]
Filter texts when inserting them, not when parsing.
David ‘Bombe’ Roden [Fri, 29 Apr 2011 05:22:11 +0000 (07:22 +0200)]
Add text filter for inserts.
David ‘Bombe’ Roden [Thu, 28 Apr 2011 20:24:34 +0000 (22:24 +0200)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Thu, 28 Apr 2011 19:38:55 +0000 (21:38 +0200)]
Merge branch 'release-0.6.3'
David ‘Bombe’ Roden [Thu, 28 Apr 2011 19:29:24 +0000 (21:29 +0200)]
Update latest known version.
David ‘Bombe’ Roden [Thu, 28 Apr 2011 19:24:39 +0000 (21:24 +0200)]
Set version to 0.6.3.
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.