Sone.git
13 years agoRequire fred build 1336.
David ‘Bombe’ Roden [Tue, 25 Jan 2011 06:33:25 +0000 (07:33 +0100)]
Require fred build 1336.

13 years agoShow the “create Sone” page in the menu if we’re auto-logged in.
David ‘Bombe’ Roden [Tue, 25 Jan 2011 08:13:55 +0000 (09:13 +0100)]
Show the “create Sone” page in the menu if we’re auto-logged in.

13 years agoOnly match a notifications state if it’s visible.
David ‘Bombe’ Roden [Tue, 25 Jan 2011 05:35:42 +0000 (06:35 +0100)]
Only match a notifications state if it’s visible.

13 years agoSet the latest edition in a better way on a Sone being parsed.
David ‘Bombe’ Roden [Mon, 24 Jan 2011 19:20:58 +0000 (20:20 +0100)]
Set the latest edition in a better way on a Sone being parsed.

13 years agoDownload the edition if it’s newer than the current known latest edition.
David ‘Bombe’ Roden [Mon, 24 Jan 2011 19:19:30 +0000 (20:19 +0100)]
Download the edition if it’s newer than the current known latest edition.

13 years agoChecking for the “newness” of an item will never mark it as known anymore.
David ‘Bombe’ Roden [Fri, 21 Jan 2011 11:40:51 +0000 (12:40 +0100)]
Checking for the “newness” of an item will never mark it as known anymore.

13 years agoSmall performance improvements.
David ‘Bombe’ Roden [Fri, 21 Jan 2011 11:16:36 +0000 (12:16 +0100)]
Small performance improvements.

13 years agoUse “hidden” CSS class to show the notification’s details.
David ‘Bombe’ Roden [Fri, 21 Jan 2011 10:18:53 +0000 (11:18 +0100)]
Use “hidden” CSS class to show the notification’s details.

13 years agoOnly try to remember the notification’s “opened” status if the new one can also be...
David ‘Bombe’ Roden [Fri, 21 Jan 2011 10:18:32 +0000 (11:18 +0100)]
Only try to remember the notification’s “opened” status if the new one can also be opened.

13 years agoIf there is only one local Sone, always be logged in as it.
David ‘Bombe’ Roden [Fri, 21 Jan 2011 10:05:16 +0000 (11:05 +0100)]
If there is only one local Sone, always be logged in as it.

13 years agoDon’t create session when not visiting Sone. Fixes #87.
David ‘Bombe’ Roden [Fri, 21 Jan 2011 09:53:01 +0000 (10:53 +0100)]
Don’t create session when not visiting Sone. Fixes #87.

13 years agoFix detection of notifications that show their details.
David ‘Bombe’ Roden [Fri, 21 Jan 2011 08:00:03 +0000 (09:00 +0100)]
Fix detection of notifications that show their details.

13 years agoUse the Sone element as parameter, not its ID.
David ‘Bombe’ Roden [Thu, 20 Jan 2011 12:44:15 +0000 (13:44 +0100)]
Use the Sone element as parameter, not its ID.

13 years agoAdd format filter to context factory.
David ‘Bombe’ Roden [Thu, 20 Jan 2011 11:38:55 +0000 (12:38 +0100)]
Add format filter to context factory.

13 years agoMark Sones as known by clicking on them.
David ‘Bombe’ Roden [Thu, 20 Jan 2011 08:46:03 +0000 (09:46 +0100)]
Mark Sones as known by clicking on them.

13 years agoMove ajaxification of a Sone to its own function.
David ‘Bombe’ Roden [Thu, 20 Jan 2011 08:45:55 +0000 (09:45 +0100)]
Move ajaxification of a Sone to its own function.

13 years agoDon’t barf when post-processing a non-existing post.
David ‘Bombe’ Roden [Thu, 20 Jan 2011 07:45:33 +0000 (08:45 +0100)]
Don’t barf when post-processing a non-existing post.

13 years agoWhen replacing a notification, remember whether it was opened or not.
David ‘Bombe’ Roden [Thu, 20 Jan 2011 06:00:42 +0000 (07:00 +0100)]
When replacing a notification, remember whether it was opened or not.

