Stefan Agner
7348745049
Print the exact reason if the WebSocket event to Core fails ( #5609 )
...
* Print the exact reason if the WebSocket event to Core fails
* Improve error at backup end too, fix tests
* Fix text
* Address ruff check issue
2025-02-06 18:17:46 +01:00
Mike Degatano
4c04f364a3
Use full match in homeassistant backup excludes ( #5597 )
2025-02-03 13:47:12 +01:00
Stefan Agner
f6faa18409
Bump pre-commit ruff to 0.5.7 and reformat ( #5242 )
...
It seems that the codebase is not formatted with the latest ruff
version. This PR reformats the codebase with ruff 0.5.7.
2024-08-13 20:53:56 +02:00
Mike Degatano
17ee234be4
Fix resp may be undefined end_backup issue ( #5224 )
2024-08-05 17:02:11 +02:00
Mike Degatano
50a2e8fde3
Allow adoption of existing data disk ( #4991 )
...
* Allow adoption of existing data disk
* Fix existing tests
* Add test cases and fix image issues
* Fix addon build test
* Run checks during setup not startup
* Addon load mimics plugin and HA load for docker part
* Default image accessible in except
2024-04-10 10:25:22 +02:00
Mike Degatano
3cc6bd19ad
Mark system as unhealthy on OSError Bad message errors ( #4750 )
...
* Bad message error marks system as unhealthy
* Finish adding test cases for changes
* Rename test file for uniqueness
* bad_message to oserror_bad_message
* Omit some checks and check for network mounts
2023-12-21 18:05:29 +01:00
Mike Degatano
a24657e565
Handle get users API returning None ( #4628 )
...
* Handle get users API returning None
* Skip throttle during test
2023-10-16 21:54:50 +02:00
Mike Degatano
96d5fc244e
Separate startup event from update check event ( #4425 )
...
* Separate startup event from update check event
* Add a queue for messages sent during startup
2023-07-06 12:45:37 -04:00
Mike Degatano
c896b60410
Fix asyncio.wait in supervisor.reload ( #4333 )
...
* Fix asyncio.wait in supervisor.reload
* Unwrap to prevent throttling across tests
2023-06-01 18:38:42 -04:00
Mike Degatano
5ced4e2f3b
Update to python 3.11 ( #4296 )
2023-05-22 19:12:34 +02:00