{"action":"created","comment":{"url":"https://api.github.com/repos/omegaup/omegaup/pulls/comments/192294746","pull_request_review_id":125042843,"id":192294746,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDE5MjI5NDc0Ng==","diff_hunk":"@@ -87,6 +88,15 @@ omegaup.OmegaUp.on('ready', function() {\n             contest.contestant_must_register == '0') {\n           $('#requests').hide();\n         }\n+","path":"frontend/www/js/contest.edit.js","position":12,"original_position":12,"commit_id":"1c5cdf38863bf175f7f2b6d4c6732bcca2a577b3","original_commit_id":"922e2f36aa86c5dad19dd85b907781317ba754d3","user":{"login":"lhchavez","id":168028,"node_id":"MDQ6VXNlcjE2ODAyOA==","avatar_url":"https://avatars0.githubusercontent.com/u/168028?v=4","gravatar_id":"","url":"https://api.github.com/users/lhchavez","html_url":"https://github.com/lhchavez","followers_url":"https://api.github.com/users/lhchavez/followers","following_url":"https://api.github.com/users/lhchavez/following{/other_user}","gists_url":"https://api.github.com/users/lhchavez/gists{/gist_id}","starred_url":"https://api.github.com/users/lhchavez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lhchavez/subscriptions","organizations_url":"https://api.github.com/users/lhchavez/orgs","repos_url":"https://api.github.com/users/lhchavez/repos","events_url":"https://api.github.com/users/lhchavez/events{/privacy}","received_events_url":"https://api.github.com/users/lhchavez/received_events","type":"User","site_admin":false},"body":"if there are plans to fix it, this works for me as-is.","created_at":"2018-06-01T04:13:43Z","updated_at":"2018-06-01T04:13:43Z","html_url":"https://github.com/omegaup/omegaup/pull/2062#discussion_r192294746","pull_request_url":"https://api.github.com/repos/omegaup/omegaup/pulls/2062","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/omegaup/omegaup/pulls/comments/192294746"},"html":{"href":"https://github.com/omegaup/omegaup/pull/2062#discussion_r192294746"},"pull_request":{"href":"https://api.github.com/repos/omegaup/omegaup/pulls/2062"}},"in_reply_to_id":191093845},"pull_request":{"url":"https://api.github.com/repos/omegaup/omegaup/pulls/2062","id":190774640,"node_id":"MDExOlB1bGxSZXF1ZXN0MTkwNzc0NjQw","html_url":"https://github.com/omegaup/omegaup/pull/2062","diff_url":"https://github.com/omegaup/omegaup/pull/2062.diff","patch_url":"https://github.com/omegaup/omegaup/pull/2062.patch","issue_url":"https://api.github.com/repos/omegaup/omegaup/issues/2062","number":2062,"state":"open","locked":false,"title":"[GHOST MODE] Client side development","user":{"login":"SpaceWhite","id":15065085,"node_id":"MDQ6VXNlcjE1MDY1MDg1","avatar_url":"https://avatars2.githubusercontent.com/u/15065085?v=4","gravatar_id":"","url":"https://api.github.com/users/SpaceWhite","html_url":"https://github.com/SpaceWhite","followers_url":"https://api.github.com/users/SpaceWhite/followers","following_url":"https://api.github.com/users/SpaceWhite/following{/other_user}","gists_url":"https://api.github.com/users/SpaceWhite/gists{/gist_id}","starred_url":"https://api.github.com/users/SpaceWhite/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SpaceWhite/subscriptions","organizations_url":"https://api.github.com/users/SpaceWhite/orgs","repos_url":"https://api.github.com/users/SpaceWhite/repos","events_url":"https://api.github.com/users/SpaceWhite/events{/privacy}","received_events_url":"https://api.github.com/users/SpaceWhite/received_events","type":"User","site_admin":false},"body":"## Description\r\nGhost mode client side development\r\nChanges : \r\n1. Create a new page `http://domain.com/arena/contest_alias/virtual/` for user to start virtual contest\r\n![screenshot-35 227 25 77-2018-05-23-06-41-12](https://user-images.githubusercontent.com/15065085/40583437-cc688520-615c-11e8-88b8-d06eb1594f8c.png)\r\n2. Add links to `/arena` page so that users are able to create virtual contest\r\n![screenshot-35 227 25 77-2018-05-23-06-42-05](https://user-images.githubusercontent.com/15065085/40583443-fccdce14-615c-11e8-81ba-52883ac26323.png)\r\n3. Restict some edit contest feature in virtual contests\r\n![screenshot-2018-5-27 contestedit omegaup](https://user-images.githubusercontent.com/15065085/40583463-4eafb634-615d-11e8-850d-2f1fb768f5b1.png)\r\n4. Simulate scoreboard [Under development]\r\n\r\n## Additional development\r\n[] Clean virtual contest `/admin`, `/stats`, `/print`, `/activity` column in `contest/mylist` table\r\n[] Virtual contest start date limit ?\r\n[] Append virtual contest keyword, so users can distinguish between the original and the virtual contest\r\n[] Convert `contest.edit.tpl` to Vue?\r\n\r\n\r\n","created_at":"2018-05-27T07:32:36Z","updated_at":"2018-06-01T04:13:43Z","closed_at":null,"merged_at":null,"merge_commit_sha":"8487700fb207b5bf8a47ab01652d41de4524bd48","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/omegaup/omegaup/pulls/2062/commits","review_comments_url":"https://api.github.com/repos/omegaup/omegaup/pulls/2062/comments","review_comment_url":"https://api.github.com/repos/omegaup/omegaup/pulls/comments{/number}","comments_url":"https://api.github.com/repos/omegaup/omegaup/issues/2062/comments","statuses_url":"https://api.github.com/repos/omegaup/omegaup/statuses/1c5cdf38863bf175f7f2b6d4c6732bcca2a577b3","head":{"label":"SpaceWhite:client-dev","ref":"client-dev","sha":"1c5cdf38863bf175f7f2b6d4c6732bcca2a577b3","user":{"login":"SpaceWhite","id":15065085,"node_id":"MDQ6VXNlcjE1MDY1MDg1","avatar_url":"https://avatars2.githubusercontent.com/u/15065085?v=4","gravatar_id":"","url":"https://api.github.com/users/SpaceWhite","html_url":"https://github.com/SpaceWhite","followers_url":"https://api.github.com/users/SpaceWhite/followers","following_url":"https://api.github.com/users/SpaceWhite/following{/other_user}","gists_url":"https://api.github.com/users/SpaceWhite/gists{/gist_id}","starred_url":"https://api.github.com/users/SpaceWhite/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SpaceWhite/subscriptions","organizations_url":"https://api.github.com/users/SpaceWhite/orgs","repos_url":"https://api.github.com/users/SpaceWhite/repos","events_url":"https://api.github.com/users/SpaceWhite/events{/privacy}","received_events_url":"https://api.github.com/users/SpaceWhite/received_events","type":"User","site_admin":false},"repo":{"id":125608941,"node_id":"MDEwOlJlcG9zaXRvcnkxMjU2MDg5NDE=","name":"omegaup","full_name":"SpaceWhite/omegaup","owner":{"login":"SpaceWhite","id":15065085,"node_id":"MDQ6VXNlcjE1MDY1MDg1","avatar_url":"https://avatars2.githubusercontent.com/u/15065085?v=4","gravatar_id":"","url":"https://api.github.com/users/SpaceWhite","html_url":"https://github.com/SpaceWhite","followers_url":"https://api.github.com/users/SpaceWhite/followers","following_url":"https://api.github.com/users/SpaceWhite/following{/other_user}","gists_url":"https://api.github.com/users/SpaceWhite/gists{/gist_id}","starred_url":"https://api.github.com/users/SpaceWhite/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SpaceWhite/subscriptions","organizations_url":"https://api.github.com/users/SpaceWhite/orgs","repos_url":"https://api.github.com/users/SpaceWhite/repos","events_url":"https://api.github.com/users/SpaceWhite/events{/privacy}","received_events_url":"https://api.github.com/users/SpaceWhite/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/SpaceWhite/omegaup","description":"omegaUp automatic programming contest evaluator & arena","fork":true,"url":"https://api.github.com/repos/SpaceWhite/omegaup","forks_url":"https://api.github.com/repos/SpaceWhite/omegaup/forks","keys_url":"https://api.github.com/repos/SpaceWhite/omegaup/keys{/key_id}","collaborators_url":"https://api.github.com/repos/SpaceWhite/omegaup/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/SpaceWhite/omegaup/teams","hooks_url":"https://api.github.com/repos/SpaceWhite/omegaup/hooks","issue_events_url":"https://api.github.com/repos/SpaceWhite/omegaup/issues/events{/number}","events_url":"https://api.github.com/repos/SpaceWhite/omegaup/events","assignees_url":"https://api.github.com/repos/SpaceWhite/omegaup/assignees{/user}","branches_url":"https://api.github.com/repos/SpaceWhite/omegaup/branches{/branch}","tags_url":"https://api.github.com/repos/SpaceWhite/omegaup/tags","blobs_url":"https://api.github.com/repos/SpaceWhite/omegaup/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/SpaceWhite/omegaup/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/SpaceWhite/omegaup/git/refs{/sha}","trees_url":"https://api.github.com/repos/SpaceWhite/omegaup/git/trees{/sha}","statuses_url":"https://api.github.com/repos/SpaceWhite/omegaup/statuses/{sha}","languages_url":"https://api.github.com/repos/SpaceWhite/omegaup/languages","stargazers_url":"https://api.github.com/repos/SpaceWhite/omegaup/stargazers","contributors_url":"https://api.github.com/repos/SpaceWhite/omegaup/contributors","subscribers_url":"https://api.github.com/repos/SpaceWhite/omegaup/subscribers","subscription_url":"https://api.github.com/repos/SpaceWhite/omegaup/subscription","commits_url":"https://api.github.com/repos/SpaceWhite/omegaup/commits{/sha}","git_commits_url":"https://api.github.com/repos/SpaceWhite/omegaup/git/commits{/sha}","comments_url":"https://api.github.com/repos/SpaceWhite/omegaup/comments{/number}","issue_comment_url":"https://api.github.com/repos/SpaceWhite/omegaup/issues/comments{/number}","contents_url":"https://api.github.com/repos/SpaceWhite/omegaup/contents/{+path}","compare_url":"https://api.github.com/repos/SpaceWhite/omegaup/compare/{base}...{head}","merges_url":"https://api.github.com/repos/SpaceWhite/omegaup/merges","archive_url":"https://api.github.com/repos/SpaceWhite/omegaup/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/SpaceWhite/omegaup/downloads","issues_url":"https://api.github.com/repos/SpaceWhite/omegaup/issues{/number}","pulls_url":"https://api.github.com/repos/SpaceWhite/omegaup/pulls{/number}","milestones_url":"https://api.github.com/repos/SpaceWhite/omegaup/milestones{/number}","notifications_url":"https://api.github.com/repos/SpaceWhite/omegaup/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/SpaceWhite/omegaup/labels{/name}","releases_url":"https://api.github.com/repos/SpaceWhite/omegaup/releases{/id}","deployments_url":"https://api.github.com/repos/SpaceWhite/omegaup/deployments","created_at":"2018-03-17T08:05:32Z","updated_at":"2018-05-15T02:10:25Z","pushed_at":"2018-06-01T03:16:40Z","git_url":"git://github.com/SpaceWhite/omegaup.git","ssh_url":"git@github.com:SpaceWhite/omegaup.git","clone_url":"https://github.com/SpaceWhite/omegaup.git","svn_url":"https://github.com/SpaceWhite/omegaup","homepage":"https://omegaup.com","size":226978,"stargazers_count":0,"watchers_count":0,"language":"PHP","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":8,"license":{"key":"other","name":"Other","spdx_id":null,"url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":0,"open_issues":8,"watchers":0,"default_branch":"master"}},"base":{"label":"omegaup:master","ref":"master","sha":"052bf6aa0b51f6801343cafdf9868da028d2fc39","user":{"login":"omegaup","id":558429,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU1ODQyOQ==","avatar_url":"https://avatars0.githubusercontent.com/u/558429?v=4","gravatar_id":"","url":"https://api.github.com/users/omegaup","html_url":"https://github.com/omegaup","followers_url":"https://api.github.com/users/omegaup/followers","following_url":"https://api.github.com/users/omegaup/following{/other_user}","gists_url":"https://api.github.com/users/omegaup/gists{/gist_id}","starred_url":"https://api.github.com/users/omegaup/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/omegaup/subscriptions","organizations_url":"https://api.github.com/users/omegaup/orgs","repos_url":"https://api.github.com/users/omegaup/repos","events_url":"https://api.github.com/users/omegaup/events{/privacy}","received_events_url":"https://api.github.com/users/omegaup/received_events","type":"Organization","site_admin":false},"repo":{"id":1243685,"node_id":"MDEwOlJlcG9zaXRvcnkxMjQzNjg1","name":"omegaup","full_name":"omegaup/omegaup","owner":{"login":"omegaup","id":558429,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU1ODQyOQ==","avatar_url":"https://avatars0.githubusercontent.com/u/558429?v=4","gravatar_id":"","url":"https://api.github.com/users/omegaup","html_url":"https://github.com/omegaup","followers_url":"https://api.github.com/users/omegaup/followers","following_url":"https://api.github.com/users/omegaup/following{/other_user}","gists_url":"https://api.github.com/users/omegaup/gists{/gist_id}","starred_url":"https://api.github.com/users/omegaup/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/omegaup/subscriptions","organizations_url":"https://api.github.com/users/omegaup/orgs","repos_url":"https://api.github.com/users/omegaup/repos","events_url":"https://api.github.com/users/omegaup/events{/privacy}","received_events_url":"https://api.github.com/users/omegaup/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/omegaup/omegaup","description":"omegaUp automatic programming contest evaluator & arena","fork":false,"url":"https://api.github.com/repos/omegaup/omegaup","forks_url":"https://api.github.com/repos/omegaup/omegaup/forks","keys_url":"https://api.github.com/repos/omegaup/omegaup/keys{/key_id}","collaborators_url":"https://api.github.com/repos/omegaup/omegaup/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/omegaup/omegaup/teams","hooks_url":"https://api.github.com/repos/omegaup/omegaup/hooks","issue_events_url":"https://api.github.com/repos/omegaup/omegaup/issues/events{/number}","events_url":"https://api.github.com/repos/omegaup/omegaup/events","assignees_url":"https://api.github.com/repos/omegaup/omegaup/assignees{/user}","branches_url":"https://api.github.com/repos/omegaup/omegaup/branches{/branch}","tags_url":"https://api.github.com/repos/omegaup/omegaup/tags","blobs_url":"https://api.github.com/repos/omegaup/omegaup/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/omegaup/omegaup/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/omegaup/omegaup/git/refs{/sha}","trees_url":"https://api.github.com/repos/omegaup/omegaup/git/trees{/sha}","statuses_url":"https://api.github.com/repos/omegaup/omegaup/statuses/{sha}","languages_url":"https://api.github.com/repos/omegaup/omegaup/languages","stargazers_url":"https://api.github.com/repos/omegaup/omegaup/stargazers","contributors_url":"https://api.github.com/repos/omegaup/omegaup/contributors","subscribers_url":"https://api.github.com/repos/omegaup/omegaup/subscribers","subscription_url":"https://api.github.com/repos/omegaup/omegaup/subscription","commits_url":"https://api.github.com/repos/omegaup/omegaup/commits{/sha}","git_commits_url":"https://api.github.com/repos/omegaup/omegaup/git/commits{/sha}","comments_url":"https://api.github.com/repos/omegaup/omegaup/comments{/number}","issue_comment_url":"https://api.github.com/repos/omegaup/omegaup/issues/comments{/number}","contents_url":"https://api.github.com/repos/omegaup/omegaup/contents/{+path}","compare_url":"https://api.github.com/repos/omegaup/omegaup/compare/{base}...{head}","merges_url":"https://api.github.com/repos/omegaup/omegaup/merges","archive_url":"https://api.github.com/repos/omegaup/omegaup/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/omegaup/omegaup/downloads","issues_url":"https://api.github.com/repos/omegaup/omegaup/issues{/number}","pulls_url":"https://api.github.com/repos/omegaup/omegaup/pulls{/number}","milestones_url":"https://api.github.com/repos/omegaup/omegaup/milestones{/number}","notifications_url":"https://api.github.com/repos/omegaup/omegaup/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/omegaup/omegaup/labels{/name}","releases_url":"https://api.github.com/repos/omegaup/omegaup/releases{/id}","deployments_url":"https://api.github.com/repos/omegaup/omegaup/deployments","created_at":"2011-01-12T00:11:21Z","updated_at":"2018-05-31T13:56:57Z","pushed_at":"2018-06-01T04:02:29Z","git_url":"git://github.com/omegaup/omegaup.git","ssh_url":"git@github.com:omegaup/omegaup.git","clone_url":"https://github.com/omegaup/omegaup.git","svn_url":"https://github.com/omegaup/omegaup","homepage":"https://omegaup.com","size":226497,"stargazers_count":61,"watchers_count":61,"language":"PHP","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":92,"mirror_url":null,"archived":false,"open_issues_count":273,"license":{"key":"other","name":"Other","spdx_id":null,"url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":92,"open_issues":273,"watchers":61,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/omegaup/omegaup/pulls/2062"},"html":{"href":"https://github.com/omegaup/omegaup/pull/2062"},"issue":{"href":"https://api.github.com/repos/omegaup/omegaup/issues/2062"},"comments":{"href":"https://api.github.com/repos/omegaup/omegaup/issues/2062/comments"},"review_comments":{"href":"https://api.github.com/repos/omegaup/omegaup/pulls/2062/comments"},"review_comment":{"href":"https://api.github.com/repos/omegaup/omegaup/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/omegaup/omegaup/pulls/2062/commits"},"statuses":{"href":"https://api.github.com/repos/omegaup/omegaup/statuses/1c5cdf38863bf175f7f2b6d4c6732bcca2a577b3"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"lhchavez"}}