Sone.git
9 years agoSplit text parsing and rendering into two filters
David ‘Bombe’ Roden [Sat, 25 Jul 2015 08:51:31 +0000 (10:51 +0200)]
Split text parsing and rendering into two filters

9 years agoParse album:// links
David ‘Bombe’ Roden [Fri, 24 Jul 2015 21:07:21 +0000 (23:07 +0200)]
Parse album:// links

9 years agoLet core be an album provider
David ‘Bombe’ Roden [Fri, 24 Jul 2015 20:45:36 +0000 (22:45 +0200)]
Let core be an album provider

9 years agoPersist compatibility mode in configuration
David ‘Bombe’ Roden [Fri, 24 Jul 2015 20:05:30 +0000 (22:05 +0200)]
Persist compatibility mode in configuration

9 years agoUse unique IDs for replies, too
David ‘Bombe’ Roden [Fri, 24 Jul 2015 19:56:52 +0000 (21:56 +0200)]
Use unique IDs for replies, too

9 years agoRender link to old element ID differently in web interface
David ‘Bombe’ Roden [Fri, 24 Jul 2015 15:00:21 +0000 (17:00 +0200)]
Render link to old element ID differently in web interface

9 years agoClean up some imports
David ‘Bombe’ Roden [Fri, 24 Jul 2015 15:00:02 +0000 (17:00 +0200)]
Clean up some imports

9 years agoAdd test for recognizing the old-element link correctly
David ‘Bombe’ Roden [Fri, 24 Jul 2015 14:59:52 +0000 (16:59 +0200)]
Add test for recognizing the old-element link correctly

9 years agoStore in post part whether the internal ID was used to create this part
David ‘Bombe’ Roden [Fri, 24 Jul 2015 14:58:55 +0000 (16:58 +0200)]
Store in post part whether the internal ID was used to create this part

9 years agoUse compatibility mode when getting posts
David ‘Bombe’ Roden [Fri, 24 Jul 2015 14:47:58 +0000 (16:47 +0200)]
Use compatibility mode when getting posts

9 years agoAdd compatibility mode for old post IDs
David ‘Bombe’ Roden [Fri, 24 Jul 2015 14:47:26 +0000 (16:47 +0200)]
Add compatibility mode for old post IDs

9 years agoSimplify parsing of post:// links
David ‘Bombe’ Roden [Fri, 24 Jul 2015 14:11:55 +0000 (16:11 +0200)]
Simplify parsing of post:// links

9 years agoUse JUnit 4 syntax, change some formatting
David ‘Bombe’ Roden [Fri, 24 Jul 2015 13:54:19 +0000 (15:54 +0200)]
Use JUnit 4 syntax, change some formatting

9 years agoUse a unique ID for posts
David ‘Bombe’ Roden [Fri, 24 Jul 2015 13:39:22 +0000 (15:39 +0200)]
Use a unique ID for posts

9 years agoCheck correct Sone for avatar image
David ‘Bombe’ Roden [Fri, 24 Jul 2015 08:51:54 +0000 (10:51 +0200)]
Check correct Sone for avatar image

9 years agoUse unique IDs for images
David ‘Bombe’ Roden [Fri, 24 Jul 2015 08:39:21 +0000 (10:39 +0200)]
Use unique IDs for images

9 years agoChange album ID to be unique, add internal ID
David ‘Bombe’ Roden [Fri, 24 Jul 2015 04:25:34 +0000 (06:25 +0200)]
Change album ID to be unique, add internal ID

9 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Wed, 22 Jul 2015 19:01:06 +0000 (21:01 +0200)]
Merge branch 'master' into next

9 years agoMerge branch 'release/0.9.3' 0.9.3
David ‘Bombe’ Roden [Wed, 22 Jul 2015 18:57:58 +0000 (20:57 +0200)]
Merge branch 'release/0.9.3'

9 years agoUpdate homepage edition
David ‘Bombe’ Roden [Wed, 22 Jul 2015 18:56:35 +0000 (20:56 +0200)]
Update homepage edition

9 years agoSet version to 0.9.3
David ‘Bombe’ Roden [Wed, 22 Jul 2015 18:56:24 +0000 (20:56 +0200)]
Set version to 0.9.3