13 years agoDon’t include the request verbally, it’s found in the context stack.
David ‘Bombe’ Roden [Thu, 20 Jan 2011 06:00:31 +0000 (07:00 +0100)]
Don’t include the request verbally, it’s found in the context stack.

13 years agoStore the notification in itself when rendering.
David ‘Bombe’ Roden [Thu, 20 Jan 2011 06:00:12 +0000 (07:00 +0100)]
Store the notification in itself when rendering.

13 years agoAdd HTML filter.
David ‘Bombe’ Roden [Thu, 20 Jan 2011 05:58:23 +0000 (06:58 +0100)]
Add HTML filter.

13 years agoReplace the “insert” filter with the “replace” filter.
David ‘Bombe’ Roden [Wed, 19 Jan 2011 19:55:37 +0000 (20:55 +0100)]
Replace the “insert” filter with the “replace” filter.

13 years agoAdd some margin to all buttons in the notifications.
David ‘Bombe’ Roden [Wed, 19 Jan 2011 19:55:23 +0000 (20:55 +0100)]
Add some margin to all buttons in the notifications.

13 years agoCache templates.
David ‘Bombe’ Roden [Wed, 19 Jan 2011 19:55:14 +0000 (20:55 +0100)]
Cache templates.

13 years agoFix documentation to remove warning.
David ‘Bombe’ Roden [Wed, 19 Jan 2011 18:15:24 +0000 (19:15 +0100)]
Fix documentation to remove warning.

13 years agoMerge branch 'mark-as-read' into next
David ‘Bombe’ Roden [Wed, 19 Jan 2011 18:12:40 +0000 (19:12 +0100)]
Merge branch 'mark-as-read' into next

Conflicts:
src/main/java/net/pterodactylus/sone/web/SoneTemplatePage.java

13 years agoAjaxify notifications and the “mark as read” button.
David ‘Bombe’ Roden [Wed, 19 Jan 2011 18:11:40 +0000 (19:11 +0100)]
Ajaxify notifications and the “mark as read” button.

13 years agoUse correct request variable.
David ‘Bombe’ Roden [Wed, 19 Jan 2011 18:11:26 +0000 (19:11 +0100)]
Use correct request variable.

13 years agoAdd missing jQuery plugin.
David ‘Bombe’ Roden [Wed, 19 Jan 2011 15:13:06 +0000 (16:13 +0100)]
Add missing jQuery plugin.

13 years agoAdd missing translation.
David ‘Bombe’ Roden [Wed, 19 Jan 2011 15:11:05 +0000 (16:11 +0100)]
Add missing translation.

13 years agoReplace two separate AJAX pages by one that handles them both (and more).
David ‘Bombe’ Roden [Wed, 19 Jan 2011 15:08:34 +0000 (16:08 +0100)]
Replace two separate AJAX pages by one that handles them both (and more).

13 years agoRemove debug output.
David ‘Bombe’ Roden [Wed, 19 Jan 2011 15:05:17 +0000 (16:05 +0100)]
Remove debug output.

13 years agoAdd “mark as read” buttons to new post, reply, and Sone notifications.
David ‘Bombe’ Roden [Wed, 19 Jan 2011 14:57:00 +0000 (15:57 +0100)]
Add “mark as read” buttons to new post, reply, and Sone notifications.

13 years agoStore Sone in correct set when marking as known.
David ‘Bombe’ Roden [Wed, 19 Jan 2011 14:39:36 +0000 (15:39 +0100)]
Store Sone in correct set when marking as known.

13 years agoUse new template engine.
David ‘Bombe’ Roden [Wed, 19 Jan 2011 14:23:45 +0000 (15:23 +0100)]
Use new template engine.

13 years agoFloat sender selection button to the left.
David ‘Bombe’ Roden [Tue, 18 Jan 2011 07:58:39 +0000 (08:58 +0100)]
Float sender selection button to the left.

13 years agoUse the core to check for the locality of a Sone.
David ‘Bombe’ Roden [Tue, 18 Jan 2011 07:39:41 +0000 (08:39 +0100)]
Use the core to check for the locality of a Sone.

13 years agoMerge branch 'select-sender-identity' into next
David ‘Bombe’ Roden [Tue, 18 Jan 2011 07:05:37 +0000 (08:05 +0100)]
Merge branch 'select-sender-identity' into next

13 years agoAllow sender selection in replies. This finally fixes #62.
David ‘Bombe’ Roden [Tue, 18 Jan 2011 07:04:52 +0000 (08:04 +0100)]
Allow sender selection in replies. This finally fixes #62.

13 years agoFix display of button.
David ‘Bombe’ Roden [Tue, 18 Jan 2011 07:04:30 +0000 (08:04 +0100)]
Fix display of button.

13 years agoAllow specifying the sender when creating replies.
David ‘Bombe’ Roden [Tue, 18 Jan 2011 07:04:06 +0000 (08:04 +0100)]
Allow specifying the sender when creating replies.

13 years agoAllow deletion of replies for all local Sones.
David ‘Bombe’ Roden [Tue, 18 Jan 2011 07:03:54 +0000 (08:03 +0100)]
Allow deletion of replies for all local Sones.

13 years agoAllow sender selection on new posts.
David ‘Bombe’ Roden [Tue, 18 Jan 2011 06:31:55 +0000 (07:31 +0100)]
Allow sender selection on new posts.

13 years agoDon’t make all select boxes so wide.
David ‘Bombe’ Roden [Tue, 18 Jan 2011 06:31:43 +0000 (07:31 +0100)]
Don’t make all select boxes so wide.

13 years agoStore all local Sones in every template.
David ‘Bombe’ Roden [Tue, 18 Jan 2011 06:31:30 +0000 (07:31 +0100)]
Store all local Sones in every template.

13 years agoParse sender from request and set it as posting Sone.
David ‘Bombe’ Roden [Tue, 18 Jan 2011 06:31:17 +0000 (07:31 +0100)]
Parse sender from request and set it as posting Sone.

13 years agoAllow deletion of posts of all local Sones, not only the logged in.
David ‘Bombe’ Roden [Tue, 18 Jan 2011 05:57:24 +0000 (06:57 +0100)]
Allow deletion of posts of all local Sones, not only the logged in.

13 years agoBeautify select boxes.
David ‘Bombe’ Roden [Tue, 18 Jan 2011 05:38:23 +0000 (06:38 +0100)]
Beautify select boxes.

13 years agoRequire utils-0.7.9-SNAPSHOT for changes in DateFilter.
David ‘Bombe’ Roden [Tue, 18 Jan 2011 05:29:25 +0000 (06:29 +0100)]
Require utils-0.7.9-SNAPSHOT for changes in DateFilter.

13 years agoBeautify CSS a little bit.
David ‘Bombe’ Roden [Mon, 17 Jan 2011 19:09:55 +0000 (20:09 +0100)]
Beautify CSS a little bit.

13 years agoDeletion confirmation button is red again. Fixes #59.
David ‘Bombe’ Roden [Mon, 17 Jan 2011 19:09:48 +0000 (20:09 +0100)]
Deletion confirmation button is red again. Fixes #59.

13 years agoAdd page that marks posts, replies, and Sones as read.
David ‘Bombe’ Roden [Mon, 17 Jan 2011 14:45:45 +0000 (15:45 +0100)]
Add page that marks posts, replies, and Sones as read.

13 years agoUse “returnPage” instead of “returnPath” everywhere. Fixes #60.
David ‘Bombe’ Roden [Mon, 17 Jan 2011 10:03:32 +0000 (11:03 +0100)]
Use “returnPage” instead of “returnPath” everywhere. Fixes #60.

13 years agoMark Sones as known on “view Sone” and “known Sones” pages, move pagination out of...
David ‘Bombe’ Roden [Mon, 17 Jan 2011 09:55:52 +0000 (10:55 +0100)]
Mark Sones as known on “view Sone” and “known Sones” pages, move pagination out of HTML.

13 years agoRewrite isNewSone() to match isNewPost() and isNewReply().
David ‘Bombe’ Roden [Mon, 17 Jan 2011 09:39:55 +0000 (10:39 +0100)]
Rewrite isNewSone() to match isNewPost() and isNewReply().

13 years agoAdd method to mark a Sone as known.
David ‘Bombe’ Roden [Mon, 17 Jan 2011 09:38:18 +0000 (10:38 +0100)]
Add method to mark a Sone as known.

13 years agoSet the status for newly created Sones.
David ‘Bombe’ Roden [Mon, 17 Jan 2011 08:40:42 +0000 (09:40 +0100)]
Set the status for newly created Sones.

