{"action":"created","comment":{"url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/pulls/comments/32638586","id":32638586,"diff_hunk":"@@ -0,0 +1,1106 @@\n+/**!\n+ * Sortable\n+ * @author\tRubaXa   <trash@rubaxa.org>\n+ * @license MIT\n+ */\n+\n+\n+(function (factory) {\n+\t\"use strict\";\n+\n+\tif (typeof define === \"function\" && define.amd) {\n+\t\tdefine(factory);\n+\t}\n+\telse if (typeof module != \"undefined\" && typeof module.exports != \"undefined\") {\n+\t\tmodule.exports = factory();\n+\t}\n+\telse if (typeof Package !== \"undefined\") {\n+\t\tSortable = factory();  // export for Meteor.js\n+\t}\n+\telse {\n+\t\t/* jshint sub:true */\n+\t\twindow[\"Sortable\"] = factory();\n+\t}\n+})(function () {\n+\t\"use strict\";\n+\n+\tvar dragEl,\n+\t\tghostEl,\n+\t\tcloneEl,\n+\t\trootEl,\n+\t\tnextEl,\n+\n+\t\tscrollEl,\n+\t\tscrollParentEl,\n+\n+\t\tlastEl,\n+\t\tlastCSS,\n+\n+\t\toldIndex,\n+\t\tnewIndex,\n+\n+\t\tactiveGroup,\n+\t\tautoScroll = {},\n+\n+\t\ttapEvt,\n+\t\ttouchEvt,\n+\n+\t\t/** @const */\n+\t\tRSPACE = /\\s+/g,\n+\n+\t\texpando = 'Sortable' + (new Date).getTime(),\n+\n+\t\twin = window,\n+\t\tdocument = win.document,\n+\t\tparseInt = win.parseInt,\n+\n+\t\tsupportDraggable = !!('draggable' in document.createElement('div')),\n+\n+\t\t_silent = false,\n+\n+\t\t_dispatchEvent = function (sortable, rootEl, name, targetEl, fromEl, startIndex, newIndex) {\n+\t\t\tvar evt = document.createEvent('Event'),\n+\t\t\t\toptions = (sortable || rootEl[expando]).options,\n+\t\t\t\tonName = 'on' + name.charAt(0).toUpperCase() + name.substr(1);\n+\n+\t\t\tevt.initEvent(name, true, true);\n+\n+\t\t\tevt.item = targetEl || rootEl;\n+\t\t\tevt.from = fromEl || rootEl;\n+\t\t\tevt.clone = cloneEl;\n+\n+\t\t\tevt.oldIndex = startIndex;\n+\t\t\tevt.newIndex = newIndex;\n+\n+\t\t\tif (options[onName]) {\n+\t\t\t\toptions[onName].call(sortable, evt);\n+\t\t\t}\n+\n+\t\t\trootEl.dispatchEvent(evt);\n+\t\t},\n+\n+\t\tabs = Math.abs,\n+\t\tslice = [].slice,\n+\n+\t\ttouchDragOverListeners = [],\n+\n+\t\t_autoScroll = _throttle(function (/**Event*/evt, /**Object*/options, /**HTMLElement*/rootEl) {\n+\t\t\t// Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=505521\n+\t\t\tif (rootEl && options.scroll) {\n+\t\t\t\tvar el,\n+\t\t\t\t\trect,\n+\t\t\t\t\tsens = options.scrollSensitivity,\n+\t\t\t\t\tspeed = options.scrollSpeed,\n+\n+\t\t\t\t\tx = evt.clientX,\n+\t\t\t\t\ty = evt.clientY,\n+\n+\t\t\t\t\twinWidth = window.innerWidth,\n+\t\t\t\t\twinHeight = window.innerHeight,\n+\n+\t\t\t\t\tvx,\n+\t\t\t\t\tvy\n+\t\t\t\t;\n+\n+\t\t\t\t// Delect scrollEl\n+\t\t\t\tif (scrollParentEl !== rootEl) {\n+\t\t\t\t\tscrollEl = options.scroll;\n+\t\t\t\t\tscrollParentEl = rootEl;\n+\n+\t\t\t\t\tif (scrollEl === true) {\n+\t\t\t\t\t\tscrollEl = rootEl;\n+\n+\t\t\t\t\t\tdo {\n+\t\t\t\t\t\t\tif ((scrollEl.offsetWidth < scrollEl.scrollWidth) ||\n+\t\t\t\t\t\t\t\t(scrollEl.offsetHeight < scrollEl.scrollHeight)\n+\t\t\t\t\t\t\t) {\n+\t\t\t\t\t\t\t\tbreak;\n+\t\t\t\t\t\t\t}\n+\t\t\t\t\t\t\t/* jshint boss:true */\n+\t\t\t\t\t\t} while (scrollEl = scrollEl.parentNode);\n+\t\t\t\t\t}\n+\t\t\t\t}\n+\n+\t\t\t\tif (scrollEl) {\n+\t\t\t\t\tel = scrollEl;\n+\t\t\t\t\trect = scrollEl.getBoundingClientRect();\n+\t\t\t\t\tvx = (abs(rect.right - x) <= sens) - (abs(rect.left - x) <= sens);\n+\t\t\t\t\tvy = (abs(rect.bottom - y) <= sens) - (abs(rect.top - y) <= sens);\n+\t\t\t\t}\n+\n+\n+\t\t\t\tif (!(vx || vy)) {\n+\t\t\t\t\tvx = (winWidth - x <= sens) - (x <= sens);\n+\t\t\t\t\tvy = (winHeight - y <= sens) - (y <= sens);\n+\n+\t\t\t\t\t/* jshint expr:true */\n+\t\t\t\t\t(vx || vy) && (el = win);\n+\t\t\t\t}\n+\n+\n+\t\t\t\tif (autoScroll.vx !== vx || autoScroll.vy !== vy || autoScroll.el !== el) {\n+\t\t\t\t\tautoScroll.el = el;\n+\t\t\t\t\tautoScroll.vx = vx;\n+\t\t\t\t\tautoScroll.vy = vy;\n+\n+\t\t\t\t\tclearInterval(autoScroll.pid);\n+\n+\t\t\t\t\tif (el) {\n+\t\t\t\t\t\tautoScroll.pid = setInterval(function () {\n+\t\t\t\t\t\t\tif (el === win) {\n+\t\t\t\t\t\t\t\twin.scrollTo(win.pageXOffset + vx * speed, win.pageYOffset + vy * speed);\n+\t\t\t\t\t\t\t} else {\n+\t\t\t\t\t\t\t\tvy && (el.scrollTop += vy * speed);\n+\t\t\t\t\t\t\t\tvx && (el.scrollLeft += vx * speed);\n+\t\t\t\t\t\t\t}\n+\t\t\t\t\t\t}, 24);\n+\t\t\t\t\t}\n+\t\t\t\t}\n+\t\t\t}\n+\t\t}, 30)\n+\t;\n+\n+\n+\n+\t/**\n+\t * @class  Sortable\n+\t * @param  {HTMLElement}  el\n+\t * @param  {Object}       [options]\n+\t */\n+\tfunction Sortable(el, options) {\n+\t\tthis.el = el; // root element\n+\t\tthis.options = options = _extend({}, options);\n+\n+\n+\t\t// Export instance\n+\t\tel[expando] = this;\n+\n+\n+\t\t// Default options\n+\t\tvar defaults = {\n+\t\t\tgroup: Math.random(),\n+\t\t\tsort: true,\n+\t\t\tdisabled: false,\n+\t\t\tstore: null,\n+\t\t\thandle: null,\n+\t\t\tscroll: true,\n+\t\t\tscrollSensitivity: 30,\n+\t\t\tscrollSpeed: 10,\n+\t\t\tdraggable: /[uo]l/i.test(el.nodeName) ? 'li' : '>*',\n+\t\t\tghostClass: 'sortable-ghost',\n+\t\t\tignore: 'a, img',\n+\t\t\tfilter: null,\n+\t\t\tanimation: 0,\n+\t\t\tsetData: function (dataTransfer, dragEl) {\n+\t\t\t\tdataTransfer.setData('Text', dragEl.textContent);\n+\t\t\t},\n+\t\t\tdropBubble: false,\n+\t\t\tdragoverBubble: false,\n+\t\t\tdataIdAttr: 'data-id',\n+\t\t\tdelay: 0\n+\t\t};\n+\n+\n+\t\t// Set default options\n+\t\tfor (var name in defaults) {\n+\t\t\t!(name in options) && (options[name] = defaults[name]);\n+\t\t}\n+\n+\n+\t\tvar group = options.group;\n+\n+\t\tif (!group || typeof group != 'object') {\n+\t\t\tgroup = options.group = { name: group };\n+\t\t}\n+\n+\n+\t\t['pull', 'put'].forEach(function (key) {\n+\t\t\tif (!(key in group)) {\n+\t\t\t\tgroup[key] = true;\n+\t\t\t}\n+\t\t});\n+\n+\n+\t\toptions.groups = ' ' + group.name + (group.put.join ? ' ' + group.put.join(' ') : '') + ' ';\n+\n+\n+\t\t// Bind all private methods\n+\t\tfor (var fn in this) {\n+\t\t\tif (fn.charAt(0) === '_') {\n+\t\t\t\tthis[fn] = _bind(this, this[fn]);\n+\t\t\t}\n+\t\t}\n+\n+\n+\t\t// Bind events\n+\t\t_on(el, 'mousedown', this._onTapStart);\n+\t\t_on(el, 'touchstart', this._onTapStart);","path":"public/scripts/Sortable.js","position":237,"original_position":237,"commit_id":"2096aff55bed7cb0202e7c45dbd1857bb789fa55","original_commit_id":"2096aff55bed7cb0202e7c45dbd1857bb789fa55","user":{"login":"houndci","id":6697940,"avatar_url":"https://avatars.githubusercontent.com/u/6697940?v=3","gravatar_id":"","url":"https://api.github.com/users/houndci","html_url":"https://github.com/houndci","followers_url":"https://api.github.com/users/houndci/followers","following_url":"https://api.github.com/users/houndci/following{/other_user}","gists_url":"https://api.github.com/users/houndci/gists{/gist_id}","starred_url":"https://api.github.com/users/houndci/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/houndci/subscriptions","organizations_url":"https://api.github.com/users/houndci/orgs","repos_url":"https://api.github.com/users/houndci/repos","events_url":"https://api.github.com/users/houndci/events{/privacy}","received_events_url":"https://api.github.com/users/houndci/received_events","type":"User","site_admin":false},"body":"Mixed double and single quotes.","created_at":"2015-06-17T15:23:47Z","updated_at":"2015-06-17T15:23:47Z","html_url":"https://github.com/PingoUPB/PINGOWebApp/pull/16#discussion_r32638586","pull_request_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/pulls/16","_links":{"self":{"href":"https://api.github.com/repos/PingoUPB/PINGOWebApp/pulls/comments/32638586"},"html":{"href":"https://github.com/PingoUPB/PINGOWebApp/pull/16#discussion_r32638586"},"pull_request":{"href":"https://api.github.com/repos/PingoUPB/PINGOWebApp/pulls/16"}}},"pull_request":{"url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/pulls/16","id":33351065,"html_url":"https://github.com/PingoUPB/PINGOWebApp/pull/16","diff_url":"https://github.com/PingoUPB/PINGOWebApp/pull/16.diff","patch_url":"https://github.com/PingoUPB/PINGOWebApp/pull/16.patch","issue_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/issues/16","number":16,"state":"open","locked":false,"title":"Matching Questions and the start of Order Questions","user":{"login":"KKrenz","id":9037006,"avatar_url":"https://avatars.githubusercontent.com/u/9037006?v=3","gravatar_id":"","url":"https://api.github.com/users/KKrenz","html_url":"https://github.com/KKrenz","followers_url":"https://api.github.com/users/KKrenz/followers","following_url":"https://api.github.com/users/KKrenz/following{/other_user}","gists_url":"https://api.github.com/users/KKrenz/gists{/gist_id}","starred_url":"https://api.github.com/users/KKrenz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KKrenz/subscriptions","organizations_url":"https://api.github.com/users/KKrenz/orgs","repos_url":"https://api.github.com/users/KKrenz/repos","events_url":"https://api.github.com/users/KKrenz/events{/privacy}","received_events_url":"https://api.github.com/users/KKrenz/received_events","type":"User","site_admin":false},"body":"- Fragen vom Typ Zuordnen können erstellt, bearbeitet, gestellt, beantwortet und ausgewertet werden\r\n- Fragen vom Typ Zuordnen können importiert und exportiert werden im Format Gift, csv (hier habe ich allgemein ein paar Änderungen vorgenommen) und moodle xml\r\n- Fragen vom Typ Reihenfolge können erstellt und bearbeitet werden (Ergebnisauswertung und Teilnahme sind noch in Konzeption bzw. Bearbeitung)\r\n\r\nBeste Grüße\r\nKKrenz","created_at":"2015-04-15T12:51:25Z","updated_at":"2015-06-17T15:23:47Z","closed_at":null,"merged_at":null,"merge_commit_sha":"425da8c6310438dcb0007520daa4dbd954041c26","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/pulls/16/commits","review_comments_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/pulls/16/comments","review_comment_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/pulls/comments{/number}","comments_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/issues/16/comments","statuses_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/statuses/2096aff55bed7cb0202e7c45dbd1857bb789fa55","head":{"label":"KKrenz:master","ref":"master","sha":"2096aff55bed7cb0202e7c45dbd1857bb789fa55","user":{"login":"KKrenz","id":9037006,"avatar_url":"https://avatars.githubusercontent.com/u/9037006?v=3","gravatar_id":"","url":"https://api.github.com/users/KKrenz","html_url":"https://github.com/KKrenz","followers_url":"https://api.github.com/users/KKrenz/followers","following_url":"https://api.github.com/users/KKrenz/following{/other_user}","gists_url":"https://api.github.com/users/KKrenz/gists{/gist_id}","starred_url":"https://api.github.com/users/KKrenz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KKrenz/subscriptions","organizations_url":"https://api.github.com/users/KKrenz/orgs","repos_url":"https://api.github.com/users/KKrenz/repos","events_url":"https://api.github.com/users/KKrenz/events{/privacy}","received_events_url":"https://api.github.com/users/KKrenz/received_events","type":"User","site_admin":false},"repo":{"id":25029628,"name":"PINGOWebApp","full_name":"KKrenz/PINGOWebApp","owner":{"login":"KKrenz","id":9037006,"avatar_url":"https://avatars.githubusercontent.com/u/9037006?v=3","gravatar_id":"","url":"https://api.github.com/users/KKrenz","html_url":"https://github.com/KKrenz","followers_url":"https://api.github.com/users/KKrenz/followers","following_url":"https://api.github.com/users/KKrenz/following{/other_user}","gists_url":"https://api.github.com/users/KKrenz/gists{/gist_id}","starred_url":"https://api.github.com/users/KKrenz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KKrenz/subscriptions","organizations_url":"https://api.github.com/users/KKrenz/orgs","repos_url":"https://api.github.com/users/KKrenz/repos","events_url":"https://api.github.com/users/KKrenz/events{/privacy}","received_events_url":"https://api.github.com/users/KKrenz/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/KKrenz/PINGOWebApp","description":"source code of the PINGO web app - www.trypingo.com","fork":true,"url":"https://api.github.com/repos/KKrenz/PINGOWebApp","forks_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/forks","keys_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/keys{/key_id}","collaborators_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/teams","hooks_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/hooks","issue_events_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/issues/events{/number}","events_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/events","assignees_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/assignees{/user}","branches_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/branches{/branch}","tags_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/tags","blobs_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/git/refs{/sha}","trees_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/git/trees{/sha}","statuses_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/statuses/{sha}","languages_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/languages","stargazers_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/stargazers","contributors_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/contributors","subscribers_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/subscribers","subscription_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/subscription","commits_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/commits{/sha}","git_commits_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/git/commits{/sha}","comments_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/comments{/number}","issue_comment_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/issues/comments{/number}","contents_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/contents/{+path}","compare_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/compare/{base}...{head}","merges_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/merges","archive_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/downloads","issues_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/issues{/number}","pulls_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/pulls{/number}","milestones_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/milestones{/number}","notifications_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/labels{/name}","releases_url":"https://api.github.com/repos/KKrenz/PINGOWebApp/releases{/id}","created_at":"2014-10-10T09:44:55Z","updated_at":"2015-05-06T16:20:52Z","pushed_at":"2015-06-17T15:22:38Z","git_url":"git://github.com/KKrenz/PINGOWebApp.git","ssh_url":"git@github.com:KKrenz/PINGOWebApp.git","clone_url":"https://github.com/KKrenz/PINGOWebApp.git","svn_url":"https://github.com/KKrenz/PINGOWebApp","homepage":"http://blogs.upb.de/pingo/opensource/","size":3222,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"PingoUPB:master","ref":"master","sha":"ace3b49a2d467f20c2e1b0f6019f1a47e8e1742a","user":{"login":"PingoUPB","id":3323438,"avatar_url":"https://avatars.githubusercontent.com/u/3323438?v=3","gravatar_id":"","url":"https://api.github.com/users/PingoUPB","html_url":"https://github.com/PingoUPB","followers_url":"https://api.github.com/users/PingoUPB/followers","following_url":"https://api.github.com/users/PingoUPB/following{/other_user}","gists_url":"https://api.github.com/users/PingoUPB/gists{/gist_id}","starred_url":"https://api.github.com/users/PingoUPB/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PingoUPB/subscriptions","organizations_url":"https://api.github.com/users/PingoUPB/orgs","repos_url":"https://api.github.com/users/PingoUPB/repos","events_url":"https://api.github.com/users/PingoUPB/events{/privacy}","received_events_url":"https://api.github.com/users/PingoUPB/received_events","type":"Organization","site_admin":false},"repo":{"id":16512011,"name":"PINGOWebApp","full_name":"PingoUPB/PINGOWebApp","owner":{"login":"PingoUPB","id":3323438,"avatar_url":"https://avatars.githubusercontent.com/u/3323438?v=3","gravatar_id":"","url":"https://api.github.com/users/PingoUPB","html_url":"https://github.com/PingoUPB","followers_url":"https://api.github.com/users/PingoUPB/followers","following_url":"https://api.github.com/users/PingoUPB/following{/other_user}","gists_url":"https://api.github.com/users/PingoUPB/gists{/gist_id}","starred_url":"https://api.github.com/users/PingoUPB/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PingoUPB/subscriptions","organizations_url":"https://api.github.com/users/PingoUPB/orgs","repos_url":"https://api.github.com/users/PingoUPB/repos","events_url":"https://api.github.com/users/PingoUPB/events{/privacy}","received_events_url":"https://api.github.com/users/PingoUPB/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/PingoUPB/PINGOWebApp","description":"source code of the PINGO web app - www.trypingo.com","fork":false,"url":"https://api.github.com/repos/PingoUPB/PINGOWebApp","forks_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/forks","keys_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/keys{/key_id}","collaborators_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/teams","hooks_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/hooks","issue_events_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/issues/events{/number}","events_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/events","assignees_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/assignees{/user}","branches_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/branches{/branch}","tags_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/tags","blobs_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/git/refs{/sha}","trees_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/git/trees{/sha}","statuses_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/statuses/{sha}","languages_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/languages","stargazers_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/stargazers","contributors_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/contributors","subscribers_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/subscribers","subscription_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/subscription","commits_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/commits{/sha}","git_commits_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/git/commits{/sha}","comments_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/comments{/number}","issue_comment_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/issues/comments{/number}","contents_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/contents/{+path}","compare_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/compare/{base}...{head}","merges_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/merges","archive_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/downloads","issues_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/issues{/number}","pulls_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/pulls{/number}","milestones_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/milestones{/number}","notifications_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/labels{/name}","releases_url":"https://api.github.com/repos/PingoUPB/PINGOWebApp/releases{/id}","created_at":"2014-02-04T13:10:25Z","updated_at":"2015-06-11T10:41:53Z","pushed_at":"2015-06-17T15:22:38Z","git_url":"git://github.com/PingoUPB/PINGOWebApp.git","ssh_url":"git@github.com:PingoUPB/PINGOWebApp.git","clone_url":"https://github.com/PingoUPB/PINGOWebApp.git","svn_url":"https://github.com/PingoUPB/PINGOWebApp","homepage":"http://blogs.upb.de/pingo/opensource/","size":3255,"stargazers_count":7,"watchers_count":7,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":4,"mirror_url":null,"open_issues_count":7,"forks":4,"open_issues":7,"watchers":7,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/PingoUPB/PINGOWebApp/pulls/16"},"html":{"href":"https://github.com/PingoUPB/PINGOWebApp/pull/16"},"issue":{"href":"https://api.github.com/repos/PingoUPB/PINGOWebApp/issues/16"},"comments":{"href":"https://api.github.com/repos/PingoUPB/PINGOWebApp/issues/16/comments"},"review_comments":{"href":"https://api.github.com/repos/PingoUPB/PINGOWebApp/pulls/16/comments"},"review_comment":{"href":"https://api.github.com/repos/PingoUPB/PINGOWebApp/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/PingoUPB/PINGOWebApp/pulls/16/commits"},"statuses":{"href":"https://api.github.com/repos/PingoUPB/PINGOWebApp/statuses/2096aff55bed7cb0202e7c45dbd1857bb789fa55"}}}}