- Restructured commands folders and services
- Moved request tv and request movie role name settings from Ombi to bot settings (applies to all services now)
- Improved Migration and gave it some fine tuning
- Fixed a bug where settings.json was still not found due passport trying to get the webconfig before migrating
- Reworked/Restructured some web config elements
- Removed expose from Dockerfile (not needed)
- Password is now saved as a salted hash
- Prepared bot folder structure for future multi-platform bots
- Database will now load json file everytime config is requested
- Made some minor changes on movie and tv show selection (input and list output will be deleted always now if possible)
- WebServer now uses proper routes and controllers
- Implemented passport JWTs for proper token auth and endpoint protection
- Password won't be inputted into the config anymore (to avoid accidentally multi hashing the password)
- Added Reset Button to Bot Config
- Fixed some minor bugs
- Port for Webserver listening can be set via Env Variable "PORT" now