LICENSE
README.md
README.pypi.md
THIRD_PARTY_NOTICES.md
pyproject.toml
dashbox/__init__.py
dashbox/admin.py
dashbox/i18n.py
dashbox/models.py
dashbox.egg-info/PKG-INFO
dashbox.egg-info/SOURCES.txt
dashbox.egg-info/dependency_links.txt
dashbox.egg-info/entry_points.txt
dashbox.egg-info/requires.txt
dashbox.egg-info/top_level.txt
dashbox/adapters/__init__.py
dashbox/adapters/client_text.py
dashbox/adapters/kodi.py
dashbox/adapters/kodi_repository.py
dashbox/adapters/kodi_service.py
dashbox/adapters/tvbox.py
dashbox/adapters/tvbox_models.py
dashbox/adapters/tvbox_service.py
dashbox/adapters/tvbox_text.py
dashbox/assets/NOTICE.md
dashbox/assets/__init__.py
dashbox/assets/dashbox.d94b3f7bd821.js
dashbox/assets/icon-folder.png
dashbox/assets/icon-playlist.png
dashbox/assets/icon-refresh.png
dashbox/assets/icon-search.png
dashbox/assets/icon-video.png
dashbox/assets/admin/index.html
dashbox/assets/admin/assets/AccountPage-Bj17CeVZ.js
dashbox/assets/admin/assets/AdminShell-TXHZ1WQc.js
dashbox/assets/admin/assets/CodecOrderEditor-Cx2MO16M.js
dashbox/assets/admin/assets/ConfigEditorPage-DZjHKzK8.js
dashbox/assets/admin/assets/ConfigPage-AmAgDRpj.js
dashbox/assets/admin/assets/FieldLabel-GQ14sJrm.js
dashbox/assets/admin/assets/FormItem-CID9NJhx.js
dashbox/assets/admin/assets/Icon-BONbK28t.js
dashbox/assets/admin/assets/JsonConfigEditor-D5W0HPEa.css
dashbox/assets/admin/assets/JsonConfigEditor-Dzeu8a8U.js
dashbox/assets/admin/assets/LoginPage-BH1JmQto.js
dashbox/assets/admin/assets/Select-Bj7bFcGs.js
dashbox/assets/admin/assets/SourcesEditor-B5XDba21.js
dashbox/assets/admin/assets/Space-CVRSCshA.js
dashbox/assets/admin/assets/StatusPage-DhdQYr8W.js
dashbox/assets/admin/assets/Tooltip-CA1ogh75.js
dashbox/assets/admin/assets/createLucideIcon-B30pDf0U.js
dashbox/assets/admin/assets/external-link-_8_snbuh.js
dashbox/assets/admin/assets/favicon.svg
dashbox/assets/admin/assets/index-CqEkAvSW.css
dashbox/assets/admin/assets/index-CqUAqGOT.js
dashbox/assets/admin/assets/labels-fEcO_uDL.js
dashbox/assets/admin/assets/tv-minimal-play-M5MNcbao.js
dashbox/assets/admin/assets/use-message-BajXKcBC.js
dashbox/auth/__init__.py
dashbox/auth/access_code.py
dashbox/auth/cooldown_limiter.py
dashbox/auth/failure_limiter.py
dashbox/auth/tokens.py
dashbox/config/__init__.py
dashbox/config/env.py
dashbox/config/ids.py
dashbox/config/loader.py
dashbox/config/model.py
dashbox/config/parse.py
dashbox/config/runtime.py
dashbox/config/schema.py
dashbox/config/serialize.py
dashbox/config/validation.py
dashbox/core/__init__.py
dashbox/core/client_model.py
dashbox/core/client_selection.py
dashbox/core/client_service.py
dashbox/core/config_tree.py
dashbox/core/directory_cache.py
dashbox/core/display_metadata_runtime.py
dashbox/core/duration.py
dashbox/core/image_policy.py
dashbox/core/image_proxy.py
dashbox/core/media_mapper.py
dashbox/core/media_service.py
dashbox/core/metadata_resolver.py
dashbox/core/navigation_resolver.py
dashbox/core/search_urls.py
dashbox/core/site_runtime.py
dashbox/kodi/plugin.video.dashbox/VERSION
dashbox/kodi/plugin.video.dashbox/addon.xml
dashbox/kodi/plugin.video.dashbox/default.py
dashbox/kodi/plugin.video.dashbox/icon.png
dashbox/kodi/plugin.video.dashbox/resources/settings.xml
dashbox/kodi/plugin.video.dashbox/resources/language/resource.language.en_gb/strings.po
dashbox/kodi/plugin.video.dashbox/resources/language/resource.language.zh_cn/strings.po
dashbox/kodi/plugin.video.dashbox/resources/lib/client.py
dashbox/kodi/plugin.video.dashbox/resources/lib/routing.py
dashbox/media/__init__.py
dashbox/media/danmaku.py
dashbox/media/dash.py
dashbox/media/dash_proxy.py
dashbox/media/formats.py
dashbox/media/inline_manifest.py
dashbox/media/playable_cache.py
dashbox/media/playback.py
dashbox/media/playback_candidates.py
dashbox/media/playback_catalog.py
dashbox/media/playback_dash_selection.py
dashbox/media/playback_fallback.py
dashbox/media/playback_manifest.py
dashbox/media/playback_materialize.py
dashbox/media/playback_policy.py
dashbox/media/playback_result.py
dashbox/media/playback_selection_candidates.py
dashbox/media/playback_single_url.py
dashbox/media/playback_transport.py
dashbox/media/scope.py
dashbox/media/segment_base.py
dashbox/media/ytdlp_client.py
dashbox/server/__init__.py
dashbox/server/app.py
dashbox/server/auth.py
dashbox/server/cli.py
dashbox/server/danmaku.py
dashbox/server/images.py
dashbox/server/kodi_playback.py
dashbox/server/media_proxy.py
dashbox/server/middleware.py
dashbox/server/state.py
dashbox/server/static.py
dashbox/server/utils.py
dashbox/sites/__init__.py
dashbox/sites/generic.py
dashbox/sites/hosts.py
dashbox/sites/html_extract.py
dashbox/sites/html_metadata.py
dashbox/sites/pagination.py
dashbox/sites/pornhub.py
dashbox/sites/registry.py
dashbox/sites/spankbang.py
dashbox/sites/twitch.py
dashbox/sites/types.py
dashbox/sites/xvideos.py
dashbox/sites/youtube.py
dashbox/sites/youtube_subtitles.py
dashbox/sites/bilibili/__init__.py
dashbox/sites/bilibili/auth.py
dashbox/sites/bilibili/nodes.py
dashbox/sites/bilibili/runtime.py
dashbox/sites/bilibili/site.py
dashbox/sites/bilibili/urls.py
dashbox/sites/bilibili/utils.py
dashbox/utils/__init__.py
dashbox/utils/dicts.py
dashbox/utils/errors.py
dashbox/utils/text.py
tests/test_package_metadata.py
tests/test_resolve_ytdlp_release_intent.py