Create users using an API POST request
Remove CRUD access to the User resource from the API
Python script to test the API against the specified environment

This script currently supports testing the Sample, Subsample, and ChemicalAnalyses resources against two environments: localhost and Garnet.
Import settings from environment variables

These settings include sensitive information like email server settings and database credentials.
Minor fixes to the transition script
Allow access to public resources without API key credentials

This includes access to the following resources:
* Sample
* Subsample
* ChemicalAnalyses
Remove unnecessary imports in tests
User management implementation

* User registration
* User confirmation (via email)
* Request contributor access
* Grant contributor access (via email)
* User authentication
A script to test CRUD on Sample, Subsample, and ChemicalAnalyses