Feature
* feat: Use common package (1232)
* Move models, create common module and migrations
* Make common pypi package
* Make common pypi package part 2
* Rename migrations
* Exclude common package from main package
* Build and upload common package in travis + use portal version
* Update common folder name
* Merge branch &39;master&39; into common-models-test
Conflicts:
.travis.yml
* Install actual PyPi package
* Revert temp settings
* Update lock file
* Merge branch &39;master&39; into common-models-test
* Fix version of cfl-common to portal version
* Use correct models in migration
Signed-off-by: Niket <niket.shah1ocado.com>
* show correct python version
Signed-off-by: Niket <niket.shah1ocado.com>
* Add migration test for portal
* Add check the models are under common
* Refactor model imports
* Bring back Guardian model
* update permissions required as they are now in common
Signed-off-by: Niket <niket.shah1ocado.com>
* Merge branch &39;master&39; into common-models-test
Please enter a commit message to explain why this merge is necessary,
especially if it merges an updated upstream into a topic branch.
Lines starting with &39;&39; will be ignored, and an empty message aborts
the commit.
* Install RR branch
* Don&39;t t-lib
* Add module docstring to migration
* Try installing RR with -U
* Merge branch &39;master&39; into common-models-test
* Try to add branch config to see if it compares to master
* Remove branch parameter
* Merge branch &39;master&39; into common-models-test
* Merge branch &39;master&39; into common-models-test
* Merge branch &39;master&39; into common-models-test
* Install normal RR ([`69af469`](https://github.com/ocadotechnology/codeforlife-portal/commit/69af46964a87f47e7695958cb7d77b5e137674b0))