Automated Tasks + Logging +misc

New:
Added automated tasks for Sync and Backups - Backups run every  24hrs, Sync runs every 10 minutes
Added switcher to switch between 12hr/24hr time formats
Added sorting to Activity Tables
Added Version Checking and indicators
Added logging on Tasks + Log Page
Added Recently Added view to Home page
Added background images to item banners
Added Proxy for Device Images in session card
Changed Navbar to be a side bar

Fixes:
Fixed Jellyfin API returning Empty folder as library item
CSS File to add breakpoints to bootstrap-width

Other:
Various CSS changes
Temporarily removed Websockets due to Proxy Errors
Changed Activity View Playback conversion function to more accurately display Playback Duration
Backend changes to sum Playback Durations to show more accurate information in thee collapsed summarized view
This commit is contained in:
Thegan Govender
2023-05-25 07:21:24 +02:00
parent f37f763f50
commit 3a04661915
72 changed files with 1880 additions and 431 deletions

1
.gitignore vendored
View File

@@ -8,6 +8,7 @@
# testing
/coverage
/backend/backup-data
.vscode
# production
/build