remove tomcat requirement
-
Connect frontend JS, CSS, IMAGES -
Connect map_images - path should be in app config, should be obtained in debian package update -
remember that css/js files must be versioned (hash in the url) -
remove primefaces -
default error page (404/500) -
build fat jar -
error content type is wrong -
first API call generate weird API -
wire tests properly - currenlty there is an exception -
map old urls (index.xhtml, export.xhtml, admin.xhtml, login.xhtml, default-cookie-policy.xhtml) to the new urls -
old map link from enrico publication -
deb package should install fat jar -
deb package should provide minerva.service -
deb package should forbid dependency on tomcat8/tomcat9/tomcat10 -
old API endpoints should be handled properly -
fetch version properly from jar MANIFEST -
align spring config with the new spring boot -
remove ant dependency -
provide app version from MANIFEST inside jar -
logs should go to /var/log/minerva.txt (+logrotate config) -
test install -
test upgrade from tomcat8/tomcat9 -
GET http://localhost:8080/minerva/resources/images/icons/ajax-loader.gif 500 (Internal Server Error) -
GET http://localhost:8080/minerva/index.xhtml?id=sample (404) -
folder for images and minerva-big should be taken from config everywhere in the application
Edited by Piotr Gawron