Added .distinct() to remove duplicates
Lots of refactoring and extra queries
Refactored project view to use core.py. Helps a lot.
Admin tweak
Got test coverage up again. Discovered and fixed a bug.
Got core.py up to 100% coverage
Using cached_property instead of property. Re-worked booking admin
Added padding between the two columns
Added difference internal/external. And added %age external.
Added edit view for project
Added create view for projects
Fixed ordering
Removed slug field. ID is just fine.
switching id to pk
Showing PL/PM labels on a person's page
Using projectpersoncombination on the booking page, too
Added view for editing team members.
(Not ready yet)
Added explanation to the team edit page.
Adjusted button looks.
Fixed logging setup
Got team editing working