adds data model for projects and versions

removes features that are not (and probably will not) used anyway

fixes wrong location of log4j2.properties

cleanup and simplification of database access layer

fixes several warnings

typo in menu label for language selection

adds module priorities

moves DAO classes to different package

converts to maven project

smaller main menu with better main menu buttons

removes caching of main menu

Module names and descriptions + some more styling

adds default anonymous user

updates copyright header

global table style

minor changes to logging output

adds first part of a module manager UI

module synchronization with database

removes the privileged data source from the application and the ability to have a web UI for a setup

user friendly error pages for codes 404, 403 and 500

adds getter for the database facade to the abstract servlet

adds DatabaseFacade

language selector completed

changed logger implementation to log4j2

adds dynamic fragments to LightPIT request handling framework + basic language recognition code

implements ResponseTypes

implements simple request mapper

implements automatic menu generation from module information

(0) -28 +28 +50 +100 +300 tip

mercurial