..
Library
feat(library): show grouping, local-LLM grouper, content IDs, watch state + registry ingest
2026-06-09 05:50:01 -07:00
Metadata
feat(core): offline cache, bandwidth policy, now-playing, notifications + torrent rework
2026-06-09 05:50:01 -07:00
Search
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
Setup
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
Torrents
feat(core): offline cache, bandwidth policy, now-playing, notifications + torrent rework
2026-06-09 05:50:01 -07:00
Transport
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
VPN
feat(vpn): VPN subsystem — OVPN profile/credential stores, controller, settings UI + parser tests
2026-06-09 05:50:01 -07:00
AppVersion.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
BandwidthPolicy.swift
feat(core): offline cache, bandwidth policy, now-playing, notifications + torrent rework
2026-06-09 05:50:01 -07:00
CommandTemplate.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
ContentID.swift
feat(library): show grouping, local-LLM grouper, content IDs, watch state + registry ingest
2026-06-09 05:50:01 -07:00
DataDomain.swift
feat(core): offline cache, bandwidth policy, now-playing, notifications + torrent rework
2026-06-09 05:50:01 -07:00
DeviceConfig.swift
refactor(fleet): rename Host→Device — DeviceConfig model + Devices UI, drop HostConfig/HostsView
2026-06-09 05:50:01 -07:00
HostStats.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
Log.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
LogController.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
MediaLaunchable.swift
feat(core): player/playlist/porn-service rework + repo paths
2026-06-09 05:50:02 -07:00
MediaPaths.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
MpvTarget.swift
feat(core): player/playlist/porn-service rework + repo paths
2026-06-09 05:50:02 -07:00
NotificationsService.swift
feat(core): offline cache, bandwidth policy, now-playing, notifications + torrent rework
2026-06-09 05:50:01 -07:00
NowPlayingController.swift
feat(core): offline cache, bandwidth policy, now-playing, notifications + torrent rework
2026-06-09 05:50:01 -07:00
OfflineCacheController.swift
feat(core): offline cache, bandwidth policy, now-playing, notifications + torrent rework
2026-06-09 05:50:01 -07:00
PlayerController.swift
feat(devices): ✨ per-device system-load badge (low/med/high) on Devices list
2026-06-09 14:07:45 -07:00
PlayerStatusCache.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
PlayerTarget.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
PlaylistController.swift
feat(core): player/playlist/porn-service rework + repo paths
2026-06-09 05:50:02 -07:00
PornCollectionService.swift
feat(core): player/playlist/porn-service rework + repo paths
2026-06-09 05:50:02 -07:00
ProcessRunner.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
Quality.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
QuickTimeTarget.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
RepoPaths.swift
feat(core): player/playlist/porn-service rework + repo paths
2026-06-09 05:50:02 -07:00
SmartPlaylist.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
TrackPreferenceStore.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
Tracks.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
VLCConfig.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
VLCTarget.swift
refactor(tv-anarchy): rename PlumTV→TVAnarchy and land session work
2026-06-08 22:04:22 -07:00
WatchState.swift
feat(library): show grouping, local-LLM grouper, content IDs, watch state + registry ingest
2026-06-09 05:50:01 -07:00