9 years agoExtend documentation
David ‘Bombe’ Roden [Wed, 22 Jul 2015 18:44:48 +0000 (20:44 +0200)]
Extend documentation

9 years agoStart a README file
David ‘Bombe’ Roden [Wed, 22 Jul 2015 05:16:12 +0000 (07:16 +0200)]
Start a README file

9 years agoClean up imports
David ‘Bombe’ Roden [Wed, 22 Jul 2015 04:43:21 +0000 (06:43 +0200)]
Clean up imports

9 years agoRename fields to better reflect their purpose
David ‘Bombe’ Roden [Wed, 22 Jul 2015 04:43:00 +0000 (06:43 +0200)]
Rename fields to better reflect their purpose

9 years agoAdd tests for fixed Sone modification detector
David ‘Bombe’ Roden [Wed, 22 Jul 2015 04:40:42 +0000 (06:40 +0200)]
Add tests for fixed Sone modification detector

9 years agoClean up imports and whitespace
David ‘Bombe’ Roden [Tue, 21 Jul 2015 20:47:07 +0000 (22:47 +0200)]
Clean up imports and whitespace

9 years agoClean up logger on shutdown
David ‘Bombe’ Roden [Tue, 21 Jul 2015 20:46:34 +0000 (22:46 +0200)]
Clean up logger on shutdown

9 years agoStore new Sones that can not be loaded
David ‘Bombe’ Roden [Tue, 21 Jul 2015 20:36:29 +0000 (22:36 +0200)]
Store new Sones that can not be loaded

...because they were never saved so everything’s still peachy.

9 years agoPrevent NullPointerExceptions on new Sones
David ‘Bombe’ Roden [Tue, 21 Jul 2015 20:35:15 +0000 (22:35 +0200)]
Prevent NullPointerExceptions on new Sones

9 years agoRemove redundant cast
David ‘Bombe’ Roden [Mon, 20 Jul 2015 20:34:56 +0000 (22:34 +0200)]
Remove redundant cast

9 years agoUse isFreenetLink() attribute on LinkType
David ‘Bombe’ Roden [Mon, 20 Jul 2015 20:34:47 +0000 (22:34 +0200)]
Use isFreenetLink() attribute on LinkType

9 years agoRemove unnecessary variable assignment
David ‘Bombe’ Roden [Mon, 20 Jul 2015 20:30:38 +0000 (22:30 +0200)]
Remove unnecessary variable assignment

9 years agoRefactor parts of link parsing
David ‘Bombe’ Roden [Mon, 20 Jul 2015 17:48:52 +0000 (19:48 +0200)]
Refactor parts of link parsing

9 years agoMerge branch 'feature/fix-coverity-defects' into next
David ‘Bombe’ Roden [Mon, 20 Jul 2015 17:28:08 +0000 (19:28 +0200)]
Merge branch 'feature/fix-coverity-defects' into next

9 years agoAdd “isFreenetLink” attribute to LinkType
David ‘Bombe’ Roden [Mon, 20 Jul 2015 17:15:34 +0000 (19:15 +0200)]
Add “isFreenetLink” attribute to LinkType

9 years agoReturn original album when it can’t be moved
David ‘Bombe’ Roden [Mon, 20 Jul 2015 17:10:31 +0000 (19:10 +0200)]
Return original album when it can’t be moved

9 years agoReturn original image when they can’t be moved
David ‘Bombe’ Roden [Mon, 20 Jul 2015 17:08:04 +0000 (19:08 +0200)]
Return original image when they can’t be moved

9 years agoPrevent potential NullPointerException
David ‘Bombe’ Roden [Mon, 20 Jul 2015 16:53:09 +0000 (18:53 +0200)]
Prevent potential NullPointerException

9 years agoRemove unused function
David ‘Bombe’ Roden [Mon, 20 Jul 2015 16:49:01 +0000 (18:49 +0200)]
Remove unused function

9 years agoPrevent potential NullPointerException
David ‘Bombe’ Roden [Mon, 20 Jul 2015 16:47:40 +0000 (18:47 +0200)]
Prevent potential NullPointerException

