{"action":"created","issue":{"url":"https://api.github.com/repos/UniversalMediaServer/UniversalMediaServer/issues/942","repository_url":"https://api.github.com/repos/UniversalMediaServer/UniversalMediaServer","labels_url":"https://api.github.com/repos/UniversalMediaServer/UniversalMediaServer/issues/942/labels{/name}","comments_url":"https://api.github.com/repos/UniversalMediaServer/UniversalMediaServer/issues/942/comments","events_url":"https://api.github.com/repos/UniversalMediaServer/UniversalMediaServer/issues/942/events","html_url":"https://github.com/UniversalMediaServer/UniversalMediaServer/pull/942","id":163546808,"number":942,"title":"7.0.0","user":{"login":"SubJunk","id":584228,"avatar_url":"https://avatars.githubusercontent.com/u/584228?v=3","gravatar_id":"","url":"https://api.github.com/users/SubJunk","html_url":"https://github.com/SubJunk","followers_url":"https://api.github.com/users/SubJunk/followers","following_url":"https://api.github.com/users/SubJunk/following{/other_user}","gists_url":"https://api.github.com/users/SubJunk/gists{/gist_id}","starred_url":"https://api.github.com/users/SubJunk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SubJunk/subscriptions","organizations_url":"https://api.github.com/users/SubJunk/orgs","repos_url":"https://api.github.com/users/SubJunk/repos","events_url":"https://api.github.com/users/SubJunk/events{/privacy}","received_events_url":"https://api.github.com/users/SubJunk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":26,"created_at":"2016-07-03T04:35:41Z","updated_at":"2016-08-17T21:00:09Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/UniversalMediaServer/UniversalMediaServer/pulls/942","html_url":"https://github.com/UniversalMediaServer/UniversalMediaServer/pull/942","diff_url":"https://github.com/UniversalMediaServer/UniversalMediaServer/pull/942.diff","patch_url":"https://github.com/UniversalMediaServer/UniversalMediaServer/pull/942.patch"},"body":"This branch is for working towards the 7.0.0 release. My vision for 7.0.0 is to focus on the media library, which right now is called the Cache folder.\r\nIt seems that it's becoming more popular for servers to organize content and users enjoy that convenience, so I think we should focus on offering that experience alongside our current experience which is to mostly show the folder structure with smart features.\r\n\r\nTODO:\r\n- [x] Rename Cache back to Media Library as it was called in the past\r\n- [x] Make Media Library display by default\r\n- [x] Add new options in there like \"TV Shows\" and \"Movies\". We already detect those types via our filename prettifying and opensubtitles implementation so a lot of this is already written and just needs to be plugged in to the database\r\n- [ ] Fix bug where removing a directory in UMS does not remove its contents from the Media Library.\r\n- [x] Use Netty 4.1\r\n- [x] Change our \"Hide\" options to \"Show\", e.g. \"Hide Media Library folder\" becomes \"Show Media Library folder\"\r\n- [ ] Check that #598 is solved\r\n- [ ] Fix sorting in dynamic folders\r\n- [ ] Import FileDb into SQL on first run\r\n- [x] Prepend \"Season \" (translatable) to the season virtual folders so they say e.g. \"Season 2\" instead of just \"2\". This will require a new feature for those folders since they currently don't have the ability to display different text to what is in the database.\r\n- [ ] Make lookup retries that are in the FileDb work with the new database implementation\r\n- [ ] Fix TV show names being different in different database entries for the same show. This happens when OpenSubtitles returns a result for some episodes but not all of them, so we can end up with for example \"American Dad\" from the filename and \"American Dad!\" from OpenSubtitles.\r\n\r\n<!-- Reviewable:start -->\r\n---\r\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"35\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/universalmediaserver/universalmediaserver/942)\r\n<!-- Reviewable:end -->\r\n"},"comment":{"url":"https://api.github.com/repos/UniversalMediaServer/UniversalMediaServer/issues/comments/240546527","html_url":"https://github.com/UniversalMediaServer/UniversalMediaServer/pull/942#issuecomment-240546527","issue_url":"https://api.github.com/repos/UniversalMediaServer/UniversalMediaServer/issues/942","id":240546527,"user":{"login":"SubJunk","id":584228,"avatar_url":"https://avatars.githubusercontent.com/u/584228?v=3","gravatar_id":"","url":"https://api.github.com/users/SubJunk","html_url":"https://github.com/SubJunk","followers_url":"https://api.github.com/users/SubJunk/followers","following_url":"https://api.github.com/users/SubJunk/following{/other_user}","gists_url":"https://api.github.com/users/SubJunk/gists{/gist_id}","starred_url":"https://api.github.com/users/SubJunk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SubJunk/subscriptions","organizations_url":"https://api.github.com/users/SubJunk/orgs","repos_url":"https://api.github.com/users/SubJunk/repos","events_url":"https://api.github.com/users/SubJunk/events{/privacy}","received_events_url":"https://api.github.com/users/SubJunk/received_events","type":"User","site_admin":false},"created_at":"2016-08-17T21:00:09Z","updated_at":"2016-08-17T21:00:09Z","body":"Yeah I checked the port and it's not in use... Anyway it seems unrelated to this branch so that's okay"}}
{"actor":{"display_login":"SubJunk"}}