{"action":"created","comment":{"url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/pulls/comments/338649910","pull_request_review_id":306677358,"id":338649910,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDMzODY0OTkxMA==","diff_hunk":"@@ -0,0 +1,257 @@\n+import 'd2l-typography/d2l-typography.js';\n+import 'd2l-colors/d2l-colors.js';\n+import '../localize-behavior.js';\n+import '@brightspace-ui/core/components/button/button-icon.js';\n+import '@polymer/polymer/polymer-legacy.js';\n+import { D2LPoller } from 'd2l-poller/d2l-poller.js';\n+import { html } from '@polymer/polymer/lib/utils/html-tag.js';\n+import { PolymerElement } from '@polymer/polymer/polymer-element.js';\n+import { mixinBehaviors } from '@polymer/polymer/lib/legacy/class.js';\n+\n+/**\n+ * @polymer\n+ * @customElement\n+ * @extends Polymer.Element\n+ * @extends Polymer.mixinBehaviors\n+ * @appliesMixin D2L.PolymerBehaviors.SequenceViewer.LocalizeBehavior\n+ */\n+\n+const POLL_INCREMENT = 60000;\n+const POLL_MAX = POLL_INCREMENT * 10;\n+\n+class D2LSequenceViewerNewContentAlert extends mixinBehaviors([\n+\tD2L.PolymerBehaviors.SequenceViewer.LocalizeBehavior\n+], PolymerElement) {\n+\tstatic get template() {\n+\t\treturn html`\n+\t\t\t<custom-style include=\"d2l-typography\">\n+\t\t\t\t<style is=\"custom-style\" include=\"d2l-typography\">\n+\t\t\t\t\t:host {\n+\t\t\t\t\t\tdisplay: none;\n+\t\t\t\t\t\twidth: calc(100% - 36px);\n+\t\t\t\t\t\tmax-width: 400px;\n+\t\t\t\t\t\tposition: absolute;\n+\t\t\t\t\t\tz-index: 1;\n+\t\t\t\t\t\tleft: 50%;\n+\t\t\t\t\t\ttransform: translateX(-50%);\n+\t\t\t\t\t\tbottom: 15%;\n+\t\t\t\t\t}\n+\n+\t\t\t\t\t:host([new-content-released]) {\n+\t\t\t\t\t\tdisplay: inline-block !important;\n+\t\t\t\t\t\tvisibility: visible;\n+\t\t\t\t\t}\n+\n+\t\t\t\t\t.new-content-alert {\n+\t\t\t\t\t\t--d2l-alert-icon-dimensions: 18px;\n+\t\t\t\t\t\tbackground: white;\n+\t\t\t\t\t\tborder: 1px solid var(--d2l-color-titanius);\n+\t\t\t\t\t\tborder-left: 6px solid var(--d2l-color-celestine);\n+\t\t\t\t\t\tborder-radius: 7px;\n+\t\t\t\t\t\tpadding-left: 30px;\n+\t\t\t\t\t\tpadding-right: var(--d2l-alert-icon-dimensions);\n+\t\t\t\t\t\tpadding-top: 12px;\n+\t\t\t\t\t\tpadding-bottom: 12px;\n+\t\t\t\t\t\tdisplay: flex;\n+\t\t\t\t\t\talign-items: center;\n+\t\t\t\t\t\tjustify-content: space-between;\n+\t\t\t\t\t}\n+\n+\t\t\t\t\t:host(:dir(rtl)) .new-content-alert {\n+\t\t\t\t\t\tborder-left: 1px solid var(--d2l-color-titanius);\n+\t\t\t\t\t\tborder-right: 6px solid var(--d2l-color-celestine);\n+\t\t\t\t\t\tpadding-right: 30px;\n+\t\t\t\t\t\tpadding-left: var(--d2l-alert-icon-dimensions);\n+\t\t\t\t\t}\n+\n+\t\t\t\t\t.new-content-alert-message {\n+\t\t\t\t\t\tdisplay: flex;\n+\t\t\t\t\t\tflex-direction: column;\n+\t\t\t\t\t\tmax-width: calc(100% - var(--d2l-alert-icon-dimensions) - var(--d2l-alert-icon-dimensions));\n+\t\t\t\t\t\twidth: 100%;\n+\t\t\t\t\t\tword-break: break-word;\n+\t\t\t\t\t}\n+\n+\t\t\t\t\t:host([single-link]) .new-content-alert-message {\n+\t\t\t\t\t\tflex-direction: row;\n+\t\t\t\t\t}\n+\n+\t\t\t\t\t@media screen and (min-width: 768px) {\n+\t\t\t\t\t\t:host([single-link]) {\n+\t\t\t\t\t\t\tmax-width: 615px;\n+\t\t\t\t\t\t}\n+\t\t\t\t\t\t:host([single-link]) a.alert-link {\n+\t\t\t\t\t\t\tmargin: 0 0.5rem;\n+\t\t\t\t\t\t}\n+\n+\t\t\t\t\t}\n+\n+\t\t\t\t\t@media screen and (max-width: 767px) {\n+\t\t\t\t\t\t:host {\n+\t\t\t\t\t\t\t--d2l-alert-icon-dimensions: 24px;\n+\t\t\t\t\t\t}\n+\n+\t\t\t\t\t\t.new-content-alert-message div {\n+\t\t\t\t\t\t\tpadding: 4px 0;\n+\t\t\t\t\t\t\talign-self: center;\n+\t\t\t\t\t\t\ttext-align: center;\n+\t\t\t\t\t\t}\n+\n+\t\t\t\t\t\t:host([single-link]) .new-content-alert-message {\n+\t\t\t\t\t\t\tflex-direction: column;\n+\t\t\t\t\t\t}\n+\n+\t\t\t\t\t\t:host([single-link]) a.alert-link {\n+\t\t\t\t\t\t\talign-self: center;\n+\t\t\t\t\t\t\ttext-align: center;\n+\t\t\t\t\t\t}\n+\t\t\t\t\t}\n+\t\t\t\t</style>\n+\t\t\t</custom-style>\n+\t\t\t<div class=\"new-content-alert\">\n+\t\t\t\t<div class=\"new-content-alert-message\">\n+\t\t\t\t\t<div>[[localize('newContentAvailable')]]</div>\n+\t\t\t\t\t<template is=\"dom-if\" if=\"[[!singleLink]]\">\n+\t\t\t\t\t\t<template is=\"dom-repeat\" items=\"[[_newContent]]\">\n+\t\t\t\t\t\t\t<div><a class=\"alert-link\" href=\"[[item.href]]\" tabindex=\"1\">\n+\t\t\t\t\t\t\t\t[[item.name]]\n+\t\t\t\t\t\t\t</a></div>\n+\t\t\t\t\t\t</template>\n+\t\t\t\t\t</template>\n+\t\t\t\t\t<template is=\"dom-if\" if=\"[[singleLink]]\">\n+\t\t\t\t\t\t<div><a class=\"alert-link\" href=\"[[_firstContent.href]]\" tabindex=\"1\">\n+\t\t\t\t\t\t\t[[localize('contentLinkText')]]\n+\t\t\t\t\t\t</a></div>\n+\t\t\t\t\t</template>\n+\t\t\t\t</div>\n+\t\t\t\t<d2l-button-icon\n+\t\t\t\t\ttabindex=\"1\"\n+\t\t\t\t\ticon=\"tier1:close-default\"\n+\t\t\t\t\ttext=\"[[localize('close')]]\"\n+\t\t\t\t\ton-tap=\"_dismissAlert\">\n+\t\t\t\t</d2l-button-icon>\n+\t\t\t</div>\n+\t\t`;\n+\t}\n+\n+\tstatic get is() {\n+\t\treturn 'd2l-sequence-viewer-new-content-alert';\n+\t}\n+\n+\tstatic get properties() {\n+\t\treturn {\n+\t\t\ttoken: String,\n+\t\t\tlatestMetSetEndpoint: String,\n+\t\t\tnewContentReleased: {\n+\t\t\t\ttype: Boolean,\n+\t\t\t\tvalue: false,\n+\t\t\t\treflectToAttribute: true,\n+\t\t\t\tcomputed: '_isNewContentReleased(_newContent)'\n+\t\t\t},\n+\t\t\tsingleLink: {\n+\t\t\t\ttype: Boolean,\n+\t\t\t\treflectToAttribute: true,\n+\t\t\t\tcomputed: '_hasSingleLink(_newContent)'\n+\t\t\t},\n+\t\t\threfForObserving: String,\n+\t\t\t_newContent: {\n+\t\t\t\ttype: Array,\n+\t\t\t\tvalue: []\n+\t\t\t},\n+\t\t\t_firstContent: {\n+\t\t\t\ttype: Object,\n+\t\t\t\tcomputed: '_getFirstContent(_newContent)'\n+\t\t\t},\n+\t\t\t_poller: Object,\n+\t\t\t_pollInterval: {\n+\t\t\t\ttype: Number,\n+\t\t\t\tvalue: 0\n+\t\t\t}\n+\t\t};\n+\t}\n+\n+\tstatic get observers() {\n+\t\treturn ['_resetPolling(hrefForObserving)'];\n+\t}\n+\n+\tconstructor() {\n+\t\tsuper();\n+\t\tthis._poller = new D2LPoller();\n+\t\tthis._resetPolling = this._resetPolling.bind(this);\n+\t\tthis._stopPolling = this._stopPolling.bind(this);\n+\t\tthis._poll = this._poll.bind(this);\n+\t}\n+\n+\tconnectedCallback() {\n+\t\tsuper.connectedCallback();\n+\t\twindow.addEventListener('d2l-poll', this._poll);\n+\t\twindow.addEventListener('focus', this._resetPolling);\n+\t\twindow.addEventListener('blur', this._stopPolling);\n+\t}\n+\n+\tdisconnectedCallback() {\n+\t\tsuper.disconnectedCallback();\n+\t\tthis._stopPolling();\n+\t\twindow.removeEventListener('d2l-poll', this._poll);\n+\t\twindow.removeEventListener('focus', this._resetPolling);\n+\t\twindow.removeEventListener('blur', this._stopPolling);\n+\t}\n+\n+\t_isNewContentReleased(newContent) {\n+\t\treturn newContent.length !== 0;","path":"components/sequence-viewer-new-content-alert.js","position":201,"original_position":201,"commit_id":"25ec556f05bd7f170b6a5d0df068055cfc9ff4cf","original_commit_id":"25ec556f05bd7f170b6a5d0df068055cfc9ff4cf","user":{"login":"ianlaidlaw","id":14796305,"node_id":"MDQ6VXNlcjE0Nzk2MzA1","avatar_url":"https://avatars1.githubusercontent.com/u/14796305?v=4","gravatar_id":"","url":"https://api.github.com/users/ianlaidlaw","html_url":"https://github.com/ianlaidlaw","followers_url":"https://api.github.com/users/ianlaidlaw/followers","following_url":"https://api.github.com/users/ianlaidlaw/following{/other_user}","gists_url":"https://api.github.com/users/ianlaidlaw/gists{/gist_id}","starred_url":"https://api.github.com/users/ianlaidlaw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ianlaidlaw/subscriptions","organizations_url":"https://api.github.com/users/ianlaidlaw/orgs","repos_url":"https://api.github.com/users/ianlaidlaw/repos","events_url":"https://api.github.com/users/ianlaidlaw/events{/privacy}","received_events_url":"https://api.github.com/users/ianlaidlaw/received_events","type":"User","site_admin":false},"body":"nit, -1 would also make this true. It will prob never happen, but you might want to do `length > 0`","created_at":"2019-10-24T15:42:34Z","updated_at":"2019-10-24T15:42:34Z","html_url":"https://github.com/Brightspace/d2l-sequence-viewer/pull/232#discussion_r338649910","pull_request_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/pulls/232","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/pulls/comments/338649910"},"html":{"href":"https://github.com/Brightspace/d2l-sequence-viewer/pull/232#discussion_r338649910"},"pull_request":{"href":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/pulls/232"}}},"pull_request":{"url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/pulls/232","id":331752148,"node_id":"MDExOlB1bGxSZXF1ZXN0MzMxNzUyMTQ4","html_url":"https://github.com/Brightspace/d2l-sequence-viewer/pull/232","diff_url":"https://github.com/Brightspace/d2l-sequence-viewer/pull/232.diff","patch_url":"https://github.com/Brightspace/d2l-sequence-viewer/pull/232.patch","issue_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/issues/232","number":232,"state":"open","locked":false,"title":"[WIP] US105688 new content alert and demo","user":{"login":"ChrisKraljevicD2L","id":22894799,"node_id":"MDQ6VXNlcjIyODk0Nzk5","avatar_url":"https://avatars0.githubusercontent.com/u/22894799?v=4","gravatar_id":"","url":"https://api.github.com/users/ChrisKraljevicD2L","html_url":"https://github.com/ChrisKraljevicD2L","followers_url":"https://api.github.com/users/ChrisKraljevicD2L/followers","following_url":"https://api.github.com/users/ChrisKraljevicD2L/following{/other_user}","gists_url":"https://api.github.com/users/ChrisKraljevicD2L/gists{/gist_id}","starred_url":"https://api.github.com/users/ChrisKraljevicD2L/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ChrisKraljevicD2L/subscriptions","organizations_url":"https://api.github.com/users/ChrisKraljevicD2L/orgs","repos_url":"https://api.github.com/users/ChrisKraljevicD2L/repos","events_url":"https://api.github.com/users/ChrisKraljevicD2L/events{/privacy}","received_events_url":"https://api.github.com/users/ChrisKraljevicD2L/received_events","type":"User","site_admin":false},"body":"[Rally story](https://rally1.rallydev.com/#/289692574792d/detail/userstory/298381464456)\r\n\r\n![image](https://user-images.githubusercontent.com/22894799/67435343-86bc1380-f5b1-11e9-88db-7dfba9133260.png)\r\n\r\n![image](https://user-images.githubusercontent.com/22894799/67435412-ab17f000-f5b1-11e9-9700-077d74a303a2.png)\r\n\r\n![image](https://user-images.githubusercontent.com/22894799/67435355-8f144e80-f5b1-11e9-989c-e9b18638a687.png)\r\n\r\n![image](https://user-images.githubusercontent.com/22894799/67435386-9cc9d400-f5b1-11e9-9d74-c63bbf16ab99.png)\r\n\r\nStill needs:\r\n- [ ] Tests\r\n- [ ] Manual Testing in BSI (I'll take care of this)\r\n- [ ] [This LMS PR](https://git.dev.d2l/projects/CORE/repos/lms/pull-requests/5045/overview)","created_at":"2019-10-23T21:25:30Z","updated_at":"2019-10-24T15:42:34Z","closed_at":null,"merged_at":null,"merge_commit_sha":"6c7fdb065af49382c9b394e4468669487b664e89","assignee":null,"assignees":[],"requested_reviewers":[{"login":"sarahboyd","id":1837037,"node_id":"MDQ6VXNlcjE4MzcwMzc=","avatar_url":"https://avatars1.githubusercontent.com/u/1837037?v=4","gravatar_id":"","url":"https://api.github.com/users/sarahboyd","html_url":"https://github.com/sarahboyd","followers_url":"https://api.github.com/users/sarahboyd/followers","following_url":"https://api.github.com/users/sarahboyd/following{/other_user}","gists_url":"https://api.github.com/users/sarahboyd/gists{/gist_id}","starred_url":"https://api.github.com/users/sarahboyd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sarahboyd/subscriptions","organizations_url":"https://api.github.com/users/sarahboyd/orgs","repos_url":"https://api.github.com/users/sarahboyd/repos","events_url":"https://api.github.com/users/sarahboyd/events{/privacy}","received_events_url":"https://api.github.com/users/sarahboyd/received_events","type":"User","site_admin":false},{"login":"pbrown-d2l","id":29411980,"node_id":"MDQ6VXNlcjI5NDExOTgw","avatar_url":"https://avatars3.githubusercontent.com/u/29411980?v=4","gravatar_id":"","url":"https://api.github.com/users/pbrown-d2l","html_url":"https://github.com/pbrown-d2l","followers_url":"https://api.github.com/users/pbrown-d2l/followers","following_url":"https://api.github.com/users/pbrown-d2l/following{/other_user}","gists_url":"https://api.github.com/users/pbrown-d2l/gists{/gist_id}","starred_url":"https://api.github.com/users/pbrown-d2l/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pbrown-d2l/subscriptions","organizations_url":"https://api.github.com/users/pbrown-d2l/orgs","repos_url":"https://api.github.com/users/pbrown-d2l/repos","events_url":"https://api.github.com/users/pbrown-d2l/events{/privacy}","received_events_url":"https://api.github.com/users/pbrown-d2l/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/pulls/232/commits","review_comments_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/pulls/232/comments","review_comment_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/issues/232/comments","statuses_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/statuses/25ec556f05bd7f170b6a5d0df068055cfc9ff4cf","head":{"label":"Brightspace:ckraljevic/US105688","ref":"ckraljevic/US105688","sha":"25ec556f05bd7f170b6a5d0df068055cfc9ff4cf","user":{"login":"Brightspace","id":5429170,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU0MjkxNzA=","avatar_url":"https://avatars2.githubusercontent.com/u/5429170?v=4","gravatar_id":"","url":"https://api.github.com/users/Brightspace","html_url":"https://github.com/Brightspace","followers_url":"https://api.github.com/users/Brightspace/followers","following_url":"https://api.github.com/users/Brightspace/following{/other_user}","gists_url":"https://api.github.com/users/Brightspace/gists{/gist_id}","starred_url":"https://api.github.com/users/Brightspace/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Brightspace/subscriptions","organizations_url":"https://api.github.com/users/Brightspace/orgs","repos_url":"https://api.github.com/users/Brightspace/repos","events_url":"https://api.github.com/users/Brightspace/events{/privacy}","received_events_url":"https://api.github.com/users/Brightspace/received_events","type":"Organization","site_admin":false},"repo":{"id":131862245,"node_id":"MDEwOlJlcG9zaXRvcnkxMzE4NjIyNDU=","name":"d2l-sequence-viewer","full_name":"Brightspace/d2l-sequence-viewer","private":false,"owner":{"login":"Brightspace","id":5429170,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU0MjkxNzA=","avatar_url":"https://avatars2.githubusercontent.com/u/5429170?v=4","gravatar_id":"","url":"https://api.github.com/users/Brightspace","html_url":"https://github.com/Brightspace","followers_url":"https://api.github.com/users/Brightspace/followers","following_url":"https://api.github.com/users/Brightspace/following{/other_user}","gists_url":"https://api.github.com/users/Brightspace/gists{/gist_id}","starred_url":"https://api.github.com/users/Brightspace/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Brightspace/subscriptions","organizations_url":"https://api.github.com/users/Brightspace/orgs","repos_url":"https://api.github.com/users/Brightspace/repos","events_url":"https://api.github.com/users/Brightspace/events{/privacy}","received_events_url":"https://api.github.com/users/Brightspace/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/Brightspace/d2l-sequence-viewer","description":null,"fork":false,"url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer","forks_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/forks","keys_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/teams","hooks_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/hooks","issue_events_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/issues/events{/number}","events_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/events","assignees_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/assignees{/user}","branches_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/branches{/branch}","tags_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/tags","blobs_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/git/refs{/sha}","trees_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/statuses/{sha}","languages_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/languages","stargazers_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/stargazers","contributors_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/contributors","subscribers_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/subscribers","subscription_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/subscription","commits_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/commits{/sha}","git_commits_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/git/commits{/sha}","comments_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/comments{/number}","issue_comment_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/issues/comments{/number}","contents_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/contents/{+path}","compare_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/merges","archive_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/downloads","issues_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/issues{/number}","pulls_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/pulls{/number}","milestones_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/milestones{/number}","notifications_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/labels{/name}","releases_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/releases{/id}","deployments_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/deployments","created_at":"2018-05-02T14:25:41Z","updated_at":"2019-10-22T14:50:12Z","pushed_at":"2019-10-23T21:26:30Z","git_url":"git://github.com/Brightspace/d2l-sequence-viewer.git","ssh_url":"git@github.com:Brightspace/d2l-sequence-viewer.git","clone_url":"https://github.com/Brightspace/d2l-sequence-viewer.git","svn_url":"https://github.com/Brightspace/d2l-sequence-viewer","homepage":null,"size":1636,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":2,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":2,"open_issues":2,"watchers":0,"default_branch":"master"}},"base":{"label":"Brightspace:master","ref":"master","sha":"d94d8237ef709ff068a5b4e45cc899d08ca3f834","user":{"login":"Brightspace","id":5429170,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU0MjkxNzA=","avatar_url":"https://avatars2.githubusercontent.com/u/5429170?v=4","gravatar_id":"","url":"https://api.github.com/users/Brightspace","html_url":"https://github.com/Brightspace","followers_url":"https://api.github.com/users/Brightspace/followers","following_url":"https://api.github.com/users/Brightspace/following{/other_user}","gists_url":"https://api.github.com/users/Brightspace/gists{/gist_id}","starred_url":"https://api.github.com/users/Brightspace/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Brightspace/subscriptions","organizations_url":"https://api.github.com/users/Brightspace/orgs","repos_url":"https://api.github.com/users/Brightspace/repos","events_url":"https://api.github.com/users/Brightspace/events{/privacy}","received_events_url":"https://api.github.com/users/Brightspace/received_events","type":"Organization","site_admin":false},"repo":{"id":131862245,"node_id":"MDEwOlJlcG9zaXRvcnkxMzE4NjIyNDU=","name":"d2l-sequence-viewer","full_name":"Brightspace/d2l-sequence-viewer","private":false,"owner":{"login":"Brightspace","id":5429170,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU0MjkxNzA=","avatar_url":"https://avatars2.githubusercontent.com/u/5429170?v=4","gravatar_id":"","url":"https://api.github.com/users/Brightspace","html_url":"https://github.com/Brightspace","followers_url":"https://api.github.com/users/Brightspace/followers","following_url":"https://api.github.com/users/Brightspace/following{/other_user}","gists_url":"https://api.github.com/users/Brightspace/gists{/gist_id}","starred_url":"https://api.github.com/users/Brightspace/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Brightspace/subscriptions","organizations_url":"https://api.github.com/users/Brightspace/orgs","repos_url":"https://api.github.com/users/Brightspace/repos","events_url":"https://api.github.com/users/Brightspace/events{/privacy}","received_events_url":"https://api.github.com/users/Brightspace/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/Brightspace/d2l-sequence-viewer","description":null,"fork":false,"url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer","forks_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/forks","keys_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/teams","hooks_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/hooks","issue_events_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/issues/events{/number}","events_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/events","assignees_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/assignees{/user}","branches_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/branches{/branch}","tags_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/tags","blobs_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/git/refs{/sha}","trees_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/statuses/{sha}","languages_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/languages","stargazers_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/stargazers","contributors_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/contributors","subscribers_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/subscribers","subscription_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/subscription","commits_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/commits{/sha}","git_commits_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/git/commits{/sha}","comments_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/comments{/number}","issue_comment_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/issues/comments{/number}","contents_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/contents/{+path}","compare_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/merges","archive_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/downloads","issues_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/issues{/number}","pulls_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/pulls{/number}","milestones_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/milestones{/number}","notifications_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/labels{/name}","releases_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/releases{/id}","deployments_url":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/deployments","created_at":"2018-05-02T14:25:41Z","updated_at":"2019-10-22T14:50:12Z","pushed_at":"2019-10-23T21:26:30Z","git_url":"git://github.com/Brightspace/d2l-sequence-viewer.git","ssh_url":"git@github.com:Brightspace/d2l-sequence-viewer.git","clone_url":"https://github.com/Brightspace/d2l-sequence-viewer.git","svn_url":"https://github.com/Brightspace/d2l-sequence-viewer","homepage":null,"size":1636,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":2,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":2,"open_issues":2,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/pulls/232"},"html":{"href":"https://github.com/Brightspace/d2l-sequence-viewer/pull/232"},"issue":{"href":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/issues/232"},"comments":{"href":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/issues/232/comments"},"review_comments":{"href":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/pulls/232/comments"},"review_comment":{"href":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/pulls/232/commits"},"statuses":{"href":"https://api.github.com/repos/Brightspace/d2l-sequence-viewer/statuses/25ec556f05bd7f170b6a5d0df068055cfc9ff4cf"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"ianlaidlaw"}}