* API: Add filter by reference to SO, PO. Add filtering by customer to SO list
* API: Add filtering by reference to Build order list
* Add test for changes
* Increment API version
* Add test for BO reference
* Add missing description of API version
* Force PO duplicate to fail
* Add filter by part and supplier_part in tests
* Fix syntax error
* Add tests for pending, received, has_pricing status - amounts to be checked
* Remove check which doesn't work as expected
* Fix amount in one test; add LIST_URL where required
* Change some numbers
* Add tests for filtering PO Line items
* Change name of class to fit better with others
* Add tests for SO line item filters has_pricing and completed
* Use variable for number of SO line items
* Add another test for assigned_to_me for PO
* Add Metadata mixin to Company model
* Add migration file
* Lint
* Fixes due to style
* Syntax error
* Lint
* as this exposes a new endpoint to the API, increment the API version number with a brief description:
* Add flag to overwrite existing file when exporting records
* Remove temp. file at end of export process
* Run flake8 on tasks.py as well
* Fix style
* Change style of default text
* Add type bool
* dev-setup
* Revert "dev-setup"
This reverts commit 789356422a.
* Update tasks.py with new flags to allow choosing where permissions end up, and if temporary files are kept or not