13 years agoMove status update form to post feed page.
David ‘Bombe’ Roden [Mon, 17 Jan 2011 06:23:23 +0000 (07:23 +0100)]
Move status update form to post feed page.

13 years agoAlso show “unknown” when updating a Sone from the web interface.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 19:36:49 +0000 (20:36 +0100)]
Also show “unknown” when updating a Sone from the web interface.

This fixes #20.

13 years agoShow “unknown” when the date of the last update is not known.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 19:36:23 +0000 (20:36 +0100)]
Show “unknown” when the date of the last update is not known.

This is needed for #20.

13 years agoAdd filter that replaces a zero date with a translated text.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 19:35:36 +0000 (20:35 +0100)]
Add filter that replaces a zero date with a translated text.

This is needed for #20.

13 years agoOnly set the insert time after the insert has finished. Fixes #30.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 19:13:58 +0000 (20:13 +0100)]
Only set the insert time after the insert has finished. Fixes #30.

13 years agoUse new parser filter for posts and replies, too.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 14:43:16 +0000 (15:43 +0100)]
Use new parser filter for posts and replies, too.

13 years agoParse profile field values. Fixes #57.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 14:37:02 +0000 (15:37 +0100)]
Parse profile field values. Fixes #57.

13 years agoAdd filter to pipe arbitrary text through the link parser.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 14:36:39 +0000 (15:36 +0100)]
Add filter to pipe arbitrary text through the link parser.

13 years agoIncrease cache timeout to one hour.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 14:18:40 +0000 (15:18 +0100)]
Increase cache timeout to one hour.

13 years agoDon’t show distrust button when trust is assigned. Fixes #55.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 14:18:29 +0000 (15:18 +0100)]
Don’t show distrust button when trust is assigned. Fixes #55.

13 years agoClean up separator mess.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 14:06:17 +0000 (15:06 +0100)]
Clean up separator mess.

13 years agoDon’t show “comment” link if there’s no reply form (i.e. if not logged in).
David ‘Bombe’ Roden [Sun, 16 Jan 2011 14:05:47 +0000 (15:05 +0100)]
Don’t show “comment” link if there’s no reply form (i.e. if not logged in).

13 years agoActually return the retrieved trust! Fixes #54.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 14:05:22 +0000 (15:05 +0100)]
Actually return the retrieved trust! Fixes #54.

13 years agoImplement Object.toString().
David ‘Bombe’ Roden [Sun, 16 Jan 2011 13:46:20 +0000 (14:46 +0100)]
Implement Object.toString().

13 years agoLog retrieved trust.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 13:46:12 +0000 (14:46 +0100)]
Log retrieved trust.

13 years agoReturn null trust when getting trust while not logged in.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 13:46:03 +0000 (14:46 +0100)]
Return null trust when getting trust while not logged in.

13 years agoRemove calls to deprecated methods.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 13:45:44 +0000 (14:45 +0100)]
Remove calls to deprecated methods.

13 years agoOnly show trust controls when logged in.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 13:43:41 +0000 (14:43 +0100)]
Only show trust controls when logged in.

13 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Sun, 16 Jan 2011 03:33:56 +0000 (04:33 +0100)]
Merge branch 'master' into next

13 years agoMerge branch 'fix-field-insert' 0.4.1
David ‘Bombe’ Roden [Sun, 16 Jan 2011 03:11:48 +0000 (04:11 +0100)]
Merge branch 'fix-field-insert'

13 years agoSet version to 0.4.1.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 03:11:30 +0000 (04:11 +0100)]
Set version to 0.4.1.

13 years agoIncrease last homepage edition.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 03:11:24 +0000 (04:11 +0100)]
Increase last homepage edition.

13 years agoActually insert the name of the field! Fixes #56.
David ‘Bombe’ Roden [Sun, 16 Jan 2011 03:10:06 +0000 (04:10 +0100)]
Actually insert the name of the field! Fixes #56.

13 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Sat, 15 Jan 2011 22:18:05 +0000 (23:18 +0100)]
Merge branch 'master' into next

13 years agoMerge branch 'release-0.4' 0.4
David ‘Bombe’ Roden [Sat, 15 Jan 2011 22:14:09 +0000 (23:14 +0100)]
Merge branch 'release-0.4'

