├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── pythonapp.yml ├── .gitignore ├── LICENSE ├── README.md ├── pytest.ini ├── requirements ├── app.txt └── dev.txt ├── src ├── __init__.py ├── backend.py ├── bnet │ ├── __init__.py │ ├── account_service_pb2.py │ ├── account_types_pb2.py │ ├── attribute_pb2.py │ ├── authentication_service_pb2.py │ ├── challenge_service_pb2.py │ ├── channel_invitation_service_pb2.py │ ├── channel_invitation_types_pb2.py │ ├── channel_owner_pb2.py │ ├── channel_service_pb2.py │ ├── channel_types_pb2.py │ ├── chat_types_pb2.py │ ├── connection_service_pb2.py │ ├── content_handle_pb2.py │ ├── entity_pb2.py │ ├── friends_service_pb2.py │ ├── friends_types_pb2.py │ ├── game_factory_pb2.py │ ├── game_master_service_pb2.py │ ├── game_master_types_pb2.py │ ├── game_utilities_service_pb2.py │ ├── game_utilities_types_pb2.py │ ├── invitation_types_pb2.py │ ├── notification_service_pb2.py │ ├── presence_service_pb2.py │ ├── presence_types_pb2.py │ ├── profanity_pb2.py │ ├── resource_service_pb2.py │ ├── role_pb2.py │ ├── rpc_config_pb2.py │ ├── rpc_pb2.py │ ├── server_pool_types_pb2.py │ └── smth_pb2.py ├── consts.py ├── definitions.py ├── http_client.py ├── local_client.py ├── local_client_base.py ├── local_games.py ├── manifest.json ├── osutils.py ├── parsers.py ├── pathfinder.py ├── plugin.py ├── process.py ├── product_db.proto ├── product_db_pb2.py ├── region_helper.py ├── version.py └── watcher.py ├── tasks.py ├── test.py └── tests ├── __init__.py ├── async_mock.py ├── conftest.py ├── test_definitions.py ├── test_game_time.py ├── test_local_games.py ├── test_osutils.py ├── test_owned_games.py ├── test_parser.py ├── test_pathfinder.py ├── test_process.py ├── test_watcher.py └── website_mocks.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/pythonapp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/.github/workflows/pythonapp.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/README.md -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements/app.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/requirements/app.txt -------------------------------------------------------------------------------- /requirements/dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/requirements/dev.txt -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/backend.py -------------------------------------------------------------------------------- /src/bnet/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/__init__.py -------------------------------------------------------------------------------- /src/bnet/account_service_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/account_service_pb2.py -------------------------------------------------------------------------------- /src/bnet/account_types_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/account_types_pb2.py -------------------------------------------------------------------------------- /src/bnet/attribute_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/attribute_pb2.py -------------------------------------------------------------------------------- /src/bnet/authentication_service_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/authentication_service_pb2.py -------------------------------------------------------------------------------- /src/bnet/challenge_service_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/challenge_service_pb2.py -------------------------------------------------------------------------------- /src/bnet/channel_invitation_service_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/channel_invitation_service_pb2.py -------------------------------------------------------------------------------- /src/bnet/channel_invitation_types_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/channel_invitation_types_pb2.py -------------------------------------------------------------------------------- /src/bnet/channel_owner_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/channel_owner_pb2.py -------------------------------------------------------------------------------- /src/bnet/channel_service_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/channel_service_pb2.py -------------------------------------------------------------------------------- /src/bnet/channel_types_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/channel_types_pb2.py -------------------------------------------------------------------------------- /src/bnet/chat_types_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/chat_types_pb2.py -------------------------------------------------------------------------------- /src/bnet/connection_service_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/connection_service_pb2.py -------------------------------------------------------------------------------- /src/bnet/content_handle_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/content_handle_pb2.py -------------------------------------------------------------------------------- /src/bnet/entity_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/entity_pb2.py -------------------------------------------------------------------------------- /src/bnet/friends_service_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/friends_service_pb2.py -------------------------------------------------------------------------------- /src/bnet/friends_types_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/friends_types_pb2.py -------------------------------------------------------------------------------- /src/bnet/game_factory_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/game_factory_pb2.py -------------------------------------------------------------------------------- /src/bnet/game_master_service_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/game_master_service_pb2.py -------------------------------------------------------------------------------- /src/bnet/game_master_types_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/game_master_types_pb2.py -------------------------------------------------------------------------------- /src/bnet/game_utilities_service_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/game_utilities_service_pb2.py -------------------------------------------------------------------------------- /src/bnet/game_utilities_types_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/game_utilities_types_pb2.py -------------------------------------------------------------------------------- /src/bnet/invitation_types_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/invitation_types_pb2.py -------------------------------------------------------------------------------- /src/bnet/notification_service_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/notification_service_pb2.py -------------------------------------------------------------------------------- /src/bnet/presence_service_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/presence_service_pb2.py -------------------------------------------------------------------------------- /src/bnet/presence_types_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/presence_types_pb2.py -------------------------------------------------------------------------------- /src/bnet/profanity_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/profanity_pb2.py -------------------------------------------------------------------------------- /src/bnet/resource_service_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/resource_service_pb2.py -------------------------------------------------------------------------------- /src/bnet/role_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/role_pb2.py -------------------------------------------------------------------------------- /src/bnet/rpc_config_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/rpc_config_pb2.py -------------------------------------------------------------------------------- /src/bnet/rpc_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/rpc_pb2.py -------------------------------------------------------------------------------- /src/bnet/server_pool_types_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/server_pool_types_pb2.py -------------------------------------------------------------------------------- /src/bnet/smth_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/bnet/smth_pb2.py -------------------------------------------------------------------------------- /src/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/consts.py -------------------------------------------------------------------------------- /src/definitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/definitions.py -------------------------------------------------------------------------------- /src/http_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/http_client.py -------------------------------------------------------------------------------- /src/local_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/local_client.py -------------------------------------------------------------------------------- /src/local_client_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/local_client_base.py -------------------------------------------------------------------------------- /src/local_games.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/local_games.py -------------------------------------------------------------------------------- /src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/manifest.json -------------------------------------------------------------------------------- /src/osutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/osutils.py -------------------------------------------------------------------------------- /src/parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/parsers.py -------------------------------------------------------------------------------- /src/pathfinder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/pathfinder.py -------------------------------------------------------------------------------- /src/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/plugin.py -------------------------------------------------------------------------------- /src/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/process.py -------------------------------------------------------------------------------- /src/product_db.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/product_db.proto -------------------------------------------------------------------------------- /src/product_db_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/product_db_pb2.py -------------------------------------------------------------------------------- /src/region_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/region_helper.py -------------------------------------------------------------------------------- /src/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/version.py -------------------------------------------------------------------------------- /src/watcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/src/watcher.py -------------------------------------------------------------------------------- /tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/tasks.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/test.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/async_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/tests/async_mock.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_definitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/tests/test_definitions.py -------------------------------------------------------------------------------- /tests/test_game_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/tests/test_game_time.py -------------------------------------------------------------------------------- /tests/test_local_games.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/tests/test_local_games.py -------------------------------------------------------------------------------- /tests/test_osutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/tests/test_osutils.py -------------------------------------------------------------------------------- /tests/test_owned_games.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/tests/test_owned_games.py -------------------------------------------------------------------------------- /tests/test_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/tests/test_parser.py -------------------------------------------------------------------------------- /tests/test_pathfinder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/tests/test_pathfinder.py -------------------------------------------------------------------------------- /tests/test_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/tests/test_process.py -------------------------------------------------------------------------------- /tests/test_watcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/tests/test_watcher.py -------------------------------------------------------------------------------- /tests/website_mocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bartok765/galaxy_blizzard_plugin/HEAD/tests/website_mocks.py --------------------------------------------------------------------------------