{"action":"created","issue":{"url":"https://api.github.com/repos/openlearningtools/opencompetencies/issues/88","labels_url":"https://api.github.com/repos/openlearningtools/opencompetencies/issues/88/labels{/name}","comments_url":"https://api.github.com/repos/openlearningtools/opencompetencies/issues/88/comments","events_url":"https://api.github.com/repos/openlearningtools/opencompetencies/issues/88/events","html_url":"https://github.com/openlearningtools/opencompetencies/issues/88","id":97048534,"number":88,"title":"Allow users to set elements public or private","user":{"login":"ehmatthes","id":1886842,"avatar_url":"https://avatars.githubusercontent.com/u/1886842?v=3","gravatar_id":"","url":"https://api.github.com/users/ehmatthes","html_url":"https://github.com/ehmatthes","followers_url":"https://api.github.com/users/ehmatthes/followers","following_url":"https://api.github.com/users/ehmatthes/following{/other_user}","gists_url":"https://api.github.com/users/ehmatthes/gists{/gist_id}","starred_url":"https://api.github.com/users/ehmatthes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ehmatthes/subscriptions","organizations_url":"https://api.github.com/users/ehmatthes/orgs","repos_url":"https://api.github.com/users/ehmatthes/repos","events_url":"https://api.github.com/users/ehmatthes/events{/privacy}","received_events_url":"https://api.github.com/users/ehmatthes/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/openlearningtools/opencompetencies/milestones/3","html_url":"https://github.com/openlearningtools/opencompetencies/milestones/Revise%20for%20sharing","labels_url":"https://api.github.com/repos/openlearningtools/opencompetencies/milestones/3/labels","id":1143587,"number":3,"title":"Revise for sharing","description":"Issues that must be addressed before Open Competencies can be shared more widely.\r\n","creator":{"login":"ehmatthes","id":1886842,"avatar_url":"https://avatars.githubusercontent.com/u/1886842?v=3","gravatar_id":"","url":"https://api.github.com/users/ehmatthes","html_url":"https://github.com/ehmatthes","followers_url":"https://api.github.com/users/ehmatthes/followers","following_url":"https://api.github.com/users/ehmatthes/following{/other_user}","gists_url":"https://api.github.com/users/ehmatthes/gists{/gist_id}","starred_url":"https://api.github.com/users/ehmatthes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ehmatthes/subscriptions","organizations_url":"https://api.github.com/users/ehmatthes/orgs","repos_url":"https://api.github.com/users/ehmatthes/repos","events_url":"https://api.github.com/users/ehmatthes/events{/privacy}","received_events_url":"https://api.github.com/users/ehmatthes/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":7,"state":"open","created_at":"2015-06-01T19:23:05Z","updated_at":"2015-07-24T13:05:52Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2015-07-24T13:05:52Z","updated_at":"2015-07-29T16:42:04Z","closed_at":null,"body":"- [ ] All elements, including the organization, are considered private first.\r\n- [ ] Toggling privacy\r\n    - [ ] Setting an element private cascades down the hierarchy.\r\n    - [ ] Setting an element public cascades up the hierarchy.\r\n    - Implement on edit_sa_summary page? (check for cascading issues after processing form?)\r\n    - [ ] Write a separate test for this, because it's so critical.\r\n- [ ] Filter for privacy\r\n    - [ ] In read-focused views\r\n- [ ] Avoid confusion about 'public' referring to the political notion of a public school."},"comment":{"url":"https://api.github.com/repos/openlearningtools/opencompetencies/issues/comments/126013073","html_url":"https://github.com/openlearningtools/opencompetencies/issues/88#issuecomment-126013073","issue_url":"https://api.github.com/repos/openlearningtools/opencompetencies/issues/88","id":126013073,"user":{"login":"ehmatthes","id":1886842,"avatar_url":"https://avatars.githubusercontent.com/u/1886842?v=3","gravatar_id":"","url":"https://api.github.com/users/ehmatthes","html_url":"https://github.com/ehmatthes","followers_url":"https://api.github.com/users/ehmatthes/followers","following_url":"https://api.github.com/users/ehmatthes/following{/other_user}","gists_url":"https://api.github.com/users/ehmatthes/gists{/gist_id}","starred_url":"https://api.github.com/users/ehmatthes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ehmatthes/subscriptions","organizations_url":"https://api.github.com/users/ehmatthes/orgs","repos_url":"https://api.github.com/users/ehmatthes/repos","events_url":"https://api.github.com/users/ehmatthes/events{/privacy}","received_events_url":"https://api.github.com/users/ehmatthes/received_events","type":"User","site_admin":false},"created_at":"2015-07-29T16:42:04Z","updated_at":"2015-07-29T16:42:04Z","body":"- [ ] Implement an organization_admin page.\r\n    - [ ] Based on OrganizationForm(ModelForm)\r\n    - [ ] Allows editing of aliases\r\n    - [ ] Lists owners and editors\r\n    - [ ] Allows toggling of public attribute\r\n        - [ ] Setting private sets all elements in organization private\r\n    - [ ] Tests for all of this.\r\n        - [ ] If test not written now, make a comment for it."}}