Added toCsvString method to RegistrationStatus, and static string csvFieldNames.
Change to ValidationUtils name validation. Split method into 3 methods - name, firstname and lastname validation.
Added User.toCsvString() method.
Added export all data to csv file function. Refactored csv writing functions.
Delete CsvWriter class as no longer used.
Delete unused imports of CsvWriter.
Change export all data to csv file function to output a compressed zip file.
Added cron job to email nightly data export.
Remove registration status entries from data backup. No need for csv output for registration status entries.
Re-installed Quartz plugin to fix cron jobs and configured nightly export job.
Change DataExportJob to get the list of emails by querying for Registration Secretaries.
Optimize imports.
Commit application.properties (version number, build date etc.)
Added new domain classes - Competition and Division. Added relationships to these to Club and Team domain classes. Fixed unit tests and fixed TeamUploader.
Added competition list and edit views and controller actions. Also adds or deletes divisions.
Commit application.properties prior to rebasing branch
Added new domain classes - Competition and Division. Added relationships to these to Club and Team domain classes. Fixed unit tests and fixed TeamUploader.
Added competition list and edit views and controller actions. Also adds or deletes divisions.
Fixed unit tests after rebasing branch off of master.
Remove relationship between Competition and Club, and fix unit tests.