Sone.git
13 years agoAjaxify the profile field delete button.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 21:14:50 +0000 (22:14 +0100)]
Ajaxify the profile field delete button.

13 years agoAdd function that deletes a profile field.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 21:14:31 +0000 (22:14 +0100)]
Add function that deletes a profile field.

13 years agoAdd AJAX page that deletes a profile field.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 21:14:11 +0000 (22:14 +0100)]
Add AJAX page that deletes a profile field.

13 years agoDo not require logins for some AJAX pages.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 20:50:49 +0000 (21:50 +0100)]
Do not require logins for some AJAX pages.

13 years agoRequire a login.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 20:50:31 +0000 (21:50 +0100)]
Require a login.

13 years agoTurn profile fields into their own container classes.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 20:24:49 +0000 (21:24 +0100)]
Turn profile fields into their own container classes.

13 years agoUse Javascript filter to print value.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 13:46:14 +0000 (14:46 +0100)]
Use Javascript filter to print value.

13 years agoAdd Javascript string filter.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 13:46:03 +0000 (14:46 +0100)]
Add Javascript string filter.

13 years agoAllow null field values.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 13:45:48 +0000 (14:45 +0100)]
Allow null field values.

13 years agoShow name of profile fields in empty fields.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 12:02:13 +0000 (13:02 +0100)]
Show name of profile fields in empty fields.

13 years agoOnly show “save profile” button after fields if there are any fields.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 12:01:59 +0000 (13:01 +0100)]
Only show “save profile” button after fields if there are any fields.

13 years agoUse shorter way of installing the handler.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 12:00:21 +0000 (13:00 +0100)]
Use shorter way of installing the handler.

13 years agoInsert profile fields.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 11:46:33 +0000 (12:46 +0100)]
Insert profile fields.

13 years agoRestructure HTML to let the enter key work better.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 11:41:10 +0000 (12:41 +0100)]
Restructure HTML to let the enter key work better.

13 years agoUse shorter name for button.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 11:40:48 +0000 (12:40 +0100)]
Use shorter name for button.

13 years agoFix some button spacings.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 11:39:29 +0000 (12:39 +0100)]
Fix some button spacings.

13 years agoRedirect back to profile after adding a field.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 11:39:08 +0000 (12:39 +0100)]
Redirect back to profile after adding a field.

13 years agoGo back to the profile after saving.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 11:38:51 +0000 (12:38 +0100)]
Go back to the profile after saving.

13 years agoAdd possibility to edit a field name.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 11:06:42 +0000 (12:06 +0100)]
Add possibility to edit a field name.

13 years agoAdd template for “something strange has happened.”
David ‘Bombe’ Roden [Fri, 14 Jan 2011 11:06:22 +0000 (12:06 +0100)]
Add template for “something strange has happened.”

13 years agoAdd method to rename a field.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 11:04:58 +0000 (12:04 +0100)]
Add method to rename a field.

13 years agoImplement profile field deletion.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 10:21:12 +0000 (11:21 +0100)]
Implement profile field deletion.

13 years agoAdd basic profile field editing.
David ‘Bombe’ Roden [Fri, 14 Jan 2011 10:07:29 +0000 (11:07 +0100)]
Add basic profile field editing.

13 years agoMerge branch 'next' into profile-fields
David ‘Bombe’ Roden [Fri, 14 Jan 2011 07:34:38 +0000 (08:34 +0100)]
Merge branch 'next' into profile-fields

13 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Fri, 14 Jan 2011 05:55:50 +0000 (06:55 +0100)]
Merge branch 'master' into next

13 years agoMerge branch 'release-0.3.7' 0.3.7
David ‘Bombe’ Roden [Thu, 13 Jan 2011 20:31:48 +0000 (21:31 +0100)]
Merge branch 'release-0.3.7'

13 years agoSet version to 0.3.7.
David ‘Bombe’ Roden [Thu, 13 Jan 2011 19:53:29 +0000 (20:53 +0100)]
Set version to 0.3.7.

13 years agoCatch some more (undocumented) exceptions by FreenetURI.
David ‘Bombe’ Roden [Thu, 13 Jan 2011 20:31:24 +0000 (21:31 +0100)]
Catch some more (undocumented) exceptions by FreenetURI.

13 years agoChange all buttons’ appearance.
David ‘Bombe’ Roden [Wed, 12 Jan 2011 13:13:15 +0000 (14:13 +0100)]
Change all buttons’ appearance.

13 years agoMerge branch 'reduce-loading' into next
David ‘Bombe’ Roden [Thu, 13 Jan 2011 18:15:26 +0000 (19:15 +0100)]
Merge branch 'reduce-loading' into next

