{"action":"opened","issue":{"url":"https://api.github.com/repos/adsabs/biblib-service/issues/11","labels_url":"https://api.github.com/repos/adsabs/biblib-service/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/adsabs/biblib-service/issues/11/comments","events_url":"https://api.github.com/repos/adsabs/biblib-service/issues/11/events","html_url":"https://github.com/adsabs/biblib-service/issues/11","id":78995030,"number":11,"title":"Storyboard: giving editor permissions to a library (Big Share Editor)","user":{"login":"jonnybazookatone","id":633540,"avatar_url":"https://avatars.githubusercontent.com/u/633540?v=3","gravatar_id":"","url":"https://api.github.com/users/jonnybazookatone","html_url":"https://github.com/jonnybazookatone","followers_url":"https://api.github.com/users/jonnybazookatone/followers","following_url":"https://api.github.com/users/jonnybazookatone/following{/other_user}","gists_url":"https://api.github.com/users/jonnybazookatone/gists{/gist_id}","starred_url":"https://api.github.com/users/jonnybazookatone/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonnybazookatone/subscriptions","organizations_url":"https://api.github.com/users/jonnybazookatone/orgs","repos_url":"https://api.github.com/users/jonnybazookatone/repos","events_url":"https://api.github.com/users/jonnybazookatone/events{/privacy}","received_events_url":"https://api.github.com/users/jonnybazookatone/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/adsabs/biblib-service/labels/core","name":"core","color":"006b75"},{"url":"https://api.github.com/repos/adsabs/biblib-service/labels/medium%20priority","name":"medium priority","color":"eb6420"}],"state":"open","locked":false,"assignee":{"login":"jonnybazookatone","id":633540,"avatar_url":"https://avatars.githubusercontent.com/u/633540?v=3","gravatar_id":"","url":"https://api.github.com/users/jonnybazookatone","html_url":"https://github.com/jonnybazookatone","followers_url":"https://api.github.com/users/jonnybazookatone/followers","following_url":"https://api.github.com/users/jonnybazookatone/following{/other_user}","gists_url":"https://api.github.com/users/jonnybazookatone/gists{/gist_id}","starred_url":"https://api.github.com/users/jonnybazookatone/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonnybazookatone/subscriptions","organizations_url":"https://api.github.com/users/jonnybazookatone/orgs","repos_url":"https://api.github.com/users/jonnybazookatone/repos","events_url":"https://api.github.com/users/jonnybazookatone/events{/privacy}","received_events_url":"https://api.github.com/users/jonnybazookatone/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/adsabs/biblib-service/milestones/1","html_url":"https://github.com/adsabs/biblib-service/milestones/Basic%20user%20library%20back-end%20implemented","labels_url":"https://api.github.com/repos/adsabs/biblib-service/milestones/1/labels","id":1112362,"number":1,"title":"Basic user library back-end implemented","description":"Basic functionality of the back-end of the user database implemented. This would include:\r\n\r\n 1. Creating, deleting a library.\r\n 2. Making the library public/private.\r\n 3. Adding or removing content from a library.\r\n 4. Adding or removing administrators, editors, viewers to the library.\r\n 5. Passing on ownership of a library.\r\n 6. Any specific end point that is required by the UI is to be added to this milestone.\r\n\r\nThis would include the DB models, all tests with > 80% coverage, and application end points. ","creator":{"login":"jonnybazookatone","id":633540,"avatar_url":"https://avatars.githubusercontent.com/u/633540?v=3","gravatar_id":"","url":"https://api.github.com/users/jonnybazookatone","html_url":"https://github.com/jonnybazookatone","followers_url":"https://api.github.com/users/jonnybazookatone/followers","following_url":"https://api.github.com/users/jonnybazookatone/following{/other_user}","gists_url":"https://api.github.com/users/jonnybazookatone/gists{/gist_id}","starred_url":"https://api.github.com/users/jonnybazookatone/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonnybazookatone/subscriptions","organizations_url":"https://api.github.com/users/jonnybazookatone/orgs","repos_url":"https://api.github.com/users/jonnybazookatone/repos","events_url":"https://api.github.com/users/jonnybazookatone/events{/privacy}","received_events_url":"https://api.github.com/users/jonnybazookatone/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":3,"state":"open","created_at":"2015-05-15T15:41:59Z","updated_at":"2015-05-21T13:24:59Z","due_on":"2015-06-30T22:00:00Z","closed_at":null},"comments":0,"created_at":"2015-05-21T13:24:59Z","updated_at":"2015-05-21T13:24:59Z","closed_at":null,"body":"This storyboard includes (but may evolve):\r\n\r\n  * User gives admin permissions to a library to another user on the ADS\r\n  * Ensures this user can add new viewers and editors\r\n  * User still cannot modify the owners privileges\r\n  * This user can also read/write to the library\r\n  * Ensures no other non-permitted users cannot modify permissions`\r\n\r\n"}}