{"action":"created","comment":{"url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/pulls/comments/332054715","pull_request_review_id":298174873,"id":332054715,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDMzMjA1NDcxNQ==","diff_hunk":"@@ -27,6 +44,233 @@\n   var MOCK_AVATARS_NUMBER = 6; // Число аватар-заглушек в папке\n   var MOCK_PHOTOS_NUMBER = 25; // Число моковых объектов-фотографий\n \n+  var uploadForm = document.querySelector('#upload-select-image');\n+  var fileUpload = uploadForm.querySelector('#upload-file');\n+  var imageEditForm = uploadForm.querySelector('.img-upload__overlay');\n+  var uploadCloseButton = imageEditForm.querySelector('.img-upload__cancel');\n+  var photoPreview = imageEditForm.querySelector('.img-upload__preview');\n+  var effectController = imageEditForm.querySelector('.img-upload__effect-level');\n+  var filters = imageEditForm.querySelectorAll('.effects__radio');\n+\n+  // Открытие формы обработки фотографии\n+\n+  var fileUploadHandler = function () {\n+    imageEditForm.classList.remove('hidden');\n+    document.addEventListener('keydown', escKeydownHandler);\n+    // Прячем ползунок эффекта по умолчанию (отсутствие фильтра)\n+    effectController.classList.add('hidden');\n+    // Устанавливаем масштаб по умолчанию\n+    setScale();\n+  };\n+\n+  // Закрытие формы обработки фотографии\n+\n+  var closeButtonClickHandler = function () {\n+    imageEditForm.classList.add('hidden');\n+    document.removeEventListener('keydown', escKeydownHandler);\n+  };\n+\n+  // Обработка нажатия ESC\n+\n+  var escKeydownHandler = function (evt) {\n+    if (evt.keyCode === ESC_KEY_CODE) {\n+      if (evt.target.classList.contains('text__hashtags') || evt.target.tagName === 'TEXTAREA') {\n+        // Потеря фокуса текстовым полем при нажатии ESC\n+        evt.stopPropagation();\n+        evt.target.blur();\n+      } else {\n+        // Закрытие формы\n+        closeButtonClickHandler();\n+        // сбрасываем значение поля для срабатывания change при повторной загрузке того же файла\n+        fileUpload.value = '';\n+      }\n+    }\n+  };\n+\n+  // Добавляем обработчики для открытия и закрытия формы\n+\n+  fileUpload.addEventListener('change', fileUploadHandler);\n+  uploadCloseButton.addEventListener('click', closeButtonClickHandler);\n+\n+  // Работа с размерами фотографии\n+\n+  var scaleValue = imageEditForm.querySelector('.scale__control--value');\n+  var scaleSmallerButton = imageEditForm.querySelector('.scale__control--smaller');\n+  var scaleBiggerButton = imageEditForm.querySelector('.scale__control--bigger');\n+  var currentScale = DEFAULT_SCALE;\n+\n+  // Устанавливаем масштаб\n+\n+  var setScale = function () {\n+    if (currentScale >= MIN_SCALE && currentScale <= MAX_SCALE) {\n+      scaleValue.value = String(currentScale) + '%';\n+      photoPreview.style.transform = 'scale(' + String(currentScale / 100) + ')';\n+    } else if (currentScale < MIN_SCALE) {\n+      currentScale = MIN_SCALE;\n+    } else {\n+      currentScale = MAX_SCALE;\n+    }\n+  };\n+\n+  // Уменьшаем масштаб\n+\n+  scaleSmallerButton.addEventListener('click', function () {\n+    currentScale -= SCALE_STEP;\n+    setScale();\n+  });\n+\n+  // Увеличиваем масштаб\n+\n+  scaleBiggerButton.addEventListener('click', function () {\n+    currentScale += SCALE_STEP;\n+    setScale();\n+  });\n+\n+  // Отображение ползунка для регуляции эффекта\n+\n+  var toggleEffectController = function (filter) {\n+    if (filter.value === 'none') {\n+      // Прячем ползунок эффекта при отсутствии фильтра\n+      effectController.classList.add('hidden');\n+    } else {\n+      // Показываем ползунок при выборе фильтра\n+      effectController.classList.remove('hidden');\n+    }\n+  };\n+\n+  // Настройка эффектов\n+\n+  var effectLevelInput = effectController.querySelector('.effect-level__value');\n+  var effectLevelLine = effectController.querySelector('.effect-level__line');\n+  var effectLevelBar = effectController.querySelector('.effect-level__depth');\n+  var effectLevelPin = effectController.querySelector('.effect-level__pin');\n+\n+  // Устанавливаем уровень эффекта\n+\n+  var setEffectLevel = function (level) {\n+    effectLevelInput.value = String(level);\n+    effectLevelBar.style.width = String(level) + '%';\n+    effectLevelPin.style.left = String(level) + '%';\n+  };\n+\n+  // Определяем текущий фильтр\n+\n+  var getCurrentFilter = function () {\n+    return imageEditForm.querySelector('.effects__radio:checked');\n+  };\n+\n+  // Настраиваем интенсивность фильтра в соответствии с выбранным уровнем\n+\n+  var tuneEffect = function (filter, level) {\n+    if (filter.value === 'chrome') {","path":"js/main.js","position":146,"original_position":146,"commit_id":"b0c89f0f07c0a3a476bc29365822551addad6c4b","original_commit_id":"b0c89f0f07c0a3a476bc29365822551addad6c4b","user":{"login":"petitechatte","id":20660346,"node_id":"MDQ6VXNlcjIwNjYwMzQ2","avatar_url":"https://avatars1.githubusercontent.com/u/20660346?v=4","gravatar_id":"","url":"https://api.github.com/users/petitechatte","html_url":"https://github.com/petitechatte","followers_url":"https://api.github.com/users/petitechatte/followers","following_url":"https://api.github.com/users/petitechatte/following{/other_user}","gists_url":"https://api.github.com/users/petitechatte/gists{/gist_id}","starred_url":"https://api.github.com/users/petitechatte/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petitechatte/subscriptions","organizations_url":"https://api.github.com/users/petitechatte/orgs","repos_url":"https://api.github.com/users/petitechatte/repos","events_url":"https://api.github.com/users/petitechatte/events{/privacy}","received_events_url":"https://api.github.com/users/petitechatte/received_events","type":"User","site_admin":false},"body":"Не люблю switch, но это, видимо, потому что я не умею его готовить.\r\nПопробую сделать.","created_at":"2019-10-07T14:34:47Z","updated_at":"2019-10-07T14:34:47Z","html_url":"https://github.com/htmlacademy-javascript/209725-kekstagram-18/pull/3#discussion_r332054715","pull_request_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/pulls/3","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/pulls/comments/332054715"},"html":{"href":"https://github.com/htmlacademy-javascript/209725-kekstagram-18/pull/3#discussion_r332054715"},"pull_request":{"href":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/pulls/3"}},"in_reply_to_id":332010679},"pull_request":{"url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/pulls/3","id":323467004,"node_id":"MDExOlB1bGxSZXF1ZXN0MzIzNDY3MDA0","html_url":"https://github.com/htmlacademy-javascript/209725-kekstagram-18/pull/3","diff_url":"https://github.com/htmlacademy-javascript/209725-kekstagram-18/pull/3.diff","patch_url":"https://github.com/htmlacademy-javascript/209725-kekstagram-18/pull/3.patch","issue_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/issues/3","number":3,"state":"open","locked":false,"title":"Личный проект: подробности","user":{"login":"petitechatte","id":20660346,"node_id":"MDQ6VXNlcjIwNjYwMzQ2","avatar_url":"https://avatars1.githubusercontent.com/u/20660346?v=4","gravatar_id":"","url":"https://api.github.com/users/petitechatte","html_url":"https://github.com/petitechatte","followers_url":"https://api.github.com/users/petitechatte/followers","following_url":"https://api.github.com/users/petitechatte/following{/other_user}","gists_url":"https://api.github.com/users/petitechatte/gists{/gist_id}","starred_url":"https://api.github.com/users/petitechatte/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petitechatte/subscriptions","organizations_url":"https://api.github.com/users/petitechatte/orgs","repos_url":"https://api.github.com/users/petitechatte/repos","events_url":"https://api.github.com/users/petitechatte/events{/privacy}","received_events_url":"https://api.github.com/users/petitechatte/received_events","type":"User","site_admin":false},"body":"Добавлен показ окна загрузки фотографии, применение фильтров и валидация хэш-тегов.\n\n---\n:mortar_board: [Личный проект: подробности](https://up.htmlacademy.ru/javascript/18/user/209725/tasks/8)\n\n:boom: https://htmlacademy-javascript.github.io/209725-kekstagram-18/3/","created_at":"2019-10-01T20:41:18Z","updated_at":"2019-10-07T14:34:47Z","closed_at":null,"merged_at":null,"merge_commit_sha":"ab952031f28d031a93c414b9187c260707c54469","assignee":{"login":"Manyaka","id":6417966,"node_id":"MDQ6VXNlcjY0MTc5NjY=","avatar_url":"https://avatars2.githubusercontent.com/u/6417966?v=4","gravatar_id":"","url":"https://api.github.com/users/Manyaka","html_url":"https://github.com/Manyaka","followers_url":"https://api.github.com/users/Manyaka/followers","following_url":"https://api.github.com/users/Manyaka/following{/other_user}","gists_url":"https://api.github.com/users/Manyaka/gists{/gist_id}","starred_url":"https://api.github.com/users/Manyaka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Manyaka/subscriptions","organizations_url":"https://api.github.com/users/Manyaka/orgs","repos_url":"https://api.github.com/users/Manyaka/repos","events_url":"https://api.github.com/users/Manyaka/events{/privacy}","received_events_url":"https://api.github.com/users/Manyaka/received_events","type":"User","site_admin":false},"assignees":[{"login":"Manyaka","id":6417966,"node_id":"MDQ6VXNlcjY0MTc5NjY=","avatar_url":"https://avatars2.githubusercontent.com/u/6417966?v=4","gravatar_id":"","url":"https://api.github.com/users/Manyaka","html_url":"https://github.com/Manyaka","followers_url":"https://api.github.com/users/Manyaka/followers","following_url":"https://api.github.com/users/Manyaka/following{/other_user}","gists_url":"https://api.github.com/users/Manyaka/gists{/gist_id}","starred_url":"https://api.github.com/users/Manyaka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Manyaka/subscriptions","organizations_url":"https://api.github.com/users/Manyaka/orgs","repos_url":"https://api.github.com/users/Manyaka/repos","events_url":"https://api.github.com/users/Manyaka/events{/privacy}","received_events_url":"https://api.github.com/users/Manyaka/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/pulls/3/commits","review_comments_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/pulls/3/comments","review_comment_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/pulls/comments{/number}","comments_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/issues/3/comments","statuses_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/statuses/b0c89f0f07c0a3a476bc29365822551addad6c4b","head":{"label":"petitechatte:module4-task2","ref":"module4-task2","sha":"b0c89f0f07c0a3a476bc29365822551addad6c4b","user":{"login":"petitechatte","id":20660346,"node_id":"MDQ6VXNlcjIwNjYwMzQ2","avatar_url":"https://avatars1.githubusercontent.com/u/20660346?v=4","gravatar_id":"","url":"https://api.github.com/users/petitechatte","html_url":"https://github.com/petitechatte","followers_url":"https://api.github.com/users/petitechatte/followers","following_url":"https://api.github.com/users/petitechatte/following{/other_user}","gists_url":"https://api.github.com/users/petitechatte/gists{/gist_id}","starred_url":"https://api.github.com/users/petitechatte/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petitechatte/subscriptions","organizations_url":"https://api.github.com/users/petitechatte/orgs","repos_url":"https://api.github.com/users/petitechatte/repos","events_url":"https://api.github.com/users/petitechatte/events{/privacy}","received_events_url":"https://api.github.com/users/petitechatte/received_events","type":"User","site_admin":false},"repo":{"id":207737450,"node_id":"MDEwOlJlcG9zaXRvcnkyMDc3Mzc0NTA=","name":"209725-kekstagram-18","full_name":"petitechatte/209725-kekstagram-18","private":false,"owner":{"login":"petitechatte","id":20660346,"node_id":"MDQ6VXNlcjIwNjYwMzQ2","avatar_url":"https://avatars1.githubusercontent.com/u/20660346?v=4","gravatar_id":"","url":"https://api.github.com/users/petitechatte","html_url":"https://github.com/petitechatte","followers_url":"https://api.github.com/users/petitechatte/followers","following_url":"https://api.github.com/users/petitechatte/following{/other_user}","gists_url":"https://api.github.com/users/petitechatte/gists{/gist_id}","starred_url":"https://api.github.com/users/petitechatte/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petitechatte/subscriptions","organizations_url":"https://api.github.com/users/petitechatte/orgs","repos_url":"https://api.github.com/users/petitechatte/repos","events_url":"https://api.github.com/users/petitechatte/events{/privacy}","received_events_url":"https://api.github.com/users/petitechatte/received_events","type":"User","site_admin":false},"html_url":"https://github.com/petitechatte/209725-kekstagram-18","description":"Наталья Кот","fork":true,"url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18","forks_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/forks","keys_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/keys{/key_id}","collaborators_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/teams","hooks_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/hooks","issue_events_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/issues/events{/number}","events_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/events","assignees_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/assignees{/user}","branches_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/branches{/branch}","tags_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/tags","blobs_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/git/refs{/sha}","trees_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/git/trees{/sha}","statuses_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/statuses/{sha}","languages_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/languages","stargazers_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/stargazers","contributors_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/contributors","subscribers_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/subscribers","subscription_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/subscription","commits_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/commits{/sha}","git_commits_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/git/commits{/sha}","comments_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/comments{/number}","issue_comment_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/issues/comments{/number}","contents_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/contents/{+path}","compare_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/compare/{base}...{head}","merges_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/merges","archive_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/downloads","issues_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/issues{/number}","pulls_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/pulls{/number}","milestones_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/milestones{/number}","notifications_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/labels{/name}","releases_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/releases{/id}","deployments_url":"https://api.github.com/repos/petitechatte/209725-kekstagram-18/deployments","created_at":"2019-09-11T06:17:30Z","updated_at":"2019-09-30T19:26:06Z","pushed_at":"2019-10-06T21:53:27Z","git_url":"git://github.com/petitechatte/209725-kekstagram-18.git","ssh_url":"git@github.com:petitechatte/209725-kekstagram-18.git","clone_url":"https://github.com/petitechatte/209725-kekstagram-18.git","svn_url":"https://github.com/petitechatte/209725-kekstagram-18","homepage":null,"size":2219,"stargazers_count":0,"watchers_count":0,"language":"CSS","has_issues":false,"has_projects":true,"has_downloads":false,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"htmlacademy-javascript:master","ref":"master","sha":"85cd38897f144b2aed1f95b2cd8e2a420b677e7b","user":{"login":"htmlacademy-javascript","id":14179712,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE0MTc5NzEy","avatar_url":"https://avatars2.githubusercontent.com/u/14179712?v=4","gravatar_id":"","url":"https://api.github.com/users/htmlacademy-javascript","html_url":"https://github.com/htmlacademy-javascript","followers_url":"https://api.github.com/users/htmlacademy-javascript/followers","following_url":"https://api.github.com/users/htmlacademy-javascript/following{/other_user}","gists_url":"https://api.github.com/users/htmlacademy-javascript/gists{/gist_id}","starred_url":"https://api.github.com/users/htmlacademy-javascript/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/htmlacademy-javascript/subscriptions","organizations_url":"https://api.github.com/users/htmlacademy-javascript/orgs","repos_url":"https://api.github.com/users/htmlacademy-javascript/repos","events_url":"https://api.github.com/users/htmlacademy-javascript/events{/privacy}","received_events_url":"https://api.github.com/users/htmlacademy-javascript/received_events","type":"Organization","site_admin":false},"repo":{"id":207737379,"node_id":"MDEwOlJlcG9zaXRvcnkyMDc3MzczNzk=","name":"209725-kekstagram-18","full_name":"htmlacademy-javascript/209725-kekstagram-18","private":false,"owner":{"login":"htmlacademy-javascript","id":14179712,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE0MTc5NzEy","avatar_url":"https://avatars2.githubusercontent.com/u/14179712?v=4","gravatar_id":"","url":"https://api.github.com/users/htmlacademy-javascript","html_url":"https://github.com/htmlacademy-javascript","followers_url":"https://api.github.com/users/htmlacademy-javascript/followers","following_url":"https://api.github.com/users/htmlacademy-javascript/following{/other_user}","gists_url":"https://api.github.com/users/htmlacademy-javascript/gists{/gist_id}","starred_url":"https://api.github.com/users/htmlacademy-javascript/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/htmlacademy-javascript/subscriptions","organizations_url":"https://api.github.com/users/htmlacademy-javascript/orgs","repos_url":"https://api.github.com/users/htmlacademy-javascript/repos","events_url":"https://api.github.com/users/htmlacademy-javascript/events{/privacy}","received_events_url":"https://api.github.com/users/htmlacademy-javascript/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/htmlacademy-javascript/209725-kekstagram-18","description":"Наталья Кот","fork":false,"url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18","forks_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/forks","keys_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/keys{/key_id}","collaborators_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/teams","hooks_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/hooks","issue_events_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/issues/events{/number}","events_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/events","assignees_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/assignees{/user}","branches_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/branches{/branch}","tags_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/tags","blobs_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/git/refs{/sha}","trees_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/git/trees{/sha}","statuses_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/statuses/{sha}","languages_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/languages","stargazers_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/stargazers","contributors_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/contributors","subscribers_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/subscribers","subscription_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/subscription","commits_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/commits{/sha}","git_commits_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/git/commits{/sha}","comments_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/comments{/number}","issue_comment_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/issues/comments{/number}","contents_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/contents/{+path}","compare_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/compare/{base}...{head}","merges_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/merges","archive_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/downloads","issues_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/issues{/number}","pulls_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/pulls{/number}","milestones_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/milestones{/number}","notifications_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/labels{/name}","releases_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/releases{/id}","deployments_url":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/deployments","created_at":"2019-09-11T06:17:03Z","updated_at":"2019-09-30T19:21:53Z","pushed_at":"2019-10-06T21:53:29Z","git_url":"git://github.com/htmlacademy-javascript/209725-kekstagram-18.git","ssh_url":"git@github.com:htmlacademy-javascript/209725-kekstagram-18.git","clone_url":"https://github.com/htmlacademy-javascript/209725-kekstagram-18.git","svn_url":"https://github.com/htmlacademy-javascript/209725-kekstagram-18","homepage":"https://github.com/petitechatte/209725-kekstagram-18","size":2210,"stargazers_count":0,"watchers_count":0,"language":"CSS","has_issues":false,"has_projects":true,"has_downloads":false,"has_wiki":false,"has_pages":true,"forks_count":1,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":1,"license":null,"forks":1,"open_issues":1,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/pulls/3"},"html":{"href":"https://github.com/htmlacademy-javascript/209725-kekstagram-18/pull/3"},"issue":{"href":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/issues/3"},"comments":{"href":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/issues/3/comments"},"review_comments":{"href":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/pulls/3/comments"},"review_comment":{"href":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/pulls/3/commits"},"statuses":{"href":"https://api.github.com/repos/htmlacademy-javascript/209725-kekstagram-18/statuses/b0c89f0f07c0a3a476bc29365822551addad6c4b"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"petitechatte"}}