Async Server Status Fetch (#11)

* Add background fetching to server_proxy

* Update UI to use server_proxy fetched jobs

* Fix issue getting status with empty jobs_cache

* Fix issue with jobs not appearing after switching servers

* Remove job_cache from dashboard_window and utilize server_proxy caches

* Remove jobs from table that shouldn't be there

* Streamline how we're handling offline tracking and handle connection error when fetching thumbnail

* Add ability to remove any manually added servers
This commit is contained in:
2023-06-09 18:38:58 -05:00
committed by GitHub
parent 75de367153
commit 38936d40ab
4 changed files with 179 additions and 93 deletions

2
.gitignore vendored
View File

@@ -5,4 +5,4 @@
*.pyc
/server_state.json
/.scheduler_prefs
/database.db
*.db