9 years agoOverride equals() and hashCode()
David ‘Bombe’ Roden [Mon, 20 Jul 2015 16:43:23 +0000 (18:43 +0200)]
Override equals() and hashCode()

9 years agoMake parsing of Sone.LatestEdition more robust
David ‘Bombe’ Roden [Mon, 20 Jul 2015 16:40:27 +0000 (18:40 +0200)]
Make parsing of Sone.LatestEdition more robust

9 years agoAdd real default values to prevent NullPointerExceptions
David ‘Bombe’ Roden [Mon, 20 Jul 2015 16:37:17 +0000 (18:37 +0200)]
Add real default values to prevent NullPointerExceptions

9 years agoMerge branch 'feature/fix-findbugs-warnings' into next
David ‘Bombe’ Roden [Mon, 20 Jul 2015 05:03:47 +0000 (07:03 +0200)]
Merge branch 'feature/fix-findbugs-warnings' into next

9 years agoOverride hashCode()
David ‘Bombe’ Roden [Mon, 20 Jul 2015 04:53:51 +0000 (06:53 +0200)]
Override hashCode()

9 years agoRemove unused class
David ‘Bombe’ Roden [Mon, 20 Jul 2015 04:51:55 +0000 (06:51 +0200)]
Remove unused class

9 years agoUse absent optional instead of null
David ‘Bombe’ Roden [Mon, 20 Jul 2015 04:48:42 +0000 (06:48 +0200)]
Use absent optional instead of null

9 years agoOverride hashCode()
David ‘Bombe’ Roden [Mon, 20 Jul 2015 04:46:25 +0000 (06:46 +0200)]
Override hashCode()

9 years agoMerge branch 'feature/fix-logging' into next
David ‘Bombe’ Roden [Mon, 20 Jul 2015 04:38:13 +0000 (06:38 +0200)]
Merge branch 'feature/fix-logging' into next

9 years agoAbandon logging that does not work with Freenet’s logger at all
David ‘Bombe’ Roden [Mon, 20 Jul 2015 04:35:53 +0000 (06:35 +0200)]
Abandon logging that does not work with Freenet’s logger at all

9 years agoMerge branch 'release/0.9.2' into next
David ‘Bombe’ Roden [Sun, 19 Jul 2015 19:01:16 +0000 (21:01 +0200)]
Merge branch 'release/0.9.2' into next

9 years agoMerge branch 'release/0.9.2' 0.9.2
David ‘Bombe’ Roden [Sun, 19 Jul 2015 18:43:54 +0000 (20:43 +0200)]
Merge branch 'release/0.9.2'

9 years agoUpdate homepage edition
David ‘Bombe’ Roden [Sun, 19 Jul 2015 18:43:39 +0000 (20:43 +0200)]
Update homepage edition

9 years agoSet version to 0.9.2
David ‘Bombe’ Roden [Sun, 19 Jul 2015 18:43:29 +0000 (20:43 +0200)]
Set version to 0.9.2

9 years agoRevert "Store Sone earlier when creating new Sone"
David ‘Bombe’ Roden [Sun, 19 Jul 2015 18:38:35 +0000 (20:38 +0200)]
Revert "Store Sone earlier when creating new Sone"

This reverts commit b64a9dcfdd584c6c6b7da45066b27bcc17cf6942.

9 years agoPrevent NullPointerException when checking fingerprint
David ‘Bombe’ Roden [Sun, 19 Jul 2015 18:37:51 +0000 (20:37 +0200)]
Prevent NullPointerException when checking fingerprint

9 years agoMerge branch 'release/0.9.1' into next
David ‘Bombe’ Roden [Sat, 18 Jul 2015 19:33:32 +0000 (21:33 +0200)]
Merge branch 'release/0.9.1' into next

9 years agoMerge branch 'release/0.9.1' 0.9.1
David ‘Bombe’ Roden [Sat, 18 Jul 2015 19:31:14 +0000 (21:31 +0200)]
Merge branch 'release/0.9.1'

9 years agoSet latest homepage edition to 68
David ‘Bombe’ Roden [Sat, 18 Jul 2015 19:30:50 +0000 (21:30 +0200)]
Set latest homepage edition to 68

9 years agoSet version to 0.9.1
David ‘Bombe’ Roden [Sat, 18 Jul 2015 19:29:04 +0000 (21:29 +0200)]
Set version to 0.9.1

9 years agoFix homepage link on “about” page
David ‘Bombe’ Roden [Sat, 18 Jul 2015 17:12:53 +0000 (19:12 +0200)]
Fix homepage link on “about” page

9 years agoFix link to homepage
David ‘Bombe’ Roden [Sat, 18 Jul 2015 15:29:42 +0000 (17:29 +0200)]
Fix link to homepage

9 years agoAdd reparse filter
David ‘Bombe’ Roden [Sat, 18 Jul 2015 15:29:17 +0000 (17:29 +0200)]
Add reparse filter

9 years agoStore Sone earlier when creating new Sone
David ‘Bombe’ Roden [Sat, 18 Jul 2015 08:35:00 +0000 (10:35 +0200)]
Store Sone earlier when creating new Sone

This prevents a NullPointerException spotted by s243.

9 years agoFix parsing of non-existing edition
David ‘Bombe’ Roden [Fri, 17 Jul 2015 05:25:12 +0000 (07:25 +0200)]
Fix parsing of non-existing edition

9 years agoMerge branch 'release/0.9' into next
David ‘Bombe’ Roden [Wed, 15 Jul 2015 19:19:47 +0000 (21:19 +0200)]
Merge branch 'release/0.9' into next

9 years agoMerge branch 'release/0.9' 0.9
David ‘Bombe’ Roden [Wed, 15 Jul 2015 19:19:20 +0000 (21:19 +0200)]
Merge branch 'release/0.9'

9 years agoUpdate latest edition of homepage
David ‘Bombe’ Roden [Wed, 15 Jul 2015 19:16:44 +0000 (21:16 +0200)]
Update latest edition of homepage

9 years agoSet version number to 0.9
David ‘Bombe’ Roden [Wed, 15 Jul 2015 19:15:53 +0000 (21:15 +0200)]
Set version number to 0.9

9 years agoUpdate French translation
David ‘Bombe’ Roden [Wed, 15 Jul 2015 18:58:04 +0000 (20:58 +0200)]
Update French translation

9 years agoUpdate Japanese translation
David ‘Bombe’ Roden [Wed, 15 Jul 2015 18:50:17 +0000 (20:50 +0200)]
Update Japanese translation

9 years agoUpdate reminder of changed lines
David ‘Bombe’ Roden [Wed, 15 Jul 2015 18:44:49 +0000 (20:44 +0200)]
Update reminder of changed lines

9 years agoMerge remote-tracking branch 'hsaito/master' into next
David ‘Bombe’ Roden [Wed, 15 Jul 2015 18:48:53 +0000 (20:48 +0200)]
Merge remote-tracking branch 'hsaito/master' into next

9 years agoResolved some inconsistencies in the Japanese localization
Hideki Saito [Sun, 12 Jul 2015 00:16:10 +0000 (17:16 -0700)]
Resolved some inconsistencies in the Japanese localization

9 years agoUpdated Japanese locs
Hideki Saito [Sun, 12 Jul 2015 00:02:51 +0000 (17:02 -0700)]
Updated Japanese locs

9 years agoAdd test for text filter
David ‘Bombe’ Roden [Fri, 10 Jul 2015 08:43:57 +0000 (10:43 +0200)]
Add test for text filter

9 years agoMerge branch 'feature/update-polish-translation' into next
David ‘Bombe’ Roden [Thu, 25 Jun 2015 22:06:59 +0000 (00:06 +0200)]
Merge branch 'feature/update-polish-translation' into next

9 years agoRemove update reminder
David ‘Bombe’ Roden [Thu, 25 Jun 2015 22:06:49 +0000 (00:06 +0200)]
Remove update reminder

9 years agoUpdate Polish translation
Zimne_Piwo [Thu, 25 Jun 2015 22:05:58 +0000 (00:05 +0200)]
Update Polish translation

9 years agoMerge branch 'feature/update-about-sone' into next
David ‘Bombe’ Roden [Tue, 23 Jun 2015 04:45:57 +0000 (06:45 +0200)]
Merge branch 'feature/update-about-sone' into next

