Bumped up H2 version.
Bumped up artifact versions to 1.1-SNAPSHOT.
Initial attempt to split project into Java FX and web versions.
Added web packaging and a deployable class which creates/destroys a FinanceData class instance with everything necessary to allow creating a EntityManager and PersistenceUnit instances.
Added autogenerated Netbeans Java EE resources.
Completed early PoC of connecting Angular.js, Twitter Bootstrap, Spring MVC, WildFly and vogon-data.
It can show a list of scrollable transactions in a web UI by serving all static resources (bootstrap, angular.js, angular-ui) and providing a query service which returns JSON.
Added spring boot support.
JSP now handles processing of webjars versions.
Changed packaging to war-only.
Main web container will be Tomcat.
Fixed spring boot dependencies.
Added "remove artifacts" goal for Netbeans.
Fixed enter key not being handled properly when editing amount.
Added "user" property to most JPA entities.
FinanceData class only makes sense in standalone versions; web version uses its own JPA helper classes.
Fixed bug with incorrect names of WildFly/Tomcat artifacts.
Fixed email in Javadoc. Some extra Javadoc fixes.
Improved exception messages in JavaFX version.
Fixed NullPointerException when exporting data.
Added OAuth2 authentication; username and password are hardcoded for now.
Improved handling of OAuth token expiration.
Authentication is now done for real, with everything prepared for supporting multiple users.
Minor adjustments to vogon-data-model needed for proper JSON serializaiton/deserialization.
Added support for editing, adding, deleting and cloning transactions.
Minor OAuth2 authorization fix.
Migrated to Spring Boot packaging, allowing to run the app without web.xml and in fully standalone mode.
Temporarily disabled WindFly target.
Moved from XML-based Spring configuration to annotation-based configuration.
Bumped up dependency versions.
OpenShift container support.
Switched to Java 7 until OpenShift begins to support Java 8.