change loadxl.py to update first then insert
added tests for updating, persistency
initial tests of unique Keys table
Merge branch 'master' into uniquekeys
new test xlsx
Merge branch 'master' into experiment_loading
add test documents and patch some biosample features
Added styles for main menu
Tweak
Let ValidationFailure raise supply error details.
Updating of document blobs; tests.
Use comments not inline strings (docstrings are only docstrings at the top of a function defintion.)
Keys -> Key
Assert expected exception is raised.
Use model.rid directly rather than __name__ which will change from uuid at some point.
Fix acl_from_settings so it actually works.
Only test traverse permission on ancestors of context.
Configure permisssions so that only Authenticated users are able to view all but the front page. The development.ini and test setup still allows Everyone to view for now.
Reload to show error response following failed ajax call.
change persona login error somewhat uselessly