Commits

Author Commit Message Labels Comments Date
Luke Plant
Removed ability for officers to add their own CRB information.
Luke Plant
Sanity checking in tests
Luke Plant
Removed 'standard_extra_context' and related cleanups. standard_extra_context was a vestigial artifact that only made writing views more tedious, so it has been removed. This involved: - removing standard 'keywords' and 'description' metadata from pages that don't explicitly add it, apart from home page - moving some things to 'standard_processor' - Simplified use of 'title' variable and block in templates - While we are at it, switched to…
Luke Plant
Fixed tests to cope with lower number of queries being issued
Luke Plant
Removed count of logged in members from standard page. Because it is always zero these days!
Luke Plant
Fixed test
Luke Plant
Fixed logic for deleting application forms to be safer for admins
Luke Plant
Removed choice from 'edit' functionality on applications, for simplicity
Luke Plant
Made saving a new application form delete old unfinished ones
Luke Plant
Correct caption on drop-down box of unfinished application forms
Luke Plant
Fixed initial 'full_name' for new application form
Luke Plant
Removed special casing for adding application forms, since workflow only uses adding now. Updated tests to reflect changes.
Luke Plant
Switched from ul to p's in applications page, since there will now only ever be one option
Luke Plant
Excluded unsaved application forms from list of applications to edit
Luke Plant
Removed dead code
Luke Plant
Changed 'Create new application form' from a link to a button. This means that if users create a new application form, and then go back and try to create one again, we can control what happens, and refuse to create it if there is already a form for this year.
Luke Plant
Switched an AJAX view to POST, to avoid potential security issues
Luke Plant
Updated AJAX CSRF code to match Django docs
Luke Plant
Added bigger note to stop people adding duplicate officers
Luke Plant
Fixed string formatting TypeError caused by splitting string over two lines
Luke Plant
Updated CSRF AJAX code in line with Django docs
Luke Plant
Added date hierarchy to ReferenceForm admin
Luke Plant
Raise 404 on stats page if there are no camps for specified year, rather than having blank page
Luke Plant
Return 404 rather than 500 for CRB page if there are no camps for the year specified
Luke Plant
Clarified wording on stats page
Luke Plant
Re-enabled 'update' button on CRBs page, but changed caption to reflect use when javascript is enabled
Luke Plant
Improved spacing of check boxes on CRBs page
Luke Plant
Corrected a link from stats page so that it opens in a new window
Luke Plant
Enabled client-side filtering by camp on the CRBs page
Luke Plant
For each camp on stats page, added link to CRBs page, filtered for that camp
  1. Prev
  2. Next