------------------
First big overhaul of the repository. Pulls in features that were duplicated or scattered across `POCS <https://github.com/panoptes/POCS.git>`_ and `PIAA <https://github.com/panoptes/PIAA.git>`_. Removes a lot of code that wasn't being used or was otherwise clutter. Overhauls the logging system to use [``loguru``](https://github.com/Delgan/loguru) so things are simplified. Updates to documentation.
Added
^^^^^
* Config Server
* See the description in the [README](README.md)
* `Versioneer <https://github.com/warner/python-versioneer>`_ for version strings (#123).
* Read the docs config (123).
Bug fixes
^^^^^^^^^
* IERS Mirror (65, 67)
Changed
^^^^^^^
* Docker updates
* See 68 and 75 for list.
* Logging:
* Switch to `loguru <https://github.com/Delgan/loguru>`_. This simplifies our logging system. Also gives us access to the ``trace`` (lower than ``debug``, good for hardware and other debug we don't need to see during operation) and ``success`` (higher than ``info``) levels, which would be nice to start implementing. (#123)
* Consistent use of relative imports. (123)
* Documentation updates. (97, 119, 120, 123)
* Repo cleanup. (97, 123)
* Using GitHub Actions for testing. (100, 101)
* Using `pip-tools <https://github.com/jazzband/pip-tools>`_ for dependency management.