{"action":"created","comment":{"url":"https://api.github.com/repos/fidals/stroyprombeton/pulls/comments/194038907","pull_request_review_id":127128817,"id":194038907,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDE5NDAzODkwNw==","diff_hunk":"@@ -2,139 +2,104 @@ version: '2'\n \n services:\n \n-  stb-source:\n-    image: busybox\n-    container_name: stb-source\n-    volumes:\n-      # code volume\n-      - ./../:/usr/app/src/\n-      # leaved it here as example of code mounting for debugging\n-      # - $REFARM_SRC/search:/root/.local/lib/python3.6/site-packages/search\n-    command: sh -c \"top > /dev/null\"\n-\n-  stb-python:\n-    build:\n-      context: ..\n-      dockerfile: docker/python/dev/Dockerfile\n+  app:\n     image: fidals/stb:dev\n-    container_name: stb-python\n+    env_file:\n+      - env_files/app\n+      - env_files/credentials\n+      - env_files/paths\n+      - env_files/ports\n     environment:\n-      - DJANGO_SETTINGS_MODULE=$DJANGO_SETTINGS_MODULE\n-      - DATABASE_URL=postgres://$DB_USER:$DB_PASS@stb-postgres/$DB_NAME\n-      - BROCKER_URL=amqp://$RABBITMQ_DEFAULT_USER:$RABBITMQ_DEFAULT_PASS@stb-rabbitmq:5672/\n-      - ENV_TYPE=$ENV_TYPE\n+      - ALLOWED_HOSTS=*\n+      - TEST_ENV=true\n       - PYTHONUNBUFFERED=0\n     ports:\n-      - '$VIRTUAL_HOST_EXPOSE_PORT:$VIRTUAL_HOST_PORT'\n+      - $VIRTUAL_HOST_EXPOSE_PORT:$VIRTUAL_HOST_PORT\n       - $VIRTUAL_HOST_LIVESERVER_PORT\n     depends_on:\n-      - stb-postgres\n-      - stb-rabbitmq\n+      - postgres\n+      - rabbitmq\n     networks:\n       - stb-backend\n       - stb-frontend\n     volumes:\n+      - ./../:$SRC_DIR\n       # contains refarm-site modules\n       - $DEPS_DIR\n-    volumes_from:\n-      - stb-source\n-\n+      # Thus, you can work with apps related to the refarm-site\n+      # - $REFARM_SRC/stbarch:/root/.local/lib/python3.6/site-packages/stbarch\n     # @todo #150 Validate if `.env` is full\n     #  Is full means '.env` contains all keynames from `.env.dist`\n     command: python manage.py runserver 0.0.0.0:$VIRTUAL_HOST_PORT\n \n-  stb-nodejs:\n-    build:\n-      context: ..\n-      dockerfile: docker/node/Dockerfile\n-    image: fidals/stb-nodejs:latest\n-    container_name: stb-nodejs\n-    # (gulp build && gulp watch) - it's convenient to get built static js before start watching\n-    command: bash -c '(gulp build && gulp watch) || (npm install && npm install -g gulp-cli && gulp build)'\n+  # @todo #142:60m Resurrect `npm install` and `gulp build`\n+  nodejs:\n+    image: fidals/stb-nodejs:dev\n     volumes_from:\n-      - stb-python\n-      - stb-source\n-    environment:\n-      - DEPS_DIR=$DEPS_DIR\n+      - app\n+    env_file:\n+      - env_files/paths\n \n-  stb-postgres:\n+  postgres:\n     image: postgres:9.5\n     restart: always\n-    container_name: stb-postgres\n-    environment:\n-      POSTGRES_DB: $DB_NAME\n-      POSTGRES_PASSWORD: $DB_PASS\n+    env_file:\n+      - env_files/credentials\n     networks:\n       - stb-backend\n     volumes:\n-      - /opt/database/stroyprombeton/:/var/lib/postgresql/data\n+      - $POSTGRES_DATA_DIR:/var/lib/postgresql/data\n \n-  stb-rabbitmq:\n+  rabbitmq:\n     image: rabbitmq:management-alpine\n     restart: always\n-    container_name: stb-rabbitmq\n-    environment:\n-      RABBITMQ_DEFAULT_USER: $RABBITMQ_DEFAULT_USER\n-      RABBITMQ_DEFAULT_PASS: $RABBITMQ_DEFAULT_PASS\n+    env_file:\n+      - env_files/credentials\n     networks:\n       - stb-backend\n+    # @todo #142:30m Check why rabbitmq exposes it's ports to host machine.\n+    #  And write doc or request some fix.\n     ports:\n-      - '5674:5672'\n-      - '15674:15672'\n-\n-  # TODO:\n-  # Selenium Grid stuff (can't get it to work)\n-\n-  # selenium-hub:\n-  #   image: selenium/hub:3.2.0\n-  #   restart: always\n-  #   networks:\n-  #     - stb-backend\n-  #   ports:\n-  #     - '4444:4444'\n+      - 5674:5672\n+      - 15674:15672\n \n-  # selenium-chrome:\n-  #   image: selenium/node-chrome:3.2.0\n-  #   restart: always\n-  #   depends_on:\n-  #     - selenium-hub\n-  #   environment:\n-  #     - HUB_PORT_4444_TCP_ADDR=selenium-hub\n-  #     - HUB_PORT_4444_TCP_PORT=4444\n-  #   networks:\n-  #     - stb-backend\n-  #   ports:\n-  #     - 5555\n-  #     - 5900\n-\n-  stb-selenium:\n-    image: selenium/standalone-chrome-debug:3.6.0\n+  selenium:\n+    image: selenium/standalone-chrome-debug:3.10.0\n     restart: always\n     ports:\n-      - '4444'\n-      - '5900:5900'\n+      - 4444:4444\n+      - 4444","path":"docker/docker-compose.yml","position":149,"original_position":149,"commit_id":"c99b52b0200473044b464f0f2a42b577f2386698","original_commit_id":"c99b52b0200473044b464f0f2a42b577f2386698","user":{"login":"artemiy312","id":13870342,"node_id":"MDQ6VXNlcjEzODcwMzQy","avatar_url":"https://avatars0.githubusercontent.com/u/13870342?v=4","gravatar_id":"","url":"https://api.github.com/users/artemiy312","html_url":"https://github.com/artemiy312","followers_url":"https://api.github.com/users/artemiy312/followers","following_url":"https://api.github.com/users/artemiy312/following{/other_user}","gists_url":"https://api.github.com/users/artemiy312/gists{/gist_id}","starred_url":"https://api.github.com/users/artemiy312/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/artemiy312/subscriptions","organizations_url":"https://api.github.com/users/artemiy312/orgs","repos_url":"https://api.github.com/users/artemiy312/repos","events_url":"https://api.github.com/users/artemiy312/events{/privacy}","received_events_url":"https://api.github.com/users/artemiy312/received_events","type":"User","site_admin":false},"body":"`- 4444:4444` will be enough","created_at":"2018-06-08T12:18:07Z","updated_at":"2018-06-08T12:29:28Z","html_url":"https://github.com/fidals/stroyprombeton/pull/195#discussion_r194038907","pull_request_url":"https://api.github.com/repos/fidals/stroyprombeton/pulls/195","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/fidals/stroyprombeton/pulls/comments/194038907"},"html":{"href":"https://github.com/fidals/stroyprombeton/pull/195#discussion_r194038907"},"pull_request":{"href":"https://api.github.com/repos/fidals/stroyprombeton/pulls/195"}}},"pull_request":{"url":"https://api.github.com/repos/fidals/stroyprombeton/pulls/195","id":193582735,"node_id":"MDExOlB1bGxSZXF1ZXN0MTkzNTgyNzM1","html_url":"https://github.com/fidals/stroyprombeton/pull/195","diff_url":"https://github.com/fidals/stroyprombeton/pull/195.diff","patch_url":"https://github.com/fidals/stroyprombeton/pull/195.patch","issue_url":"https://api.github.com/repos/fidals/stroyprombeton/issues/195","number":195,"state":"open","locked":false,"title":"#142  Draft for devops configs renew","user":{"login":"duker33","id":3526796,"node_id":"MDQ6VXNlcjM1MjY3OTY=","avatar_url":"https://avatars1.githubusercontent.com/u/3526796?v=4","gravatar_id":"","url":"https://api.github.com/users/duker33","html_url":"https://github.com/duker33","followers_url":"https://api.github.com/users/duker33/followers","following_url":"https://api.github.com/users/duker33/following{/other_user}","gists_url":"https://api.github.com/users/duker33/gists{/gist_id}","starred_url":"https://api.github.com/users/duker33/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duker33/subscriptions","organizations_url":"https://api.github.com/users/duker33/orgs","repos_url":"https://api.github.com/users/duker33/repos","events_url":"https://api.github.com/users/duker33/events{/privacy}","received_events_url":"https://api.github.com/users/duker33/received_events","type":"User","site_admin":false},"body":"Closes #142 ","created_at":"2018-06-08T11:12:47Z","updated_at":"2018-06-08T12:29:28Z","closed_at":null,"merged_at":null,"merge_commit_sha":"4c7ab2046394d1edeb25f45e22e65e0841377456","assignee":{"login":"duker33","id":3526796,"node_id":"MDQ6VXNlcjM1MjY3OTY=","avatar_url":"https://avatars1.githubusercontent.com/u/3526796?v=4","gravatar_id":"","url":"https://api.github.com/users/duker33","html_url":"https://github.com/duker33","followers_url":"https://api.github.com/users/duker33/followers","following_url":"https://api.github.com/users/duker33/following{/other_user}","gists_url":"https://api.github.com/users/duker33/gists{/gist_id}","starred_url":"https://api.github.com/users/duker33/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duker33/subscriptions","organizations_url":"https://api.github.com/users/duker33/orgs","repos_url":"https://api.github.com/users/duker33/repos","events_url":"https://api.github.com/users/duker33/events{/privacy}","received_events_url":"https://api.github.com/users/duker33/received_events","type":"User","site_admin":false},"assignees":[{"login":"duker33","id":3526796,"node_id":"MDQ6VXNlcjM1MjY3OTY=","avatar_url":"https://avatars1.githubusercontent.com/u/3526796?v=4","gravatar_id":"","url":"https://api.github.com/users/duker33","html_url":"https://github.com/duker33","followers_url":"https://api.github.com/users/duker33/followers","following_url":"https://api.github.com/users/duker33/following{/other_user}","gists_url":"https://api.github.com/users/duker33/gists{/gist_id}","starred_url":"https://api.github.com/users/duker33/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duker33/subscriptions","organizations_url":"https://api.github.com/users/duker33/orgs","repos_url":"https://api.github.com/users/duker33/repos","events_url":"https://api.github.com/users/duker33/events{/privacy}","received_events_url":"https://api.github.com/users/duker33/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/fidals/stroyprombeton/pulls/195/commits","review_comments_url":"https://api.github.com/repos/fidals/stroyprombeton/pulls/195/comments","review_comment_url":"https://api.github.com/repos/fidals/stroyprombeton/pulls/comments{/number}","comments_url":"https://api.github.com/repos/fidals/stroyprombeton/issues/195/comments","statuses_url":"https://api.github.com/repos/fidals/stroyprombeton/statuses/c99b52b0200473044b464f0f2a42b577f2386698","head":{"label":"fidals:142_copy_local_env","ref":"142_copy_local_env","sha":"c99b52b0200473044b464f0f2a42b577f2386698","user":{"login":"fidals","id":16228604,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE2MjI4NjA0","avatar_url":"https://avatars0.githubusercontent.com/u/16228604?v=4","gravatar_id":"","url":"https://api.github.com/users/fidals","html_url":"https://github.com/fidals","followers_url":"https://api.github.com/users/fidals/followers","following_url":"https://api.github.com/users/fidals/following{/other_user}","gists_url":"https://api.github.com/users/fidals/gists{/gist_id}","starred_url":"https://api.github.com/users/fidals/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fidals/subscriptions","organizations_url":"https://api.github.com/users/fidals/orgs","repos_url":"https://api.github.com/users/fidals/repos","events_url":"https://api.github.com/users/fidals/events{/privacy}","received_events_url":"https://api.github.com/users/fidals/received_events","type":"Organization","site_admin":false},"repo":{"id":62544799,"node_id":"MDEwOlJlcG9zaXRvcnk2MjU0NDc5OQ==","name":"stroyprombeton","full_name":"fidals/stroyprombeton","owner":{"login":"fidals","id":16228604,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE2MjI4NjA0","avatar_url":"https://avatars0.githubusercontent.com/u/16228604?v=4","gravatar_id":"","url":"https://api.github.com/users/fidals","html_url":"https://github.com/fidals","followers_url":"https://api.github.com/users/fidals/followers","following_url":"https://api.github.com/users/fidals/following{/other_user}","gists_url":"https://api.github.com/users/fidals/gists{/gist_id}","starred_url":"https://api.github.com/users/fidals/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fidals/subscriptions","organizations_url":"https://api.github.com/users/fidals/orgs","repos_url":"https://api.github.com/users/fidals/repos","events_url":"https://api.github.com/users/fidals/events{/privacy}","received_events_url":"https://api.github.com/users/fidals/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/fidals/stroyprombeton","description":null,"fork":false,"url":"https://api.github.com/repos/fidals/stroyprombeton","forks_url":"https://api.github.com/repos/fidals/stroyprombeton/forks","keys_url":"https://api.github.com/repos/fidals/stroyprombeton/keys{/key_id}","collaborators_url":"https://api.github.com/repos/fidals/stroyprombeton/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/fidals/stroyprombeton/teams","hooks_url":"https://api.github.com/repos/fidals/stroyprombeton/hooks","issue_events_url":"https://api.github.com/repos/fidals/stroyprombeton/issues/events{/number}","events_url":"https://api.github.com/repos/fidals/stroyprombeton/events","assignees_url":"https://api.github.com/repos/fidals/stroyprombeton/assignees{/user}","branches_url":"https://api.github.com/repos/fidals/stroyprombeton/branches{/branch}","tags_url":"https://api.github.com/repos/fidals/stroyprombeton/tags","blobs_url":"https://api.github.com/repos/fidals/stroyprombeton/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/fidals/stroyprombeton/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/fidals/stroyprombeton/git/refs{/sha}","trees_url":"https://api.github.com/repos/fidals/stroyprombeton/git/trees{/sha}","statuses_url":"https://api.github.com/repos/fidals/stroyprombeton/statuses/{sha}","languages_url":"https://api.github.com/repos/fidals/stroyprombeton/languages","stargazers_url":"https://api.github.com/repos/fidals/stroyprombeton/stargazers","contributors_url":"https://api.github.com/repos/fidals/stroyprombeton/contributors","subscribers_url":"https://api.github.com/repos/fidals/stroyprombeton/subscribers","subscription_url":"https://api.github.com/repos/fidals/stroyprombeton/subscription","commits_url":"https://api.github.com/repos/fidals/stroyprombeton/commits{/sha}","git_commits_url":"https://api.github.com/repos/fidals/stroyprombeton/git/commits{/sha}","comments_url":"https://api.github.com/repos/fidals/stroyprombeton/comments{/number}","issue_comment_url":"https://api.github.com/repos/fidals/stroyprombeton/issues/comments{/number}","contents_url":"https://api.github.com/repos/fidals/stroyprombeton/contents/{+path}","compare_url":"https://api.github.com/repos/fidals/stroyprombeton/compare/{base}...{head}","merges_url":"https://api.github.com/repos/fidals/stroyprombeton/merges","archive_url":"https://api.github.com/repos/fidals/stroyprombeton/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/fidals/stroyprombeton/downloads","issues_url":"https://api.github.com/repos/fidals/stroyprombeton/issues{/number}","pulls_url":"https://api.github.com/repos/fidals/stroyprombeton/pulls{/number}","milestones_url":"https://api.github.com/repos/fidals/stroyprombeton/milestones{/number}","notifications_url":"https://api.github.com/repos/fidals/stroyprombeton/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/fidals/stroyprombeton/labels{/name}","releases_url":"https://api.github.com/repos/fidals/stroyprombeton/releases{/id}","deployments_url":"https://api.github.com/repos/fidals/stroyprombeton/deployments","created_at":"2016-07-04T08:24:41Z","updated_at":"2018-06-07T07:03:32Z","pushed_at":"2018-06-08T11:12:48Z","git_url":"git://github.com/fidals/stroyprombeton.git","ssh_url":"git@github.com:fidals/stroyprombeton.git","clone_url":"https://github.com/fidals/stroyprombeton.git","svn_url":"https://github.com/fidals/stroyprombeton","homepage":null,"size":7205,"stargazers_count":2,"watchers_count":2,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":16,"license":null,"forks":0,"open_issues":16,"watchers":2,"default_branch":"master"}},"base":{"label":"fidals:master","ref":"master","sha":"39ff74c312491440457d23d06d4ee72b212f47d1","user":{"login":"fidals","id":16228604,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE2MjI4NjA0","avatar_url":"https://avatars0.githubusercontent.com/u/16228604?v=4","gravatar_id":"","url":"https://api.github.com/users/fidals","html_url":"https://github.com/fidals","followers_url":"https://api.github.com/users/fidals/followers","following_url":"https://api.github.com/users/fidals/following{/other_user}","gists_url":"https://api.github.com/users/fidals/gists{/gist_id}","starred_url":"https://api.github.com/users/fidals/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fidals/subscriptions","organizations_url":"https://api.github.com/users/fidals/orgs","repos_url":"https://api.github.com/users/fidals/repos","events_url":"https://api.github.com/users/fidals/events{/privacy}","received_events_url":"https://api.github.com/users/fidals/received_events","type":"Organization","site_admin":false},"repo":{"id":62544799,"node_id":"MDEwOlJlcG9zaXRvcnk2MjU0NDc5OQ==","name":"stroyprombeton","full_name":"fidals/stroyprombeton","owner":{"login":"fidals","id":16228604,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE2MjI4NjA0","avatar_url":"https://avatars0.githubusercontent.com/u/16228604?v=4","gravatar_id":"","url":"https://api.github.com/users/fidals","html_url":"https://github.com/fidals","followers_url":"https://api.github.com/users/fidals/followers","following_url":"https://api.github.com/users/fidals/following{/other_user}","gists_url":"https://api.github.com/users/fidals/gists{/gist_id}","starred_url":"https://api.github.com/users/fidals/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fidals/subscriptions","organizations_url":"https://api.github.com/users/fidals/orgs","repos_url":"https://api.github.com/users/fidals/repos","events_url":"https://api.github.com/users/fidals/events{/privacy}","received_events_url":"https://api.github.com/users/fidals/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/fidals/stroyprombeton","description":null,"fork":false,"url":"https://api.github.com/repos/fidals/stroyprombeton","forks_url":"https://api.github.com/repos/fidals/stroyprombeton/forks","keys_url":"https://api.github.com/repos/fidals/stroyprombeton/keys{/key_id}","collaborators_url":"https://api.github.com/repos/fidals/stroyprombeton/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/fidals/stroyprombeton/teams","hooks_url":"https://api.github.com/repos/fidals/stroyprombeton/hooks","issue_events_url":"https://api.github.com/repos/fidals/stroyprombeton/issues/events{/number}","events_url":"https://api.github.com/repos/fidals/stroyprombeton/events","assignees_url":"https://api.github.com/repos/fidals/stroyprombeton/assignees{/user}","branches_url":"https://api.github.com/repos/fidals/stroyprombeton/branches{/branch}","tags_url":"https://api.github.com/repos/fidals/stroyprombeton/tags","blobs_url":"https://api.github.com/repos/fidals/stroyprombeton/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/fidals/stroyprombeton/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/fidals/stroyprombeton/git/refs{/sha}","trees_url":"https://api.github.com/repos/fidals/stroyprombeton/git/trees{/sha}","statuses_url":"https://api.github.com/repos/fidals/stroyprombeton/statuses/{sha}","languages_url":"https://api.github.com/repos/fidals/stroyprombeton/languages","stargazers_url":"https://api.github.com/repos/fidals/stroyprombeton/stargazers","contributors_url":"https://api.github.com/repos/fidals/stroyprombeton/contributors","subscribers_url":"https://api.github.com/repos/fidals/stroyprombeton/subscribers","subscription_url":"https://api.github.com/repos/fidals/stroyprombeton/subscription","commits_url":"https://api.github.com/repos/fidals/stroyprombeton/commits{/sha}","git_commits_url":"https://api.github.com/repos/fidals/stroyprombeton/git/commits{/sha}","comments_url":"https://api.github.com/repos/fidals/stroyprombeton/comments{/number}","issue_comment_url":"https://api.github.com/repos/fidals/stroyprombeton/issues/comments{/number}","contents_url":"https://api.github.com/repos/fidals/stroyprombeton/contents/{+path}","compare_url":"https://api.github.com/repos/fidals/stroyprombeton/compare/{base}...{head}","merges_url":"https://api.github.com/repos/fidals/stroyprombeton/merges","archive_url":"https://api.github.com/repos/fidals/stroyprombeton/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/fidals/stroyprombeton/downloads","issues_url":"https://api.github.com/repos/fidals/stroyprombeton/issues{/number}","pulls_url":"https://api.github.com/repos/fidals/stroyprombeton/pulls{/number}","milestones_url":"https://api.github.com/repos/fidals/stroyprombeton/milestones{/number}","notifications_url":"https://api.github.com/repos/fidals/stroyprombeton/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/fidals/stroyprombeton/labels{/name}","releases_url":"https://api.github.com/repos/fidals/stroyprombeton/releases{/id}","deployments_url":"https://api.github.com/repos/fidals/stroyprombeton/deployments","created_at":"2016-07-04T08:24:41Z","updated_at":"2018-06-07T07:03:32Z","pushed_at":"2018-06-08T11:12:48Z","git_url":"git://github.com/fidals/stroyprombeton.git","ssh_url":"git@github.com:fidals/stroyprombeton.git","clone_url":"https://github.com/fidals/stroyprombeton.git","svn_url":"https://github.com/fidals/stroyprombeton","homepage":null,"size":7205,"stargazers_count":2,"watchers_count":2,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":16,"license":null,"forks":0,"open_issues":16,"watchers":2,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/fidals/stroyprombeton/pulls/195"},"html":{"href":"https://github.com/fidals/stroyprombeton/pull/195"},"issue":{"href":"https://api.github.com/repos/fidals/stroyprombeton/issues/195"},"comments":{"href":"https://api.github.com/repos/fidals/stroyprombeton/issues/195/comments"},"review_comments":{"href":"https://api.github.com/repos/fidals/stroyprombeton/pulls/195/comments"},"review_comment":{"href":"https://api.github.com/repos/fidals/stroyprombeton/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/fidals/stroyprombeton/pulls/195/commits"},"statuses":{"href":"https://api.github.com/repos/fidals/stroyprombeton/statuses/c99b52b0200473044b464f0f2a42b577f2386698"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"artemiy312"}}