{"action":"created","issue":{"url":"https://api.github.com/repos/learningequality/ka-lite/issues/4287","labels_url":"https://api.github.com/repos/learningequality/ka-lite/issues/4287/labels{/name}","comments_url":"https://api.github.com/repos/learningequality/ka-lite/issues/4287/comments","events_url":"https://api.github.com/repos/learningequality/ka-lite/issues/4287/events","html_url":"https://github.com/learningequality/ka-lite/pull/4287","id":103088092,"number":4287,"title":"Coach reports d3","user":{"login":"sethachoi","id":5778980,"avatar_url":"https://avatars.githubusercontent.com/u/5778980?v=3","gravatar_id":"","url":"https://api.github.com/users/sethachoi","html_url":"https://github.com/sethachoi","followers_url":"https://api.github.com/users/sethachoi/followers","following_url":"https://api.github.com/users/sethachoi/following{/other_user}","gists_url":"https://api.github.com/users/sethachoi/gists{/gist_id}","starred_url":"https://api.github.com/users/sethachoi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sethachoi/subscriptions","organizations_url":"https://api.github.com/users/sethachoi/orgs","repos_url":"https://api.github.com/users/sethachoi/repos","events_url":"https://api.github.com/users/sethachoi/events{/privacy}","received_events_url":"https://api.github.com/users/sethachoi/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/learningequality/ka-lite/labels/has%20PR","name":"has PR","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"rtibbles","id":1680573,"avatar_url":"https://avatars.githubusercontent.com/u/1680573?v=3","gravatar_id":"","url":"https://api.github.com/users/rtibbles","html_url":"https://github.com/rtibbles","followers_url":"https://api.github.com/users/rtibbles/followers","following_url":"https://api.github.com/users/rtibbles/following{/other_user}","gists_url":"https://api.github.com/users/rtibbles/gists{/gist_id}","starred_url":"https://api.github.com/users/rtibbles/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rtibbles/subscriptions","organizations_url":"https://api.github.com/users/rtibbles/orgs","repos_url":"https://api.github.com/users/rtibbles/repos","events_url":"https://api.github.com/users/rtibbles/events{/privacy}","received_events_url":"https://api.github.com/users/rtibbles/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/learningequality/ka-lite/milestones/48","html_url":"https://github.com/learningequality/ka-lite/milestones/0.15.0","labels_url":"https://api.github.com/repos/learningequality/ka-lite/milestones/48/labels","id":1028214,"number":48,"title":"0.15.0","description":"","creator":{"login":"aronasorman","id":191955,"avatar_url":"https://avatars.githubusercontent.com/u/191955?v=3","gravatar_id":"","url":"https://api.github.com/users/aronasorman","html_url":"https://github.com/aronasorman","followers_url":"https://api.github.com/users/aronasorman/followers","following_url":"https://api.github.com/users/aronasorman/following{/other_user}","gists_url":"https://api.github.com/users/aronasorman/gists{/gist_id}","starred_url":"https://api.github.com/users/aronasorman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aronasorman/subscriptions","organizations_url":"https://api.github.com/users/aronasorman/orgs","repos_url":"https://api.github.com/users/aronasorman/repos","events_url":"https://api.github.com/users/aronasorman/events{/privacy}","received_events_url":"https://api.github.com/users/aronasorman/received_events","type":"User","site_admin":false},"open_issues":156,"closed_issues":44,"state":"open","created_at":"2015-03-18T22:06:13Z","updated_at":"2015-08-25T19:25:38Z","due_on":"2015-09-30T07:00:00Z","closed_at":null},"comments":2,"created_at":"2015-08-25T18:30:31Z","updated_at":"2015-08-26T01:01:54Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/learningequality/ka-lite/pulls/4287","html_url":"https://github.com/learningequality/ka-lite/pull/4287","diff_url":"https://github.com/learningequality/ka-lite/pull/4287.diff","patch_url":"https://github.com/learningequality/ka-lite/pull/4287.patch"},"body":"Used D3 to implement a radial graph for the hours (total vs spent on content) metric on coach reports. The given screenshot is... less than ideal because the total is like a billion times larger than the time spent on content, so it just looks like a blue circle. But it totally works I swear.\r\n![screen shot 2015-08-25 at 10 34 05 am](https://cloud.githubusercontent.com/assets/5778980/9475618/aef9a888-4b1c-11e5-988e-10cdb5cb0cb9.png)\r\n"},"comment":{"url":"https://api.github.com/repos/learningequality/ka-lite/issues/comments/134781780","html_url":"https://github.com/learningequality/ka-lite/pull/4287#issuecomment-134781780","issue_url":"https://api.github.com/repos/learningequality/ka-lite/issues/4287","id":134781780,"user":{"login":"sethachoi","id":5778980,"avatar_url":"https://avatars.githubusercontent.com/u/5778980?v=3","gravatar_id":"","url":"https://api.github.com/users/sethachoi","html_url":"https://github.com/sethachoi","followers_url":"https://api.github.com/users/sethachoi/followers","following_url":"https://api.github.com/users/sethachoi/following{/other_user}","gists_url":"https://api.github.com/users/sethachoi/gists{/gist_id}","starred_url":"https://api.github.com/users/sethachoi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sethachoi/subscriptions","organizations_url":"https://api.github.com/users/sethachoi/orgs","repos_url":"https://api.github.com/users/sethachoi/repos","events_url":"https://api.github.com/users/sethachoi/events{/privacy}","received_events_url":"https://api.github.com/users/sethachoi/received_events","type":"User","site_admin":false},"created_at":"2015-08-26T01:01:54Z","updated_at":"2015-08-26T01:01:54Z","body":"So I actually spent the better part of this afternoon trying to get that screenshot. What I've found is this:\r\n\r\ncoachReportsD3 is the branch that has my changes that I'm trying to see. \r\nIt, however, cannot download videos via manage for whatever reason.\r\ndevelop does allow video downloads, however\r\nwhen checking out to coachReportsD3 again after downloading a few videos, it throws this error: \r\n\r\n```\r\nTraceback (most recent call last):\r\n  File \"/Users/mac10/ka-lite/kalitectl.py\", line 866, in <module>\r\n    port=arguments[\"--port\"]\r\n  File \"/Users/mac10/ka-lite/kalitectl.py\", line 505, in start\r\n    manage('initialize_kalite')\r\n  File \"/Users/mac10/ka-lite/kalitectl.py\", line 403, in manage\r\n    utility.execute()\r\n  File \"/Users/mac10/ka-lite/python-packages/django/core/management/__init__.py\", line 392, in execute\r\n    self.fetch_command(subcommand).run_from_argv(self.argv)\r\n  File \"/Users/mac10/ka-lite/python-packages/django/core/management/__init__.py\", line 263, in fetch_command\r\n    app_name = get_commands()[subcommand]\r\n  File \"/Users/mac10/ka-lite/python-packages/django/core/management/__init__.py\", line 109, in get_commands\r\n    apps = settings.INSTALLED_APPS\r\n  File \"/Users/mac10/ka-lite/python-packages/django/conf/__init__.py\", line 53, in __getattr__\r\n    self._setup(name)\r\n  File \"/Users/mac10/ka-lite/python-packages/django/conf/__init__.py\", line 48, in _setup\r\n    self._wrapped = Settings(settings_module)\r\n  File \"/Users/mac10/ka-lite/python-packages/django/conf/__init__.py\", line 132, in __init__\r\n    mod = importlib.import_module(self.SETTINGS_MODULE)\r\n  File \"/Users/mac10/ka-lite/python-packages/django/utils/importlib.py\", line 35, in import_module\r\n    __import__(name)\r\n  File \"/Users/mac10/ka-lite/kalite/project/settings/default.py\", line 7, in <module>\r\n    execfile(DEFAULT_USER_SETTINGS_FILE)\r\n  File \"/Users/mac10/.kalite/settings.py\", line 5, in <module>\r\n    from kalite.project.settings.base import *\r\n  File \"/Users/mac10/ka-lite/kalite/project/settings/base.py\", line 18, in <module>\r\n    from kalite.settings import *  # @UnusedWildImport\r\n  File \"/Users/mac10/ka-lite/kalite/settings/__init__.py\", line 25, in <module>\r\n    from .base import *\r\n  File \"/Users/mac10/ka-lite/kalite/settings/base.py\", line 508, in <module>\r\n    from kalite.legacy.i18n_settings import *\r\n  File \"/Users/mac10/ka-lite/kalite/legacy/i18n_settings.py\", line 70, in <module>\r\n    open(DUBBED_VIDEOS_MAPPING_FILEPATH, \"w\").write(\r\nIOError: [Errno 2] No such file or directory: '/Users/mac10/ka-lite/locale/dubbed_video_mappings.json'\r\n```\r\n\r\nso... is there a way to just drop the video files into my branch?"}}