Sone.git
7 years agoFix a FindBugs warning by making the non-nullable type explicit
David ‘Bombe’ Roden [Sun, 27 Nov 2016 00:57:45 +0000 (01:57 +0100)]
Fix a FindBugs warning by making the non-nullable type explicit

7 years agoAdd unit test for image browser page
David ‘Bombe’ Roden [Sun, 27 Nov 2016 00:54:19 +0000 (01:54 +0100)]
Add unit test for image browser page

7 years agoAdd unit test for get image page
David ‘Bombe’ Roden [Sat, 26 Nov 2016 22:32:05 +0000 (23:32 +0100)]
Add unit test for get image page

7 years agoAdd unit test for follow sone page
David ‘Bombe’ Roden [Sat, 26 Nov 2016 21:58:21 +0000 (22:58 +0100)]
Add unit test for follow sone page

7 years agoAdd unit test for edit profile page
David ‘Bombe’ Roden [Sat, 26 Nov 2016 20:55:32 +0000 (21:55 +0100)]
Add unit test for edit profile page

7 years agoAdd unit test for edit profile field page and fix logic in page
David ‘Bombe’ Roden [Sat, 26 Nov 2016 15:41:08 +0000 (16:41 +0100)]
Add unit test for edit profile field page and fix logic in page

7 years agoAdd unit test for edit image page
David ‘Bombe’ Roden [Sat, 26 Nov 2016 14:35:28 +0000 (15:35 +0100)]
Add unit test for edit image page

7 years agoAllow to cancel download by size
David ‘Bombe’ Roden [Sat, 26 Nov 2016 11:18:46 +0000 (12:18 +0100)]
Allow to cancel download by size

7 years agoAdd unit test for edit album page
David ‘Bombe’ Roden [Fri, 25 Nov 2016 22:13:20 +0000 (23:13 +0100)]
Add unit test for edit album page

7 years agoAdd unit test for distrust page
David ‘Bombe’ Roden [Fri, 25 Nov 2016 19:09:54 +0000 (20:09 +0100)]
Add unit test for distrust page

7 years agoAdd unit test for dismiss notification page
David ‘Bombe’ Roden [Thu, 24 Nov 2016 20:29:29 +0000 (21:29 +0100)]
Add unit test for dismiss notification page

7 years agoAdd unit test for delete sone page
David ‘Bombe’ Roden [Thu, 24 Nov 2016 20:14:20 +0000 (21:14 +0100)]
Add unit test for delete sone page

7 years agoRemove unnecessary code
David ‘Bombe’ Roden [Thu, 24 Nov 2016 19:42:28 +0000 (20:42 +0100)]
Remove unnecessary code

7 years agoAdd unit test for delete profile field page
David ‘Bombe’ Roden [Thu, 24 Nov 2016 19:41:56 +0000 (20:41 +0100)]
Add unit test for delete profile field page

7 years agoAdd unit test for delete post page and fix bug
David ‘Bombe’ Roden [Thu, 24 Nov 2016 18:30:10 +0000 (19:30 +0100)]
Add unit test for delete post page and fix bug

7 years agoAdd unit test for delete image page
David ‘Bombe’ Roden [Wed, 23 Nov 2016 06:16:07 +0000 (07:16 +0100)]
Add unit test for delete image page

7 years agoInclude templates for rendering linked elements
David ‘Bombe’ Roden [Tue, 22 Nov 2016 20:55:44 +0000 (21:55 +0100)]
Include templates for rendering linked elements

7 years agoAdd unit test for delete album page
David ‘Bombe’ Roden [Tue, 22 Nov 2016 20:08:03 +0000 (21:08 +0100)]
Add unit test for delete album page

7 years agoImprove coverage of linked element renderer filter
David ‘Bombe’ Roden [Sun, 20 Nov 2016 15:56:10 +0000 (16:56 +0100)]
Improve coverage of linked element renderer filter

