{"action":"created","issue":{"url":"https://api.github.com/repos/jazkarta/edx-platform-for-isc/issues/16","labels_url":"https://api.github.com/repos/jazkarta/edx-platform-for-isc/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/jazkarta/edx-platform-for-isc/issues/16/comments","events_url":"https://api.github.com/repos/jazkarta/edx-platform-for-isc/issues/16/events","html_url":"https://github.com/jazkarta/edx-platform-for-isc/issues/16","id":88520433,"number":16,"title":"ISC Customizations: Allow self-completed courses","user":{"login":"cewing","id":417109,"avatar_url":"https://avatars.githubusercontent.com/u/417109?v=3","gravatar_id":"","url":"https://api.github.com/users/cewing","html_url":"https://github.com/cewing","followers_url":"https://api.github.com/users/cewing/followers","following_url":"https://api.github.com/users/cewing/following{/other_user}","gists_url":"https://api.github.com/users/cewing/gists{/gist_id}","starred_url":"https://api.github.com/users/cewing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cewing/subscriptions","organizations_url":"https://api.github.com/users/cewing/orgs","repos_url":"https://api.github.com/users/cewing/repos","events_url":"https://api.github.com/users/cewing/events{/privacy}","received_events_url":"https://api.github.com/users/cewing/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jazkarta/edx-platform-for-isc/labels/Reviewing","name":"Reviewing","color":"0052cc"}],"state":"open","locked":false,"assignee":{"login":"natea","id":118984,"avatar_url":"https://avatars.githubusercontent.com/u/118984?v=3","gravatar_id":"","url":"https://api.github.com/users/natea","html_url":"https://github.com/natea","followers_url":"https://api.github.com/users/natea/followers","following_url":"https://api.github.com/users/natea/following{/other_user}","gists_url":"https://api.github.com/users/natea/gists{/gist_id}","starred_url":"https://api.github.com/users/natea/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/natea/subscriptions","organizations_url":"https://api.github.com/users/natea/orgs","repos_url":"https://api.github.com/users/natea/repos","events_url":"https://api.github.com/users/natea/events{/privacy}","received_events_url":"https://api.github.com/users/natea/received_events","type":"User","site_admin":false},"milestone":null,"comments":15,"created_at":"2015-06-15T19:42:26Z","updated_at":"2015-08-12T20:01:26Z","closed_at":null,"body":"The work allowing this was completed in the following changesets:\r\n\r\n* https://github.com/jazkarta/edx-platform/commit/1592b27554d836280d2e776f0ba3326d0d30c30b\r\n* https://github.com/jazkarta/edx-platform/commit/6ea02a1932db6fbabc8d2dca264c0cf569d2561a\r\n* https://github.com/jazkarta/edx-platform/commit/10dced4bf62beb237645a12822c3735aef43effb\r\n\r\nThere are a few open questions to the original author, @cguardia, on these changesets.  They should be addressed before this work is undertaken.\r\n\r\nIn addition, it is not clear to me how this feature differs from the availability of On-Demand certificates for self-paced courses [available in core edx](http://edx-guide-for-students.readthedocs.org/en/latest/SFD_certificates.html#on-demand-certificates).  Could we get a read on that please, @natea?"},"comment":{"url":"https://api.github.com/repos/jazkarta/edx-platform-for-isc/issues/comments/130427668","html_url":"https://github.com/jazkarta/edx-platform-for-isc/issues/16#issuecomment-130427668","issue_url":"https://api.github.com/repos/jazkarta/edx-platform-for-isc/issues/16","id":130427668,"user":{"login":"bryanlandia","id":1289191,"avatar_url":"https://avatars.githubusercontent.com/u/1289191?v=3","gravatar_id":"","url":"https://api.github.com/users/bryanlandia","html_url":"https://github.com/bryanlandia","followers_url":"https://api.github.com/users/bryanlandia/followers","following_url":"https://api.github.com/users/bryanlandia/following{/other_user}","gists_url":"https://api.github.com/users/bryanlandia/gists{/gist_id}","starred_url":"https://api.github.com/users/bryanlandia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bryanlandia/subscriptions","organizations_url":"https://api.github.com/users/bryanlandia/orgs","repos_url":"https://api.github.com/users/bryanlandia/repos","events_url":"https://api.github.com/users/bryanlandia/events{/privacy}","received_events_url":"https://api.github.com/users/bryanlandia/received_events","type":"User","site_admin":false},"created_at":"2015-08-12T20:01:26Z","updated_at":"2015-08-12T20:01:26Z","body":"Here are the differences I see between the three changesets implemented by @cguardia and what is provided by core edX's auto-certification:\r\n\r\ncguardia:\r\n* certificates are not queued to xqueue for generation but start with a 'downloadable' status\r\n* progress tab for course will display a complete course button if student has passed the success cutoff value for the course\r\n* complete course button that submits to new `request_grade` view\r\n* if certificate is already 'ready' progress tab displays a 'course completed' method instead of a button\r\n* eliminates dashboard message 'Final course details are being wrapped up at this time.'\r\n* eliminates certificate download button on the dashboard page (ISC doesn't use certificates)\r\n* Adds complete course button to dashboard course listings when student has passed success cutoff\r\n\r\ncore edX in next comment"}}