1. Luke Plant
  2. cciw-website

Source

cciw-website / cciw / officers / utils.py

Author Commit Message Date Builds
Luke Plant
Fixed all code for new Reference/Referee schema
Luke Plant
Refactoring to pull out 'spreadsheet_response' and reduce duplication
Luke Plant
Fixed various flake8 errors
Luke Plant
Added missing CRB/DBS to officer list tracking
Luke Plant
Refactoring to reduce duplication of logic
Luke Plant
s/invitation_set/invitations/
Luke Plant
Lots of PEP8/flake8 fixes Some URLconf updates too
Luke Plant
Switched to USE_TZ=True Lots of related datetime fixes. Some unrelated import cleanups
Luke Plant
Made 'serious slackers' info clearer
Luke Plant
Added option of downloading spreadsheets in ODS format
Luke Plant
Show missing references on officer list page
Luke Plant
Added 'serious slackers' feature
Luke Plant
Updated export of officer data to use spreadsheet abstraction
Luke Plant
Pulled out 'workbook_to_string' function
Branches
bookings
Luke Plant
Pulled out simplified interface for creating XL worksheets
Branches
bookings
Luke Plant
Fixed import cycle.
Luke Plant
Removed duplicated column in exported data
Luke Plant
Added 'export officer data' functionality
Luke Plant
Fixed all remaining uses of Application.camp field This involved having to pass Camp objects/information around in ways it didn't need to be done before, and calculating the applications for a camp in a different way.
Luke Plant
PEP8/whitespace fixes.
Luke Plant
Fixed ordering on 'no application form' officer list
Luke Plant
Implemented most of new officer list functionality (especially 'add officer' from list)
Luke Plant
Order officer list by (first name, last name)
Branches
live
Luke Plant
Rewrote some utility functions using new 'Camp.officers' attribute
Luke Plant
Removed trailing whitespace
Luke Plant
Moved some functions
Luke Plant
Added automatic creation of mailboxes, and refactored some functions
Luke Plant
Pulled out some functions for resuse