Directories
¶
| Path | Synopsis |
|---|---|
|
Package apitoken owns persistent bearer-token generation, validation, and authentication.
|
Package apitoken owns persistent bearer-token generation, validation, and authentication. |
|
Package architecturepolicy enforces lasting ownership boundaries for the canonical runtime and prepared-release architecture.
|
Package architecturepolicy enforces lasting ownership boundaries for the canonical runtime and prepared-release architecture. |
|
authfixture
Package authfixture writes web-auth material for tests that exercise encrypted persistence without exercising password hashing.
|
Package authfixture writes web-auth material for tests that exercise encrypted persistence without exercising password hashing. |
|
Package bbcode provides shared BBCode cleanup and normalization primitives.
|
Package bbcode provides shared BBCode cleanup and normalization primitives. |
|
Package clientdiscovery owns normalized, source-scoped torrent-client discovery for canonical preparation.
|
Package clientdiscovery owns normalized, source-scoped torrent-client discovery for canonical preparation. |
|
importer
Package importer dispatches configuration imports to the appropriate parser based on file extension.
|
Package importer dispatches configuration imports to the appropriate parser based on file extension. |
|
Package configstore bridges the config package and the sqlite repository so CLI and WebUI share a single implementation of the open-database → migrate → load/save flow that used to be duplicated across cmd/upbrr/main.go and internal/webserver runtime activation.
|
Package configstore bridges the config package and the sqlite repository so CLI and WebUI share a single implementation of the open-database → migrate → load/save flow that used to be duplicated across cmd/upbrr/main.go and internal/webserver runtime activation. |
|
unit3d
Package unit3d builds and cleans descriptions shared by Unit3D trackers.
|
Package unit3d builds and cleans descriptions shared by Unit3D trackers. |
|
dvdvideo
|
|
|
engine
Package engine coordinates bounded DVD menu inventory, navigation-state discovery, exact FFmpeg background decoding, and Go subpicture composition.
|
Package engine coordinates bounded DVD menu inventory, navigation-state discovery, exact FFmpeg background decoding, and Go subpicture composition. |
|
graph
Package graph performs deterministic, bounded DVD menu discovery over cloned pure-Go VM state and reconciles reachable results with the IFO inventory.
|
Package graph performs deterministic, bounded DVD menu discovery over cloned pure-Go VM state and reconciles reachable results with the IFO inventory. |
|
ifo
Package ifo parses the bounded DVD-Video menu structures needed for menu inventory and VM traversal.
|
Package ifo parses the bounded DVD-Video menu structures needed for menu inventory and VM traversal. |
|
nav
Package nav parses DVD-Video NAV PCI/DSI packets and routes DVD subpicture private-stream payloads.
|
Package nav parses DVD-Video NAV PCI/DSI packets and routes DVD subpicture private-stream payloads. |
|
render
Package render probes FFmpeg DVD menu capability and decodes exact-coordinate menu background frames selected by the pure-Go engine.
|
Package render probes FFmpeg DVD menu capability and decodes exact-coordinate menu background frames selected by the pure-Go engine. |
|
spu
Package spu reassembles, decodes, and composites DVD subpicture packets.
|
Package spu reassembles, decodes, and composites DVD subpicture packets. |
|
vm
Package vm decodes and executes DVD-Video virtual-machine commands.
|
Package vm decodes and executes DVD-Video virtual-machine commands. |
|
Package errors defines sentinel failure classes shared across internal package boundaries.
|
Package errors defines sentinel failure classes shared across internal package boundaries. |
|
Package externalidentity resolves one canonical, source-scoped external identity without persisting it.
|
Package externalidentity resolves one canonical, source-scoped external identity without persisting it. |
|
Package imagehosting selects, uploads, and persists release images.
|
Package imagehosting selects, uploads, and persists release images. |
|
policy
Package policy describes generic image uploader capabilities.
|
Package policy describes generic image uploader capabilities. |
|
Package literalpolicy enforces readable layout for substantial keyed composite literals.
|
Package literalpolicy enforces readable layout for substantial keyed composite literals. |
|
evidence
Package evidence retains source-bound remote query outcomes independently from the corrections and local scoring that consume them.
|
Package evidence retains source-bound remote query outcomes independently from the corrections and local scoring that consume them. |
|
Package pathing provides portable host-filesystem path operations.
|
Package pathing provides portable host-filesystem path operations. |
|
layout
Package layout defines deterministic application filesystem layouts.
|
Package layout defines deterministic application filesystem layouts. |
|
policy
Package policy checks repository source for portable path-handling violations.
|
Package policy checks repository source for portable path-handling violations. |
|
Package preparedrelease owns immutable, source-scoped prepared-release generations and their private preparation resources.
|
Package preparedrelease owns immutable, source-scoped prepared-release generations and their private preparation resources. |
|
state
Package preparationstate contains mutable evidence while a prepared release is being collected.
|
Package preparationstate contains mutable evidence while a prepared release is being collected. |
|
Package providerid formats canonical numeric provider identifiers for external text contracts.
|
Package providerid formats canonical numeric provider identifiers for external text contracts. |
|
Package releasepolicy applies release-wide upload eligibility rules.
|
Package releasepolicy applies release-wide upload eligibility rules. |
|
Package releaseworkflow coordinates immutable release workflow stages and keeps repository and private-resource concerns behind one command boundary.
|
Package releaseworkflow coordinates immutable release workflow stages and keeps repository and private-resource concerns behind one command boundary. |
|
services
|
|
|
audioanalysis
Package audioanalysis streams selected FFmpeg audio decodes into waveform and spectrogram PNGs or amplitude reports without retaining complete PCM in memory.
|
Package audioanalysis streams selected FFmpeg audio decodes into waveform and spectrogram PNGs or amplitude reports without retaining complete PCM in memory. |
|
db/dbfixture
Package dbfixture provides SQLite fixtures for integration tests outside the db package.
|
Package dbfixture provides SQLite fixtures for integration tests outside the db package. |
|
dvdmenus
Package dvdmenus captures, persists, lists, and deletes managed DVD menu screenshots while preserving manual and normal screenshot categories.
|
Package dvdmenus captures, persists, lists, and deletes managed DVD menu screenshots while preserving manual and normal screenshot categories. |
|
Package sourcelayout resolves one requested preparation source into the local resource roots used while collecting release facts.
|
Package sourcelayout resolves one requested preparation source into the local resource roots used while collecting release facts. |
|
Package torrent validates reusable torrent metadata or creates private torrent artifacts for prepared source layouts.
|
Package torrent validates reusable torrent metadata or creates private torrent artifacts for prepared source layouts. |
|
metainfo
Package metainfo defines application-owned torrent metainfo values.
|
Package metainfo defines application-owned torrent metainfo values. |
|
Package torrentclient injects uploads into configured torrent clients and searches those clients for already-pathed torrents.
|
Package torrentclient injects uploads into configured torrent clients and searches those clients for already-pathed torrents. |
|
auth
Package auth manages tracker login, cookie import, session validation, and encrypted auxiliary auth state for tracker implementations.
|
Package auth manages tracker login, cookie import, session validation, and encrypted auxiliary auth state for tracker implementations. |
|
auth/contract
Package contract provides dependency-safe tracker auth capability and requirements constructors.
|
Package contract provides dependency-safe tracker auth capability and requirements constructors. |
|
auth/totp
Package totp generates tracker-compatible one-time codes from OTP URIs.
|
Package totp generates tracker-compatible one-time codes from OTP URIs. |
|
data
Package data coordinates metadata lookups owned by tracker implementations.
|
Package data coordinates metadata lookups owned by tracker implementations. |
|
dupe
Package dupe coordinates tracker-owned duplicate searches and shared matching.
|
Package dupe coordinates tracker-owned duplicate searches and shared matching. |
|
impl/standalone
Package standalone owns shared lifecycle and definition behavior for tracker implementations that do not belong to a protocol family.
|
Package standalone owns shared lifecycle and definition behavior for tracker implementations that do not belong to a protocol family. |
|
impl/standalone/czt
Package czt implements uploads to CZTeam (CZT) via its dedicated JSON endpoint takeupload_api.php.
|
Package czt implements uploads to CZTeam (CZT) via its dedicated JSON endpoint takeupload_api.php. |
|
impl/standalone/internal/jsondupe
Package jsondupe executes the authenticated JSON-list search protocol shared by standalone trackers while leaving query and result identity tracker-local.
|
Package jsondupe executes the authenticated JSON-list search protocol shared by standalone trackers while leaving query and result identity tracker-local. |
|
impl/unit3d
Package unit3d provides Unit3D API-based tracker upload implementations.
|
Package unit3d provides Unit3D API-based tracker upload implementations. |
|
Package uploadinput resolves transport-local composite upload inputs.
|
Package uploadinput resolves transport-local composite upload inputs. |
Click to show internal directories.
Click to hide internal directories.