Use common ScheduledExecutorService
Rename getDefaultStrategy to getActiveStrategy
Introducing Tournaments
Move ConversionUtil to util package
Use setters for constructor validation in model classes, use Collection
type everywhere
Move ConversionUtil to util package
DAO layer for Tournaments
Queries needed for tournament creation
Removing temp service
Replace Date with calendar
Add new query, use events to notify about new tournament
Move GameResult creation to game (create them in single transaction)
Bean for scheduling games during tournaments
Fixing postgresql errors caused by naming constraints
Logout concrete session
Allow http on localhost (useful for testing)
Use String for passwords (postgre seems to have a problem with byte[])
Move version definitions to parent pom, add distribution management
Strategy have a multicolumn Id (gav split to three String fields)
First draft of CLI tool (can register user, login/logout user, list
strategies, add a new strategy, activate strategy)