# TODO LIST ## V1 - [x] Installer - [x] Checking Configuration server - [x] Connect to the database - [x] Create tables - [x] Add one PlexServer and check connection - [x] Create Admin account - [x] Registration User - [x] Login User - [x] Browse Server - [x] List Libraries - [x] List TV Shows - [x] List TV Show Seasons - [x] List Movies and TV Shows Movies - [ ] Main Interface by server - [x] List Libraries - [x] List last Movies - [x] List last TvShow - [ ] Search - [ ] Movies - [x] Title - [x] Description - [x] Note - [ ] Other information like in Plex - [ ] TV Show - [ ] List Season - [x] Title - [x] Description - [x] Note - [ ] Other information like in Plex - [ ] Streaming - [x] Basic options (Play, pause, next...) - [x] Implement Video Player - [ ] Select Quality - [ ] Select Audio - [ ] Select Subtitles - [ ] Management PlexServer - [ ] Add, Edit and Delete - [ ] Disable Server - [ ] Check state and latence - [ ] Add permission on libraries - [ ] Add permission on Movies and Musics - [ ] Management User - [ ] Profil edition - [ ] Management Permission - [ ] Create, Edit and Delete permission - [ ] Assign to a libraries - [ ] Show only, Show and Stream, Manage (Can delete file) - [ ] Limit number streaming ## OTHER Version - [ ] Cache - [ ] Cache Libraries [OTHER] - [ ] Cache Media MetaData [OTHER] - [ ] Cache SQL request [OTHER] - [ ] Streaming - [ ] Implement Video Player that stay when we change of page [OTHER] - [ ] Modify server parameters [OTHER] - [ ] Management User - [ ] List of session [OTHER] - [ ] Ban IP [OTHER] - [ ] Delete Account [OTHER] - [ ] Limit acces to ip [OTHER] - [ ] Management Permission - [ ] Limit Quality [OTHER] - [ ] Limit Bandwidth [OTHER]