13 years agoSet version to 0.4.
David ‘Bombe’ Roden [Sat, 15 Jan 2011 22:14:00 +0000 (23:14 +0100)]
Set version to 0.4.

13 years agoUpdate latest edition of the homepage.
David ‘Bombe’ Roden [Sat, 15 Jan 2011 22:13:54 +0000 (23:13 +0100)]
Update latest edition of the homepage.

13 years agoRequire utils 0.7.8.
David ‘Bombe’ Roden [Sat, 15 Jan 2011 22:12:48 +0000 (23:12 +0100)]
Require utils 0.7.8.

13 years agoDisable all original input fields when form is submitted.
David ‘Bombe’ Roden [Sat, 15 Jan 2011 22:07:33 +0000 (23:07 +0100)]
Disable all original input fields when form is submitted.

This way only the generated input fields/textareas are submitted, and those
always contain the real value. Fixes #46.

13 years agoDon’t mark anything read if the Sone could not be found.
David ‘Bombe’ Roden [Sat, 15 Jan 2011 21:45:34 +0000 (22:45 +0100)]
Don’t mark anything read if the Sone could not be found.

13 years agoLink to web of trust identity page. Fixes #36.
David ‘Bombe’ Roden [Sat, 15 Jan 2011 21:36:31 +0000 (22:36 +0100)]
Link to web of trust identity page. Fixes #36.

13 years agoRequire snapshot of utils-0.7.8.
David ‘Bombe’ Roden [Sat, 15 Jan 2011 20:52:40 +0000 (21:52 +0100)]
Require snapshot of utils-0.7.8.

13 years agoFix color of post deletion confirmation button.
David ‘Bombe’ Roden [Sat, 15 Jan 2011 20:35:44 +0000 (21:35 +0100)]
Fix color of post deletion confirmation button.

13 years agoMerge branch 'edit-wot-trust' into next
David ‘Bombe’ Roden [Sat, 15 Jan 2011 20:30:26 +0000 (21:30 +0100)]
Merge branch 'edit-wot-trust' into next

Conflicts:
src/main/java/net/pterodactylus/sone/core/Core.java
src/main/java/net/pterodactylus/sone/web/OptionsPage.java
src/main/java/net/pterodactylus/sone/web/WebInterface.java

13 years agoMake web of trust comment configurable. (#24)
David ‘Bombe’ Roden [Sat, 15 Jan 2011 20:25:20 +0000 (21:25 +0100)]
Make web of trust comment configurable. (#24)

This also closes #1 for now.

13 years agoAdd configurable comment for trust assigned from Sone. (#24)
David ‘Bombe’ Roden [Sat, 15 Jan 2011 20:11:24 +0000 (21:11 +0100)]
Add configurable comment for trust assigned from Sone. (#24)

13 years agoAdd String options.
David ‘Bombe’ Roden [Sat, 15 Jan 2011 20:10:35 +0000 (21:10 +0100)]
Add String options.

13 years agoMerge branch 'profile-fields' into next
David ‘Bombe’ Roden [Sat, 15 Jan 2011 14:48:28 +0000 (15:48 +0100)]
Merge branch 'profile-fields' into next

13 years agoDon’t mark everything as known when a “click to show” area was clicked.
David ‘Bombe’ Roden [Sat, 15 Jan 2011 14:48:24 +0000 (15:48 +0100)]
Don’t mark everything as known when a “click to show” area was clicked.

13 years agoImplement moving the profile fields with Javascript.
David ‘Bombe’ Roden [Sat, 15 Jan 2011 14:39:16 +0000 (15:39 +0100)]
Implement moving the profile fields with Javascript.

13 years agoAdd Javascript methods to add profile fields.
David ‘Bombe’ Roden [Sat, 15 Jan 2011 14:39:01 +0000 (15:39 +0100)]
Add Javascript methods to add profile fields.

13 years agoAdd AJAX page to move a profile field.
David ‘Bombe’ Roden [Sat, 15 Jan 2011 14:38:50 +0000 (15:38 +0100)]
Add AJAX page to move a profile field.

13 years agoShow the name of the profile field in Sone view.
David ‘Bombe’ Roden [Sat, 15 Jan 2011 11:31:34 +0000 (12:31 +0100)]
Show the name of the profile field in Sone view.