Commit Graph

9 Commits

Author SHA1 Message Date
94bb1e4362 Remove Old Multi-Client Code / Refactoring (#13)
* Remove a lot of old code from render_queue regarding clients

* More code cleanup

* More code cleanup

* Move everything around

* Minor log change
2023-06-11 14:50:20 -05:00
Brett Williams
2763a0c97f Fix hostname issue on machines without ".local" in hostname and handle missed TimeOut exception 2023-06-10 16:07:58 -05:00
38936d40ab 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
2023-06-09 18:38:58 -05:00
05c8ac506c Manually add servers (#9)
* Add ability to manually add servers to client

* Misc client cleanup

* Add availability check before adding server to client UI
2023-06-08 08:19:37 -05:00
Brett Williams
9ec7ef48c2 See progress of uploads in client 2023-06-05 19:30:47 -05:00
Brett Williams
0ba89553ab Fix issue where deleting jobs with a shared project would erase all project files 2023-06-04 12:19:47 -05:00
Brett Williams
54ec4e7838 Misc small bug fixes 2023-06-04 12:06:01 -05:00
Brett Williams
a9257a6bf5 Improve performance of job status updates through caching hashes 2023-06-03 16:59:01 -05:00
Brett Williams
af24bc6beb Created start_client.py and moved server_proxy.py to server directory 2023-06-03 12:49:04 -05:00