{"action":"created","comment":{"url":"https://api.github.com/repos/WebStra/laborator/pulls/comments/88847186","pull_request_review_id":9406430,"id":88847186,"diff_hunk":"@@ -0,0 +1,377 @@\n+﻿/**\n+ * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.\n+ * For licensing, see LICENSE.md or http://ckeditor.com/license\n+ */\n+\n+( function() {\n+\tvar template = '<a id=\"{id}\"' +\n+\t\t' class=\"cke_button cke_button__{name} cke_button_{state} {cls}\"' +\n+\t\t( CKEDITOR.env.gecko && !CKEDITOR.env.hc ? '' : ' href=\"javascript:void(\\'{titleJs}\\')\"' ) +\n+\t\t' title=\"{title}\"' +\n+\t\t' tabindex=\"-1\"' +\n+\t\t' hidefocus=\"true\"' +\n+\t\t' role=\"button\"' +\n+\t\t' aria-labelledby=\"{id}_label\"' +\n+\t\t' aria-haspopup=\"{hasArrow}\"' +\n+\t\t' aria-disabled=\"{ariaDisabled}\"';\n+\n+\t// Some browsers don't cancel key events in the keydown but in the\n+\t// keypress.\n+\t// TODO: Check if really needed.\n+\tif ( CKEDITOR.env.gecko && CKEDITOR.env.mac )\n+\t\ttemplate += ' onkeypress=\"return false;\"';\n+\n+\t// With Firefox, we need to force the button to redraw, otherwise it\n+\t// will remain in the focus state.\n+\tif ( CKEDITOR.env.gecko )\n+\t\ttemplate += ' onblur=\"this.style.cssText = this.style.cssText;\"';\n+\n+\ttemplate += ' onkeydown=\"return CKEDITOR.tools.callFunction({keydownFn},event);\"' +\n+\t\t' onfocus=\"return CKEDITOR.tools.callFunction({focusFn},event);\" ' +\n+\t\t( CKEDITOR.env.ie ? 'onclick=\"return false;\" onmouseup' : 'onclick' ) + // #188\n+\t\t\t'=\"CKEDITOR.tools.callFunction({clickFn},this);return false;\">' +\n+\t\t'<span class=\"cke_button_icon cke_button__{iconName}_icon\" style=\"{style}\"';\n+\n+\n+\ttemplate += '>&nbsp;</span>' +\n+\t\t'<span id=\"{id}_label\" class=\"cke_button_label cke_button__{name}_label\" aria-hidden=\"false\">{label}</span>' +\n+\t\t'{arrowHtml}' +\n+\t\t'</a>';\n+\n+\tvar templateArrow = '<span class=\"cke_button_arrow\">' +\n+\t\t// BLACK DOWN-POINTING TRIANGLE\n+\t( CKEDITOR.env.hc ? '&#9660;' : '' ) +\n+\t\t'</span>';\n+\n+\tvar btnArrowTpl = CKEDITOR.addTemplate( 'buttonArrow', templateArrow ),\n+\t\tbtnTpl = CKEDITOR.addTemplate( 'button', template );\n+\n+\tCKEDITOR.plugins.add( 'button', {\n+\t\tlang: 'af,ar,bg,ca,cs,da,de,de-ch,el,en,en-gb,eo,es,eu,fa,fi,fr,gl,he,hu,id,it,ja,km,ko,ku,lt,nb,nl,pl,pt,pt-br,ro,ru,sk,sl,sq,sv,tr,tt,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE%\n+\t\tbeforeInit: function( editor ) {\n+\t\t\teditor.ui.addHandler( CKEDITOR.UI_BUTTON, CKEDITOR.ui.button.handler );\n+\t\t}\n+\t} );\n+\n+\t/**\n+\t * Button UI element.\n+\t *\n+\t * @readonly\n+\t * @property {String} [='button']\n+\t * @member CKEDITOR\n+\t */\n+\tCKEDITOR.UI_BUTTON = 'button';\n+\n+\t/**\n+\t * Represents a button UI element. This class should not be called directly. To\n+\t * create new buttons use {@link CKEDITOR.ui#addButton} instead.\n+\t *\n+\t * @class\n+\t * @constructor Creates a button class instance.\n+\t * @param {Object} definition The button definition.\n+\t */\n+\tCKEDITOR.ui.button = function( definition ) {\n+\t\tCKEDITOR.tools.extend( this, definition,\n+\t\t// Set defaults.\n+\t\t{\n+\t\t\ttitle: definition.label,\n+\t\t\tclick: definition.click ||\n+\t\t\tfunction( editor ) {\n+\t\t\t\teditor.execCommand( definition.command );\n+\t\t\t}\n+\t\t} );\n+\n+\t\tthis._ = {};\n+\t};\n+\n+\t/**\n+\t * Represents the button handler object.\n+\t *\n+\t * @class\n+\t * @singleton\n+\t * @extends CKEDITOR.ui.handlerDefinition\n+\t */\n+\tCKEDITOR.ui.button.handler = {\n+\t\t/**\n+\t\t * Transforms a button definition in a {@link CKEDITOR.ui.button} instance.\n+\t\t *\n+\t\t * @member CKEDITOR.ui.button.handler\n+\t\t * @param {Object} definition\n+\t\t * @returns {CKEDITOR.ui.button}\n+\t\t */\n+\t\tcreate: function( definition ) {\n+\t\t\treturn new CKEDITOR.ui.button( definition );\n+\t\t}\n+\t};\n+\n+\t/** @class CKEDITOR.ui.button */\n+\tCKEDITOR.ui.button.prototype = {\n+\t\t/**\n+\t\t * Renders the button.\n+\t\t *\n+\t\t * @param {CKEDITOR.editor} editor The editor instance which this button is\n+\t\t * to be used by.\n+\t\t * @param {Array} output The output array to which the HTML code related to\n+\t\t * this button should be appended.\n+\t\t */\n+\t\trender: function( editor, output ) {\n+\t\t\tfunction updateState() {\n+\t\t\t\t// \"this\" is a CKEDITOR.ui.button instance.\n+\t\t\t\tvar mode = editor.mode;\n+\n+\t\t\t\tif ( mode ) {\n+\t\t\t\t\t// Restore saved button state.\n+\t\t\t\t\tvar state = this.modes[ mode ] ? modeStates[ mode ] !== undefined ? modeStates[ mode ] : CKEDITOR.TRISTATE_OFF : CKEDITOR.TRISTATE_DISABLED;\n+\n+\t\t\t\t\tstate = editor.readOnly && !this.readOnly ? CKEDITOR.TRISTATE_DISABLED : state;\n+\n+\t\t\t\t\tthis.setState( state );\n+\n+\t\t\t\t\t// Let plugin to disable button.\n+\t\t\t\t\tif ( this.refresh )\n+\t\t\t\t\t\tthis.refresh();\n+\t\t\t\t}\n+\t\t\t}\n+\n+\t\t\tvar env = CKEDITOR.env,\n+\t\t\t\tid = this._.id = CKEDITOR.tools.getNextId(),\n+\t\t\t\tstateName = '',\n+\t\t\t\tcommand = this.command,\n+\t\t\t\t// Get the command name.\n+\t\t\t\tclickFn;\n+\n+\t\t\tthis._.editor = editor;\n+\n+\t\t\tvar instance = {\n+\t\t\t\tid: id,\n+\t\t\t\tbutton: this,\n+\t\t\t\teditor: editor,\n+\t\t\t\tfocus: function() {\n+\t\t\t\t\tvar element = CKEDITOR.document.getById( id );\n+\t\t\t\t\telement.focus();\n+\t\t\t\t},\n+\t\t\t\texecute: function() {\n+\t\t\t\t\tthis.button.click( editor );\n+\t\t\t\t},\n+\t\t\t\tattach: function( editor ) {\n+\t\t\t\t\tthis.button.attach( editor );\n+\t\t\t\t}\n+\t\t\t};\n+\n+\t\t\tvar keydownFn = CKEDITOR.tools.addFunction( function( ev ) {\n+\t\t\t\tif ( instance.onkey ) {\n+\t\t\t\t\tev = new CKEDITOR.dom.event( ev );\n+\t\t\t\t\treturn ( instance.onkey( instance, ev.getKeystroke() ) !== false );\n+\t\t\t\t}\n+\t\t\t} );\n+\n+\t\t\tvar focusFn = CKEDITOR.tools.addFunction( function( ev ) {\n+\t\t\t\tvar retVal;\n+\n+\t\t\t\tif ( instance.onfocus )\n+\t\t\t\t\tretVal = ( instance.onfocus( instance, new CKEDITOR.dom.event( ev ) ) !== false );\n+\n+\t\t\t\treturn retVal;\n+\t\t\t} );\n+\n+\t\t\tvar selLocked = 0;\n+\n+\t\t\tinstance.clickFn = clickFn = CKEDITOR.tools.addFunction( function() {\n+\n+\t\t\t\t// Restore locked selection in Opera.\n+\t\t\t\tif ( selLocked ) {\n+\t\t\t\t\teditor.unlockSelection( 1 );\n+\t\t\t\t\tselLocked = 0;\n+\t\t\t\t}\n+\t\t\t\tinstance.execute();\n+\n+\t\t\t\t// Fixed iOS focus issue when your press disabled button (#12381).\n+\t\t\t\tif ( env.iOS ) {\n+\t\t\t\t\teditor.focus();\n+\t\t\t\t}\n+\t\t\t} );\n+\n+\n+\t\t\t// Indicate a mode sensitive button.\n+\t\t\tif ( this.modes ) {\n+\t\t\t\tvar modeStates = {};\n+\n+\t\t\t\teditor.on( 'beforeModeUnload', function() {\n+\t\t\t\t\tif ( editor.mode && this._.state != CKEDITOR.TRISTATE_DISABLED )\n+\t\t\t\t\t\tmodeStates[ editor.mode ] = this._.state;\n+\t\t\t\t}, this );\n+\n+\t\t\t\t// Update status when activeFilter, mode or readOnly changes.\n+\t\t\t\teditor.on( 'activeFilterChange', updateState, this );\n+\t\t\t\teditor.on( 'mode', updateState, this );\n+\t\t\t\t// If this button is sensitive to readOnly state, update it accordingly.\n+\t\t\t\t!this.readOnly && editor.on( 'readOnly', updateState, this );\n+\n+\t\t\t} else if ( command ) {\n+\t\t\t\t// Get the command instance.\n+\t\t\t\tcommand = editor.getCommand( command );\n+\n+\t\t\t\tif ( command ) {\n+\t\t\t\t\tcommand.on( 'state', function() {\n+\t\t\t\t\t\tthis.setState( command.state );\n+\t\t\t\t\t}, this );\n+\n+\t\t\t\t\tstateName += ( command.state == CKEDITOR.TRISTATE_ON ? 'on' : command.state == CKEDITOR.TRISTATE_DISABLED ? 'disabled' : 'off' );\n+\t\t\t\t}\n+\t\t\t}\n+\n+\t\t\t// For button that has text-direction awareness on selection path.\n+\t\t\tif ( this.directional ) {\n+\t\t\t\teditor.on( 'contentDirChanged', function( evt ) {\n+\t\t\t\t\tvar el = CKEDITOR.document.getById( this._.id ),\n+\t\t\t\t\t\ticon = el.getFirst();\n+\n+\t\t\t\t\tvar pathDir = evt.data;\n+\n+\t\t\t\t\t// Make a minor direction change to become style-able for the skin icon.\n+\t\t\t\t\tif ( pathDir !=  editor.lang.dir )\n+\t\t\t\t\t\tel.addClass( 'cke_' + pathDir );\n+\t\t\t\t\telse\n+\t\t\t\t\t\tel.removeClass( 'cke_ltr' ).removeClass( 'cke_rtl' );\n+\n+\t\t\t\t\t// Inline style update for the plugin icon.\n+\t\t\t\t\ticon.setAttribute( 'style', CKEDITOR.skin.getIconStyle( iconName, pathDir == 'rtl', this.icon, this.iconOffset ) );\n+\t\t\t\t}, this );\n+\t\t\t}\n+\n+\t\t\tif ( !command )\n+\t\t\t\tstateName += 'off';\n+\n+\t\t\tvar name = this.name || this.command,\n+\t\t\t\ticonName = name;\n+\n+\t\t\t// Check if we're pointing to an icon defined by another command. (#9555)\n+\t\t\tif ( this.icon && !( /\\./ ).test( this.icon ) ) {\n+\t\t\t\ticonName = this.icon;\n+\t\t\t\tthis.icon = null;\n+\t\t\t}\n+\n+\t\t\tvar params = {\n+\t\t\t\tid: id,\n+\t\t\t\tname: name,\n+\t\t\t\ticonName: iconName,\n+\t\t\t\tlabel: this.label,\n+\t\t\t\tcls: this.className || '',\n+\t\t\t\tstate: stateName,\n+\t\t\t\tariaDisabled: stateName == 'disabled' ? 'true' : 'false',\n+\t\t\t\ttitle: this.title,\n+\t\t\t\ttitleJs: env.gecko && !env.hc ? '' : ( this.title || '' ).replace( \"'\", '' ),\n+\t\t\t\thasArrow: this.hasArrow ? 'true' : 'false',\n+\t\t\t\tkeydownFn: keydownFn,\n+\t\t\t\tfocusFn: focusFn,\n+\t\t\t\tclickFn: clickFn,\n+\t\t\t\tstyle: CKEDITOR.skin.getIconStyle( iconName, ( editor.lang.dir == 'rtl' ), this.icon, this.iconOffset ),\n+\t\t\t\tarrowHtml: this.hasArrow ? btnArrowTpl.output() : ''\n+\t\t\t};\n+\n+\t\t\tbtnTpl.output( params, output );\n+\n+\t\t\tif ( this.onRender )\n+\t\t\t\tthis.onRender();\n+\n+\t\t\treturn instance;\n+\t\t},\n+\n+\t\t/**\n+\t\t * Sets the button state.\n+\t\t *\n+\t\t * @param {Number} state Indicates the button state. One of {@link CKEDITOR#TRISTATE_ON},\n+\t\t * {@link CKEDITOR#TRISTATE_OFF}, or {@link CKEDITOR#TRISTATE_DISABLED}.\n+\t\t */\n+\t\tsetState: function( state ) {\n+\t\t\tif ( this._.state == state )\n+\t\t\t\treturn false;\n+\n+\t\t\tthis._.state = state;\n+\n+\t\t\tvar element = CKEDITOR.document.getById( this._.id );\n+\n+\t\t\tif ( element ) {\n+\t\t\t\telement.setState( state, 'cke_button' );\n+\n+\t\t\t\tstate == CKEDITOR.TRISTATE_DISABLED ?\n+\t\t\t\t\telement.setAttribute( 'aria-disabled', true ) :\n+\t\t\t\t\telement.removeAttribute( 'aria-disabled' );\n+\n+\t\t\t\tif ( !this.hasArrow ) {\n+\t\t\t\t\t// Note: aria-pressed attribute should not be added to menuButton instances. (#11331)\n+\t\t\t\t\tstate == CKEDITOR.TRISTATE_ON ?\n+\t\t\t\t\t\telement.setAttribute( 'aria-pressed', true ) :\n+\t\t\t\t\t\telement.removeAttribute( 'aria-pressed' );\n+\t\t\t\t} else {\n+\t\t\t\t\tvar newLabel = state == CKEDITOR.TRISTATE_ON ?\n+\t\t\t\t\t\tthis._.editor.lang.button.selectedLabel.replace( /%1/g, this.label ) : this.label;\n+\t\t\t\t\tCKEDITOR.document.getById( this._.id + '_label' ).setText( newLabel );\n+\t\t\t\t}\n+\n+\t\t\t\treturn true;\n+\t\t\t} else {\n+\t\t\t\treturn false;\n+\t\t\t}\n+\t\t},\n+\n+\t\t/**\n+\t\t * Gets the button state.\n+\t\t *\n+\t\t * @returns {Number} The button state. One of {@link CKEDITOR#TRISTATE_ON},\n+\t\t * {@link CKEDITOR#TRISTATE_OFF}, or {@link CKEDITOR#TRISTATE_DISABLED}.\n+\t\t */\n+\t\tgetState: function() {\n+\t\t\treturn this._.state;\n+\t\t},\n+\n+\t\t/**\n+\t\t * Returns this button's {@link CKEDITOR.feature} instance.\n+\t\t *\n+\t\t * It may be this button instance if it has at least one of\n+\t\t * `allowedContent` and `requiredContent` properties. Otherwise,\n+\t\t * if a command is bound to this button by the `command` property, then\n+\t\t * that command will be returned.\n+\t\t *\n+\t\t * This method implements the {@link CKEDITOR.feature#toFeature} interface method.\n+\t\t *\n+\t\t * @since 4.1\n+\t\t * @param {CKEDITOR.editor} Editor instance.\n+\t\t * @returns {CKEDITOR.feature} The feature.\n+\t\t */\n+\t\ttoFeature: function( editor ) {\n+\t\t\tif ( this._.feature )\n+\t\t\t\treturn this._.feature;\n+\n+\t\t\tvar feature = this;\n+\n+\t\t\t// If button isn't a feature, return command if is bound.\n+\t\t\tif ( !this.allowedContent && !this.requiredContent && this.command )\n+\t\t\t\tfeature = editor.getCommand( this.command ) || feature;\n+\n+\t\t\treturn this._.feature = feature;","path":"public/administrator/plugins/ckeditor/plugins/button/plugin.js","position":352,"original_position":352,"commit_id":"469dd54e7e51ade85cb20e7a66518ee9dcf2a35d","original_commit_id":"469dd54e7e51ade85cb20e7a66518ee9dcf2a35d","user":{"login":"WebStra","id":17321360,"avatar_url":"https://avatars.githubusercontent.com/u/17321360?v=3","gravatar_id":"","url":"https://api.github.com/users/WebStra","html_url":"https://github.com/WebStra","followers_url":"https://api.github.com/users/WebStra/followers","following_url":"https://api.github.com/users/WebStra/following{/other_user}","gists_url":"https://api.github.com/users/WebStra/gists{/gist_id}","starred_url":"https://api.github.com/users/WebStra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WebStra/subscriptions","organizations_url":"https://api.github.com/users/WebStra/orgs","repos_url":"https://api.github.com/users/WebStra/repos","events_url":"https://api.github.com/users/WebStra/events{/privacy}","received_events_url":"https://api.github.com/users/WebStra/received_events","type":"User","site_admin":false},"body":"__[jshint]__\n*  Did you mean to return a conditional instead of an assignment?\n\n\n<!-- Comment by [SideCI](https://sideci.com) -->","created_at":"2016-11-21T08:30:26Z","updated_at":"2016-11-21T08:30:26Z","html_url":"https://github.com/WebStra/laborator/pull/6#discussion_r88847186","pull_request_url":"https://api.github.com/repos/WebStra/laborator/pulls/6","_links":{"self":{"href":"https://api.github.com/repos/WebStra/laborator/pulls/comments/88847186"},"html":{"href":"https://github.com/WebStra/laborator/pull/6#discussion_r88847186"},"pull_request":{"href":"https://api.github.com/repos/WebStra/laborator/pulls/6"}}},"pull_request":{"url":"https://api.github.com/repos/WebStra/laborator/pulls/6","id":90025667,"html_url":"https://github.com/WebStra/laborator/pull/6","diff_url":"https://github.com/WebStra/laborator/pull/6.diff","patch_url":"https://github.com/WebStra/laborator/pull/6.patch","issue_url":"https://api.github.com/repos/WebStra/laborator/issues/6","number":6,"state":"open","locked":false,"title":"Develop","user":{"login":"WebStra","id":17321360,"avatar_url":"https://avatars.githubusercontent.com/u/17321360?v=3","gravatar_id":"","url":"https://api.github.com/users/WebStra","html_url":"https://github.com/WebStra","followers_url":"https://api.github.com/users/WebStra/followers","following_url":"https://api.github.com/users/WebStra/following{/other_user}","gists_url":"https://api.github.com/users/WebStra/gists{/gist_id}","starred_url":"https://api.github.com/users/WebStra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WebStra/subscriptions","organizations_url":"https://api.github.com/users/WebStra/orgs","repos_url":"https://api.github.com/users/WebStra/repos","events_url":"https://api.github.com/users/WebStra/events{/privacy}","received_events_url":"https://api.github.com/users/WebStra/received_events","type":"User","site_admin":false},"body":"","created_at":"2016-10-19T14:51:26Z","updated_at":"2016-11-21T08:30:26Z","closed_at":null,"merged_at":null,"merge_commit_sha":"27224502b7a5be72c743e2a0bd83cde4c55fc4ea","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/WebStra/laborator/pulls/6/commits","review_comments_url":"https://api.github.com/repos/WebStra/laborator/pulls/6/comments","review_comment_url":"https://api.github.com/repos/WebStra/laborator/pulls/comments{/number}","comments_url":"https://api.github.com/repos/WebStra/laborator/issues/6/comments","statuses_url":"https://api.github.com/repos/WebStra/laborator/statuses/469dd54e7e51ade85cb20e7a66518ee9dcf2a35d","head":{"label":"WebStra:develop","ref":"develop","sha":"469dd54e7e51ade85cb20e7a66518ee9dcf2a35d","user":{"login":"WebStra","id":17321360,"avatar_url":"https://avatars.githubusercontent.com/u/17321360?v=3","gravatar_id":"","url":"https://api.github.com/users/WebStra","html_url":"https://github.com/WebStra","followers_url":"https://api.github.com/users/WebStra/followers","following_url":"https://api.github.com/users/WebStra/following{/other_user}","gists_url":"https://api.github.com/users/WebStra/gists{/gist_id}","starred_url":"https://api.github.com/users/WebStra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WebStra/subscriptions","organizations_url":"https://api.github.com/users/WebStra/orgs","repos_url":"https://api.github.com/users/WebStra/repos","events_url":"https://api.github.com/users/WebStra/events{/privacy}","received_events_url":"https://api.github.com/users/WebStra/received_events","type":"User","site_admin":false},"repo":{"id":70712286,"name":"laborator","full_name":"WebStra/laborator","owner":{"login":"WebStra","id":17321360,"avatar_url":"https://avatars.githubusercontent.com/u/17321360?v=3","gravatar_id":"","url":"https://api.github.com/users/WebStra","html_url":"https://github.com/WebStra","followers_url":"https://api.github.com/users/WebStra/followers","following_url":"https://api.github.com/users/WebStra/following{/other_user}","gists_url":"https://api.github.com/users/WebStra/gists{/gist_id}","starred_url":"https://api.github.com/users/WebStra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WebStra/subscriptions","organizations_url":"https://api.github.com/users/WebStra/orgs","repos_url":"https://api.github.com/users/WebStra/repos","events_url":"https://api.github.com/users/WebStra/events{/privacy}","received_events_url":"https://api.github.com/users/WebStra/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/WebStra/laborator","description":null,"fork":false,"url":"https://api.github.com/repos/WebStra/laborator","forks_url":"https://api.github.com/repos/WebStra/laborator/forks","keys_url":"https://api.github.com/repos/WebStra/laborator/keys{/key_id}","collaborators_url":"https://api.github.com/repos/WebStra/laborator/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/WebStra/laborator/teams","hooks_url":"https://api.github.com/repos/WebStra/laborator/hooks","issue_events_url":"https://api.github.com/repos/WebStra/laborator/issues/events{/number}","events_url":"https://api.github.com/repos/WebStra/laborator/events","assignees_url":"https://api.github.com/repos/WebStra/laborator/assignees{/user}","branches_url":"https://api.github.com/repos/WebStra/laborator/branches{/branch}","tags_url":"https://api.github.com/repos/WebStra/laborator/tags","blobs_url":"https://api.github.com/repos/WebStra/laborator/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/WebStra/laborator/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/WebStra/laborator/git/refs{/sha}","trees_url":"https://api.github.com/repos/WebStra/laborator/git/trees{/sha}","statuses_url":"https://api.github.com/repos/WebStra/laborator/statuses/{sha}","languages_url":"https://api.github.com/repos/WebStra/laborator/languages","stargazers_url":"https://api.github.com/repos/WebStra/laborator/stargazers","contributors_url":"https://api.github.com/repos/WebStra/laborator/contributors","subscribers_url":"https://api.github.com/repos/WebStra/laborator/subscribers","subscription_url":"https://api.github.com/repos/WebStra/laborator/subscription","commits_url":"https://api.github.com/repos/WebStra/laborator/commits{/sha}","git_commits_url":"https://api.github.com/repos/WebStra/laborator/git/commits{/sha}","comments_url":"https://api.github.com/repos/WebStra/laborator/comments{/number}","issue_comment_url":"https://api.github.com/repos/WebStra/laborator/issues/comments{/number}","contents_url":"https://api.github.com/repos/WebStra/laborator/contents/{+path}","compare_url":"https://api.github.com/repos/WebStra/laborator/compare/{base}...{head}","merges_url":"https://api.github.com/repos/WebStra/laborator/merges","archive_url":"https://api.github.com/repos/WebStra/laborator/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/WebStra/laborator/downloads","issues_url":"https://api.github.com/repos/WebStra/laborator/issues{/number}","pulls_url":"https://api.github.com/repos/WebStra/laborator/pulls{/number}","milestones_url":"https://api.github.com/repos/WebStra/laborator/milestones{/number}","notifications_url":"https://api.github.com/repos/WebStra/laborator/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/WebStra/laborator/labels{/name}","releases_url":"https://api.github.com/repos/WebStra/laborator/releases{/id}","deployments_url":"https://api.github.com/repos/WebStra/laborator/deployments","created_at":"2016-10-12T15:12:23Z","updated_at":"2016-10-14T08:07:08Z","pushed_at":"2016-11-21T08:29:48Z","git_url":"git://github.com/WebStra/laborator.git","ssh_url":"git@github.com:WebStra/laborator.git","clone_url":"https://github.com/WebStra/laborator.git","svn_url":"https://github.com/WebStra/laborator","homepage":null,"size":21425,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":1,"default_branch":"master"}},"base":{"label":"WebStra:master","ref":"master","sha":"e6e98953e85d9af7bbf78b2371ecb27b2392c5bb","user":{"login":"WebStra","id":17321360,"avatar_url":"https://avatars.githubusercontent.com/u/17321360?v=3","gravatar_id":"","url":"https://api.github.com/users/WebStra","html_url":"https://github.com/WebStra","followers_url":"https://api.github.com/users/WebStra/followers","following_url":"https://api.github.com/users/WebStra/following{/other_user}","gists_url":"https://api.github.com/users/WebStra/gists{/gist_id}","starred_url":"https://api.github.com/users/WebStra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WebStra/subscriptions","organizations_url":"https://api.github.com/users/WebStra/orgs","repos_url":"https://api.github.com/users/WebStra/repos","events_url":"https://api.github.com/users/WebStra/events{/privacy}","received_events_url":"https://api.github.com/users/WebStra/received_events","type":"User","site_admin":false},"repo":{"id":70712286,"name":"laborator","full_name":"WebStra/laborator","owner":{"login":"WebStra","id":17321360,"avatar_url":"https://avatars.githubusercontent.com/u/17321360?v=3","gravatar_id":"","url":"https://api.github.com/users/WebStra","html_url":"https://github.com/WebStra","followers_url":"https://api.github.com/users/WebStra/followers","following_url":"https://api.github.com/users/WebStra/following{/other_user}","gists_url":"https://api.github.com/users/WebStra/gists{/gist_id}","starred_url":"https://api.github.com/users/WebStra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WebStra/subscriptions","organizations_url":"https://api.github.com/users/WebStra/orgs","repos_url":"https://api.github.com/users/WebStra/repos","events_url":"https://api.github.com/users/WebStra/events{/privacy}","received_events_url":"https://api.github.com/users/WebStra/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/WebStra/laborator","description":null,"fork":false,"url":"https://api.github.com/repos/WebStra/laborator","forks_url":"https://api.github.com/repos/WebStra/laborator/forks","keys_url":"https://api.github.com/repos/WebStra/laborator/keys{/key_id}","collaborators_url":"https://api.github.com/repos/WebStra/laborator/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/WebStra/laborator/teams","hooks_url":"https://api.github.com/repos/WebStra/laborator/hooks","issue_events_url":"https://api.github.com/repos/WebStra/laborator/issues/events{/number}","events_url":"https://api.github.com/repos/WebStra/laborator/events","assignees_url":"https://api.github.com/repos/WebStra/laborator/assignees{/user}","branches_url":"https://api.github.com/repos/WebStra/laborator/branches{/branch}","tags_url":"https://api.github.com/repos/WebStra/laborator/tags","blobs_url":"https://api.github.com/repos/WebStra/laborator/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/WebStra/laborator/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/WebStra/laborator/git/refs{/sha}","trees_url":"https://api.github.com/repos/WebStra/laborator/git/trees{/sha}","statuses_url":"https://api.github.com/repos/WebStra/laborator/statuses/{sha}","languages_url":"https://api.github.com/repos/WebStra/laborator/languages","stargazers_url":"https://api.github.com/repos/WebStra/laborator/stargazers","contributors_url":"https://api.github.com/repos/WebStra/laborator/contributors","subscribers_url":"https://api.github.com/repos/WebStra/laborator/subscribers","subscription_url":"https://api.github.com/repos/WebStra/laborator/subscription","commits_url":"https://api.github.com/repos/WebStra/laborator/commits{/sha}","git_commits_url":"https://api.github.com/repos/WebStra/laborator/git/commits{/sha}","comments_url":"https://api.github.com/repos/WebStra/laborator/comments{/number}","issue_comment_url":"https://api.github.com/repos/WebStra/laborator/issues/comments{/number}","contents_url":"https://api.github.com/repos/WebStra/laborator/contents/{+path}","compare_url":"https://api.github.com/repos/WebStra/laborator/compare/{base}...{head}","merges_url":"https://api.github.com/repos/WebStra/laborator/merges","archive_url":"https://api.github.com/repos/WebStra/laborator/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/WebStra/laborator/downloads","issues_url":"https://api.github.com/repos/WebStra/laborator/issues{/number}","pulls_url":"https://api.github.com/repos/WebStra/laborator/pulls{/number}","milestones_url":"https://api.github.com/repos/WebStra/laborator/milestones{/number}","notifications_url":"https://api.github.com/repos/WebStra/laborator/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/WebStra/laborator/labels{/name}","releases_url":"https://api.github.com/repos/WebStra/laborator/releases{/id}","deployments_url":"https://api.github.com/repos/WebStra/laborator/deployments","created_at":"2016-10-12T15:12:23Z","updated_at":"2016-10-14T08:07:08Z","pushed_at":"2016-11-21T08:29:48Z","git_url":"git://github.com/WebStra/laborator.git","ssh_url":"git@github.com:WebStra/laborator.git","clone_url":"https://github.com/WebStra/laborator.git","svn_url":"https://github.com/WebStra/laborator","homepage":null,"size":21425,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/WebStra/laborator/pulls/6"},"html":{"href":"https://github.com/WebStra/laborator/pull/6"},"issue":{"href":"https://api.github.com/repos/WebStra/laborator/issues/6"},"comments":{"href":"https://api.github.com/repos/WebStra/laborator/issues/6/comments"},"review_comments":{"href":"https://api.github.com/repos/WebStra/laborator/pulls/6/comments"},"review_comment":{"href":"https://api.github.com/repos/WebStra/laborator/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/WebStra/laborator/pulls/6/commits"},"statuses":{"href":"https://api.github.com/repos/WebStra/laborator/statuses/469dd54e7e51ade85cb20e7a66518ee9dcf2a35d"}}}}
{"actor":{"display_login":"WebStra"}}