{"action":"created","comment":{"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/pulls/comments/25188878","id":25188878,"diff_hunk":"@@ -1,16 +1,153 @@\n+var $ = require('jquery');\n+var Raven = require('raven-js');\n+var $osf = require('osfHelpers');\n+require('bootstrap-editable');\n+require('osf-panel');\n+var WikiPage = require('wikiPage');\n+\n require('ace-noconflict');\n require('ace-mode-markdown');\n require('ace-ext-language_tools');\n require('addons/wiki/static/ace-markdown-snippets.js');\n \n-var ShareJSDoc = require('addons/wiki/static/ShareJSDoc.js');\n \n-var url = window.contextVars.wiki.urls.content;\n-var metadata = window.contextVars.wiki.metadata;\n+var ctx = window.contextVars.wiki;  // mako context variables\n \n-// Toggle tooltips\n-$(function () {\n-    $('[data-toggle=\"tooltip\"]').tooltip();\n-});\n+var selectViewVersion = $('#viewVersionSelect');\n+var selectCompareVersion = $('#compareVersionSelect');\n+var previewElement = $('#viewPreview');\n+var versionElement = $('#viewVersion');\n+var markdownElement = $('#markdownItRender');\n+var compareElement = $('#viewCompare');\n+\n+var editable = (ctx.panelsUsed.indexOf('edit') !== -1);\n+var viewable = (ctx.panelsUsed.indexOf('view') !== -1);\n+var comparable = (ctx.panelsUsed.indexOf('compare') !== -1);\n+\n+var wikiPageOptions = {\n+    editVisible: editable,\n+    viewVisible: viewable,\n+    compareVisible: comparable,\n+    canEdit: ctx.canEdit,\n+    viewVersion: 'current',\n+    compareVersion: 'current',\n+    urls: ctx.urls,\n+    metadata: ctx.metadata\n+};\n+\n+var wikiPage = new WikiPage('#wikiPageContext', wikiPageOptions);\n+\n+\n+// Edit wiki page name\n+if (ctx.canEditPageName) {\n+    // Initialize editable wiki page name\n+    var $pageName = $('#pageName');\n+    $.fn.editable.defaults.mode = 'inline';\n+    $pageName.editable({\n+        type: 'text',\n+        send: 'always',\n+        url: ctx.urls.rename,\n+        ajaxOptions: {\n+            type: 'put',\n+            contentType: 'application/json',\n+            dataType: 'json'\n+        },\n+        validate: function(value) {\n+            if($.trim(value) === ''){\n+                return 'The wiki page name cannot be empty.';\n+            } else if(value.length > 100){\n+                return 'The wiki page name cannot be more than 100 characters.';\n+            }\n+        },\n+        params: function(params) {\n+            return JSON.stringify(params);\n+        },\n+        success: function(response, value) {\n+            window.location.href = ctx.urls.base + encodeURIComponent(value) + '/';\n+        },\n+        error: function(response) {\n+            var msg = response.responseJSON.message_long;\n+            if (msg) {\n+                return msg;\n+            } else {\n+                // Log unexpected error with Raven\n+                Raven.captureMessage('Error in renaming wiki', {\n+                    url: ctx.urls.rename,\n+                    responseText: response.responseText,\n+                    statusText: response.statusText\n+                });\n+                return 'An unexpected error occurred. Please try again.';\n+            }\n+        }\n+    });\n+}\n+\n+// Apply panels\n+$(document).ready(function () {\n+    $('*[data-osf-panel]').osfPanel({\n+        buttonElement : '.switch',\n+        onSize : 'md',\n+        'onclick' : function (title, thisbtn, event ) {\n+            // this = all the column elements; an array\n+            // title = Text of the button\n+            // thisbtn = $(this);\n+            // thisbtn.hasClass('btn-primary')\n \n-ShareJSDoc('.wiki', url, metadata);\n\\ No newline at end of file\n+            $('body').trigger('togglePanel', [\n+                title.toLowerCase(),\n+                thisbtn.hasClass('btn-primary')","path":"website/static/js/pages/wiki-edit-page.js","position":107,"original_position":107,"commit_id":"d1d05aa38ab877df1973ae29533dc00e4b51505f","original_commit_id":"d1d05aa38ab877df1973ae29533dc00e4b51505f","user":{"login":"caneruguz","id":1314003,"avatar_url":"https://avatars.githubusercontent.com/u/1314003?v=3","gravatar_id":"","url":"https://api.github.com/users/caneruguz","html_url":"https://github.com/caneruguz","followers_url":"https://api.github.com/users/caneruguz/followers","following_url":"https://api.github.com/users/caneruguz/following{/other_user}","gists_url":"https://api.github.com/users/caneruguz/gists{/gist_id}","starred_url":"https://api.github.com/users/caneruguz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/caneruguz/subscriptions","organizations_url":"https://api.github.com/users/caneruguz/orgs","repos_url":"https://api.github.com/users/caneruguz/repos","events_url":"https://api.github.com/users/caneruguz/events{/privacy}","received_events_url":"https://api.github.com/users/caneruguz/received_events","type":"User","site_admin":false},"body":"Yes there are multiple ways.  The column that is part of this plugin has an attribute called \"data-osf-toggle\" which is \"on\" when visible \"off\" when not visible. This attribtue is on the column that is being toggled. \r\n\r\nHowever I don't think there is a lot of reason to get nervous. Both these things are set programmatically, (both the text of the button and the classes for on and off) so the user does not have to remember to put these if the plugin is set properly. ","created_at":"2015-02-23T18:41:54Z","updated_at":"2015-02-23T18:41:54Z","html_url":"https://github.com/CenterForOpenScience/osf.io/pull/1858#discussion_r25188878","pull_request_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/pulls/1858","_links":{"self":{"href":"https://api.github.com/repos/CenterForOpenScience/osf.io/pulls/comments/25188878"},"html":{"href":"https://github.com/CenterForOpenScience/osf.io/pull/1858#discussion_r25188878"},"pull_request":{"href":"https://api.github.com/repos/CenterForOpenScience/osf.io/pulls/1858"}}},"pull_request":{"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/pulls/1858","id":29702526,"html_url":"https://github.com/CenterForOpenScience/osf.io/pull/1858","diff_url":"https://github.com/CenterForOpenScience/osf.io/pull/1858.diff","patch_url":"https://github.com/CenterForOpenScience/osf.io/pull/1858.patch","issue_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/issues/1858","number":1858,"state":"open","locked":false,"title":"Feature/wiki one page","user":{"login":"brianjgeiger","id":6599111,"avatar_url":"https://avatars.githubusercontent.com/u/6599111?v=3","gravatar_id":"","url":"https://api.github.com/users/brianjgeiger","html_url":"https://github.com/brianjgeiger","followers_url":"https://api.github.com/users/brianjgeiger/followers","following_url":"https://api.github.com/users/brianjgeiger/following{/other_user}","gists_url":"https://api.github.com/users/brianjgeiger/gists{/gist_id}","starred_url":"https://api.github.com/users/brianjgeiger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brianjgeiger/subscriptions","organizations_url":"https://api.github.com/users/brianjgeiger/orgs","repos_url":"https://api.github.com/users/brianjgeiger/repos","events_url":"https://api.github.com/users/brianjgeiger/events{/privacy}","received_events_url":"https://api.github.com/users/brianjgeiger/received_events","type":"User","site_admin":false},"body":"Purpose\r\n-----------\r\nConsolidate the wiki functionality into a single page including new rendering engine and comparison functions. \r\n\r\nChanges\r\n------------\r\n * Update the rendering engine to allow us to use a single rendering engine everywhere instead of one for preview and one for render. \r\n * Rendering engine will allow for syntax extensions. \r\n * Comparison done by pluggable diffing engine\r\n * Comparisons can be done between any two versions, including comparing to live-edited wiki (with write permissions)\r\n * We introduce new column-based interface to the wiki interface to allow flexibility in what you want to view\r\n * You can go to a specific URL that matches the columns you want active (Note that URLs may change before we go to production\r\n * URL updates with changes to column setup, though history is not modified for column changes (on purpose)\r\n\r\nSide effects\r\n----------------\r\nPeople will be very excited by the new interface and want it everywhere?\r\n\r\nKnown issues\r\n-------------------\r\n * Mathjax rendering seems to have three states (unrendered, rendered, and rendered but looks different). This is on Production as well, btw. \r\n * Syntax extensions (TOC and YouTube) have some matching bugs that need fixing.\r\n * TOC extension may need some more work (or we're pulling the wrong version, TBD).\r\n\r\nThis replaces #1833 so Robert doesn't have to keep managing it.","created_at":"2015-02-20T15:09:45Z","updated_at":"2015-02-23T18:41:54Z","closed_at":null,"merged_at":null,"merge_commit_sha":"cdbd3acfbecbeefd5f0258fd33b2c5504a93dad7","assignee":null,"milestone":{"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/milestones/24","labels_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/milestones/24/labels","id":983320,"number":24,"title":"0.27.0","description":"Mendeley + Zotero + Box Add-on + Google Drive Add-on + Notifications system + Wiki improvements","creator":{"login":"sloria","id":2379650,"avatar_url":"https://avatars.githubusercontent.com/u/2379650?v=3","gravatar_id":"","url":"https://api.github.com/users/sloria","html_url":"https://github.com/sloria","followers_url":"https://api.github.com/users/sloria/followers","following_url":"https://api.github.com/users/sloria/following{/other_user}","gists_url":"https://api.github.com/users/sloria/gists{/gist_id}","starred_url":"https://api.github.com/users/sloria/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sloria/subscriptions","organizations_url":"https://api.github.com/users/sloria/orgs","repos_url":"https://api.github.com/users/sloria/repos","events_url":"https://api.github.com/users/sloria/events{/privacy}","received_events_url":"https://api.github.com/users/sloria/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":1,"state":"open","created_at":"2015-02-17T18:17:25Z","updated_at":"2015-02-23T17:04:02Z","due_on":"2015-02-25T05:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/pulls/1858/commits","review_comments_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/pulls/1858/comments","review_comment_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/pulls/comments{/number}","comments_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/issues/1858/comments","statuses_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/statuses/d1d05aa38ab877df1973ae29533dc00e4b51505f","head":{"label":"brianjgeiger:feature/wiki-one-page","ref":"feature/wiki-one-page","sha":"d1d05aa38ab877df1973ae29533dc00e4b51505f","user":{"login":"brianjgeiger","id":6599111,"avatar_url":"https://avatars.githubusercontent.com/u/6599111?v=3","gravatar_id":"","url":"https://api.github.com/users/brianjgeiger","html_url":"https://github.com/brianjgeiger","followers_url":"https://api.github.com/users/brianjgeiger/followers","following_url":"https://api.github.com/users/brianjgeiger/following{/other_user}","gists_url":"https://api.github.com/users/brianjgeiger/gists{/gist_id}","starred_url":"https://api.github.com/users/brianjgeiger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brianjgeiger/subscriptions","organizations_url":"https://api.github.com/users/brianjgeiger/orgs","repos_url":"https://api.github.com/users/brianjgeiger/repos","events_url":"https://api.github.com/users/brianjgeiger/events{/privacy}","received_events_url":"https://api.github.com/users/brianjgeiger/received_events","type":"User","site_admin":false},"repo":{"id":26919852,"name":"osf.io","full_name":"brianjgeiger/osf.io","owner":{"login":"brianjgeiger","id":6599111,"avatar_url":"https://avatars.githubusercontent.com/u/6599111?v=3","gravatar_id":"","url":"https://api.github.com/users/brianjgeiger","html_url":"https://github.com/brianjgeiger","followers_url":"https://api.github.com/users/brianjgeiger/followers","following_url":"https://api.github.com/users/brianjgeiger/following{/other_user}","gists_url":"https://api.github.com/users/brianjgeiger/gists{/gist_id}","starred_url":"https://api.github.com/users/brianjgeiger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brianjgeiger/subscriptions","organizations_url":"https://api.github.com/users/brianjgeiger/orgs","repos_url":"https://api.github.com/users/brianjgeiger/repos","events_url":"https://api.github.com/users/brianjgeiger/events{/privacy}","received_events_url":"https://api.github.com/users/brianjgeiger/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/brianjgeiger/osf.io","description":"Facilitating Open Science","fork":true,"url":"https://api.github.com/repos/brianjgeiger/osf.io","forks_url":"https://api.github.com/repos/brianjgeiger/osf.io/forks","keys_url":"https://api.github.com/repos/brianjgeiger/osf.io/keys{/key_id}","collaborators_url":"https://api.github.com/repos/brianjgeiger/osf.io/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/brianjgeiger/osf.io/teams","hooks_url":"https://api.github.com/repos/brianjgeiger/osf.io/hooks","issue_events_url":"https://api.github.com/repos/brianjgeiger/osf.io/issues/events{/number}","events_url":"https://api.github.com/repos/brianjgeiger/osf.io/events","assignees_url":"https://api.github.com/repos/brianjgeiger/osf.io/assignees{/user}","branches_url":"https://api.github.com/repos/brianjgeiger/osf.io/branches{/branch}","tags_url":"https://api.github.com/repos/brianjgeiger/osf.io/tags","blobs_url":"https://api.github.com/repos/brianjgeiger/osf.io/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/brianjgeiger/osf.io/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/brianjgeiger/osf.io/git/refs{/sha}","trees_url":"https://api.github.com/repos/brianjgeiger/osf.io/git/trees{/sha}","statuses_url":"https://api.github.com/repos/brianjgeiger/osf.io/statuses/{sha}","languages_url":"https://api.github.com/repos/brianjgeiger/osf.io/languages","stargazers_url":"https://api.github.com/repos/brianjgeiger/osf.io/stargazers","contributors_url":"https://api.github.com/repos/brianjgeiger/osf.io/contributors","subscribers_url":"https://api.github.com/repos/brianjgeiger/osf.io/subscribers","subscription_url":"https://api.github.com/repos/brianjgeiger/osf.io/subscription","commits_url":"https://api.github.com/repos/brianjgeiger/osf.io/commits{/sha}","git_commits_url":"https://api.github.com/repos/brianjgeiger/osf.io/git/commits{/sha}","comments_url":"https://api.github.com/repos/brianjgeiger/osf.io/comments{/number}","issue_comment_url":"https://api.github.com/repos/brianjgeiger/osf.io/issues/comments{/number}","contents_url":"https://api.github.com/repos/brianjgeiger/osf.io/contents/{+path}","compare_url":"https://api.github.com/repos/brianjgeiger/osf.io/compare/{base}...{head}","merges_url":"https://api.github.com/repos/brianjgeiger/osf.io/merges","archive_url":"https://api.github.com/repos/brianjgeiger/osf.io/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/brianjgeiger/osf.io/downloads","issues_url":"https://api.github.com/repos/brianjgeiger/osf.io/issues{/number}","pulls_url":"https://api.github.com/repos/brianjgeiger/osf.io/pulls{/number}","milestones_url":"https://api.github.com/repos/brianjgeiger/osf.io/milestones{/number}","notifications_url":"https://api.github.com/repos/brianjgeiger/osf.io/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/brianjgeiger/osf.io/labels{/name}","releases_url":"https://api.github.com/repos/brianjgeiger/osf.io/releases{/id}","created_at":"2014-11-20T15:59:16Z","updated_at":"2015-01-28T18:52:39Z","pushed_at":"2015-02-23T14:38:37Z","git_url":"git://github.com/brianjgeiger/osf.io.git","ssh_url":"git@github.com:brianjgeiger/osf.io.git","clone_url":"https://github.com/brianjgeiger/osf.io.git","svn_url":"https://github.com/brianjgeiger/osf.io","homepage":"http://osf.io","size":77465,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":false,"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":0,"default_branch":"develop"}},"base":{"label":"CenterForOpenScience:develop","ref":"develop","sha":"373dac7c1a949744940bec5d7ad59452e9f0dc9a","user":{"login":"CenterForOpenScience","id":3344584,"avatar_url":"https://avatars.githubusercontent.com/u/3344584?v=3","gravatar_id":"","url":"https://api.github.com/users/CenterForOpenScience","html_url":"https://github.com/CenterForOpenScience","followers_url":"https://api.github.com/users/CenterForOpenScience/followers","following_url":"https://api.github.com/users/CenterForOpenScience/following{/other_user}","gists_url":"https://api.github.com/users/CenterForOpenScience/gists{/gist_id}","starred_url":"https://api.github.com/users/CenterForOpenScience/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CenterForOpenScience/subscriptions","organizations_url":"https://api.github.com/users/CenterForOpenScience/orgs","repos_url":"https://api.github.com/users/CenterForOpenScience/repos","events_url":"https://api.github.com/users/CenterForOpenScience/events{/privacy}","received_events_url":"https://api.github.com/users/CenterForOpenScience/received_events","type":"Organization","site_admin":false},"repo":{"id":10199599,"name":"osf.io","full_name":"CenterForOpenScience/osf.io","owner":{"login":"CenterForOpenScience","id":3344584,"avatar_url":"https://avatars.githubusercontent.com/u/3344584?v=3","gravatar_id":"","url":"https://api.github.com/users/CenterForOpenScience","html_url":"https://github.com/CenterForOpenScience","followers_url":"https://api.github.com/users/CenterForOpenScience/followers","following_url":"https://api.github.com/users/CenterForOpenScience/following{/other_user}","gists_url":"https://api.github.com/users/CenterForOpenScience/gists{/gist_id}","starred_url":"https://api.github.com/users/CenterForOpenScience/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CenterForOpenScience/subscriptions","organizations_url":"https://api.github.com/users/CenterForOpenScience/orgs","repos_url":"https://api.github.com/users/CenterForOpenScience/repos","events_url":"https://api.github.com/users/CenterForOpenScience/events{/privacy}","received_events_url":"https://api.github.com/users/CenterForOpenScience/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/CenterForOpenScience/osf.io","description":"Facilitating Open Science","fork":false,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io","forks_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/forks","keys_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/keys{/key_id}","collaborators_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/teams","hooks_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/hooks","issue_events_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/issues/events{/number}","events_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/events","assignees_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/assignees{/user}","branches_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/branches{/branch}","tags_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/tags","blobs_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/git/refs{/sha}","trees_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/git/trees{/sha}","statuses_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/statuses/{sha}","languages_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/languages","stargazers_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/stargazers","contributors_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/contributors","subscribers_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/subscribers","subscription_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/subscription","commits_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits{/sha}","git_commits_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/git/commits{/sha}","comments_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/comments{/number}","issue_comment_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/issues/comments{/number}","contents_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/contents/{+path}","compare_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/compare/{base}...{head}","merges_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/merges","archive_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/downloads","issues_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/issues{/number}","pulls_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/pulls{/number}","milestones_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/milestones{/number}","notifications_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/labels{/name}","releases_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/releases{/id}","created_at":"2013-05-21T15:53:37Z","updated_at":"2015-02-23T13:41:37Z","pushed_at":"2015-02-23T17:36:04Z","git_url":"git://github.com/CenterForOpenScience/osf.io.git","ssh_url":"git@github.com:CenterForOpenScience/osf.io.git","clone_url":"https://github.com/CenterForOpenScience/osf.io.git","svn_url":"https://github.com/CenterForOpenScience/osf.io","homepage":"http://osf.io","size":88319,"stargazers_count":75,"watchers_count":75,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":49,"mirror_url":null,"open_issues_count":351,"forks":49,"open_issues":351,"watchers":75,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/CenterForOpenScience/osf.io/pulls/1858"},"html":{"href":"https://github.com/CenterForOpenScience/osf.io/pull/1858"},"issue":{"href":"https://api.github.com/repos/CenterForOpenScience/osf.io/issues/1858"},"comments":{"href":"https://api.github.com/repos/CenterForOpenScience/osf.io/issues/1858/comments"},"review_comments":{"href":"https://api.github.com/repos/CenterForOpenScience/osf.io/pulls/1858/comments"},"review_comment":{"href":"https://api.github.com/repos/CenterForOpenScience/osf.io/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/CenterForOpenScience/osf.io/pulls/1858/commits"},"statuses":{"href":"https://api.github.com/repos/CenterForOpenScience/osf.io/statuses/d1d05aa38ab877df1973ae29533dc00e4b51505f"}}}}