7 years agoAdd unit test for image accessor
David ‘Bombe’ Roden [Sun, 20 Nov 2016 15:15:22 +0000 (16:15 +0100)]
Add unit test for image accessor

7 years agoSimplify code, improve coverage
David ‘Bombe’ Roden [Sun, 20 Nov 2016 15:00:50 +0000 (16:00 +0100)]
Simplify code, improve coverage

7 years agoAdd unit test for unknown date filter
David ‘Bombe’ Roden [Sun, 20 Nov 2016 12:52:26 +0000 (13:52 +0100)]
Add unit test for unknown date filter

7 years agoAdd unit test for unique element filter
David ‘Bombe’ Roden [Sun, 20 Nov 2016 12:27:40 +0000 (13:27 +0100)]
Add unit test for unique element filter

7 years agoRemove code that is never used
David ‘Bombe’ Roden [Sun, 20 Nov 2016 12:13:37 +0000 (13:13 +0100)]
Remove code that is never used

7 years agoAdd unit test for trust accessor
David ‘Bombe’ Roden [Sun, 20 Nov 2016 12:13:17 +0000 (13:13 +0100)]
Add unit test for trust accessor

7 years agoAdd unit test for substring filter and fix bug in filter
David ‘Bombe’ Roden [Sun, 20 Nov 2016 11:56:54 +0000 (12:56 +0100)]
Add unit test for substring filter and fix bug in filter

7 years agoAdd equals() and hashCode() to JSON return object
David ‘Bombe’ Roden [Sun, 20 Nov 2016 10:36:48 +0000 (11:36 +0100)]
Add equals() and hashCode() to JSON return object

7 years agoRemove debug output
David ‘Bombe’ Roden [Sun, 20 Nov 2016 01:35:41 +0000 (02:35 +0100)]
Remove debug output

7 years agoNormalize URI in element loader
David ‘Bombe’ Roden [Sun, 20 Nov 2016 01:30:45 +0000 (02:30 +0100)]
Normalize URI in element loader

7 years agoAdd some logging to element loader
David ‘Bombe’ Roden [Sun, 20 Nov 2016 00:14:04 +0000 (01:14 +0100)]
Add some logging to element loader

7 years agoUse new loading animation
David ‘Bombe’ Roden [Sat, 19 Nov 2016 22:45:36 +0000 (23:45 +0100)]
Use new loading animation

7 years agoUse time text converter to display “last updated” text
David ‘Bombe’ Roden [Sat, 19 Nov 2016 15:38:29 +0000 (16:38 +0100)]
Use time text converter to display “last updated” text

7 years agoIncrase maximum size for content to 2 MiB
David ‘Bombe’ Roden [Sat, 19 Nov 2016 15:32:58 +0000 (16:32 +0100)]
Incrase maximum size for content to 2 MiB

7 years agoAdd unit test for JSON return object
David ‘Bombe’ Roden [Sat, 19 Nov 2016 08:32:34 +0000 (09:32 +0100)]
Add unit test for JSON return object

7 years agoReplace unit test for “get times” AJAX page
David ‘Bombe’ Roden [Fri, 18 Nov 2016 23:24:12 +0000 (00:24 +0100)]
Replace unit test for “get times” AJAX page

7 years agoAdd unit test for Sone accessor
David ‘Bombe’ Roden [Fri, 18 Nov 2016 23:00:59 +0000 (00:00 +0100)]
Add unit test for Sone accessor

7 years agoRefactor l10n filter
David ‘Bombe’ Roden [Fri, 18 Nov 2016 19:32:32 +0000 (20:32 +0100)]
Refactor l10n filter

7 years agoAdd l10n text and parameter container
David ‘Bombe’ Roden [Fri, 18 Nov 2016 19:23:14 +0000 (20:23 +0100)]
Add l10n text and parameter container

7 years agoAdd unit test for l10n filter
David ‘Bombe’ Roden [Fri, 18 Nov 2016 19:12:10 +0000 (20:12 +0100)]
Add unit test for l10n filter

