Sone.git
13 years agoAdd some thread-safety.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 04:35:07 +0000 (06:35 +0200)]
Add some thread-safety.

13 years agoRetrieve insert token by image ID.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 04:34:58 +0000 (06:34 +0200)]
Retrieve insert token by image ID.

13 years agoCancel with a ClientContext.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 04:34:48 +0000 (06:34 +0200)]
Cancel with a ClientContext.

13 years agoAdd confirmation before deleting album.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 04:16:23 +0000 (06:16 +0200)]
Add confirmation before deleting album.

13 years agoImplement a lot more image and album processing on the image browser.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 04:00:05 +0000 (06:00 +0200)]
Implement a lot more image and album processing on the image browser.

13 years agoSet default text color for textareas.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 03:59:39 +0000 (05:59 +0200)]
Set default text color for textareas.

13 years agoFormat single images like small images.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 03:59:32 +0000 (05:59 +0200)]
Format single images like small images.

13 years agoDon’t float albums.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 03:59:22 +0000 (05:59 +0200)]
Don’t float albums.

13 years agoAdd generic parsed class that displays whitespace correctly.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 03:59:11 +0000 (05:59 +0200)]
Add generic parsed class that displays whitespace correctly.

13 years agoUse a textarea for the description of the image.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 03:58:48 +0000 (05:58 +0200)]
Use a textarea for the description of the image.

13 years agoAdd page that edits an album.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 03:58:28 +0000 (05:58 +0200)]
Add page that edits an album.

13 years agoAdd page that edits an image.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 03:58:19 +0000 (05:58 +0200)]
Add page that edits an image.

13 years agoAdd page that deletes an image.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 03:58:02 +0000 (05:58 +0200)]
Add page that deletes an image.

13 years agoAdd page to delete an album.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 03:57:39 +0000 (05:57 +0200)]
Add page to delete an album.

13 years agoAdd method to delete image.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 03:54:37 +0000 (05:54 +0200)]
Add method to delete image.

13 years agoCancel image insert when deleting a temporary image.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 03:54:31 +0000 (05:54 +0200)]
Cancel image insert when deleting a temporary image.

13 years agoAdd method to delete an album.
David ‘Bombe’ Roden [Wed, 13 Apr 2011 03:54:19 +0000 (05:54 +0200)]
Add method to delete an album.

13 years agoAdd isEmpty() method.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 20:00:36 +0000 (22:00 +0200)]
Add isEmpty() method.

13 years agoSet album as parent of added image.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 19:59:26 +0000 (21:59 +0200)]
Set album as parent of added image.

13 years agoStore parent album in image.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 19:59:12 +0000 (21:59 +0200)]
Store parent album in image.

13 years agoShow images differently.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 12:41:06 +0000 (14:41 +0200)]
Show images differently.

13 years agoReduce whitespace pollution.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 12:40:52 +0000 (14:40 +0200)]
Reduce whitespace pollution.

13 years agoInsert image after creating it.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 07:05:56 +0000 (09:05 +0200)]
Insert image after creating it.

13 years agoAdd image insert notifications.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 07:05:48 +0000 (09:05 +0200)]
Add image insert notifications.

13 years agoAdd ImageInsertListener methods to CoreListener.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 07:05:20 +0000 (09:05 +0200)]
Add ImageInsertListener methods to CoreListener.

13 years agoFix wrong method name.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 07:04:37 +0000 (09:04 +0200)]
Fix wrong method name.

13 years agoFix album loading.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 07:04:31 +0000 (09:04 +0200)]
Fix album loading.

13 years agoAdd image inserter to Core.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 07:04:18 +0000 (09:04 +0200)]
Add image inserter to Core.

13 years agoImplement ImageInsertListener interface in Core.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 07:04:09 +0000 (09:04 +0200)]
Implement ImageInsertListener interface in Core.

13 years agoAdd image inserter.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 07:03:31 +0000 (09:03 +0200)]
Add image inserter.

