{"action":"created","comment":{"url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/pulls/comments/144833665","pull_request_review_id":69544740,"id":144833665,"diff_hunk":"@@ -1,7 +1,8 @@\n // Variables for Sidebar\n-$light-gray : #D2D2D2;\n-$secondary-colour: #707C88;\n-$sidebar-main-bg: #fff;\n+$light-blue:        #41AFCB;\n+$white:             #FFFFFF;\n+$secondary-colour:  #707C88;\n+$sidebar-main-bg:   #fff;","path":"uk.co.compucorp.civicrm.tasksassignments/scss/civitasks/modules/_variables.scss","position":null,"original_position":8,"commit_id":"a6586f6ed311f4e5a5bb3bf529146b3878959396","original_commit_id":"453fcf675273337090cfac596131bdd06ec3af0e","user":{"login":"bmnepali","id":6307362,"avatar_url":"https://avatars2.githubusercontent.com/u/6307362?v=4","gravatar_id":"","url":"https://api.github.com/users/bmnepali","html_url":"https://github.com/bmnepali","followers_url":"https://api.github.com/users/bmnepali/followers","following_url":"https://api.github.com/users/bmnepali/following{/other_user}","gists_url":"https://api.github.com/users/bmnepali/gists{/gist_id}","starred_url":"https://api.github.com/users/bmnepali/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmnepali/subscriptions","organizations_url":"https://api.github.com/users/bmnepali/orgs","repos_url":"https://api.github.com/users/bmnepali/repos","events_url":"https://api.github.com/users/bmnepali/events{/privacy}","received_events_url":"https://api.github.com/users/bmnepali/received_events","type":"User","site_admin":false},"body":"Thanks for catching! fixed.","created_at":"2017-10-16T12:36:03Z","updated_at":"2017-10-16T12:36:03Z","html_url":"https://github.com/compucorp/civihr-tasks-assignments/pull/270#discussion_r144833665","pull_request_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/pulls/270","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/pulls/comments/144833665"},"html":{"href":"https://github.com/compucorp/civihr-tasks-assignments/pull/270#discussion_r144833665"},"pull_request":{"href":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/pulls/270"}},"in_reply_to_id":144831010},"pull_request":{"url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/pulls/270","id":146426517,"html_url":"https://github.com/compucorp/civihr-tasks-assignments/pull/270","diff_url":"https://github.com/compucorp/civihr-tasks-assignments/pull/270.diff","patch_url":"https://github.com/compucorp/civihr-tasks-assignments/pull/270.patch","issue_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/issues/270","number":270,"state":"open","locked":false,"title":"PCHR-2454: Changes to documents filtering on documents dashboard","user":{"login":"bmnepali","id":6307362,"avatar_url":"https://avatars2.githubusercontent.com/u/6307362?v=4","gravatar_id":"","url":"https://api.github.com/users/bmnepali","html_url":"https://github.com/bmnepali","followers_url":"https://api.github.com/users/bmnepali/followers","following_url":"https://api.github.com/users/bmnepali/following{/other_user}","gists_url":"https://api.github.com/users/bmnepali/gists{/gist_id}","starred_url":"https://api.github.com/users/bmnepali/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmnepali/subscriptions","organizations_url":"https://api.github.com/users/bmnepali/orgs","repos_url":"https://api.github.com/users/bmnepali/repos","events_url":"https://api.github.com/users/bmnepali/events{/privacy}","received_events_url":"https://api.github.com/users/bmnepali/received_events","type":"User","site_admin":false},"body":"## Overview\r\nThis PR add the fixes requested as in this Pdf: \r\n[filters (3).pdf](https://github.com/compucorp/civihr-tasks-assignments/files/1382338/filters.3.pdf)\r\n\r\n1. The status filter field is moved form sidebar to advanced filter section in /documents\r\n2. The Left sidebar now has \"All\" filter which will filter documents regardless of due or expiry date of the document.\r\n3. The sidebar date range section will change it's background if the any of the date range is selected.\r\n4. The status text of the selected status in advanced filters is change to \"Capital Case\" format/case.\r\n\r\n## Before\r\nThe following gif shows following points:\r\n- The status filter was in sidebar.\r\n- Left sidebar did not have \"All\" filter\r\n- The selected status text was \"UPPERCASE\"\r\n- Date range filter section didn't change the background on selecting dates\r\n![2454-before-iloveimg-compressed](https://user-images.githubusercontent.com/6307362/31544254-9c0e40a6-b039-11e7-9c44-ae27bc627afc.gif)\r\n\r\n## After\r\nThe following gif shows following points:\r\n- The status filter was in now in advanced filter section.\r\n- Left sidebar now has \"All\" filter nav tab\r\n- The selected status text was \"Capital Case\"\r\n- Date range filter section changes its background on selecting dates\r\n![2454-final-iloveimg-compressed](https://user-images.githubusercontent.com/6307362/31544061-d5937090-b038-11e7-96ec-53447e049dfb.gif)\r\n\r\nThe final solution after QA:\r\n- The alignment of dates filter section is improved\r\n- The background of the select dates filter section is changed\r\n- The auto resizing of the select option for contact in advanced filter is removed.\r\n![2454-final-iloveimg-compressed](https://user-images.githubusercontent.com/6307362/31610673-b2530570-b298-11e7-8894-fe391caa19d9.gif)\r\n\r\n## Technical Details\r\n 1. Update/ add new filters in left sidebar as below:\r\n> Overdue\r\n> Next fortnight\r\n> 90 days\r\n> All\r\n\r\n2. Remove status filter form sidebar to the filters in document list section.\r\n```html\r\n<div class=\"{{prefix}}filter-advanced\" uib-collapse=\"list.isCollapsed.filterAdvanced\">\r\n  <div class=\"row form-horizontal\">\r\n    <div class=\"col-xs-4\">\r\n      ... // contacts filters\r\n    </div>\r\n    <div class=\"col-xs-4\">\r\n      ... // Assignment filter\r\n    </div>\r\n    <div class=\"col-xs-4\">\r\n      <div class=\"form-group\">\r\n        <label class=\"col-xs-12 col-sm-4 control-label\">Assignment Type:</label>\r\n        <div class=\"col-xs-12 col-sm-8\">\r\n          <ui-select  prevent-animations multiple no-dropdown ng-model=\"list.filterParams.assignmentType\">\r\n            <ui-select-match prevent-animations class=\"ui-select-match\" placeholder=\"Select assignment...\">{{$item.title}}</ui-select-match>\r\n            <ui-select-choices prevent-animations class=\"ui-select-choices\" repeat=\"type.id as type in cache.assignmentType.arr\">\r\n              <div ng-bind-html=\"type.title | highlight: $select.search\"></div>\r\n            </ui-select-choices>\r\n          </ui-select>\r\n        </div>\r\n      ...\r\n </div>\r\n```\r\n\r\n3. Update the filters list in document list controller:\r\nFilter params:\r\n```js\r\nvm.dueFilters = [\r\n      ...\r\n      { badgeClass: 'primary', calendarView: 'month', value: 'all' }\r\n];\r\n```\r\nFilter labels:\r\n```js\r\nvm.label = {\r\n     ...\r\n     dueInNextFortnight: 'Next fortnight',\r\n     dueInNinetyDays: ' 90 days',\r\n     all: 'All',\r\n     ...\r\n}\r\n```\r\n\r\n4. Display the value filters based on wether the the filter \"All\" is selected or not. If \"All\"nfilter is selected then list all the documents without filtering. \r\n```html\r\n<ul class=\"nav nav-pills nav-stacked\">\r\n    ...\r\n        {{list.label[filter.value]}}\r\n        <i class=\"fa fa-calendar\" ng-click=\"list.viewInCalendar(filter.calendarView)\"></i>\r\n        <span class=\"badge badge-{{filter.badgeClass}}\" ng-if=\"filter.value !== 'all'\">\r\n          {{(\r\n            (list.filterByDateField(filter.value))\r\n            | filterByStatus:list.filterParams.documentStatus || ''\r\n            | filterByOwnership:list.filterParams.ownership\r\n            | filterByAssignmentType:list.filterParams.assignmentType\r\n            ).length\r\n          }}\r\n        </span>\r\n        <span class=\"badge badge-{{filter.badgeClass}}\" ng-if=\"filter.value === 'all'\">\r\n          {{(list.list).length}}\r\n        </span>\r\n      </a>\r\n    </li>\r\n  </ul>\r\n```\r\n\r\n5. The width of Advanced filters section is limited to \"817px;\", remove it so the width spans to 100% on the parent. in file \"/scss/civitasks/partials/_filters.scss\"\r\n```css\r\n.#{$prefix}filter-advanced {\r\n  // max-width: 817px; <- Remove \r\n  ...\r\n}\r\n```\r\n\r\n6. To change the background of the date range filter. Wrap the date range fields in a div and change its background when the fields are selected:\r\n```html\r\n<div ng-class=\"{'nav date-range__selected': (list.filterParamsHolder.dateRange.from || list.filterParamsHolder.dateRange.until)}\">\r\n    ... // Date range fields\r\n</div>\r\n```\r\n**Note:** But since the sidebar filter is shared between tasks and documents. This means the style(background) will change if date range section will change when dates are selected in tasks as well which is not expected. So, we need to differentiate which view is displayed currently. For this add a property in document list controller as:\r\n```js\r\nvm.isDocumentSection = false;\r\n```\r\n\r\nchanging the value of `isDocumentSection` when the filter is applied:\r\n``js\r\nfunction applySidebarFilters () {\r\n    ...\r\n    vm.isDocumentSection = (vm.filterParamsHolder.dateRange.from !== null || vm.filterParamsHolder.dateRange.until !== null);\r\n    ...\r\n}\r\n```\r\nSo the code now becomes:\r\n```html\r\n<div ng-class=\"{'nav date-range__selected': list.isDocumentSection}\">\r\n   ...\r\n</div>\r\n```\r\nThat property will help us decide wether to add the newly created class \"date-range__selected\" to be added in task filters or not.\r\n\r\n7. And define the styles for the background creating '.date-range__selected' css class in \"/scss/civitasks/partials/_sidebar.scss\" file.\r\n```css\r\n.#{$prefix}sidebar-inner {\r\n  ...\r\n  .date-range__selected {\r\n    .#{$prefix}select-dates{\r\n     ...\r\n    }\r\n\r\n    .form-horizontal {\r\n     ...\r\n    }\r\n  }\r\n}\r\n```\r\n8. Changes the status in dcument-list.controller.js to set the date filters to collapsed by default:\r\n```js\r\nvm.isCollapsed = {\r\n     ...\r\n     filterDates: true\r\n};\r\n```\r\n9. Make the text of select options dropdown to \"Capital Case\"font case. In file \"/scss/civitasks/partials/_filters.scss\"\r\n```css\r\n  .ui-select-match-item.btn {\r\n    text-transform: capitalize;\r\n  }\r\n```\r\n10. Remove `/src/tasks-assignments/controllers/document-list.js` in favor of using `/src/tasks-assignments/controllers/document-list.controller.js` file.\r\n\r\n## After Reopened:\r\n#### Few issues:\r\n- The background of selected \"OR Select dates\" section is not correct (should be light blue)\r\n- There is padding issues between the selected and not selected \"OR Select dates\" section.\r\n- The background should only change when the filter is applied.\r\n- The contact ui-select was resizing to the selected value length, which should not happen.\r\n\r\n\r\n#### How its fixed:\r\n- Changed the background color if the selected section\r\n- Fixed the padding issue by amending the paddings.\r\n- Made the `isDocumentSection` depend on date ranges and only change when the filter is applied\r\n```js\r\nfunction applySidebarFilters () {\r\n    ...\r\n    vm.isDocumentSection = (vm.filterParamsHolder.dateRange.from !== null || vm.filterParamsHolder.dateRange.until !== null);\r\n    ...\r\n}\r\n```\r\n- Refactored html markup, so the contact select does not get resized.\r\n\r\n## Comments\r\n- For QA:\r\nWhen testing this fix, following pages are also to  be tested to mase sure that it didnot break any other things:\r\n1. Tasks in T&A works as expected.\r\n2. The changes introduced in '/documents' does not have any effect on '/tasks'\r\n3. Filtering of documents still works\r\n4. Filtering of tasks still works\r\n\r\n## Tests\r\n✅ Jasmine Tests - passed\r\n✅ JS distributive files - created\r\n✅ CSS distributive files - created\r\n⏹ Backstop Tests - n/a\r\n⏹ PHP Unit Tests - not needed to be run\r\n","created_at":"2017-10-13T10:45:36Z","updated_at":"2017-10-16T12:36:03Z","closed_at":null,"merged_at":null,"merge_commit_sha":"ef3b2175df9cdb41b56a70d6333cc6a2358a5e6c","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/pulls/270/commits","review_comments_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/pulls/270/comments","review_comment_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/pulls/comments{/number}","comments_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/issues/270/comments","statuses_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/statuses/a6586f6ed311f4e5a5bb3bf529146b3878959396","head":{"label":"compucorp:PCHR-2454-changes-to-documents-filtering-on-documents-dashboard","ref":"PCHR-2454-changes-to-documents-filtering-on-documents-dashboard","sha":"a6586f6ed311f4e5a5bb3bf529146b3878959396","user":{"login":"compucorp","id":2040164,"avatar_url":"https://avatars3.githubusercontent.com/u/2040164?v=4","gravatar_id":"","url":"https://api.github.com/users/compucorp","html_url":"https://github.com/compucorp","followers_url":"https://api.github.com/users/compucorp/followers","following_url":"https://api.github.com/users/compucorp/following{/other_user}","gists_url":"https://api.github.com/users/compucorp/gists{/gist_id}","starred_url":"https://api.github.com/users/compucorp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/compucorp/subscriptions","organizations_url":"https://api.github.com/users/compucorp/orgs","repos_url":"https://api.github.com/users/compucorp/repos","events_url":"https://api.github.com/users/compucorp/events{/privacy}","received_events_url":"https://api.github.com/users/compucorp/received_events","type":"Organization","site_admin":false},"repo":{"id":33719821,"name":"civihr-tasks-assignments","full_name":"compucorp/civihr-tasks-assignments","owner":{"login":"compucorp","id":2040164,"avatar_url":"https://avatars3.githubusercontent.com/u/2040164?v=4","gravatar_id":"","url":"https://api.github.com/users/compucorp","html_url":"https://github.com/compucorp","followers_url":"https://api.github.com/users/compucorp/followers","following_url":"https://api.github.com/users/compucorp/following{/other_user}","gists_url":"https://api.github.com/users/compucorp/gists{/gist_id}","starred_url":"https://api.github.com/users/compucorp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/compucorp/subscriptions","organizations_url":"https://api.github.com/users/compucorp/orgs","repos_url":"https://api.github.com/users/compucorp/repos","events_url":"https://api.github.com/users/compucorp/events{/privacy}","received_events_url":"https://api.github.com/users/compucorp/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/compucorp/civihr-tasks-assignments","description":null,"fork":false,"url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments","forks_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/forks","keys_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/keys{/key_id}","collaborators_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/teams","hooks_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/hooks","issue_events_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/issues/events{/number}","events_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/events","assignees_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/assignees{/user}","branches_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/branches{/branch}","tags_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/tags","blobs_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/git/refs{/sha}","trees_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/git/trees{/sha}","statuses_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/statuses/{sha}","languages_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/languages","stargazers_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/stargazers","contributors_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/contributors","subscribers_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/subscribers","subscription_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/subscription","commits_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/commits{/sha}","git_commits_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/git/commits{/sha}","comments_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/comments{/number}","issue_comment_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/issues/comments{/number}","contents_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/contents/{+path}","compare_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/compare/{base}...{head}","merges_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/merges","archive_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/downloads","issues_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/issues{/number}","pulls_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/pulls{/number}","milestones_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/milestones{/number}","notifications_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/labels{/name}","releases_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/releases{/id}","deployments_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/deployments","created_at":"2015-04-10T09:18:16Z","updated_at":"2017-02-22T10:19:31Z","pushed_at":"2017-10-16T11:46:52Z","git_url":"git://github.com/compucorp/civihr-tasks-assignments.git","ssh_url":"git@github.com:compucorp/civihr-tasks-assignments.git","clone_url":"https://github.com/compucorp/civihr-tasks-assignments.git","svn_url":"https://github.com/compucorp/civihr-tasks-assignments","homepage":null,"size":7698,"stargazers_count":1,"watchers_count":1,"language":"CSS","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":5,"forks":0,"open_issues":5,"watchers":1,"default_branch":"staging"}},"base":{"label":"compucorp:staging","ref":"staging","sha":"c218892c8227578d706f9312f63b57daa3c4774f","user":{"login":"compucorp","id":2040164,"avatar_url":"https://avatars3.githubusercontent.com/u/2040164?v=4","gravatar_id":"","url":"https://api.github.com/users/compucorp","html_url":"https://github.com/compucorp","followers_url":"https://api.github.com/users/compucorp/followers","following_url":"https://api.github.com/users/compucorp/following{/other_user}","gists_url":"https://api.github.com/users/compucorp/gists{/gist_id}","starred_url":"https://api.github.com/users/compucorp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/compucorp/subscriptions","organizations_url":"https://api.github.com/users/compucorp/orgs","repos_url":"https://api.github.com/users/compucorp/repos","events_url":"https://api.github.com/users/compucorp/events{/privacy}","received_events_url":"https://api.github.com/users/compucorp/received_events","type":"Organization","site_admin":false},"repo":{"id":33719821,"name":"civihr-tasks-assignments","full_name":"compucorp/civihr-tasks-assignments","owner":{"login":"compucorp","id":2040164,"avatar_url":"https://avatars3.githubusercontent.com/u/2040164?v=4","gravatar_id":"","url":"https://api.github.com/users/compucorp","html_url":"https://github.com/compucorp","followers_url":"https://api.github.com/users/compucorp/followers","following_url":"https://api.github.com/users/compucorp/following{/other_user}","gists_url":"https://api.github.com/users/compucorp/gists{/gist_id}","starred_url":"https://api.github.com/users/compucorp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/compucorp/subscriptions","organizations_url":"https://api.github.com/users/compucorp/orgs","repos_url":"https://api.github.com/users/compucorp/repos","events_url":"https://api.github.com/users/compucorp/events{/privacy}","received_events_url":"https://api.github.com/users/compucorp/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/compucorp/civihr-tasks-assignments","description":null,"fork":false,"url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments","forks_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/forks","keys_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/keys{/key_id}","collaborators_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/teams","hooks_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/hooks","issue_events_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/issues/events{/number}","events_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/events","assignees_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/assignees{/user}","branches_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/branches{/branch}","tags_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/tags","blobs_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/git/refs{/sha}","trees_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/git/trees{/sha}","statuses_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/statuses/{sha}","languages_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/languages","stargazers_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/stargazers","contributors_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/contributors","subscribers_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/subscribers","subscription_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/subscription","commits_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/commits{/sha}","git_commits_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/git/commits{/sha}","comments_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/comments{/number}","issue_comment_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/issues/comments{/number}","contents_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/contents/{+path}","compare_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/compare/{base}...{head}","merges_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/merges","archive_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/downloads","issues_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/issues{/number}","pulls_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/pulls{/number}","milestones_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/milestones{/number}","notifications_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/labels{/name}","releases_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/releases{/id}","deployments_url":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/deployments","created_at":"2015-04-10T09:18:16Z","updated_at":"2017-02-22T10:19:31Z","pushed_at":"2017-10-16T11:46:52Z","git_url":"git://github.com/compucorp/civihr-tasks-assignments.git","ssh_url":"git@github.com:compucorp/civihr-tasks-assignments.git","clone_url":"https://github.com/compucorp/civihr-tasks-assignments.git","svn_url":"https://github.com/compucorp/civihr-tasks-assignments","homepage":null,"size":7698,"stargazers_count":1,"watchers_count":1,"language":"CSS","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":5,"forks":0,"open_issues":5,"watchers":1,"default_branch":"staging"}},"_links":{"self":{"href":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/pulls/270"},"html":{"href":"https://github.com/compucorp/civihr-tasks-assignments/pull/270"},"issue":{"href":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/issues/270"},"comments":{"href":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/issues/270/comments"},"review_comments":{"href":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/pulls/270/comments"},"review_comment":{"href":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/pulls/270/commits"},"statuses":{"href":"https://api.github.com/repos/compucorp/civihr-tasks-assignments/statuses/a6586f6ed311f4e5a5bb3bf529146b3878959396"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"bmnepali"}}