* Update CI.
* Bump versions.
* Fix dependencies.
* Unify tracing and metrics export.
* Create service to hash image.
* Updates for hashing service.
* Fix missing file changes.
* Old changes I don't remember.
* Update dependencies, improve Docker images.
* Use BKApi instead of in-memory tree.
* Include health endpoint with metrics.
* Avoid some unwraps.
* Improve FurAffinity retry logic, add timeout.
* Only build images when pushing to master.
* Use tracing instead of directly printing messages.
* Make case consistent on messages.
* Use tracing instead of panics directly.
* Record users online.
* Extract submission handling to new function.