models.py:
- make Sample model field 'visit' required
forms.py:
- update SampleForm to require 'visit' field
accidentally renamed add_project.html to add_user_permissions.html instead of copying...re-add add_project.html template
fix add user link on view_project template
BUGFIX: site is required field for Compensation model, fix form to require site field
fixed all template urls to use the name of the route not the app/view dotted path
make wording of template headings consistent
a couple minor presentation issues in templates
new SiteManager method to get the project sites for which a user has manage user privileges
make CSV download link text the same as sample template
view_project_users.html: don't show <hr> after last site
CSS: make <hr> style consistent with theme...slightly darker
api_views.py: don't return server file path when posting a new sample
rename view_projects template and view to 'home' since we'll be adding more site level stuff to this page
add view/route/template for viewing all the antibodies
slight column width adjustment
add view/route/template for adding a new antibody
fix long lines in models.py
add view/route/template for editing an antibody
add views/routes/templates for viewing, adding, and editing Fluorochrome
fix some long lines in views.py