{"action":"closed","number":607,"pull_request":{"url":"https://api.github.com/repos/qcubed/framework/pulls/607","id":29201087,"html_url":"https://github.com/qcubed/framework/pull/607","diff_url":"https://github.com/qcubed/framework/pull/607.diff","patch_url":"https://github.com/qcubed/framework/pull/607.patch","issue_url":"https://api.github.com/repos/qcubed/framework/issues/607","number":607,"state":"closed","locked":false,"title":"feature-RefactoringAjaxCommands1","user":{"login":"spekary","id":755757,"avatar_url":"https://avatars.githubusercontent.com/u/755757?v=3","gravatar_id":"","url":"https://api.github.com/users/spekary","html_url":"https://github.com/spekary","followers_url":"https://api.github.com/users/spekary/followers","following_url":"https://api.github.com/users/spekary/following{/other_user}","gists_url":"https://api.github.com/users/spekary/gists{/gist_id}","starred_url":"https://api.github.com/users/spekary/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spekary/subscriptions","organizations_url":"https://api.github.com/users/spekary/orgs","repos_url":"https://api.github.com/users/spekary/repos","events_url":"https://api.github.com/users/spekary/events{/privacy}","received_events_url":"https://api.github.com/users/spekary/received_events","type":"User","site_admin":false},"body":"Refactoring sending of commands to javascript widgets. This work paves the way to eventually removing the eval in qcubed.js. This is an intermediate step in the process, but one that is a good milestone for testing.\r\n\r\nFixed a couple of things in the Examples code during testing.\r\n\r\nAdded an independent test of the new javascript file injection mechanism. The new mechanism allows injected files to be loaded in parallel, and for some ajax processing to occur while the load is happening as well, overall improving ajax performance in these special situations.","created_at":"2015-02-12T17:58:17Z","updated_at":"2015-02-13T06:25:29Z","closed_at":"2015-02-13T06:25:29Z","merged_at":"2015-02-13T06:25:29Z","merge_commit_sha":"21b7e9ad3463c189e050c934b70c1f6443eea8a9","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/qcubed/framework/pulls/607/commits","review_comments_url":"https://api.github.com/repos/qcubed/framework/pulls/607/comments","review_comment_url":"https://api.github.com/repos/qcubed/framework/pulls/comments/{number}","comments_url":"https://api.github.com/repos/qcubed/framework/issues/607/comments","statuses_url":"https://api.github.com/repos/qcubed/framework/statuses/31c5f77cda271511862fcf8d4b8da3929cec8141","head":{"label":"spekary:ControlCommands3","ref":"ControlCommands3","sha":"31c5f77cda271511862fcf8d4b8da3929cec8141","user":{"login":"spekary","id":755757,"avatar_url":"https://avatars.githubusercontent.com/u/755757?v=3","gravatar_id":"","url":"https://api.github.com/users/spekary","html_url":"https://github.com/spekary","followers_url":"https://api.github.com/users/spekary/followers","following_url":"https://api.github.com/users/spekary/following{/other_user}","gists_url":"https://api.github.com/users/spekary/gists{/gist_id}","starred_url":"https://api.github.com/users/spekary/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spekary/subscriptions","organizations_url":"https://api.github.com/users/spekary/orgs","repos_url":"https://api.github.com/users/spekary/repos","events_url":"https://api.github.com/users/spekary/events{/privacy}","received_events_url":"https://api.github.com/users/spekary/received_events","type":"User","site_admin":false},"repo":{"id":7392292,"name":"qcubed","full_name":"spekary/qcubed","owner":{"login":"spekary","id":755757,"avatar_url":"https://avatars.githubusercontent.com/u/755757?v=3","gravatar_id":"","url":"https://api.github.com/users/spekary","html_url":"https://github.com/spekary","followers_url":"https://api.github.com/users/spekary/followers","following_url":"https://api.github.com/users/spekary/following{/other_user}","gists_url":"https://api.github.com/users/spekary/gists{/gist_id}","starred_url":"https://api.github.com/users/spekary/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spekary/subscriptions","organizations_url":"https://api.github.com/users/spekary/orgs","repos_url":"https://api.github.com/users/spekary/repos","events_url":"https://api.github.com/users/spekary/events{/privacy}","received_events_url":"https://api.github.com/users/spekary/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/spekary/qcubed","description":"The official QCubed framework git repo","fork":true,"url":"https://api.github.com/repos/spekary/qcubed","forks_url":"https://api.github.com/repos/spekary/qcubed/forks","keys_url":"https://api.github.com/repos/spekary/qcubed/keys{/key_id}","collaborators_url":"https://api.github.com/repos/spekary/qcubed/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/spekary/qcubed/teams","hooks_url":"https://api.github.com/repos/spekary/qcubed/hooks","issue_events_url":"https://api.github.com/repos/spekary/qcubed/issues/events{/number}","events_url":"https://api.github.com/repos/spekary/qcubed/events","assignees_url":"https://api.github.com/repos/spekary/qcubed/assignees{/user}","branches_url":"https://api.github.com/repos/spekary/qcubed/branches{/branch}","tags_url":"https://api.github.com/repos/spekary/qcubed/tags","blobs_url":"https://api.github.com/repos/spekary/qcubed/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/spekary/qcubed/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/spekary/qcubed/git/refs{/sha}","trees_url":"https://api.github.com/repos/spekary/qcubed/git/trees{/sha}","statuses_url":"https://api.github.com/repos/spekary/qcubed/statuses/{sha}","languages_url":"https://api.github.com/repos/spekary/qcubed/languages","stargazers_url":"https://api.github.com/repos/spekary/qcubed/stargazers","contributors_url":"https://api.github.com/repos/spekary/qcubed/contributors","subscribers_url":"https://api.github.com/repos/spekary/qcubed/subscribers","subscription_url":"https://api.github.com/repos/spekary/qcubed/subscription","commits_url":"https://api.github.com/repos/spekary/qcubed/commits{/sha}","git_commits_url":"https://api.github.com/repos/spekary/qcubed/git/commits{/sha}","comments_url":"https://api.github.com/repos/spekary/qcubed/comments{/number}","issue_comment_url":"https://api.github.com/repos/spekary/qcubed/issues/comments/{number}","contents_url":"https://api.github.com/repos/spekary/qcubed/contents/{+path}","compare_url":"https://api.github.com/repos/spekary/qcubed/compare/{base}...{head}","merges_url":"https://api.github.com/repos/spekary/qcubed/merges","archive_url":"https://api.github.com/repos/spekary/qcubed/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/spekary/qcubed/downloads","issues_url":"https://api.github.com/repos/spekary/qcubed/issues{/number}","pulls_url":"https://api.github.com/repos/spekary/qcubed/pulls{/number}","milestones_url":"https://api.github.com/repos/spekary/qcubed/milestones{/number}","notifications_url":"https://api.github.com/repos/spekary/qcubed/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/spekary/qcubed/labels{/name}","releases_url":"https://api.github.com/repos/spekary/qcubed/releases{/id}","created_at":"2013-01-01T01:10:28Z","updated_at":"2014-06-23T04:16:50Z","pushed_at":"2015-02-12T20:08:50Z","git_url":"git://github.com/spekary/qcubed.git","ssh_url":"git@github.com:spekary/qcubed.git","clone_url":"https://github.com/spekary/qcubed.git","svn_url":"https://github.com/spekary/qcubed","homepage":null,"size":15689,"stargazers_count":2,"watchers_count":2,"language":"PHP","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":2,"default_branch":"master"}},"base":{"label":"qcubed:alpha-3.0","ref":"alpha-3.0","sha":"f0fba0abae834b72b8edb4e6b5e65c716013379a","user":{"login":"qcubed","id":330382,"avatar_url":"https://avatars.githubusercontent.com/u/330382?v=3","gravatar_id":"","url":"https://api.github.com/users/qcubed","html_url":"https://github.com/qcubed","followers_url":"https://api.github.com/users/qcubed/followers","following_url":"https://api.github.com/users/qcubed/following{/other_user}","gists_url":"https://api.github.com/users/qcubed/gists{/gist_id}","starred_url":"https://api.github.com/users/qcubed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qcubed/subscriptions","organizations_url":"https://api.github.com/users/qcubed/orgs","repos_url":"https://api.github.com/users/qcubed/repos","events_url":"https://api.github.com/users/qcubed/events{/privacy}","received_events_url":"https://api.github.com/users/qcubed/received_events","type":"Organization","site_admin":false},"repo":{"id":6742077,"name":"framework","full_name":"qcubed/framework","owner":{"login":"qcubed","id":330382,"avatar_url":"https://avatars.githubusercontent.com/u/330382?v=3","gravatar_id":"","url":"https://api.github.com/users/qcubed","html_url":"https://github.com/qcubed","followers_url":"https://api.github.com/users/qcubed/followers","following_url":"https://api.github.com/users/qcubed/following{/other_user}","gists_url":"https://api.github.com/users/qcubed/gists{/gist_id}","starred_url":"https://api.github.com/users/qcubed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qcubed/subscriptions","organizations_url":"https://api.github.com/users/qcubed/orgs","repos_url":"https://api.github.com/users/qcubed/repos","events_url":"https://api.github.com/users/qcubed/events{/privacy}","received_events_url":"https://api.github.com/users/qcubed/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/qcubed/framework","description":"The official QCubed framework git repo","fork":false,"url":"https://api.github.com/repos/qcubed/framework","forks_url":"https://api.github.com/repos/qcubed/framework/forks","keys_url":"https://api.github.com/repos/qcubed/framework/keys{/key_id}","collaborators_url":"https://api.github.com/repos/qcubed/framework/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/qcubed/framework/teams","hooks_url":"https://api.github.com/repos/qcubed/framework/hooks","issue_events_url":"https://api.github.com/repos/qcubed/framework/issues/events{/number}","events_url":"https://api.github.com/repos/qcubed/framework/events","assignees_url":"https://api.github.com/repos/qcubed/framework/assignees{/user}","branches_url":"https://api.github.com/repos/qcubed/framework/branches{/branch}","tags_url":"https://api.github.com/repos/qcubed/framework/tags","blobs_url":"https://api.github.com/repos/qcubed/framework/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/qcubed/framework/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/qcubed/framework/git/refs{/sha}","trees_url":"https://api.github.com/repos/qcubed/framework/git/trees{/sha}","statuses_url":"https://api.github.com/repos/qcubed/framework/statuses/{sha}","languages_url":"https://api.github.com/repos/qcubed/framework/languages","stargazers_url":"https://api.github.com/repos/qcubed/framework/stargazers","contributors_url":"https://api.github.com/repos/qcubed/framework/contributors","subscribers_url":"https://api.github.com/repos/qcubed/framework/subscribers","subscription_url":"https://api.github.com/repos/qcubed/framework/subscription","commits_url":"https://api.github.com/repos/qcubed/framework/commits{/sha}","git_commits_url":"https://api.github.com/repos/qcubed/framework/git/commits{/sha}","comments_url":"https://api.github.com/repos/qcubed/framework/comments{/number}","issue_comment_url":"https://api.github.com/repos/qcubed/framework/issues/comments/{number}","contents_url":"https://api.github.com/repos/qcubed/framework/contents/{+path}","compare_url":"https://api.github.com/repos/qcubed/framework/compare/{base}...{head}","merges_url":"https://api.github.com/repos/qcubed/framework/merges","archive_url":"https://api.github.com/repos/qcubed/framework/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/qcubed/framework/downloads","issues_url":"https://api.github.com/repos/qcubed/framework/issues{/number}","pulls_url":"https://api.github.com/repos/qcubed/framework/pulls{/number}","milestones_url":"https://api.github.com/repos/qcubed/framework/milestones{/number}","notifications_url":"https://api.github.com/repos/qcubed/framework/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/qcubed/framework/labels{/name}","releases_url":"https://api.github.com/repos/qcubed/framework/releases{/id}","created_at":"2012-11-18T00:52:56Z","updated_at":"2014-12-18T09:49:20Z","pushed_at":"2015-02-13T06:25:29Z","git_url":"git://github.com/qcubed/framework.git","ssh_url":"git@github.com:qcubed/framework.git","clone_url":"https://github.com/qcubed/framework.git","svn_url":"https://github.com/qcubed/framework","homepage":"http://qcu.be/","size":24065,"stargazers_count":28,"watchers_count":28,"language":"PHP","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":32,"mirror_url":null,"open_issues_count":99,"forks":32,"open_issues":99,"watchers":28,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/qcubed/framework/pulls/607"},"html":{"href":"https://github.com/qcubed/framework/pull/607"},"issue":{"href":"https://api.github.com/repos/qcubed/framework/issues/607"},"comments":{"href":"https://api.github.com/repos/qcubed/framework/issues/607/comments"},"review_comments":{"href":"https://api.github.com/repos/qcubed/framework/pulls/607/comments"},"review_comment":{"href":"https://api.github.com/repos/qcubed/framework/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/qcubed/framework/pulls/607/commits"},"statuses":{"href":"https://api.github.com/repos/qcubed/framework/statuses/31c5f77cda271511862fcf8d4b8da3929cec8141"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"olegabr","id":2850808,"avatar_url":"https://avatars.githubusercontent.com/u/2850808?v=3","gravatar_id":"","url":"https://api.github.com/users/olegabr","html_url":"https://github.com/olegabr","followers_url":"https://api.github.com/users/olegabr/followers","following_url":"https://api.github.com/users/olegabr/following{/other_user}","gists_url":"https://api.github.com/users/olegabr/gists{/gist_id}","starred_url":"https://api.github.com/users/olegabr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olegabr/subscriptions","organizations_url":"https://api.github.com/users/olegabr/orgs","repos_url":"https://api.github.com/users/olegabr/repos","events_url":"https://api.github.com/users/olegabr/events{/privacy}","received_events_url":"https://api.github.com/users/olegabr/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"commits":1,"additions":578,"deletions":335,"changed_files":9}}