Version Info + Notifier (#51)

This commit is contained in:
Harvey
2026-04-16 00:51:24 +01:00
committed by GitHub
parent d24e26fb32
commit 1e7da40fef
27 changed files with 1085 additions and 11 deletions
@@ -43,6 +43,7 @@ from .repo_providers import (
get_lastfm_repository,
get_playlist_repository,
get_request_history_store,
get_github_repository,
)
logger = logging.getLogger(__name__)
@@ -619,3 +620,11 @@ def get_plex_playback_service() -> "PlexPlaybackService":
plex_repo = get_plex_repository()
cache = get_cache()
return PlexPlaybackService(plex_repo, cache)
@singleton
def get_version_service() -> "VersionService":
from services.version_service import VersionService
github_repo = get_github_repository()
return VersionService(github_repo)