Homelabtoolkit v1

This commit is contained in:
2026-06-08 00:01:55 +12:00
parent c8838a485d
commit 040fbacc70
56 changed files with 12477 additions and 151 deletions
+8
View File
@@ -0,0 +1,8 @@
"""Service layer for the User Favourites feature.
Every module here depends only on an injected ``client`` object exposing four
async methods (``get``, ``get_all``, ``post``, ``delete``). Production code passes
an adapter around the existing Emby helpers in ``app.py``; tests pass a fake. This
keeps the services free of FastAPI/Emby/Pillow import weight and fully unit
testable.
"""