{"action":"created","issue":{"url":"https://api.github.com/repos/edx/edx-platform/issues/10558","labels_url":"https://api.github.com/repos/edx/edx-platform/issues/10558/labels{/name}","comments_url":"https://api.github.com/repos/edx/edx-platform/issues/10558/comments","events_url":"https://api.github.com/repos/edx/edx-platform/issues/10558/events","html_url":"https://github.com/edx/edx-platform/pull/10558","id":115942724,"number":10558,"title":"Use signals to set default deadlines for verified course modes","user":{"login":"bderusha","id":444835,"avatar_url":"https://avatars.githubusercontent.com/u/444835?v=3","gravatar_id":"","url":"https://api.github.com/users/bderusha","html_url":"https://github.com/bderusha","followers_url":"https://api.github.com/users/bderusha/followers","following_url":"https://api.github.com/users/bderusha/following{/other_user}","gists_url":"https://api.github.com/users/bderusha/gists{/gist_id}","starred_url":"https://api.github.com/users/bderusha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bderusha/subscriptions","organizations_url":"https://api.github.com/users/bderusha/orgs","repos_url":"https://api.github.com/users/bderusha/repos","events_url":"https://api.github.com/users/bderusha/events{/privacy}","received_events_url":"https://api.github.com/users/bderusha/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-11-09T19:04:55Z","updated_at":"2015-11-10T20:25:21Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/edx/edx-platform/pulls/10558","html_url":"https://github.com/edx/edx-platform/pull/10558","diff_url":"https://github.com/edx/edx-platform/pull/10558.diff","patch_url":"https://github.com/edx/edx-platform/pull/10558.patch"},"body":"## [ECOM-2528](https://openedx.atlassian.net/browse/ECOM-2528)\r\n\r\nI think this approach is much more sane than calculating overrides on the fly.  My main open question is the migration strategy.\r\n\r\nAll currently set dates need to have the manual override flag set.  After that point the flag should default to False.  I also want to understand what the size of the tables are in production and test how long the migration takes.\r\n\r\n### Todo\r\n[ ] Write tests"},"comment":{"url":"https://api.github.com/repos/edx/edx-platform/issues/comments/155555341","html_url":"https://github.com/edx/edx-platform/pull/10558#issuecomment-155555341","issue_url":"https://api.github.com/repos/edx/edx-platform/issues/10558","id":155555341,"user":{"login":"peter-fogg","id":1819831,"avatar_url":"https://avatars.githubusercontent.com/u/1819831?v=3","gravatar_id":"","url":"https://api.github.com/users/peter-fogg","html_url":"https://github.com/peter-fogg","followers_url":"https://api.github.com/users/peter-fogg/followers","following_url":"https://api.github.com/users/peter-fogg/following{/other_user}","gists_url":"https://api.github.com/users/peter-fogg/gists{/gist_id}","starred_url":"https://api.github.com/users/peter-fogg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peter-fogg/subscriptions","organizations_url":"https://api.github.com/users/peter-fogg/orgs","repos_url":"https://api.github.com/users/peter-fogg/repos","events_url":"https://api.github.com/users/peter-fogg/events{/privacy}","received_events_url":"https://api.github.com/users/peter-fogg/received_events","type":"User","site_admin":false},"created_at":"2015-11-10T20:25:21Z","updated_at":"2015-11-10T20:25:21Z","body":"Note: as of this writing, there are 2516 rows in `course_modes_coursemode` and 1241 in `verify_student_historicalverificationdeadline`. Seems like the data migration should be reasonably speedy."}}