LICENSE
README.md
pyproject.toml
nazgarr/__init__.py
nazgarr/_build_info.py
nazgarr/cli.py
nazgarr/main.py
nazgarr/release_notes.json
nazgarr/scheduler.py
nazgarr/sdk.py
nazgarr.egg-info/PKG-INFO
nazgarr.egg-info/SOURCES.txt
nazgarr.egg-info/dependency_links.txt
nazgarr.egg-info/entry_points.txt
nazgarr.egg-info/requires.txt
nazgarr.egg-info/top_level.txt
nazgarr/_assets/schema.sql
nazgarr/_assets/web/icons.svg
nazgarr/_assets/web/index.html
nazgarr/_assets/web/ring.png
nazgarr/_assets/web/assets/ChoiceCards-CvWkmgu8.js
nazgarr/_assets/web/assets/ClientCategorySelect-C_pl1rh6.js
nazgarr/_assets/web/assets/CompositeRoot-PVjgXDBC.js
nazgarr/_assets/web/assets/ConfigurationPage-TpxBUiBM.js
nazgarr/_assets/web/assets/ConfirmButton-BYAfDDYl.js
nazgarr/_assets/web/assets/DashboardPage-CyAys3nH.js
nazgarr/_assets/web/assets/DeleteUploadButton-9qCWRRx7.js
nazgarr/_assets/web/assets/FolderView-I62q8V47.js
nazgarr/_assets/web/assets/ForcedIdFields-CHKOn6N2.js
nazgarr/_assets/web/assets/HistoryChart-ZOOEE20z.js
nazgarr/_assets/web/assets/InstancesPage-DLHPz2cv.js
nazgarr/_assets/web/assets/ItemDetailSheet-D7_nvxnZ.js
nazgarr/_assets/web/assets/LibraryDefaultView-BWy5Nj89.js
nazgarr/_assets/web/assets/LibraryViewSwitch-Blj0_zYj.js
nazgarr/_assets/web/assets/NewUploadPage-B4tKUse6.js
nazgarr/_assets/web/assets/NotImportedView-NJA7uzTy.js
nazgarr/_assets/web/assets/PosterView-artcuNNv.js
nazgarr/_assets/web/assets/ReseedingPage-74evsr5_.js
nazgarr/_assets/web/assets/RingLabPage-Ftj1eW-m.js
nazgarr/_assets/web/assets/RingLogo-DflC-8_L.js
nazgarr/_assets/web/assets/RowContextMenu-DH0CcgMu.js
nazgarr/_assets/web/assets/ToolbarRootContext-BLHC26WG.js
nazgarr/_assets/web/assets/TorrentFolderView-Bj1rr8Sy.js
nazgarr/_assets/web/assets/TourRunner-CTZuBZOi.css
nazgarr/_assets/web/assets/TourRunner-veZa6_6T.js
nazgarr/_assets/web/assets/TwemojiCountryFlags-Bymva2JV.woff2
nazgarr/_assets/web/assets/UploadDemoPage-BHZj8GlZ.js
nazgarr/_assets/web/assets/UploadJobPage-BeUtWcmV.js
nazgarr/_assets/web/assets/UploadQueuePage-CRChHMbo.js
nazgarr/_assets/web/assets/VerifyStatus-BUzezqht.js
nazgarr/_assets/web/assets/WebGLRing-Bh1nXZuK.js
nazgarr/_assets/web/assets/activity-MGoQmu0v.js
nazgarr/_assets/web/assets/arrow-right-dqKPuv6X.js
nazgarr/_assets/web/assets/button-CmFBryWo.js
nazgarr/_assets/web/assets/chevron-right-NC35vIYd.js
nazgarr/_assets/web/assets/chunk-OB3PAWPO-nkgoW6KV.js
nazgarr/_assets/web/assets/client-BQyCiG6g.js
nazgarr/_assets/web/assets/clsx-DB0hHKMi.js
nazgarr/_assets/web/assets/composite-CQWCngLU.js
nazgarr/_assets/web/assets/copy-LBI019nV.js
nazgarr/_assets/web/assets/disks-BgLDlEI6.js
nazgarr/_assets/web/assets/dist-BDDOAqrg.js
nazgarr/_assets/web/assets/episodeOrders-Dkr3xVpZ.js
nazgarr/_assets/web/assets/file-CfIyB5It.js
nazgarr/_assets/web/assets/folder-CekfJE4q.js
nazgarr/_assets/web/assets/folder-open-DBMbV7j9.js
nazgarr/_assets/web/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2
nazgarr/_assets/web/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2
nazgarr/_assets/web/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2
nazgarr/_assets/web/assets/geist-latin-wght-normal-BgDaEnEv.woff2
nazgarr/_assets/web/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2
nazgarr/_assets/web/assets/i18n-BoyUvJ6P.js
nazgarr/_assets/web/assets/index-CcGu493u.css
nazgarr/_assets/web/assets/index-CoyaYeF9.js
nazgarr/_assets/web/assets/jsx-runtime-D3jfb0Ew.js
nazgarr/_assets/web/assets/library-view-Dh9KALh1.js
nazgarr/_assets/web/assets/pack-Dd7GI6Nk.js
nazgarr/_assets/web/assets/package-91Y3k1LL.js
nazgarr/_assets/web/assets/plus-B8Tj74gA.js
nazgarr/_assets/web/assets/pointer-qBX-uOON.js
nazgarr/_assets/web/assets/popover-D5ZrsaSU.js
nazgarr/_assets/web/assets/preload-helper-BZ1Pz5am.js
nazgarr/_assets/web/assets/refresh-cw-BNyZdpSG.js
nazgarr/_assets/web/assets/rotate-ccw-BrHXcXMB.js
nazgarr/_assets/web/assets/select-Dv7_JJLd.js
nazgarr/_assets/web/assets/server-DJA_B2KQ.js
nazgarr/_assets/web/assets/settings-Buc51XUA.js
nazgarr/_assets/web/assets/tabs-B0cypEf9.js
nazgarr/_assets/web/assets/toggle-CyA3GTXw.js
nazgarr/_assets/web/assets/toggle-group-S7z7spY-.js
nazgarr/_assets/web/assets/tours-Div7CRbZ.js
nazgarr/_assets/web/assets/trash-C5xnAuxx.js
nazgarr/_assets/web/assets/upload-eqWVqh8L.js
nazgarr/_assets/web/assets/uploads-BSKLmHgW.js
nazgarr/_assets/web/assets/useCompositeListItem-1Cdnv2fr.js
nazgarr/_assets/web/assets/usePopupHandleStore-D1sNpw8N.js
nazgarr/_assets/web/assets/useTreeMenu-DWTdU0-a.js
nazgarr/_assets/web/assets/with-selector-Bd2Qr8Si.js
nazgarr/_assets/web/logos/bittorrent.svg
nazgarr/_assets/web/logos/deluge.svg
nazgarr/_assets/web/logos/discord.svg
nazgarr/_assets/web/logos/imdb.svg
nazgarr/_assets/web/logos/mal.svg
nazgarr/_assets/web/logos/qbittorrent.svg
nazgarr/_assets/web/logos/qui.svg
nazgarr/_assets/web/logos/radarr.svg
nazgarr/_assets/web/logos/rutorrent.svg
nazgarr/_assets/web/logos/sonarr.svg
nazgarr/_assets/web/logos/telegram.svg
nazgarr/_assets/web/logos/tmdb.svg
nazgarr/_assets/web/logos/transmission.svg
nazgarr/_assets/web/logos/tvdb.svg
nazgarr/_assets/web/logos/utorrent.svg
nazgarr/adapters/__init__.py
nazgarr/adapters/image_host/__init__.py
nazgarr/adapters/image_host/base.py
nazgarr/adapters/image_host/chain.py
nazgarr/adapters/image_host/chevereto.py
nazgarr/adapters/media_resolver/__init__.py
nazgarr/adapters/media_resolver/arr.py
nazgarr/adapters/media_resolver/base.py
nazgarr/adapters/media_resolver/chain.py
nazgarr/adapters/media_resolver/filename_parser.py
nazgarr/adapters/notification/__init__.py
nazgarr/adapters/notification/base.py
nazgarr/adapters/notification/discord.py
nazgarr/adapters/notification/telegram.py
nazgarr/adapters/torrent_client/__init__.py
nazgarr/adapters/torrent_client/base.py
nazgarr/adapters/torrent_client/deluge.py
nazgarr/adapters/torrent_client/qbittorrent.py
nazgarr/adapters/torrent_client/qui.py
nazgarr/adapters/torrent_client/rtorrent.py
nazgarr/adapters/torrent_client/transmission.py
nazgarr/adapters/tracker/__init__.py
nazgarr/adapters/tracker/base.py
nazgarr/api/__init__.py
nazgarr/api/api_keys.py
nazgarr/api/arr_instances.py
nazgarr/api/auth.py
nazgarr/api/dashboard.py
nazgarr/api/disks.py
nazgarr/api/full_checks.py
nazgarr/api/instances.py
nazgarr/api/library.py
nazgarr/api/metadata.py
nazgarr/api/notifications.py
nazgarr/api/plugins.py
nazgarr/api/radarr_instances.py
nazgarr/api/reviews.py
nazgarr/api/runs.py
nazgarr/api/schedule.py
nazgarr/api/settings.py
nazgarr/api/sonarr_instances.py
nazgarr/api/system.py
nazgarr/api/torrent_clients.py
nazgarr/api/torrents.py
nazgarr/api/trackers.py
nazgarr/api/types.py
nazgarr/api/uploads.py
nazgarr/api/webhooks.py
nazgarr/bundled/__init__.py
nazgarr/bundled/_chevereto.py
nazgarr/bundled/imageride.py
nazgarr/bundled/imgbb.py
nazgarr/bundled/passtheima.py
nazgarr/bundled/ptscreens.py
nazgarr/cli_client/__init__.py
nazgarr/cli_client/app.py
nazgarr/cli_client/context.py
nazgarr/cli_client/helpers.py
nazgarr/cli_client/http.py
nazgarr/cli_client/messages_en.json
nazgarr/cli_client/output.py
nazgarr/cli_client/profiles.py
nazgarr/cli_client/settings_catalog.py
nazgarr/cli_client/commands/__init__.py
nazgarr/cli_client/commands/auth.py
nazgarr/cli_client/commands/browse.py
nazgarr/cli_client/commands/clients.py
nazgarr/cli_client/commands/config.py
nazgarr/cli_client/commands/disks.py
nazgarr/cli_client/commands/instances.py
nazgarr/cli_client/commands/raw.py
nazgarr/cli_client/commands/reviews.py
nazgarr/cli_client/commands/runs.py
nazgarr/cli_client/commands/settings.py
nazgarr/cli_client/commands/status.py
nazgarr/cli_client/commands/trackers.py
nazgarr/cli_client/commands/uploads.py
nazgarr/core/__init__.py
nazgarr/core/config.py
nazgarr/core/crypto.py
nazgarr/core/db.py
nazgarr/core/db_utils.py
nazgarr/core/errors.py
nazgarr/core/events.py
nazgarr/core/file_types.py
nazgarr/core/fs_scope.py
nazgarr/core/logs.py
nazgarr/core/migrations.py
nazgarr/core/models.py
nazgarr/core/mounts.py
nazgarr/core/net_guard.py
nazgarr/core/redaction.py
nazgarr/core/run_progress.py
nazgarr/core/settings_registry.py
nazgarr/core/settings_repo.py
nazgarr/core/startup_checks.py
nazgarr/core/updates.py
nazgarr/core/version.py
nazgarr/integrations/__init__.py
nazgarr/integrations/adapter_factory.py
nazgarr/integrations/arr.py
nazgarr/integrations/instances.py
nazgarr/integrations/notifications.py
nazgarr/integrations/webhooks.py
nazgarr/library/__init__.py
nazgarr/library/content_type_guess.py
nazgarr/library/detail.py
nazgarr/library/disk_folders.py
nazgarr/library/duplicates.py
nazgarr/library/episode_orders.py
nazgarr/library/exclusions.py
nazgarr/library/file_changes.py
nazgarr/library/guess.py
nazgarr/library/hardlinks.py
nazgarr/library/health.py
nazgarr/library/mediainfo.py
nazgarr/library/not_imported.py
nazgarr/library/poster_cache.py
nazgarr/library/resolution.py
nazgarr/library/scan_state.py
nazgarr/library/scanner.py
nazgarr/library/seed_refresh.py
nazgarr/library/seeding.py
nazgarr/library/setup_status.py
nazgarr/library/states.py
nazgarr/library/tmdb_cache.py
nazgarr/library/tmdb_client.py
nazgarr/plugins/__init__.py
nazgarr/plugins/builtin.py
nazgarr/plugins/config.py
nazgarr/plugins/loader.py
nazgarr/plugins/registry.py
nazgarr/plugins/switch.py
nazgarr/reseed/__init__.py
nazgarr/reseed/executor.py
nazgarr/reseed/full_check.py
nazgarr/reseed/matching.py
nazgarr/reseed/pipeline.py
nazgarr/reseed/review.py
nazgarr/torrents/__init__.py
nazgarr/torrents/client_labels.py
nazgarr/torrents/client_paths.py
nazgarr/torrents/create.py
nazgarr/torrents/indexer.py
nazgarr/torrents/layout.py
nazgarr/torrents/metainfo.py
nazgarr/torrents/path_check.py
nazgarr/torrents/pieces.py
nazgarr/torrents/seed_requirements.py
nazgarr/torrents/tracker_icons.py
nazgarr/torrents/tracker_scope.py
nazgarr/tracker_profiles/itt.yaml
nazgarr/upload/__init__.py
nazgarr/upload/analysis.py
nazgarr/upload/decision.py
nazgarr/upload/description.py
nazgarr/upload/dovi_probe.py
nazgarr/upload/dupes.py
nazgarr/upload/execute.py
nazgarr/upload/file_names.py
nazgarr/upload/identify.py
nazgarr/upload/inventory.py
nazgarr/upload/jobs.py
nazgarr/upload/match_score.py
nazgarr/upload/naming.py
nazgarr/upload/naming_examples.py
nazgarr/upload/pack.py
nazgarr/upload/profiles.py
nazgarr/upload/screenshots.py
nazgarr/upload/source.py
nazgarr/upload/streaming_services.py
nazgarr/upload/verify.py
nazgarr/upload/watch.py
nazgarr/upload/worker.py
nazgarr/web/__init__.py
nazgarr/web/api_keys.py
nazgarr/web/auth.py
nazgarr/web/deps.py
nazgarr/web/frontend.py
nazgarr/web/login_limiter.py
nazgarr/web/response_cache.py
nazgarr/web/security_headers.py
tests/test_adapter_factory_image_host.py
tests/test_api_dashboard.py
tests/test_api_disks.py
tests/test_api_keys.py
tests/test_api_library_items.py
tests/test_api_radarr_instances.py
tests/test_api_reviews.py
tests/test_api_runs.py
tests/test_api_settings.py
tests/test_api_sonarr_instances.py
tests/test_api_system.py
tests/test_api_torrent_clients.py
tests/test_api_trackers.py
tests/test_api_trackers_upload_profile.py
tests/test_api_uploads.py
tests/test_arr.py
tests/test_auth.py
tests/test_cli.py
tests/test_cli_client.py
tests/test_client_paths.py
tests/test_consistency.py
tests/test_db_migrate_legacy_media_path_id.py
tests/test_db_migrate_legacy_run_log_phase_check.py
tests/test_disk_folders.py
tests/test_dovi_probe.py
tests/test_duplicates.py
tests/test_episode_orders.py
tests/test_example_plugin.py
tests/test_exclusions.py
tests/test_executor.py
tests/test_file_changes.py
tests/test_frontend.py
tests/test_fs_scope.py
tests/test_full_check.py
tests/test_guess.py
tests/test_hardlink_creation.py
tests/test_health.py
tests/test_image_host_adapters.py
tests/test_instances.py
tests/test_item_detail.py
tests/test_library_health.py
tests/test_library_states.py
tests/test_logging_redaction.py
tests/test_logging_verbosity.py
tests/test_matching.py
tests/test_matching_incremental.py
tests/test_media_resolution.py
tests/test_media_resolution_tmdb_cache.py
tests/test_media_resolver_filename_parser.py
tests/test_media_titles.py
tests/test_mediainfo_full_text.py
tests/test_migrations.py
tests/test_mounts.py
tests/test_net_guard.py
tests/test_not_imported.py
tests/test_notification_adapters.py
tests/test_notifications.py
tests/test_path_check.py
tests/test_pipeline.py
tests/test_pipeline_error_handling.py
tests/test_plugin_config.py
tests/test_plugin_loader.py
tests/test_plugin_registry.py
tests/test_poster_cache.py
tests/test_rename_migration.py
tests/test_response_cache.py
tests/test_review.py
tests/test_run_progress.py
tests/test_scanner.py
tests/test_scheduler.py
tests/test_screenshots.py
tests/test_season_pack.py
tests/test_secrets_at_rest.py
tests/test_security_headers.py
tests/test_seed_requirements.py
tests/test_settings_registry.py
tests/test_setup_status.py
tests/test_startup_checks.py
tests/test_swarm_seeders.py
tests/test_tmdb_cache.py
tests/test_tmdb_client.py
tests/test_torrent_client_deluge.py
tests/test_torrent_client_qbittorrent.py
tests/test_torrent_client_qui.py
tests/test_torrent_client_rtorrent.py
tests/test_torrent_client_transmission.py
tests/test_torrent_create.py
tests/test_torrent_file.py
tests/test_torrent_indexer.py
tests/test_torrent_pieces.py
tests/test_tracker_icons.py
tests/test_tracker_scope.py
tests/test_tracker_unit3d.py
tests/test_tracker_upload.py
tests/test_upload_analysis.py
tests/test_upload_decision.py
tests/test_upload_demo.py
tests/test_upload_dupes.py
tests/test_upload_execute.py
tests/test_upload_identify.py
tests/test_upload_inventory.py
tests/test_upload_jobs.py
tests/test_upload_match_score.py
tests/test_upload_naming.py
tests/test_upload_profiles.py
tests/test_upload_source.py
tests/test_upload_watch.py
tests/test_webhooks.py