7 years agoAdd unit test for request change filter
David ‘Bombe’ Roden [Thu, 17 Nov 2016 20:18:22 +0000 (21:18 +0100)]
Add unit test for request change filter

7 years agoSimplify code
David ‘Bombe’ Roden [Thu, 17 Nov 2016 19:38:31 +0000 (20:38 +0100)]
Simplify code

7 years agoRemove superfluous code
David ‘Bombe’ Roden [Thu, 17 Nov 2016 19:37:42 +0000 (20:37 +0100)]
Remove superfluous code

7 years agoUse diamond operator for constructor calls
David ‘Bombe’ Roden [Thu, 17 Nov 2016 19:37:08 +0000 (20:37 +0100)]
Use diamond operator for constructor calls

7 years agoAdd unit test for reply group filter
David ‘Bombe’ Roden [Thu, 17 Nov 2016 19:36:08 +0000 (20:36 +0100)]
Add unit test for reply group filter

7 years agoAdd unit test for reply accessor
David ‘Bombe’ Roden [Thu, 17 Nov 2016 18:26:17 +0000 (19:26 +0100)]
Add unit test for reply accessor

7 years agoRemove unnecessary cast
David ‘Bombe’ Roden [Thu, 17 Nov 2016 18:04:18 +0000 (19:04 +0100)]
Remove unnecessary cast

7 years agoUse try-with-resources
David ‘Bombe’ Roden [Thu, 17 Nov 2016 06:27:21 +0000 (07:27 +0100)]
Use try-with-resources

7 years agoAdd unit test for profile accessor
David ‘Bombe’ Roden [Wed, 16 Nov 2016 20:42:10 +0000 (21:42 +0100)]
Add unit test for profile accessor

7 years agoAdd annotations to method-to-override
David ‘Bombe’ Roden [Wed, 16 Nov 2016 19:43:32 +0000 (20:43 +0100)]
Add annotations to method-to-override

7 years agoMake loading of linked images configurable
David ‘Bombe’ Roden [Mon, 14 Nov 2016 06:00:35 +0000 (07:00 +0100)]
Make loading of linked images configurable

7 years agoRename enum to better match its purpose
David ‘Bombe’ Roden [Sun, 13 Nov 2016 10:57:23 +0000 (11:57 +0100)]
Rename enum to better match its purpose

7 years agoMove enum to more appropriate class
David ‘Bombe’ Roden [Sun, 13 Nov 2016 10:52:42 +0000 (11:52 +0100)]
Move enum to more appropriate class

7 years agoFix multiple constructors with @Inject annotation
David ‘Bombe’ Roden [Sun, 13 Nov 2016 10:22:42 +0000 (11:22 +0100)]
Fix multiple constructors with @Inject annotation

7 years agoAdd failure cache to element loader
David ‘Bombe’ Roden [Sun, 13 Nov 2016 10:06:10 +0000 (11:06 +0100)]
Add failure cache to element loader

7 years agoTreat cancelled fetch request as failure
David ‘Bombe’ Roden [Sun, 13 Nov 2016 08:41:13 +0000 (09:41 +0100)]
Treat cancelled fetch request as failure

7 years agoCancel request early if it’s not an image
David ‘Bombe’ Roden [Sun, 13 Nov 2016 08:38:40 +0000 (09:38 +0100)]
Cancel request early if it’s not an image

7 years agoShow loading animation while loading elements
David ‘Bombe’ Roden [Sun, 13 Nov 2016 07:09:47 +0000 (08:09 +0100)]
Show loading animation while loading elements

7 years agoShow linked images under posts and replies
David ‘Bombe’ Roden [Fri, 11 Nov 2016 19:20:31 +0000 (20:20 +0100)]
Show linked images under posts and replies

7 years agoAdd test for guice creation of image loader
David ‘Bombe’ Roden [Fri, 11 Nov 2016 17:38:48 +0000 (18:38 +0100)]
Add test for guice creation of image loader

