- Remove unused is_ready property from the api client (#33) (
c36ee42
)
- Use internal self._api inside the object (#34) (
c20e7a9
)
- Missing url param in websocket disconnected error log message (#32) (
60e6511
)
- Cache bootstrap on the protectapiclient once it has been initialized (#31) (
185e47f
)
- Cache parsing of datetimes (#29) (
8b6747a
)
- Use f-strings in more places (#28) (
22706c8
)
- Cleanup processing camera events (#27) (
2c1a266
)
-
Cleanup websocket add/remove packet processing (#25) (
fdf0f6e
) -
Use a single function to normalize mac addresses (#26) (
7ce8654
)
- Cleanup processing of websocket packets (#24) (
b59e19c
)
- Remove useless time check (#23) (
749cfef
)
- Improve performance of process websocket packets (#22) (
7b59c98
)
- Avoid linear searches to process websocket packets (#21) (
86d5f19
)
- Guard debug logging that reformats data in the arguments (#20) (
0cfdea8
)
- Remove useless .keys() calls (#19) (
ec1fd12
)
- Refactor protect object subtype bucketing (#18) (
e4123ac
)
- Small code cleanups (#17) (
f1668ae
)
- Memoize enum type check to speed up data conversion (#15) (
73b0c4a
)
- Handle unifi os 4 token change (#14) (
a6aab8f
)
- Avoid parsing last_update_id (#12) (
ac86b13
)
- Add missing doorbellmessagetype image (#11) (
eaed04b
)
- Revert global flags check (#9) (
8dc437f
)
- Improve readme and testdata docs (#8) (
90ae6a8
)
- Revert pydantic changes for ha compat (#7) (
c7770c1
)
- Add missing docs deps (
399de45
)
- Small fixes for readme.md (#6) (
7a0acf4
)
- Ensure uv is installed for docker image (
d286198
)
- Migrate docs (#4) (
1e62ec2
)
- Readme updates (#3) (
8cf5d24
)
- Update classifiers (#1) (
0d4eaf6
)
- Re-enable changelog (
68620b0
)
-
Pre-commit auto update (
27c1514
) -
Cli test (
b2e4e8e
) -
Only pyupgrade non-typer code (
8a5f9b6
) -
Ensure workers (
d7578de
) -
Tests in ci (
f008537
) -
Add mypy to dev deps (
bde29f2
) -
More mypy fixes (
f889c50
) -
Add more missing types (
6d959f9
) -
Disable some more rules inline (
03c726f
) -
Add missing types (
ef87e72
) -
Disable some rules (
6cfd103
)
- Actually set chime_duration (
e7edd26
)
- Make chime duration adjustable (
b4d13c1
)