13 years agoMove the pagination out of the HTML. This fixes #51.
David ‘Bombe’ Roden [Thu, 13 Jan 2011 14:52:23 +0000 (15:52 +0100)]
Move the pagination out of the HTML. This fixes #51.

13 years agoCheck for post time at the correct place.
David ‘Bombe’ Roden [Thu, 13 Jan 2011 15:00:33 +0000 (16:00 +0100)]
Check for post time at the correct place.

13 years agoReturn time of a post, and don’t load it if it’s older than the last post on the...
David ‘Bombe’ Roden [Thu, 13 Jan 2011 14:58:58 +0000 (15:58 +0100)]
Return time of a post, and don’t load it if it’s older than the last post on the page.

13 years agoDon’t show posts that are older than the last post on the page.
David ‘Bombe’ Roden [Thu, 13 Jan 2011 14:51:54 +0000 (15:51 +0100)]
Don’t show posts that are older than the last post on the page.

13 years agoMerge branch 'reduce-loading' into next
David ‘Bombe’ Roden [Thu, 13 Jan 2011 14:34:29 +0000 (15:34 +0100)]
Merge branch 'reduce-loading' into next

13 years agoAdd more information to new reply information and don’t load replies if obviously...
David ‘Bombe’ Roden [Thu, 13 Jan 2011 14:05:07 +0000 (15:05 +0100)]
Add more information to new reply information and don’t load replies if obviously not necessary.

13 years agoAlso react correctly on a “view Sone” page.
David ‘Bombe’ Roden [Thu, 13 Jan 2011 14:04:35 +0000 (15:04 +0100)]
Also react correctly on a “view Sone” page.

13 years agoThe posting Sone for a created post is always the logged in Sone.
David ‘Bombe’ Roden [Thu, 13 Jan 2011 13:56:19 +0000 (14:56 +0100)]
The posting Sone for a created post is always the logged in Sone.

13 years agoReturn IDs of Sone and recipient when getting new posts.
David ‘Bombe’ Roden [Thu, 13 Jan 2011 13:56:07 +0000 (14:56 +0100)]
Return IDs of Sone and recipient when getting new posts.

13 years agoAdd IDs of posting Sone and recipient to loadNewPost().
David ‘Bombe’ Roden [Thu, 13 Jan 2011 13:55:38 +0000 (14:55 +0100)]
Add IDs of posting Sone and recipient to loadNewPost().

13 years agoAdd function to extract ID of current Sone from HTML.
David ‘Bombe’ Roden [Thu, 13 Jan 2011 13:55:13 +0000 (14:55 +0100)]
Add function to extract ID of current Sone from HTML.

13 years agoInclude ID of current Sone in HTML.
David ‘Bombe’ Roden [Thu, 13 Jan 2011 13:53:00 +0000 (14:53 +0100)]
Include ID of current Sone in HTML.

13 years agoSmall optimization to prevent loading of a post if it’s obviously not necessary.
David ‘Bombe’ Roden [Thu, 13 Jan 2011 13:48:15 +0000 (14:48 +0100)]
Small optimization to prevent loading of a post if it’s obviously not necessary.

13 years agoImprove link parser.
David ‘Bombe’ Roden [Thu, 13 Jan 2011 13:36:29 +0000 (14:36 +0100)]
Improve link parser.

13 years agoName button differently (and all using the same style).
David ‘Bombe’ Roden [Thu, 13 Jan 2011 12:04:41 +0000 (13:04 +0100)]
Name button differently (and all using the same style).

13 years agoUse different classes for profile fields.
David ‘Bombe’ Roden [Thu, 13 Jan 2011 11:33:45 +0000 (12:33 +0100)]
Use different classes for profile fields.

13 years agoRemove empty rule.
David ‘Bombe’ Roden [Thu, 13 Jan 2011 11:32:29 +0000 (12:32 +0100)]
Remove empty rule.

13 years agoCopy field names, too.
David ‘Bombe’ Roden [Wed, 12 Jan 2011 14:49:52 +0000 (15:49 +0100)]
Copy field names, too.

13 years agoParse profile fields from inserted Sone.
David ‘Bombe’ Roden [Wed, 12 Jan 2011 13:39:49 +0000 (14:39 +0100)]
Parse profile fields from inserted Sone.

13 years agoRemove “changed” status.
David ‘Bombe’ Roden [Wed, 12 Jan 2011 13:23:33 +0000 (14:23 +0100)]
Remove “changed” status.

13 years agoChange all buttons’ appearance.
David ‘Bombe’ Roden [Wed, 12 Jan 2011 13:13:15 +0000 (14:13 +0100)]
Change all buttons’ appearance.

13 years agoMerge branch 'next' into profile-fields
David ‘Bombe’ Roden [Wed, 12 Jan 2011 12:44:07 +0000 (13:44 +0100)]
Merge branch 'next' into profile-fields

13 years agoLoad and save profile fields.
David ‘Bombe’ Roden [Wed, 12 Jan 2011 12:02:23 +0000 (13:02 +0100)]
Load and save profile fields.

13 years agoAssign a name to the save button, react only to that name.
David ‘Bombe’ Roden [Wed, 12 Jan 2011 11:19:51 +0000 (12:19 +0100)]
Assign a name to the save button, react only to that name.

13 years agoAdd method to set a field by its index.
David ‘Bombe’ Roden [Wed, 12 Jan 2011 09:32:00 +0000 (10:32 +0100)]
Add method to set a field by its index.

13 years agoMove “fields” functionality into Profile, remove ProfileAccessor.
David ‘Bombe’ Roden [Wed, 12 Jan 2011 09:28:44 +0000 (10:28 +0100)]
Move “fields” functionality into Profile, remove ProfileAccessor.

13 years agoShow profile fields on Sone page.
David ‘Bombe’ Roden [Wed, 12 Jan 2011 09:02:30 +0000 (10:02 +0100)]
Show profile fields on Sone page.

13 years agoRemove modified tracker from Profile.
David ‘Bombe’ Roden [Wed, 12 Jan 2011 09:00:33 +0000 (10:00 +0100)]
Remove modified tracker from Profile.

13 years agoRender templates in a thread-safe way.
David ‘Bombe’ Roden [Mon, 10 Jan 2011 20:09:45 +0000 (21:09 +0100)]
Render templates in a thread-safe way.

13 years agoAdd accessor for profile fields.
David ‘Bombe’ Roden [Mon, 10 Jan 2011 11:10:39 +0000 (12:10 +0100)]
Add accessor for profile fields.

13 years agoAdd custom fields to profile.
David ‘Bombe’ Roden [Mon, 10 Jan 2011 11:10:30 +0000 (12:10 +0100)]
Add custom fields to profile.

13 years agoImplement Fingerprintable interface in Profile.
David ‘Bombe’ Roden [Mon, 10 Jan 2011 08:06:06 +0000 (09:06 +0100)]
Implement Fingerprintable interface in Profile.

13 years agoAdd Fingerprintable interface.
David ‘Bombe’ Roden [Sat, 1 Jan 2011 13:31:53 +0000 (14:31 +0100)]
Add Fingerprintable interface.

13 years agoMerge branch 'show-versions' into next
David ‘Bombe’ Roden [Sun, 9 Jan 2011 20:52:44 +0000 (21:52 +0100)]
Merge branch 'show-versions' into next

13 years agoNotify all core listeners when a new version was found.
David ‘Bombe’ Roden [Sun, 9 Jan 2011 20:51:14 +0000 (21:51 +0100)]
Notify all core listeners when a new version was found.

13 years agoAdd version information to all templates.
David ‘Bombe’ Roden [Sun, 9 Jan 2011 20:51:01 +0000 (21:51 +0100)]
Add version information to all templates.

13 years agoAdd “new version” notification, set current and latest version in all templates.
David ‘Bombe’ Roden [Sun, 9 Jan 2011 20:50:51 +0000 (21:50 +0100)]
Add “new version” notification, set current and latest version in all templates.

13 years agoAdd “update found” event to core listener.
David ‘Bombe’ Roden [Sun, 9 Jan 2011 20:50:01 +0000 (21:50 +0100)]
Add “update found” event to core listener.

13 years agoAdd update checker to core.
David ‘Bombe’ Roden [Sun, 9 Jan 2011 20:48:47 +0000 (21:48 +0100)]
Add update checker to core.

13 years agoAdd update checker.
David ‘Bombe’ Roden [Sun, 9 Jan 2011 20:48:06 +0000 (21:48 +0100)]
Add update checker.

13 years agoCatch exceptions in the whole startup sequence.
David ‘Bombe’ Roden [Sun, 9 Jan 2011 20:13:42 +0000 (21:13 +0100)]
Catch exceptions in the whole startup sequence.

13 years agoAdd possibility to register arbitrary USKs for watching.
David ‘Bombe’ Roden [Sun, 9 Jan 2011 15:22:46 +0000 (16:22 +0100)]
Add possibility to register arbitrary USKs for watching.

13 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Sun, 9 Jan 2011 12:22:50 +0000 (13:22 +0100)]
Merge branch 'master' into next

13 years agoMerge branch 'release-0.3.6.5' 0.3.6.5
David ‘Bombe’ Roden [Sun, 9 Jan 2011 12:20:43 +0000 (13:20 +0100)]
Merge branch 'release-0.3.6.5'