7 years agoRemove shortening from render filter
David ‘Bombe’ Roden [Fri, 11 Nov 2016 15:01:13 +0000 (16:01 +0100)]
Remove shortening from render filter

7 years agoAdd filter that shortens a number of parts
David ‘Bombe’ Roden [Fri, 11 Nov 2016 14:02:24 +0000 (15:02 +0100)]
Add filter that shortens a number of parts

7 years agoReplace most parts with Kotlin equivalents
David ‘Bombe’ Roden [Fri, 11 Nov 2016 13:21:29 +0000 (14:21 +0100)]
Replace most parts with Kotlin equivalents

7 years agoAdd filter for linked images
David ‘Bombe’ Roden [Fri, 11 Nov 2016 07:21:28 +0000 (08:21 +0100)]
Add filter for linked images

7 years agoAdd image loader
David ‘Bombe’ Roden [Fri, 11 Nov 2016 07:11:27 +0000 (08:11 +0100)]
Add image loader

7 years agoFix imports
David ‘Bombe’ Roden [Fri, 11 Nov 2016 06:28:11 +0000 (07:28 +0100)]
Fix imports

7 years agoAdd background fetch to freenet interface
David ‘Bombe’ Roden [Fri, 11 Nov 2016 06:27:57 +0000 (07:27 +0100)]
Add background fetch to freenet interface

7 years agoFix whitespace
David ‘Bombe’ Roden [Fri, 11 Nov 2016 06:26:25 +0000 (07:26 +0100)]
Fix whitespace

7 years agoUse request client builder
David ‘Bombe’ Roden [Fri, 11 Nov 2016 06:22:58 +0000 (07:22 +0100)]
Use request client builder

7 years agoRemove part container
David ‘Bombe’ Roden [Thu, 10 Nov 2016 20:34:54 +0000 (21:34 +0100)]
Remove part container

7 years agoReplace parser filter with separate filters
David ‘Bombe’ Roden [Thu, 10 Nov 2016 20:10:11 +0000 (21:10 +0100)]
Replace parser filter with separate filters

7 years agoRename test methods
David ‘Bombe’ Roden [Thu, 10 Nov 2016 19:53:23 +0000 (20:53 +0100)]
Rename test methods

7 years agoAdd helper functions for mocking
David ‘Bombe’ Roden [Thu, 10 Nov 2016 19:52:48 +0000 (20:52 +0100)]
Add helper functions for mocking

7 years agoAdd new render filter
David ‘Bombe’ Roden [Thu, 10 Nov 2016 19:02:37 +0000 (20:02 +0100)]
Add new render filter

This filter will be one of two to replace the ParserFilter.

7 years agoAdd Kotlin dependencies to build file
David ‘Bombe’ Roden [Thu, 10 Nov 2016 19:02:20 +0000 (20:02 +0100)]
Add Kotlin dependencies to build file

7 years agoAdd unit test for post acccessor
David ‘Bombe’ Roden [Thu, 10 Nov 2016 06:03:16 +0000 (07:03 +0100)]
Add unit test for post acccessor

7 years agoAdd unit test for parser filter
David ‘Bombe’ Roden [Wed, 9 Nov 2016 20:34:16 +0000 (21:34 +0100)]
Add unit test for parser filter

7 years agoChange tooltop of Freenet links
David ‘Bombe’ Roden [Wed, 9 Nov 2016 20:32:22 +0000 (21:32 +0100)]
Change tooltop of Freenet links

7 years agoOnly hide URL parameters in tooltip
David ‘Bombe’ Roden [Wed, 9 Nov 2016 20:30:26 +0000 (21:30 +0100)]
Only hide URL parameters in tooltip

7 years agoUse link as tooltip on internet links
David ‘Bombe’ Roden [Tue, 8 Nov 2016 17:07:32 +0000 (18:07 +0100)]
Use link as tooltip on internet links

7 years agoShow original freemail address in tooltip of link
David ‘Bombe’ Roden [Mon, 7 Nov 2016 20:54:25 +0000 (21:54 +0100)]
Show original freemail address in tooltip of link

