Add Wednesday midnight deadline check. Implemented as a dynamically calculated status based on date and time.
Change to use non deprecated StringUtils.capitalize method.
Validation javascript functions generated from a template gsp so the path to the validate action can be rendered using the <g:createLink> tag. Also added prevStatus field to Registration domain class so we can easily query for registrations that have been changed from Valid to Invalid status.
Validation javascript functions generated from a template gsp so the path to the validate action can be rendered using the <g:createLink> tag. Also added prevStatus field to Registration domain class so we can easily query for registrations that have been changed from Valid to Invalid status.
Fixed unit tests to add non null statusDate to registrations.
Added Quartz scheduler plugin. Added a scheduled task to validate registrations and email club secretaries any registrations that have been invalidated.
Change format of automatic validation email to include team info.
Output status note (explanation) in email when automatically invalidating registrations.
Fixed bug with prevStatus not getting set when there is no change in status for a registration.
Changed colour for new registrations from green to red.
Add function to display ASA club name in brackets where it differs from the BWPL club name.
Change cron validation jon to once every Monday at 2am.
Change cron validation job to once every Monday at 2am.
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
Fixed unit tests after rebasing branch off of master.
Merge branch 'version2' of https://github.com/reddicj/bwpl-registration into version2

Set up version2 branch to track remote version2 branch. Needed to pull remote branch and merge before pushing changes.