internal/

directory
v1.5.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 15, 2026 License: GPL-2.0, GPL-3.0

Directories

Path Synopsis
Package api declares the cross-package interface spine.
Package api declares the cross-package interface spine.
Package cache is the on-disk persistence layer for processed-episode deduplication, per-user language profiles, shared-user tokens, and the scheduler's last-run marker.
Package cache is the on-disk persistence layer for processed-episode deduplication, per-user language profiles, shared-user tokens, and the scheduler's last-run marker.
Package ignore holds the cross-subsystem "should I skip this library / show / episode?" decision.
Package ignore holds the cross-subsystem "should I skip this library / show / episode?" decision.
Package notify implements the Plex WebSocket notification listener.
Package notify implements the Plex WebSocket notification listener.
Package plex adapts the shared github.com/cplieger/plexapi client for plex-language-sync.
Package plex adapts the shared github.com/cplieger/plexapi client for plex-language-sync.
Package scheduler owns the periodic deep-analysis tick and its sub-workers (recent-history replay + recently-added sweep).
Package scheduler owns the periodic deep-analysis tick and its sub-workers (recent-history replay + recently-added sweep).
Package streams holds the pure (I/O-free) stream-selection core for plex-language-sync along with the Plex value types it operates on.
Package streams holds the pure (I/O-free) stream-selection core for plex-language-sync along with the Plex value types it operates on.
Package sync holds the per-episode track-synchronization orchestrator.
Package sync holds the per-episode track-synchronization orchestrator.
testsupport
fakeapi
Package fakeapi provides shared concurrency-safe test fakes for the interfaces in internal/api.
Package fakeapi provides shared concurrency-safe test fakes for the interfaces in internal/api.
Package users owns the per-user state, token storage, and per-user Plex client cache.
Package users owns the per-user state, token storage, and per-user Plex client cache.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL