Added file upload feature; logging switch to slf4j and logback
Pre xml files removal
The project converted to Spring Boot app with Java Configuration
Improved REST functionality
Site properties moved to the List collection;
Reworked addProperty and hasProperty methods;
add new property and delete property is working now;
moved src to java 1.8
minor fix
Intermediate commit with all major functionality completed
Further improvements
Moved to Spring Boot 1.1.2
Further updates
Major cleanup(removed all old spring mvc and freemarker files);
Fixed sitemap generation;
Fixed exprired tokens cleaning
Added async Thumbs generation, improved image uploads;
General cleanup;
Store files and images for particular site in the separate directory,
named by siteId value;
Removed logback.xml - configure log levels in application.properties
file;
Project converted to Gradle build system from Maven
Fixed path to robots.txt generated page
Ignore placeholder pages for the sitemaps;
Use hashbang syntax for sitemap pages
Added groovy;
Added prerenderer service to make pages snapshots;
Using prerender.io by default, but can be connected to another similar
service;
Moved links style to the config;
Added home page prerender
Reset page cache onpage attachements alterations