- Put more of the functionality behind configuration settings.
- Break out the GitLab and Logger classes.
- Change them to be more classy.
- Restructure the service to be able to unit test it (lol).
- Generalize portions that are still specific to the initial use case.
:(