13 years agoSet version to 0.3.6.5.
David ‘Bombe’ Roden [Sun, 9 Jan 2011 12:20:36 +0000 (13:20 +0100)]
Set version to 0.3.6.5.

13 years agoRequire utils 0.7.6.
David ‘Bombe’ Roden [Sun, 9 Jan 2011 11:37:19 +0000 (12:37 +0100)]
Require utils 0.7.6.

13 years agoStore version of configuration in the configuration.
David ‘Bombe’ Roden [Sun, 9 Jan 2011 11:09:42 +0000 (12:09 +0100)]
Store version of configuration in the configuration.

13 years agoChange javascript for notification.
David ‘Bombe’ Roden [Fri, 7 Jan 2011 21:48:44 +0000 (22:48 +0100)]
Change javascript for notification.

13 years agoPrevent crash on more invalid links.
David ‘Bombe’ Roden [Fri, 7 Jan 2011 21:48:02 +0000 (22:48 +0100)]
Prevent crash on more invalid links.

13 years agoEnhance Parser with a ParserContext.
David ‘Bombe’ Roden [Fri, 7 Jan 2011 21:33:33 +0000 (22:33 +0100)]
Enhance Parser with a ParserContext.

13 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Thu, 6 Jan 2011 14:49:20 +0000 (15:49 +0100)]
Merge branch 'master' into next

13 years agoMerge branch 'release-0.3.6.4' 0.3.6.4
David ‘Bombe’ Roden [Thu, 6 Jan 2011 13:42:06 +0000 (14:42 +0100)]
Merge branch 'release-0.3.6.4'

13 years agoSet version to 0.3.6.4.
David ‘Bombe’ Roden [Thu, 6 Jan 2011 13:41:47 +0000 (14:41 +0100)]
Set version to 0.3.6.4.

13 years agoShorten a possible invalid link in a safer way.
David ‘Bombe’ Roden [Thu, 6 Jan 2011 13:39:33 +0000 (14:39 +0100)]
Shorten a possible invalid link in a safer way.

13 years agoDon’t add a link if an SSK or a USK fail parsing.
David ‘Bombe’ Roden [Thu, 6 Jan 2011 13:39:08 +0000 (14:39 +0100)]
Don’t add a link if an SSK or a USK fail parsing.

13 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Thu, 6 Jan 2011 06:46:34 +0000 (07:46 +0100)]
Merge branch 'master' into next

13 years agoMerge branch 'release-0.3.6.3' 0.3.6.3
David ‘Bombe’ Roden [Thu, 6 Jan 2011 06:42:16 +0000 (07:42 +0100)]
Merge branch 'release-0.3.6.3'

13 years agoSet version to 0.3.6.3.
David ‘Bombe’ Roden [Thu, 6 Jan 2011 06:35:10 +0000 (07:35 +0100)]
Set version to 0.3.6.3.

13 years agoHide details about new Sones, too.
David ‘Bombe’ Roden [Thu, 6 Jan 2011 06:41:37 +0000 (07:41 +0100)]
Hide details about new Sones, too.

13 years agoImprove display of parsed links.
David ‘Bombe’ Roden [Thu, 6 Jan 2011 06:31:34 +0000 (07:31 +0100)]
Improve display of parsed links.

13 years agoMerge branch 'protocol-version' into next
David ‘Bombe’ Roden [Sat, 1 Jan 2011 18:17:58 +0000 (19:17 +0100)]
Merge branch 'protocol-version' into next

13 years agoParse protocol version from sone XML, don’t parse if unknown version.
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.

13 years agoAdd protocol version to inserted XML.
David ‘Bombe’ Roden [Sat, 1 Jan 2011 16:44:10 +0000 (17:44 +0100)]
Add protocol version to inserted XML.

13 years agoHide information in notification until a link is clicked.
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.

13 years agoRemove unnecessary CSS rule.
David ‘Bombe’ Roden [Sat, 1 Jan 2011 01:27:05 +0000 (02:27 +0100)]
Remove unnecessary CSS rule.

13 years agoAdd method to show a notification’s details.
David ‘Bombe’ Roden [Sat, 1 Jan 2011 01:26:53 +0000 (02:26 +0100)]
Add method to show a notification’s details.

13 years agoStore the list notification itself in the notification template.
David ‘Bombe’ Roden [Sat, 1 Jan 2011 01:26:36 +0000 (02:26 +0100)]
Store the list notification itself in the notification template.

13 years agoReactivate status polling on all pages, it’s necessary for the notifications.
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.

13 years agoDon’t try to get the status of a non-existing Sone.
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.

13 years agoDon’t create cookies for link-enabled checking.
David ‘Bombe’ Roden [Fri, 31 Dec 2010 10:20:37 +0000 (11:20 +0100)]
Don’t create cookies for link-enabled checking.