internal/

directory
v1.5.8 Latest Latest
Warning

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

Go to latest
Published: Jul 14, 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 holds the HTTP client and response types for the Plex Media Server API.
Package plex holds the HTTP client and response types for the Plex Media Server API.
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