Skip to content

package-drone-0.0.9

Pre-release
Pre-release
Compare
Choose a tag to compare
@ctron ctron released this 03 Feb 15:10
· 1069 commits to master since this release

This can be considered a milestone release towards the upcoming 0.1.0 release.

Fixed issues

Site prefix

One open issue coming out of the security modules was that the emails which here sent out only had a link to "localhost", see #23 Allow setting a site prefix. This can be configured now.

Disable self registration

It also is possible now to disable the user self registration.

Known bugs and limitations

The deadlock issue of #29 has been resolved, but not fixed. This is a bug in Eclipse Equinox and hopefully Thomas Watson will have a chance to fix this in Eclipse Mars M6.

However a lot of code refactoring was done, in order to break up the dependencies between the bundles. Gemini JPA does refresh bundles in order to weave them correctly. This causes also dependent bundles to be stopped and started again. Bundles were split up in order to simply the dependency graph on bundle level and focus more on service level, which does not have this issue.

Until that we could have a possible fix by patching Equinox, using a Read/Write lock instead of plain locking. Although this works, there are some unknown implications.

Also the issue of the weaving problem in the Gemini JPA unit seems to be fixed. However I thought this before. So let's see how this turns out.

Screenshots

pd009_001
pd009_002