8 years agoRender freemail links as links
David ‘Bombe’ Roden [Sat, 29 Oct 2016 08:21:32 +0000 (10:21 +0200)]
Render freemail links as links

8 years agoShorten bloated code
David ‘Bombe’ Roden [Fri, 28 Oct 2016 22:29:27 +0000 (00:29 +0200)]
Shorten bloated code

8 years agoParse freemail addresses
David ‘Bombe’ Roden [Fri, 28 Oct 2016 22:29:07 +0000 (00:29 +0200)]
Parse freemail addresses

8 years agoRemove useless non-null asserts
David ‘Bombe’ Roden [Fri, 28 Oct 2016 22:18:24 +0000 (00:18 +0200)]
Remove useless non-null asserts

8 years agoRemove useless local variables
David ‘Bombe’ Roden [Fri, 28 Oct 2016 22:16:10 +0000 (00:16 +0200)]
Remove useless local variables

8 years agoFix indentation
David ‘Bombe’ Roden [Fri, 28 Oct 2016 22:15:48 +0000 (00:15 +0200)]
Fix indentation

8 years agoIgnore question and exclamation marks at the end of links, too
David ‘Bombe’ Roden [Fri, 28 Oct 2016 16:24:22 +0000 (18:24 +0200)]
Ignore question and exclamation marks at the end of links, too

8 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Wed, 26 Oct 2016 16:52:52 +0000 (18:52 +0200)]
Merge branch 'master' into next

8 years agoMerge branch 'release-0.9.6' 0.9.6
David ‘Bombe’ Roden [Wed, 26 Oct 2016 16:48:04 +0000 (18:48 +0200)]
Merge branch 'release-0.9.6'

8 years agoUpdate latest homepage edition
David ‘Bombe’ Roden [Wed, 26 Oct 2016 16:47:57 +0000 (18:47 +0200)]
Update latest homepage edition

8 years agoUpdate version of Sone plugin
David ‘Bombe’ Roden [Wed, 26 Oct 2016 16:47:45 +0000 (18:47 +0200)]
Update version of Sone plugin

8 years agoAdd test for CreateSonePage
David ‘Bombe’ Roden [Tue, 25 Oct 2016 18:50:08 +0000 (20:50 +0200)]
Add test for CreateSonePage

8 years agoAdd test for CreateReplyPage
David ‘Bombe’ Roden [Mon, 24 Oct 2016 16:56:07 +0000 (18:56 +0200)]
Add test for CreateReplyPage

8 years agoVerify that configuration is saved after an album was created
David ‘Bombe’ Roden [Thu, 20 Oct 2016 17:37:50 +0000 (19:37 +0200)]
Verify that configuration is saved after an album was created

8 years agoVerify that posts are sorted correctly
David ‘Bombe’ Roden [Thu, 20 Oct 2016 17:37:35 +0000 (19:37 +0200)]
Verify that posts are sorted correctly

8 years agoRename comparator for posts
David ‘Bombe’ Roden [Thu, 20 Oct 2016 17:22:07 +0000 (19:22 +0200)]
Rename comparator for posts

8 years agoChange SoneTemplatePage request handling
David ‘Bombe’ Roden [Thu, 20 Oct 2016 17:18:42 +0000 (19:18 +0200)]
Change SoneTemplatePage request handling

8 years agoAdd test for CreatePostPage
David ‘Bombe’ Roden [Thu, 20 Oct 2016 09:05:19 +0000 (11:05 +0200)]
Add test for CreatePostPage

8 years agoUse member variable directly
David ‘Bombe’ Roden [Thu, 20 Oct 2016 09:04:58 +0000 (11:04 +0200)]
Use member variable directly

8 years agoCompare hit scores correctly
David ‘Bombe’ Roden [Thu, 20 Oct 2016 09:04:16 +0000 (11:04 +0200)]
Compare hit scores correctly