├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md ├── pull_request_template.md └── workflows │ ├── build.yml │ ├── build_docker.yml │ ├── mypy.yml │ ├── periodic_unittests.yml │ ├── pr-comment-validate.yml │ ├── pr-npm.yml │ ├── ruff.yml │ └── unittests.yml ├── .gitignore ├── .gitmodules ├── .ruff.toml ├── LICENSE.txt ├── MANIFEST.in ├── README.rst ├── doc ├── .readthedocs.yaml ├── Makefile ├── basics │ ├── docker.rst │ └── running.rst ├── building │ ├── linux.rst │ ├── mac.rst │ └── windows.rst ├── conf.py ├── index.rst ├── make.bat ├── reference │ ├── software_architecture.dot │ └── software_architecture.rst └── requirements.txt ├── mypy.ini ├── requirements.txt └── src ├── run_tribler.py ├── run_unit_tests.py └── tribler ├── __init__.py ├── core ├── __init__.py ├── components.py ├── content_discovery │ ├── __init__.py │ ├── cache.py │ ├── community.py │ ├── payload.py │ └── restapi │ │ ├── __init__.py │ │ └── search_endpoint.py ├── database │ ├── __init__.py │ ├── orm_bindings │ │ ├── __init__.py │ │ ├── misc.py │ │ ├── torrent_metadata.py │ │ ├── torrent_state.py │ │ └── tracker_state.py │ ├── queries.py │ ├── ranks.py │ ├── restapi │ │ ├── __init__.py │ │ ├── database_endpoint.py │ │ └── schema.py │ ├── serialization.py │ └── store.py ├── libtorrent │ ├── __init__.py │ ├── download_manager │ │ ├── __init__.py │ │ ├── dht_health_manager.py │ │ ├── download.py │ │ ├── download_config.py │ │ ├── download_manager.py │ │ ├── download_state.py │ │ └── stream.py │ ├── restapi │ │ ├── __init__.py │ │ ├── create_torrent_endpoint.py │ │ ├── downloads_endpoint.py │ │ ├── libtorrent_endpoint.py │ │ └── torrentinfo_endpoint.py │ ├── torrentdef.py │ ├── torrents.py │ ├── trackers.py │ └── uris.py ├── notifier.py ├── recommender │ ├── __init__.py │ ├── community.py │ ├── manager.py │ ├── orm_query.py │ ├── payload.py │ └── restapi │ │ ├── __init__.py │ │ └── endpoint.py ├── rendezvous │ ├── __init__.py │ ├── community.py │ ├── database.py │ ├── orm_bindings │ │ ├── __init__.py │ │ └── certificate.py │ ├── payload.py │ └── rendezvous_hook.py ├── restapi │ ├── __init__.py │ ├── events_endpoint.py │ ├── file_endpoint.py │ ├── ipv8_endpoint.py │ ├── logging_endpoint.py │ ├── rest_endpoint.py │ ├── rest_manager.py │ ├── settings_endpoint.py │ ├── shutdown_endpoint.py │ ├── statistics_endpoint.py │ └── webui_endpoint.py ├── rss │ ├── __init__.py │ ├── restapi │ │ ├── __init__.py │ │ └── endpoint.py │ └── rss.py ├── session.py ├── socks5 │ ├── __init__.py │ ├── aiohttp_connector.py │ ├── client.py │ └── conversion.py ├── torrent_checker │ ├── __init__.py │ ├── healthdataclasses.py │ ├── torrent_checker.py │ ├── torrentchecker_session.py │ └── tracker_manager.py ├── tunnel │ ├── __init__.py │ ├── community.py │ ├── discovery.py │ └── payload.py ├── versioning │ ├── __init__.py │ ├── manager.py │ └── restapi │ │ ├── __init__.py │ │ └── versioning_endpoint.py └── watch_folder │ ├── __init__.py │ └── manager.py ├── test_integration ├── __init__.py ├── skip_test_composition.py ├── test_anon_download.py └── test_hidden_services.py ├── test_unit ├── __init__.py ├── core │ ├── __init__.py │ ├── content_discovery │ │ ├── __init__.py │ │ ├── restapi │ │ │ ├── __init__.py │ │ │ └── test_search_endpoint.py │ │ ├── test_cache.py │ │ ├── test_community.py │ │ └── test_payload.py │ ├── database │ │ ├── __init__.py │ │ ├── orm_bindings │ │ │ ├── __init__.py │ │ │ └── test_torrent_metadata.py │ │ ├── restapi │ │ │ ├── __init__.py │ │ │ └── test_database_endpoint.py │ │ ├── test_ranks.py │ │ ├── test_serialization.py │ │ └── test_store.py │ ├── libtorrent │ │ ├── __init__.py │ │ ├── download_manager │ │ │ ├── __init__.py │ │ │ ├── test_dht_health_manager.py │ │ │ ├── test_download.py │ │ │ ├── test_download_config.py │ │ │ ├── test_download_manager.py │ │ │ ├── test_download_state.py │ │ │ └── test_stream.py │ │ ├── mocks.py │ │ ├── restapi │ │ │ ├── __init__.py │ │ │ ├── test_create_torrent_endpoint.py │ │ │ ├── test_downloads_endpoint.py │ │ │ ├── test_libtorrent_endpoint.py │ │ │ └── test_torrentinfo_endpoint.py │ │ ├── test_torrentdef.py │ │ ├── test_torrents.py │ │ ├── test_trackers.py │ │ └── test_uris.py │ ├── recommender │ │ ├── __init__.py │ │ ├── test_community.py │ │ ├── test_manager.py │ │ └── test_payload.py │ ├── rendezvous │ │ ├── __init__.py │ │ ├── test_community.py │ │ ├── test_database.py │ │ └── test_rendezvous_hook.py │ ├── restapi │ │ ├── __init__.py │ │ ├── test_events_endpoint.py │ │ ├── test_ipv8_endpoint.py │ │ ├── test_rest_endpoint.py │ │ ├── test_rest_manager.py │ │ ├── test_settings_endpoint.py │ │ ├── test_shutdown_endpoint.py │ │ └── test_statistics_endpoint.py │ ├── rss │ │ ├── __init__.py │ │ └── test_rss.py │ ├── socks5 │ │ ├── __init__.py │ │ ├── test_aiohttp_connector.py │ │ ├── test_client.py │ │ └── test_conversion.py │ ├── test_notifier.py │ ├── torrent_checker │ │ ├── __init__.py │ │ ├── mocks.py │ │ ├── test_dataclasses.py │ │ ├── test_torrent_checker.py │ │ ├── test_torrentchecker_session.py │ │ └── test_tracker_manager.py │ ├── tunnel │ │ ├── __init__.py │ │ ├── test_community.py │ │ ├── test_discovery.py │ │ └── test_payload.py │ ├── versioning │ │ ├── __init__.py │ │ ├── restapi │ │ │ ├── __init__.py │ │ │ └── test_versioning_endpoint.py │ │ └── test_manager.py │ └── watch_folder │ │ ├── __init__.py │ │ └── test_manager.py ├── mocks.py └── test_tribler_config.py ├── tribler_config.py ├── tribler_config.pyi ├── ui ├── .gitignore ├── .prettierrc ├── README.md ├── components.json ├── index.html ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── locales │ │ ├── en_US.json │ │ ├── es_ES.json │ │ ├── hi_IN.json │ │ ├── ko_KR.json │ │ ├── pt_BR.json │ │ ├── ru_RU.json │ │ └── zh_CN.json │ └── tribler.png ├── src │ ├── App.tsx │ ├── Router.tsx │ ├── components │ │ ├── add-torrent.tsx │ │ ├── icons.tsx │ │ ├── language-select.tsx │ │ ├── layouts │ │ │ ├── AppLayout.tsx │ │ │ ├── Footer.tsx │ │ │ ├── Header.tsx │ │ │ ├── Search.tsx │ │ │ └── SideLayout.tsx │ │ ├── mode-toggle.tsx │ │ ├── path-input.tsx │ │ ├── swarm-health.tsx │ │ └── ui │ │ │ ├── accordion.tsx │ │ │ ├── autocomplete.tsx │ │ │ ├── avatar.tsx │ │ │ ├── badge.tsx │ │ │ ├── button.tsx │ │ │ ├── card.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── command.tsx │ │ │ ├── context-menu.tsx │ │ │ ├── dialog.tsx │ │ │ ├── dropdown-menu.tsx │ │ │ ├── form.tsx │ │ │ ├── inline-code.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── popover.tsx │ │ │ ├── progress.tsx │ │ │ ├── radiogroup.tsx │ │ │ ├── resizable.tsx │ │ │ ├── scroll-area.tsx │ │ │ ├── select.tsx │ │ │ ├── separator.tsx │ │ │ ├── simple-table.tsx │ │ │ ├── slider.tsx │ │ │ ├── table.tsx │ │ │ ├── tabs.tsx │ │ │ ├── textarea.tsx │ │ │ └── tooltip.tsx │ ├── config │ │ ├── app.ts │ │ └── menu.ts │ ├── contexts │ │ └── ThemeContext.tsx │ ├── dialogs │ │ ├── ConfirmRemove.tsx │ │ ├── CreateTorrent.tsx │ │ ├── MoveStorage.tsx │ │ ├── SaveAs.tsx │ │ ├── SelectRemotePath.tsx │ │ └── Videoplayer.tsx │ ├── hooks │ │ ├── useInterval.tsx │ │ ├── usePrevious.tsx │ │ └── useResizeObserver.tsx │ ├── i18n │ │ └── index.ts │ ├── index.css │ ├── lib │ │ └── utils.ts │ ├── main.tsx │ ├── models │ │ ├── bittorrentpeer.model.tsx │ │ ├── bucket.model.tsx │ │ ├── circuit.model.tsx │ │ ├── download.model.tsx │ │ ├── downloadconfig.model.tsx │ │ ├── drift.model.tsx │ │ ├── exit.model.tsx │ │ ├── file.model.tsx │ │ ├── keyvalue.model.tsx │ │ ├── metainfo.tsx │ │ ├── overlay.model.tsx │ │ ├── path.model.tsx │ │ ├── relay.model.tsx │ │ ├── settings.model.tsx │ │ ├── statistics.model.tsx │ │ ├── swarm.model.tsx │ │ ├── task.model.tsx │ │ ├── torrent.model.tsx │ │ ├── tracker.model.tsx │ │ └── tunnelpeer.model.tsx │ ├── pages │ │ ├── Dashboard.tsx │ │ ├── Debug │ │ │ ├── Asyncio │ │ │ │ ├── Health.tsx │ │ │ │ ├── SlowTasks.tsx │ │ │ │ ├── Tasks.tsx │ │ │ │ └── index.tsx │ │ │ ├── DHT │ │ │ │ ├── Buckets.tsx │ │ │ │ ├── Statistics.tsx │ │ │ │ └── index.tsx │ │ │ ├── General │ │ │ │ └── index.tsx │ │ │ ├── IPv8 │ │ │ │ ├── Details.tsx │ │ │ │ ├── Overlays.tsx │ │ │ │ └── index.tsx │ │ │ ├── Libtorrent │ │ │ │ └── index.tsx │ │ │ └── Tunnels │ │ │ │ ├── Circuits.tsx │ │ │ │ ├── Exits.tsx │ │ │ │ ├── Peers.tsx │ │ │ │ ├── Relays.tsx │ │ │ │ ├── Swarms.tsx │ │ │ │ └── index.tsx │ │ ├── Downloads │ │ │ ├── Actions.tsx │ │ │ ├── Details.tsx │ │ │ ├── Files.tsx │ │ │ ├── Peers.tsx │ │ │ ├── Pieces.tsx │ │ │ ├── Trackers.tsx │ │ │ └── index.tsx │ │ ├── NoMatch.tsx │ │ ├── Popular │ │ │ └── index.tsx │ │ ├── Search │ │ │ └── index.tsx │ │ └── Settings │ │ │ ├── Anonymity.tsx │ │ │ ├── Bandwidth.tsx │ │ │ ├── Connection.tsx │ │ │ ├── Debugging.tsx │ │ │ ├── General.tsx │ │ │ ├── SaveButton.tsx │ │ │ ├── Seeding.tsx │ │ │ └── Versions.tsx │ ├── services │ │ ├── ipv8.service.ts │ │ ├── reporting.ts │ │ └── tribler.service.ts │ └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts └── upgrade_script.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/build_docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.github/workflows/build_docker.yml -------------------------------------------------------------------------------- /.github/workflows/mypy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.github/workflows/mypy.yml -------------------------------------------------------------------------------- /.github/workflows/periodic_unittests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.github/workflows/periodic_unittests.yml -------------------------------------------------------------------------------- /.github/workflows/pr-comment-validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.github/workflows/pr-comment-validate.yml -------------------------------------------------------------------------------- /.github/workflows/pr-npm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.github/workflows/pr-npm.yml -------------------------------------------------------------------------------- /.github/workflows/ruff.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.github/workflows/ruff.yml -------------------------------------------------------------------------------- /.github/workflows/unittests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.github/workflows/unittests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.gitmodules -------------------------------------------------------------------------------- /.ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/.ruff.toml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/README.rst -------------------------------------------------------------------------------- /doc/.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/doc/.readthedocs.yaml -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/basics/docker.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/doc/basics/docker.rst -------------------------------------------------------------------------------- /doc/basics/running.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/doc/basics/running.rst -------------------------------------------------------------------------------- /doc/building/linux.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/doc/building/linux.rst -------------------------------------------------------------------------------- /doc/building/mac.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/doc/building/mac.rst -------------------------------------------------------------------------------- /doc/building/windows.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/doc/building/windows.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/doc/make.bat -------------------------------------------------------------------------------- /doc/reference/software_architecture.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/doc/reference/software_architecture.dot -------------------------------------------------------------------------------- /doc/reference/software_architecture.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/doc/reference/software_architecture.rst -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/mypy.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/run_tribler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/run_tribler.py -------------------------------------------------------------------------------- /src/run_unit_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/run_unit_tests.py -------------------------------------------------------------------------------- /src/tribler/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/__init__.py -------------------------------------------------------------------------------- /src/tribler/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/__init__.py -------------------------------------------------------------------------------- /src/tribler/core/components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/components.py -------------------------------------------------------------------------------- /src/tribler/core/content_discovery/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/content_discovery/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/content_discovery/cache.py -------------------------------------------------------------------------------- /src/tribler/core/content_discovery/community.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/content_discovery/community.py -------------------------------------------------------------------------------- /src/tribler/core/content_discovery/payload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/content_discovery/payload.py -------------------------------------------------------------------------------- /src/tribler/core/content_discovery/restapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/content_discovery/restapi/search_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/content_discovery/restapi/search_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/database/orm_bindings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/database/orm_bindings/__init__.py -------------------------------------------------------------------------------- /src/tribler/core/database/orm_bindings/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/database/orm_bindings/misc.py -------------------------------------------------------------------------------- /src/tribler/core/database/orm_bindings/torrent_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/database/orm_bindings/torrent_metadata.py -------------------------------------------------------------------------------- /src/tribler/core/database/orm_bindings/torrent_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/database/orm_bindings/torrent_state.py -------------------------------------------------------------------------------- /src/tribler/core/database/orm_bindings/tracker_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/database/orm_bindings/tracker_state.py -------------------------------------------------------------------------------- /src/tribler/core/database/queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/database/queries.py -------------------------------------------------------------------------------- /src/tribler/core/database/ranks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/database/ranks.py -------------------------------------------------------------------------------- /src/tribler/core/database/restapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/database/restapi/database_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/database/restapi/database_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/database/restapi/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/database/restapi/schema.py -------------------------------------------------------------------------------- /src/tribler/core/database/serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/database/serialization.py -------------------------------------------------------------------------------- /src/tribler/core/database/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/database/store.py -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/download_manager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/download_manager/dht_health_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/libtorrent/download_manager/dht_health_manager.py -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/download_manager/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/libtorrent/download_manager/download.py -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/download_manager/download_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/libtorrent/download_manager/download_config.py -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/download_manager/download_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/libtorrent/download_manager/download_manager.py -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/download_manager/download_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/libtorrent/download_manager/download_state.py -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/download_manager/stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/libtorrent/download_manager/stream.py -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/restapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/restapi/create_torrent_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/libtorrent/restapi/create_torrent_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/restapi/downloads_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/libtorrent/restapi/downloads_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/restapi/libtorrent_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/libtorrent/restapi/libtorrent_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/restapi/torrentinfo_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/libtorrent/restapi/torrentinfo_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/torrentdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/libtorrent/torrentdef.py -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/torrents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/libtorrent/torrents.py -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/trackers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/libtorrent/trackers.py -------------------------------------------------------------------------------- /src/tribler/core/libtorrent/uris.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/libtorrent/uris.py -------------------------------------------------------------------------------- /src/tribler/core/notifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/notifier.py -------------------------------------------------------------------------------- /src/tribler/core/recommender/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/recommender/community.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/recommender/community.py -------------------------------------------------------------------------------- /src/tribler/core/recommender/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/recommender/manager.py -------------------------------------------------------------------------------- /src/tribler/core/recommender/orm_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/recommender/orm_query.py -------------------------------------------------------------------------------- /src/tribler/core/recommender/payload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/recommender/payload.py -------------------------------------------------------------------------------- /src/tribler/core/recommender/restapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/recommender/restapi/endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/recommender/restapi/endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/rendezvous/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/rendezvous/community.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/rendezvous/community.py -------------------------------------------------------------------------------- /src/tribler/core/rendezvous/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/rendezvous/database.py -------------------------------------------------------------------------------- /src/tribler/core/rendezvous/orm_bindings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/rendezvous/orm_bindings/certificate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/rendezvous/orm_bindings/certificate.py -------------------------------------------------------------------------------- /src/tribler/core/rendezvous/payload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/rendezvous/payload.py -------------------------------------------------------------------------------- /src/tribler/core/rendezvous/rendezvous_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/rendezvous/rendezvous_hook.py -------------------------------------------------------------------------------- /src/tribler/core/restapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/restapi/events_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/restapi/events_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/restapi/file_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/restapi/file_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/restapi/ipv8_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/restapi/ipv8_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/restapi/logging_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/restapi/logging_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/restapi/rest_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/restapi/rest_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/restapi/rest_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/restapi/rest_manager.py -------------------------------------------------------------------------------- /src/tribler/core/restapi/settings_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/restapi/settings_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/restapi/shutdown_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/restapi/shutdown_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/restapi/statistics_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/restapi/statistics_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/restapi/webui_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/restapi/webui_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/rss/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/rss/restapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/rss/restapi/endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/rss/restapi/endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/rss/rss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/rss/rss.py -------------------------------------------------------------------------------- /src/tribler/core/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/session.py -------------------------------------------------------------------------------- /src/tribler/core/socks5/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/socks5/__init__.py -------------------------------------------------------------------------------- /src/tribler/core/socks5/aiohttp_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/socks5/aiohttp_connector.py -------------------------------------------------------------------------------- /src/tribler/core/socks5/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/socks5/client.py -------------------------------------------------------------------------------- /src/tribler/core/socks5/conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/socks5/conversion.py -------------------------------------------------------------------------------- /src/tribler/core/torrent_checker/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/torrent_checker/healthdataclasses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/torrent_checker/healthdataclasses.py -------------------------------------------------------------------------------- /src/tribler/core/torrent_checker/torrent_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/torrent_checker/torrent_checker.py -------------------------------------------------------------------------------- /src/tribler/core/torrent_checker/torrentchecker_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/torrent_checker/torrentchecker_session.py -------------------------------------------------------------------------------- /src/tribler/core/torrent_checker/tracker_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/torrent_checker/tracker_manager.py -------------------------------------------------------------------------------- /src/tribler/core/tunnel/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/tunnel/community.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/tunnel/community.py -------------------------------------------------------------------------------- /src/tribler/core/tunnel/discovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/tunnel/discovery.py -------------------------------------------------------------------------------- /src/tribler/core/tunnel/payload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/tunnel/payload.py -------------------------------------------------------------------------------- /src/tribler/core/versioning/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/versioning/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/versioning/manager.py -------------------------------------------------------------------------------- /src/tribler/core/versioning/restapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/versioning/restapi/versioning_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/versioning/restapi/versioning_endpoint.py -------------------------------------------------------------------------------- /src/tribler/core/watch_folder/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/core/watch_folder/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/core/watch_folder/manager.py -------------------------------------------------------------------------------- /src/tribler/test_integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_integration/skip_test_composition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_integration/skip_test_composition.py -------------------------------------------------------------------------------- /src/tribler/test_integration/test_anon_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_integration/test_anon_download.py -------------------------------------------------------------------------------- /src/tribler/test_integration/test_hidden_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_integration/test_hidden_services.py -------------------------------------------------------------------------------- /src/tribler/test_unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/content_discovery/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/content_discovery/restapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/content_discovery/restapi/test_search_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/content_discovery/restapi/test_search_endpoint.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/content_discovery/test_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/content_discovery/test_cache.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/content_discovery/test_community.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/content_discovery/test_community.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/content_discovery/test_payload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/content_discovery/test_payload.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/database/orm_bindings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/database/orm_bindings/test_torrent_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/database/orm_bindings/test_torrent_metadata.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/database/restapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/database/restapi/test_database_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/database/restapi/test_database_endpoint.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/database/test_ranks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/database/test_ranks.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/database/test_serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/database/test_serialization.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/database/test_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/database/test_store.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/download_manager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/download_manager/test_dht_health_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/download_manager/test_dht_health_manager.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/download_manager/test_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/download_manager/test_download.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/download_manager/test_download_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/download_manager/test_download_config.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/download_manager/test_download_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/download_manager/test_download_manager.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/download_manager/test_download_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/download_manager/test_download_state.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/download_manager/test_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/download_manager/test_stream.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/mocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/mocks.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/restapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/restapi/test_create_torrent_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/restapi/test_create_torrent_endpoint.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/restapi/test_downloads_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/restapi/test_downloads_endpoint.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/restapi/test_libtorrent_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/restapi/test_libtorrent_endpoint.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/restapi/test_torrentinfo_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/restapi/test_torrentinfo_endpoint.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/test_torrentdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/test_torrentdef.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/test_torrents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/test_torrents.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/test_trackers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/test_trackers.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/libtorrent/test_uris.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/libtorrent/test_uris.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/recommender/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/recommender/test_community.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/recommender/test_community.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/recommender/test_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/recommender/test_manager.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/recommender/test_payload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/recommender/test_payload.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/rendezvous/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/rendezvous/test_community.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/rendezvous/test_community.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/rendezvous/test_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/rendezvous/test_database.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/rendezvous/test_rendezvous_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/rendezvous/test_rendezvous_hook.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/restapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/restapi/test_events_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/restapi/test_events_endpoint.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/restapi/test_ipv8_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/restapi/test_ipv8_endpoint.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/restapi/test_rest_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/restapi/test_rest_endpoint.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/restapi/test_rest_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/restapi/test_rest_manager.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/restapi/test_settings_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/restapi/test_settings_endpoint.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/restapi/test_shutdown_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/restapi/test_shutdown_endpoint.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/restapi/test_statistics_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/restapi/test_statistics_endpoint.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/rss/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/rss/test_rss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/rss/test_rss.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/socks5/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/socks5/test_aiohttp_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/socks5/test_aiohttp_connector.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/socks5/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/socks5/test_client.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/socks5/test_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/socks5/test_conversion.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/test_notifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/test_notifier.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/torrent_checker/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/torrent_checker/mocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/torrent_checker/mocks.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/torrent_checker/test_dataclasses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/torrent_checker/test_dataclasses.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/torrent_checker/test_torrent_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/torrent_checker/test_torrent_checker.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/torrent_checker/test_torrentchecker_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/torrent_checker/test_torrentchecker_session.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/torrent_checker/test_tracker_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/torrent_checker/test_tracker_manager.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/tunnel/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/tunnel/test_community.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/tunnel/test_community.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/tunnel/test_discovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/tunnel/test_discovery.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/tunnel/test_payload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/tunnel/test_payload.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/versioning/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/versioning/restapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/versioning/restapi/test_versioning_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/versioning/restapi/test_versioning_endpoint.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/versioning/test_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/versioning/test_manager.py -------------------------------------------------------------------------------- /src/tribler/test_unit/core/watch_folder/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tribler/test_unit/core/watch_folder/test_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/core/watch_folder/test_manager.py -------------------------------------------------------------------------------- /src/tribler/test_unit/mocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/mocks.py -------------------------------------------------------------------------------- /src/tribler/test_unit/test_tribler_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/test_unit/test_tribler_config.py -------------------------------------------------------------------------------- /src/tribler/tribler_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/tribler_config.py -------------------------------------------------------------------------------- /src/tribler/tribler_config.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/tribler_config.pyi -------------------------------------------------------------------------------- /src/tribler/ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/.gitignore -------------------------------------------------------------------------------- /src/tribler/ui/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/.prettierrc -------------------------------------------------------------------------------- /src/tribler/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/README.md -------------------------------------------------------------------------------- /src/tribler/ui/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/components.json -------------------------------------------------------------------------------- /src/tribler/ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/index.html -------------------------------------------------------------------------------- /src/tribler/ui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/package-lock.json -------------------------------------------------------------------------------- /src/tribler/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/package.json -------------------------------------------------------------------------------- /src/tribler/ui/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/public/favicon.ico -------------------------------------------------------------------------------- /src/tribler/ui/public/locales/en_US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/public/locales/en_US.json -------------------------------------------------------------------------------- /src/tribler/ui/public/locales/es_ES.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/public/locales/es_ES.json -------------------------------------------------------------------------------- /src/tribler/ui/public/locales/hi_IN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/public/locales/hi_IN.json -------------------------------------------------------------------------------- /src/tribler/ui/public/locales/ko_KR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/public/locales/ko_KR.json -------------------------------------------------------------------------------- /src/tribler/ui/public/locales/pt_BR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/public/locales/pt_BR.json -------------------------------------------------------------------------------- /src/tribler/ui/public/locales/ru_RU.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/public/locales/ru_RU.json -------------------------------------------------------------------------------- /src/tribler/ui/public/locales/zh_CN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/public/locales/zh_CN.json -------------------------------------------------------------------------------- /src/tribler/ui/public/tribler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/public/tribler.png -------------------------------------------------------------------------------- /src/tribler/ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/App.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/Router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/Router.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/add-torrent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/add-torrent.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/icons.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/language-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/language-select.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/layouts/AppLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/layouts/AppLayout.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/layouts/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/layouts/Footer.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/layouts/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/layouts/Header.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/layouts/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/layouts/Search.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/layouts/SideLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/layouts/SideLayout.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/mode-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/mode-toggle.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/path-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/path-input.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/swarm-health.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/swarm-health.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/autocomplete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/autocomplete.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/command.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/context-menu.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/form.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/inline-code.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/inline-code.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/radiogroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/radiogroup.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/resizable.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/select.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/simple-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/simple-table.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/table.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/config/app.ts -------------------------------------------------------------------------------- /src/tribler/ui/src/config/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/config/menu.ts -------------------------------------------------------------------------------- /src/tribler/ui/src/contexts/ThemeContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/contexts/ThemeContext.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/dialogs/ConfirmRemove.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/dialogs/ConfirmRemove.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/dialogs/CreateTorrent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/dialogs/CreateTorrent.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/dialogs/MoveStorage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/dialogs/MoveStorage.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/dialogs/SaveAs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/dialogs/SaveAs.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/dialogs/SelectRemotePath.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/dialogs/SelectRemotePath.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/dialogs/Videoplayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/dialogs/Videoplayer.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/hooks/useInterval.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/hooks/useInterval.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/hooks/usePrevious.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/hooks/usePrevious.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/hooks/useResizeObserver.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/hooks/useResizeObserver.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/i18n/index.ts -------------------------------------------------------------------------------- /src/tribler/ui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/index.css -------------------------------------------------------------------------------- /src/tribler/ui/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/lib/utils.ts -------------------------------------------------------------------------------- /src/tribler/ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/main.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/bittorrentpeer.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/bittorrentpeer.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/bucket.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/bucket.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/circuit.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/circuit.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/download.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/download.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/downloadconfig.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/downloadconfig.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/drift.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/drift.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/exit.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/exit.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/file.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/file.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/keyvalue.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/keyvalue.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/metainfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/metainfo.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/overlay.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/overlay.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/path.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/path.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/relay.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/relay.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/settings.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/settings.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/statistics.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/statistics.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/swarm.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/swarm.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/task.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/task.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/torrent.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/torrent.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/tracker.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/tracker.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/models/tunnelpeer.model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/models/tunnelpeer.model.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Dashboard.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/Asyncio/Health.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/Asyncio/Health.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/Asyncio/SlowTasks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/Asyncio/SlowTasks.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/Asyncio/Tasks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/Asyncio/Tasks.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/Asyncio/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/Asyncio/index.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/DHT/Buckets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/DHT/Buckets.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/DHT/Statistics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/DHT/Statistics.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/DHT/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/DHT/index.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/General/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/General/index.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/IPv8/Details.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/IPv8/Details.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/IPv8/Overlays.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/IPv8/Overlays.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/IPv8/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/IPv8/index.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/Libtorrent/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/Libtorrent/index.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/Tunnels/Circuits.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/Tunnels/Circuits.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/Tunnels/Exits.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/Tunnels/Exits.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/Tunnels/Peers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/Tunnels/Peers.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/Tunnels/Relays.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/Tunnels/Relays.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/Tunnels/Swarms.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/Tunnels/Swarms.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Debug/Tunnels/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Debug/Tunnels/index.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Downloads/Actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Downloads/Actions.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Downloads/Details.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Downloads/Details.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Downloads/Files.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Downloads/Files.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Downloads/Peers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Downloads/Peers.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Downloads/Pieces.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Downloads/Pieces.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Downloads/Trackers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Downloads/Trackers.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Downloads/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Downloads/index.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/NoMatch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/NoMatch.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Popular/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Popular/index.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Search/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Search/index.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Settings/Anonymity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Settings/Anonymity.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Settings/Bandwidth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Settings/Bandwidth.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Settings/Connection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Settings/Connection.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Settings/Debugging.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Settings/Debugging.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Settings/General.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Settings/General.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Settings/SaveButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Settings/SaveButton.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Settings/Seeding.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Settings/Seeding.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/pages/Settings/Versions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/pages/Settings/Versions.tsx -------------------------------------------------------------------------------- /src/tribler/ui/src/services/ipv8.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/services/ipv8.service.ts -------------------------------------------------------------------------------- /src/tribler/ui/src/services/reporting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/services/reporting.ts -------------------------------------------------------------------------------- /src/tribler/ui/src/services/tribler.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/services/tribler.service.ts -------------------------------------------------------------------------------- /src/tribler/ui/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/src/vite-env.d.ts -------------------------------------------------------------------------------- /src/tribler/ui/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/tailwind.config.js -------------------------------------------------------------------------------- /src/tribler/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/tsconfig.json -------------------------------------------------------------------------------- /src/tribler/ui/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/tsconfig.node.json -------------------------------------------------------------------------------- /src/tribler/ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/ui/vite.config.ts -------------------------------------------------------------------------------- /src/tribler/upgrade_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tribler/tribler/HEAD/src/tribler/upgrade_script.py --------------------------------------------------------------------------------