Sone.git
7 years agoUpdate to Kotlin 1.0.6
David ‘Bombe’ Roden [Sat, 7 Jan 2017 22:43:33 +0000 (23:43 +0100)]
Update to Kotlin 1.0.6

7 years agoAdd unit test for delete post command and actually delete the post
David ‘Bombe’ Roden [Sat, 7 Jan 2017 21:49:49 +0000 (22:49 +0100)]
Add unit test for delete post command and actually delete the post

7 years agoAdd unit test for create reply command
David ‘Bombe’ Roden [Sat, 7 Jan 2017 21:22:55 +0000 (22:22 +0100)]
Add unit test for create reply command

7 years agoExtract common test methods for all commands
David ‘Bombe’ Roden [Sat, 7 Jan 2017 08:52:24 +0000 (09:52 +0100)]
Extract common test methods for all commands

7 years agoAdd unit test for create post command
David ‘Bombe’ Roden [Fri, 6 Jan 2017 19:26:41 +0000 (20:26 +0100)]
Add unit test for create post command

7 years agoSimplify ternary operator expressions
David ‘Bombe’ Roden [Fri, 6 Jan 2017 19:26:28 +0000 (20:26 +0100)]
Simplify ternary operator expressions

7 years agoUse diamond operator
David ‘Bombe’ Roden [Fri, 6 Jan 2017 19:26:15 +0000 (20:26 +0100)]
Use diamond operator

7 years agoAdd auto-closeable bucket wrapper and use try-with-resources
David ‘Bombe’ Roden [Fri, 6 Jan 2017 19:26:04 +0000 (20:26 +0100)]
Add auto-closeable bucket wrapper and use try-with-resources

7 years agoAdd unit test for sone template page and fix parameter encoding
David ‘Bombe’ Roden [Fri, 6 Jan 2017 19:14:23 +0000 (20:14 +0100)]
Add unit test for sone template page and fix parameter encoding

7 years agoAdd unit test for search page
David ‘Bombe’ Roden [Fri, 16 Dec 2016 22:52:25 +0000 (23:52 +0100)]
Add unit test for search page

7 years agoWhitespace fixes
David ‘Bombe’ Roden [Tue, 6 Dec 2016 21:18:58 +0000 (22:18 +0100)]
Whitespace fixes

7 years agoUse new redirect verification
David ‘Bombe’ Roden [Tue, 6 Dec 2016 21:18:28 +0000 (22:18 +0100)]
Use new redirect verification

7 years agoSuppress warnings about unchecked casts
David ‘Bombe’ Roden [Tue, 6 Dec 2016 21:12:27 +0000 (22:12 +0100)]
Suppress warnings about unchecked casts

7 years agoAdd unit test for rescue page
David ‘Bombe’ Roden [Tue, 6 Dec 2016 20:42:51 +0000 (21:42 +0100)]
Add unit test for rescue page

7 years agoAdd unit test for reloading page
David ‘Bombe’ Roden [Tue, 6 Dec 2016 20:11:42 +0000 (21:11 +0100)]
Add unit test for reloading page

7 years agoComplete unit test for options page
David ‘Bombe’ Roden [Mon, 5 Dec 2016 20:43:58 +0000 (21:43 +0100)]
Complete unit test for options page

7 years agoAdd unit test for mark as known page and slightly improve the logic
David ‘Bombe’ Roden [Mon, 28 Nov 2016 20:47:35 +0000 (21:47 +0100)]
Add unit test for mark as known page and slightly improve the logic

7 years agoAdd unit test for logout page
David ‘Bombe’ Roden [Mon, 28 Nov 2016 19:37:02 +0000 (20:37 +0100)]
Add unit test for logout page

7 years agoConvert and complete unit test and fix bug in page
David ‘Bombe’ Roden [Mon, 28 Nov 2016 17:43:20 +0000 (18:43 +0100)]
Convert and complete unit test and fix bug in page

7 years agoAdd unit test for login page
David ‘Bombe’ Roden [Mon, 28 Nov 2016 06:27:16 +0000 (07:27 +0100)]
Add unit test for login page

7 years agoAdd unit test for lock sone page
David ‘Bombe’ Roden [Sun, 27 Nov 2016 14:12:50 +0000 (15:12 +0100)]
Add unit test for lock sone page

7 years agoAdd unit test for like page
David ‘Bombe’ Roden [Sun, 27 Nov 2016 13:57:36 +0000 (14:57 +0100)]
Add unit test for like page

7 years agoAdd unit test for known sones page
David ‘Bombe’ Roden [Sun, 27 Nov 2016 13:18:25 +0000 (14:18 +0100)]
Add unit test for known sones page

7 years agoAdd unit test for index page
David ‘Bombe’ Roden [Sun, 27 Nov 2016 11:06:41 +0000 (12:06 +0100)]
Add unit test for index page

7 years agoActually verify that the album is deleted
David ‘Bombe’ Roden [Sun, 27 Nov 2016 01:22:55 +0000 (02:22 +0100)]
Actually verify that the album is deleted

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

8 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

8 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

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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

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

8 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

8 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

8 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

8 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

8 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

8 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

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

8 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

8 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

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

8 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

8 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

8 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

8 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

8 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

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

8 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

8 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

8 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

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

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

8 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

8 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

8 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

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

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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

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

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

8 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

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

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

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

8 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

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

8 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

8 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.

8 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

8 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