13 years agoAdd insertImage() method to freenet interface.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 07:03:17 +0000 (09:03 +0200)]
Add insertImage() method to freenet interface.

13 years agoAdd image insert listener interface.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 07:01:37 +0000 (09:01 +0200)]
Add image insert listener interface.

13 years agoAdd another exception type.
David ‘Bombe’ Roden [Tue, 12 Apr 2011 07:01:23 +0000 (09:01 +0200)]
Add another exception type.

13 years agoDisplay images in image browser.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:16:40 +0000 (20:16 +0200)]
Display images in image browser.

13 years agoAdd page that delivers the encoded data of a temporary image.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:16:25 +0000 (20:16 +0200)]
Add page that delivers the encoded data of a temporary image.

13 years agoExtend image upload page to detect MIME type.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:16:02 +0000 (20:16 +0200)]
Extend image upload page to detect MIME type.

13 years agoReturn response object after setting a header.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:14:34 +0000 (20:14 +0200)]
Return response object after setting a header.

13 years agoFix album title accessor.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:14:03 +0000 (20:14 +0200)]
Fix album title accessor.

13 years agoLoad and save images when loading and saving Sones.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:13:42 +0000 (20:13 +0200)]
Load and save images when loading and saving Sones.

13 years agoAdd method to create an Image from a TemporaryImage.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:12:50 +0000 (20:12 +0200)]
Add method to create an Image from a TemporaryImage.

13 years agoAdd methods to delete a temporary image.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:12:30 +0000 (20:12 +0200)]
Add methods to delete a temporary image.

13 years agoAdd methods to create and retrieve temporary images.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:08:45 +0000 (20:08 +0200)]
Add methods to create and retrieve temporary images.

13 years agoRename forgotten album names.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:07:12 +0000 (20:07 +0200)]
Rename forgotten album names.

13 years agoAdd temporary image.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:04:31 +0000 (20:04 +0200)]
Add temporary image.

13 years agoRename album name to album title.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 18:02:21 +0000 (20:02 +0200)]
Rename album name to album title.

13 years agoAdd filter that turns an Image into an HTML <img> tag.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 16:56:36 +0000 (18:56 +0200)]
Add filter that turns an Image into an HTML <img> tag.

13 years agoAdd method that returns whether an image has been inserted.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 13:58:28 +0000 (15:58 +0200)]
Add method that returns whether an image has been inserted.

13 years agoInstantiate album via caching mechanism.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 11:01:03 +0000 (13:01 +0200)]
Instantiate album via caching mechanism.

13 years agoClear the correct list.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 11:00:13 +0000 (13:00 +0200)]
Clear the correct list.

13 years agoReduce log level.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 10:56:00 +0000 (12:56 +0200)]
Reduce log level.

13 years agoImplement album structure loading.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 10:40:29 +0000 (12:40 +0200)]
Implement album structure loading.

13 years agoWrite end marker after albums.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 10:40:15 +0000 (12:40 +0200)]
Write end marker after albums.

13 years agoAdd method to set all albums of a Sone.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 10:39:58 +0000 (12:39 +0200)]
Add method to set all albums of a Sone.

13 years agoSave album structure.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 09:40:19 +0000 (11:40 +0200)]
Save album structure.

13 years agoSave Sone after creating the album.
David ‘Bombe’ Roden [Sun, 10 Apr 2011 09:40:14 +0000 (11:40 +0200)]
Save Sone after creating the album.

13 years agoDon’t implement equals() without hashCode()!
David ‘Bombe’ Roden [Sun, 10 Apr 2011 09:13:12 +0000 (11:13 +0200)]
Don’t implement equals() without hashCode()!

13 years agoRemove albums from the fingerprint temporarily.
David ‘Bombe’ Roden [Wed, 6 Apr 2011 19:34:10 +0000 (21:34 +0200)]
Remove albums from the fingerprint temporarily.

13 years agoDo not insert albums just yet.
David ‘Bombe’ Roden [Sat, 26 Mar 2011 00:20:57 +0000 (01:20 +0100)]
Do not insert albums just yet.