9 years agoCreate link to homepage using the latest edition at time of release
David ‘Bombe’ Roden [Tue, 23 Jun 2015 04:45:35 +0000 (06:45 +0200)]
Create link to homepage using the latest edition at time of release

9 years agoStore the current year at time of release in the source code
David ‘Bombe’ Roden [Tue, 23 Jun 2015 04:40:31 +0000 (06:40 +0200)]
Store the current year at time of release in the source code

9 years agoUpdate French translation
herb [Thu, 18 Jun 2015 17:48:23 +0000 (19:48 +0200)]
Update French translation

9 years agoUpdate French translation
Sidou [Wed, 17 Jun 2015 04:41:00 +0000 (06:41 +0200)]
Update French translation

9 years agoAdd Spanish translation
Gantros [Wed, 17 Jun 2015 04:56:54 +0000 (06:56 +0200)]
Add Spanish translation

9 years agoUpdate Polish translation
Zimne_Piwo [Wed, 17 Jun 2015 04:49:58 +0000 (06:49 +0200)]
Update Polish translation

9 years agoMerge branch 'release/0.9-rc1' into next
David ‘Bombe’ Roden [Tue, 16 Jun 2015 16:43:56 +0000 (18:43 +0200)]
Merge branch 'release/0.9-rc1' into next

9 years agoMerge branch 'release/0.9-rc1' 0.9-rc1
David ‘Bombe’ Roden [Tue, 16 Jun 2015 15:54:09 +0000 (17:54 +0200)]
Merge branch 'release/0.9-rc1'

9 years agoUpdate homepage edition to 65
David ‘Bombe’ Roden [Fri, 12 Jun 2015 22:17:59 +0000 (00:17 +0200)]
Update homepage edition to 65

9 years agoSet version number to 0.9-rc1
David ‘Bombe’ Roden [Fri, 12 Jun 2015 22:17:49 +0000 (00:17 +0200)]
Set version number to 0.9-rc1

9 years agoAdd missing English texts to translations
David ‘Bombe’ Roden [Fri, 12 Jun 2015 21:42:29 +0000 (23:42 +0200)]
Add missing English texts to translations

9 years agoMerge branch 'last-working' into next
David ‘Bombe’ Roden [Fri, 12 Jun 2015 18:47:55 +0000 (20:47 +0200)]
Merge branch 'last-working' into next

This is the current state with lots and lots of changes since the last
release. I have been using this state during the last year and it should
work pretty much the same as before (minus a couple of bugs).

Conflicts:
src/main/java/net/pterodactylus/sone/core/FreenetInterface.java
src/main/java/net/pterodactylus/sone/core/SoneInserter.java
src/main/java/net/pterodactylus/sone/freenet/PluginStoreConfigurationBackend.java

9 years agoMerge branch 'feature/purge-db4o' into develop
David ‘Bombe’ Roden [Thu, 11 Jun 2015 21:48:15 +0000 (23:48 +0200)]
Merge branch 'feature/purge-db4o' into develop

9 years agoUse a real request client for image inserts purge-db4o
David ‘Bombe’ Roden [Thu, 11 Jun 2015 21:36:07 +0000 (23:36 +0200)]
Use a real request client for image inserts

9 years agoOnly free bucket after the insert is done
David ‘Bombe’ Roden [Thu, 11 Jun 2015 21:35:49 +0000 (23:35 +0200)]
Only free bucket after the insert is done

9 years agoReact to dedicated exception differently
David ‘Bombe’ Roden [Sun, 15 Mar 2015 12:41:42 +0000 (13:41 +0100)]
React to dedicated exception differently

9 years agoThrow dedicated exception when adding a field with an empty name
David ‘Bombe’ Roden [Sun, 15 Mar 2015 12:41:31 +0000 (13:41 +0100)]
Throw dedicated exception when adding a field with an empty name

9 years agoAdd new fields with an initial value of an empty string
David ‘Bombe’ Roden [Sun, 15 Mar 2015 10:34:14 +0000 (11:34 +0100)]
Add new fields with an initial value of an empty string

9 years agoRemove useless code
David ‘Bombe’ Roden [Sun, 15 Mar 2015 10:28:46 +0000 (11:28 +0100)]
Remove useless code