13 years agoShow links to images like links to albums.
David ‘Bombe’ Roden [Fri, 25 Mar 2011 23:41:09 +0000 (00:41 +0100)]
Show links to images like links to albums.

13 years agoLet images float, too.
David ‘Bombe’ Roden [Fri, 25 Mar 2011 23:40:55 +0000 (00:40 +0100)]
Let images float, too.

13 years agoDon’t throw exceptions when a single “return” would suffice.
David ‘Bombe’ Roden [Fri, 25 Mar 2011 23:35:13 +0000 (00:35 +0100)]
Don’t throw exceptions when a single “return” would suffice.

13 years agoShow an error message if an image can not be parsed.
David ‘Bombe’ Roden [Fri, 25 Mar 2011 23:32:37 +0000 (00:32 +0100)]
Show an error message if an image can not be parsed.

13 years agoShow potential error messages on the “invalid” page.
David ‘Bombe’ Roden [Fri, 25 Mar 2011 23:32:23 +0000 (00:32 +0100)]
Show potential error messages on the “invalid” page.

13 years agoAllow parsing without an origin Sone.
David ‘Bombe’ Roden [Thu, 24 Mar 2011 07:11:33 +0000 (08:11 +0100)]
Allow parsing without an origin Sone.

13 years agoAdd basic image uploading capability.
David ‘Bombe’ Roden [Wed, 23 Mar 2011 19:58:20 +0000 (20:58 +0100)]
Add basic image uploading capability.

13 years agoVerify that the owner is not null before comparing it.
David ‘Bombe’ Roden [Wed, 23 Mar 2011 19:57:51 +0000 (20:57 +0100)]
Verify that the owner is not null before comparing it.

13 years agoSet creation time when a new image is created.
David ‘Bombe’ Roden [Wed, 23 Mar 2011 19:23:43 +0000 (20:23 +0100)]
Set creation time when a new image is created.

13 years agoEnhance documentation to document what the key is for.
David ‘Bombe’ Roden [Wed, 23 Mar 2011 19:23:32 +0000 (20:23 +0100)]
Enhance documentation to document what the key is for.

13 years agoDecrease font size of backlinks.
David ‘Bombe’ Roden [Wed, 23 Mar 2011 06:53:56 +0000 (07:53 +0100)]
Decrease font size of backlinks.

13 years agoHide labels after ajaxfication of album creation form fields.
David ‘Bombe’ Roden [Wed, 23 Mar 2011 06:51:31 +0000 (07:51 +0100)]
Hide labels after ajaxfication of album creation form fields.

13 years agoMove ajaxification of album creation form fields to imageBrowser.html.
David ‘Bombe’ Roden [Wed, 23 Mar 2011 06:51:19 +0000 (07:51 +0100)]
Move ajaxification of album creation form fields to imageBrowser.html.

13 years agoPrepare for showing the album image.
David ‘Bombe’ Roden [Wed, 23 Mar 2011 06:04:25 +0000 (07:04 +0100)]
Prepare for showing the album image.

13 years agoAdd “album image” to album.
David ‘Bombe’ Roden [Wed, 23 Mar 2011 06:02:04 +0000 (07:02 +0100)]
Add “album image” to album.

13 years agoShow album images.
David ‘Bombe’ Roden [Wed, 23 Mar 2011 06:00:42 +0000 (07:00 +0100)]
Show album images.

13 years agoShow name of album in page title.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 20:04:46 +0000 (21:04 +0100)]
Show name of album in page title.

13 years agoShow page title when browsing albums of a Sone.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 20:04:33 +0000 (21:04 +0100)]
Show page title when browsing albums of a Sone.

13 years agoRemove “Image Browser” page title.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 20:04:22 +0000 (21:04 +0100)]
Remove “Image Browser” page title.

13 years agoShow name of album as page heading.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 20:00:54 +0000 (21:00 +0100)]
Show name of album as page heading.

13 years agoUse correct album to create links.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 19:56:40 +0000 (20:56 +0100)]
Use correct album to create links.

13 years agoAdd browsing albums of a Sone.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 19:46:25 +0000 (20:46 +0100)]
Add browsing albums of a Sone.

13 years agoAdd link to name of album.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 19:46:05 +0000 (20:46 +0100)]
Add link to name of album.

13 years agoOnly include album creation form when browsing own albums.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 19:45:51 +0000 (20:45 +0100)]
Only include album creation form when browsing own albums.

13 years agoFormat backlinks.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 19:45:17 +0000 (20:45 +0100)]
Format backlinks.

13 years agoAjaxify the album creation form.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 19:45:11 +0000 (20:45 +0100)]
Ajaxify the album creation form.

13 years agoUse description when creating a new album.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 19:44:59 +0000 (20:44 +0100)]
Use description when creating a new album.

13 years agoCreate correct backlink for a Sone’s image browser.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 19:44:28 +0000 (20:44 +0100)]
Create correct backlink for a Sone’s image browser.

13 years agoOnly add album to Sone if it has no parent album.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 19:44:06 +0000 (20:44 +0100)]
Only add album to Sone if it has no parent album.

13 years agoFix whitespace.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 19:43:57 +0000 (20:43 +0100)]
Fix whitespace.

13 years agoFix whitespace.
David ‘Bombe’ Roden [Tue, 22 Mar 2011 19:06:09 +0000 (20:06 +0100)]
Fix whitespace.

13 years agoMerge branch 'next' into image-management
David ‘Bombe’ Roden [Tue, 22 Mar 2011 18:46:01 +0000 (19:46 +0100)]
Merge branch 'next' into image-management

Conflicts:
src/main/java/net/pterodactylus/sone/core/Core.java
src/main/java/net/pterodactylus/sone/data/Sone.java
src/main/java/net/pterodactylus/sone/web/WebInterface.java
src/main/resources/i18n/sone.en.properties

13 years agoMerge branch 'remember-page' into next
David ‘Bombe’ Roden [Mon, 21 Mar 2011 15:38:07 +0000 (16:38 +0100)]
Merge branch 'remember-page' into next

This fixes #111.

13 years agoEncode ampersand (“&”) and equals signs (“=”) in URL.
David ‘Bombe’ Roden [Mon, 21 Mar 2011 15:34:13 +0000 (16:34 +0100)]
Encode ampersand (“&”) and equals signs (“=”) in URL.

13 years agoInclude URL parameters in URL.
David ‘Bombe’ Roden [Mon, 21 Mar 2011 15:29:07 +0000 (16:29 +0100)]
Include URL parameters in URL.

13 years agoGet redirection target from URL, default to “index.html”.
David ‘Bombe’ Roden [Mon, 21 Mar 2011 15:15:19 +0000 (16:15 +0100)]
Get redirection target from URL, default to “index.html”.

13 years agoAdd original URL when redirecting to login page.
David ‘Bombe’ Roden [Mon, 21 Mar 2011 15:14:52 +0000 (16:14 +0100)]
Add original URL when redirecting to login page.

13 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Thu, 17 Mar 2011 08:48:14 +0000 (09:48 +0100)]
Merge branch 'master' into next

13 years agoMerge branch 'release-0.5.1' 0.5.1
David ‘Bombe’ Roden [Thu, 17 Mar 2011 06:15:28 +0000 (07:15 +0100)]
Merge branch 'release-0.5.1'

13 years agoSet version to 0.5.1.
David ‘Bombe’ Roden [Thu, 17 Mar 2011 06:15:17 +0000 (07:15 +0100)]
Set version to 0.5.1.

13 years agoRequire utils 0.9.1.
David ‘Bombe’ Roden [Thu, 17 Mar 2011 06:14:03 +0000 (07:14 +0100)]
Require utils 0.9.1.

13 years agoAdd link to unbookmark all not loaded posts at once.
David ‘Bombe’ Roden [Sat, 12 Mar 2011 07:44:11 +0000 (08:44 +0100)]
Add link to unbookmark all not loaded posts at once.