Releases: danielfernau/unifi-protect-video-downloader
Releases · danielfernau/unifi-protect-video-downloader
v2.3.3
What's Changed
- build(deps): bump types-python-dateutil from 2.9.0.20240316 to 2.9.0.20240906 by @dependabot in #480
- build(deps-dev): bump black from 24.4.2 to 24.8.0 by @dependabot in #481
- build(deps): bump pip from 24.0 to 24.2 by @dependabot in #482
- build(deps-dev): bump flake8 from 7.0.0 to 7.1.1 by @dependabot in #483
- Auto-approve and auto-merge dependabot PRs by @danielfernau in #485
- build(deps-dev): bump mypy from 1.10.0 to 1.11.2 by @dependabot in #484
- build(deps): bump types-python-dateutil from 2.9.0.20240906 to 2.9.0.20241003 by @dependabot in #486
- build(deps): bump types-requests from 2.32.0.20240914 to 2.32.0.20241016 by @dependabot in #488
- build(deps): bump abatilo/actions-poetry from 3.0.0 to 3.0.1 by @dependabot in #493
- build(deps): bump actions/setup-python from 5.2.0 to 5.3.0 by @dependabot in #491
- build(deps): bump pip from 24.2 to 24.3.1 by @dependabot in #492
- build(deps-dev): bump mypy from 1.11.2 to 1.13.0 by @dependabot in #490
Full Changelog: v2.3.2...v2.3.3
v2.3.2
What's Changed
- Clean up imports, format file, fix tests, fix errors by @danielfernau in #472
- build(deps): bump requests from 2.32.2 to 2.32.3 by @dependabot in #449
- build(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #456
- build(deps-dev): bump responses from 0.25.0 to 0.25.3 by @dependabot in #457
- build(deps): bump urllib3 from 2.2.0 to 2.2.2 by @dependabot in #458
- build(deps): bump certifi from 2024.2.2 to 2024.7.4 by @dependabot in #462
- build(deps-dev): bump pylint from 3.2.2 to 3.2.7 by @dependabot in #473
- build(deps): bump actions/setup-python from 5.1.0 to 5.2.0 by @dependabot in #474
- build(deps-dev): bump pytest from 8.2.1 to 8.3.3 by @dependabot in #478
- build(deps): bump types-requests from 2.31.0.20240406 to 2.32.0.20240914 by @dependabot in #479
- Refactor exception handling: Define custom exceptions as subclasses of a base Errors class by @castanley in #465
New Contributors
- @castanley made their first contribution in #465
Full Changelog: v2.3.1...v2.3.2
v2.3.1
What's Changed
- build(deps-dev): bump mypy from 1.9.0 to 1.10.0 by @dependabot in #436
- build(deps-dev): bump black from 24.4.0 to 24.4.2 by @dependabot in #438
- build(deps-dev): bump pytest-xdist from 3.5.0 to 3.6.1 by @dependabot in #439
- build(deps-dev): bump pytest from 8.1.1 to 8.2.1 by @dependabot in #443
- build(deps-dev): bump pylint from 3.1.0 to 3.2.2 by @dependabot in #444
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
- build(deps): bump actions/setup-python from 4.7.1 to 5.0.0 by @dependabot in #387
- build(deps-dev): bump pylint from 3.0.2 to 3.0.3 by @dependabot in #389
- build(deps): bump github/codeql-action from 2 to 3 by @dependabot in #393
- build(deps-dev): bump isort from 5.12.0 to 5.13.2 by @dependabot in #394
- build(deps): bump pip from 23.3.1 to 23.3.2 by @dependabot in #395
- build(deps-dev): bump mypy from 1.7.1 to 1.8.0 by @dependabot in #396
- build(deps): bump abatilo/actions-poetry from 2.3.0 to 3.0.0 by @dependabot in #400
- build(deps-dev): bump black from 23.11.0 to 24.1.1 by @dependabot in #402
- build(deps): bump types-requests from 2.31.0.10 to 2.31.0.20240125 by @dependabot in #403
- build(deps): bump types-python-dateutil from 2.8.19.14 to 2.8.19.20240106 by @dependabot in #404
- build(deps-dev): bump pytest from 7.4.3 to 8.0.0 by @dependabot in #405
- build(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in #406
- Fix downloading smart events by @nijel in #388
- Add Python 3.12 support and update Poetry to 1.7.1 by @danielfernau in #407
- Add support for environment variables by @danielfernau in #409
- build(deps-dev): bump black from 24.1.1 to 24.2.0 by @dependabot in #410
- build(deps-dev): bump responses from 0.24.1 to 0.25.0 by @dependabot in #411
- build(deps): bump types-requests from 2.31.0.20240125 to 2.31.0.20240218 by @dependabot in #413
- build(deps-dev): bump pytest from 8.0.0 to 8.0.2 by @dependabot in #414
- build(deps-dev): bump pylint from 3.0.3 to 3.1.0 by @dependabot in #415
- build(deps): bump python-dateutil from 2.8.2 to 2.9.0 by @dependabot in #416
- build(deps-dev): bump pytest from 8.0.2 to 8.1.0 by @dependabot in #417
- build(deps): bump python-dateutil from 2.9.0 to 2.9.0.post0 by @dependabot in #418
- build(deps): bump types-python-dateutil from 2.8.19.20240106 to 2.8.19.20240311 by @dependabot in #419
- build(deps): bump types-requests from 2.31.0.20240218 to 2.31.0.20240311 by @dependabot in #420
- build(deps-dev): bump pytest from 8.1.0 to 8.1.1 by @dependabot in #421
- build(deps-dev): bump mypy from 1.8.0 to 1.9.0 by @dependabot in #422
- build(deps): bump types-python-dateutil from 2.8.19.20240311 to 2.9.0.20240316 by @dependabot in #424
- build(deps-dev): bump pytest-cov from 4.1.0 to 5.0.0 by @dependabot in #426
- build(deps-dev): bump black from 24.2.0 to 24.4.0 by @dependabot in #434
- build(deps): bump types-requests from 2.31.0.20240311 to 2.31.0.20240406 by @dependabot in #432
- build(deps): bump idna from 3.6 to 3.7 by @dependabot in #433
- build(deps): bump actions/setup-python from 5.0.0 to 5.1.0 by @dependabot in #429
New Contributors
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- Bump actions/setup-python from 4.0.0 to 4.1.0 by @dependabot in #186
- Bump types-requests from 2.28.0 to 2.28.1 by @dependabot in #188
- build(deps-dev): bump pylint from 2.14.4 to 2.14.5 by @dependabot in #189
- build(deps): bump types-python-dateutil from 2.8.18 to 2.8.19 by @dependabot in #191
- build(deps-dev): bump mypy from 0.961 to 0.971 by @dependabot in #192
- build(deps): bump types-requests from 2.28.1 to 2.28.3 by @dependabot in #193
- build(deps): bump actions/setup-python from 4.1.0 to 4.2.0 by @dependabot in #197
- build(deps): bump types-requests from 2.28.3 to 2.28.7 by @dependabot in #198
- build(deps): bump types-requests from 2.28.7 to 2.28.8 by @dependabot in #201
- build(deps-dev): bump flake8 from 4.0.1 to 5.0.4 by @dependabot in #200
- build(deps): bump types-requests from 2.28.8 to 2.28.9 by @dependabot in #205
- hotfix/202 by @danielfernau in #204
- build(deps): bump abatilo/actions-poetry from 2.1.5 to 2.1.6 by @dependabot in #207
- build(deps-dev): bump pylint from 2.14.5 to 2.15.0 by @dependabot in #211
- build(deps-dev): bump black from 22.6.0 to 22.8.0 by @dependabot in #212
- build(deps-dev): bump pytest from 7.1.2 to 7.1.3 by @dependabot in #213
- build(deps-dev): bump pylint from 2.15.0 to 2.15.2 by @dependabot in #214
- build(deps): bump types-requests from 2.28.9 to 2.28.10 by @dependabot in #215
- build(deps-dev): bump pylint from 2.15.2 to 2.15.3 by @dependabot in #217
- build(deps): bump types-requests from 2.28.10 to 2.28.11 by @dependabot in #218
- build(deps-dev): bump pytest-cov from 3.0.0 to 4.0.0 by @dependabot in #220
- build(deps-dev): bump mypy from 0.971 to 0.982 by @dependabot in #221
- build(deps): bump types-requests from 2.28.11 to 2.28.11.1 by @dependabot in #222
- build(deps-dev): bump black from 22.8.0 to 22.10.0 by @dependabot in #223
- build(deps): bump types-requests from 2.28.11.1 to 2.28.11.2 by @dependabot in #224
- build(deps): bump actions/setup-python from 4.2.0 to 4.3.0 by @dependabot in #225
- build(deps-dev): bump pylint from 2.15.3 to 2.15.4 by @dependabot in #226
- build(deps-dev): bump responses from 0.21.0 to 0.22.0 by @dependabot in #227
- build(deps-dev): bump pytest-responses from 0.5.0 to 0.5.1 by @dependabot in #228
- build(deps): bump pip from 22.2.2 to 22.3 by @dependabot in #229
- build(deps): bump types-python-dateutil from 2.8.19 to 2.8.19.2 by @dependabot in #230
- build(deps-dev): bump pylint from 2.15.4 to 2.15.5 by @dependabot in #231
- build(deps-dev): bump pytest from 7.1.3 to 7.2.0 by @dependabot in #232
- build(deps-dev): bump pytest-xdist from 2.5.0 to 3.0.2 by @dependabot in #233
- build(deps-dev): bump mypy from 0.982 to 0.990 by @dependabot in #234
- build(deps): bump pip from 22.3 to 22.3.1 by @dependabot in #235
- build(deps): bump types-python-dateutil from 2.8.19.2 to 2.8.19.3 by @dependabot in #236
- build(deps): bump types-requests from 2.28.11.2 to 2.28.11.4 by @dependabot in #237
- build(deps-dev): bump mypy from 0.990 to 0.991 by @dependabot in #238
- build(deps): bump types-python-dateutil from 2.8.19.3 to 2.8.19.4 by @dependabot in #240
- build(deps): bump types-requests from 2.28.11.4 to 2.28.11.5 by @dependabot in #241
- build(deps): bump abatilo/actions-poetry from 2.1.6 to 2.2.0 by @dependabot in #243
- build(deps-dev): bump pytest-xdist from 3.0.2 to 3.1.0 by @dependabot in #245
- build(deps-dev): bump pylint from 2.15.5 to 2.15.8 by @dependabot in #246
- build(deps): bump certifi from 2021.10.8 to 2022.12.7 by @dependabot in #247
- build(deps): bump actions/setup-python from 4.3.0 to 4.3.1 by @dependabot in #248
- build(deps-dev): bump black from 22.10.0 to 22.12.0 by @dependabot in #249
- build(deps-dev): bump pylint from 2.15.8 to 2.15.9 by @dependabot in #255
- build(deps): bump types-python-dateutil from 2.8.19.4 to 2.8.19.5 by @dependabot in #257
- build(deps): bump actions/setup-python from 4.3.1 to 4.4.0 by @dependabot in #259
- build(deps-dev): bump isort from 5.10.1 to 5.11.4 by @dependabot in #260
- build(deps): bump types-requests from 2.28.11.5 to 2.28.11.7 by @dependabot in #261
- build(deps-dev): bump pylint from 2.15.9 to 2.15.10 by @dependabot in #262
- build(deps): bump actions/setup-python from 4.4.0 to 4.5.0 by @dependabot in #263
- build(deps-dev): bump isort from 5.11.4 to 5.12.0 by @dependabot in #268
- build(deps): bump pip from 22.3.1 to 23.0 by @dependabot in #270
- build(deps-dev): bump pylint from 2.15.10 to 2.16.1 by @dependabot in #273
- build(deps): bump docker/build-push-action from 3 to 4 by @dependabot in #269
- build(deps-dev): bump black from 22.12.0 to 23.1.0 by @dependabot in #271
- build(deps): bump types-requests from 2.28.11.8 to 2.28.11.12 by @dependabot in #275
- build(deps): bump abatilo/actions-poetry from 2.2.0 to 2.3.0 by @dependabot in #286
- build(deps-dev): bump pytest-xdist from 3.1.0 to 3.2.1 by @dependabot in #294
- build(deps): bump types-requests from 2.28.11.12 to 2.28.11.17 by @dependabot in #298
- build(deps-dev): bump pylint from 2.16.1 to 2.17.2 by @dependabot in #300
- build(deps): bump types-python-dateutil from 2.8.19.6 to 2.8.19.12 by @dependabot in #301
- build(deps-dev): bump mypy from 0.991 to 1.2.0 by @dependabot in #302
- build(deps-dev): bump codecov from 2.1.12 to 2.1.13 by @dependabot in #306
- build(deps): bump actions/setup-python from 4.5.0 to 4.6.0 by @dependabot in #30...
v2.1.3
What's Changed
Added
- add support for local time and GMT in file names (#130 by @danielfernau)
- add 'linux/arm/v7' Docker images (#162 by @danielfernau)
- add support for footage left over by un-managed/moved cameras (#89 by @CodeChief and @danielfernau)
Fixed
- ignore cameras without recordings (#125 by @jschlyter)
- skip download if remote file size is less than 300 bytes (#129 by @danielfernau)
Security
- bump pylint from 2.13.2 to 2.13.3 (#118 via dependabot)
- bump black from 22.1.0 to 22.3.0 (#119 via dependabot)
- bump pylint from 2.13.3 to 2.13.4 (#122 via dependabot)
- bump click from 8.0.4 to 8.1.2 (#123 via dependabot)
- bump types-requests from 2.27.15 to 2.27.16 (#124 via dependabot)
- bump codecov/codecov-action from 2.1.0 to 3 (#126 via dependabot)
- bump pylint from 2.13.4 to 2.13.5 (#127 via dependabot)
- bump types-requests from 2.27.16 to 2.27.19 (#131 via dependabot)
- bump types-python-dateutil from 2.8.10 to 2.8.11 (#132 via dependabot)
- bump pylint from 2.13.5 to 2.13.7 (#133 via dependabot)
- bump types-python-dateutil from 2.8.11 to 2.8.12 (#134 via dependabot)
- bump types-requests from 2.27.19 to 2.27.20 (#135 via dependabot)
- bump pytest from 7.1.1 to 7.1.2 (#136 via dependabot)
- bump github/codeql-action from 1 to 2 (#137 via dependabot)
- bump types-requests from 2.27.20 to 2.27.21 (#139 via dependabot)
- bump types-python-dateutil from 2.8.12 to 2.8.14 (#140 via dependabot)
- bump mypy from 0.942 to 0.950 (#141 via dependabot)
- bump types-requests from 2.27.21 to 2.27.23 (#142 via dependabot)
- bump click from 8.1.2 to 8.1.3 (#144 via dependabot)
- bump types-requests from 2.27.23 to 2.27.25 (#145 via dependabot)
- bump pylint from 2.13.7 to 2.13.8 (#146 via dependabot)
- bump docker/metadata-action from 3 to 4 (#148 via dependabot)
- bump docker/setup-buildx-action from 1 to 2 (#149 via dependabot)
- bump docker/setup-qemu-action from 1 to 2 (#150 via dependabot)
- bump docker/build-push-action from 2 to 3 (#151 via dependabot)
- bump docker/login-action from 1 to 2 (#152 via dependabot)
- bump types-python-dateutil from 2.8.14 to 2.8.15 (#153 via dependabot)
- bump pylint from 2.13.8 to 2.13.9 (#158 via dependabot)
- bump types-requests from 2.27.25 to 2.27.27 (#160 via dependabot)
- bump types-python-dateutil from 2.8.15 to 2.8.16 (#161 via dependabot)
- bump responses from 0.20.0 to 0.21.0 (#163 via dependabot)
- bump mypy from 0.950 to 0.960 (#164 via dependabot)
- bump types-requests from 2.27.27 to 2.27.28 (#165 via dependabot)
- bump types-requests from 2.27.28 to 2.27.29 (#166 via dependabot)
- bump types-python-dateutil from 2.8.16 to 2.8.17 (#167 via dependabot)
- bump pylint from 2.13.9 to 2.14.0 (#170 via dependabot)
- bump types-requests from 2.27.29 to 2.27.30 (#171 via dependabot)
- bump mypy from 0.960 to 0.961 (#172 via dependabot)
- bump pylint from 2.14.0 to 2.14.1 (#173 via dependabot)
- bump actions/setup-python from 3 to 4.0.0 (#174 via dependabot)
- bump requests from 2.27.1 to 2.28.0 (#175 via dependabot)
- bump pylint from 2.14.1 to 2.14.2 (#176 via dependabot)
- bump pylint from 2.14.2 to 2.14.3 (#177 via dependabot)
- bump types-requests from 2.27.30 to 2.27.31 (#178 via dependabot)
- bump types-python-dateutil from 2.8.17 to 2.8.18 (#179 via dependabot)
- bump abatilo/actions-poetry from 2.1.4 to 2.1.5 (#180 via dependabot)
- bump types-requests from 2.27.31 to 2.28.0 (#181 via dependabot)
- bump black from 22.3.0 to 22.6.0 (#182 via dependabot)
- bump requests from 2.28.0 to 2.28.1 (#183 via dependabot)
- bump pylint from 2.14.3 to 2.14.4 (#184 via dependabot)
New Contributors
- @jschlyter made their first contribution in https://github.com/danielferna...
v2.1.2
What's Changed
Fixed
- fix ongoing
MotionEvent
s causingNoneType
error due to missingend
time (#65 by @JimReprogle, and #115 by @L3o-pold via #114)
Security
- bump mypy from 0.940 to 0.941 (#105 via dependabot)
- bump types-requests from 2.27.12 to 2.27.13 (#107 via dependabot)
- bump pytest from 7.1.0 to 7.1.1 (#108 via dependabot)
- bump responses from 0.19.0 to 0.20.0 (#109 via dependabot)
- bump types-python-dateutil from 2.8.9 to 2.8.10 (#110 via dependabot)
- bump types-requests from 2.27.13 to 2.27.14 (#111 via dependabot)
- bump mypy from 0.941 to 0.942 (#112 via dependabot)
- bump pylint from 2.12.2 to 2.13.0 (#113 via dependabot)
- bump pylint from 2.13.0 to 2.13.2 (#116 via dependabot)
- bump types-requests from 2.27.14 to 2.27.15 (#117 via dependabot)
Full Changelog
https://github.com/danielfernau/unifi-protect-video-downloader/blob/v2.1.2/CHANGELOG.md
v2.1.1
What's Changed
Added
- GitHub Actions: add Docker image tags and automated edge builds from master branch (#93 by @L3o-pold) and (#104 by @danielfernau)
Security
- bump click from 8.0.3 to 8.0.4 (#94 via dependabot)
- bump types-requests from 2.27.10 to 2.27.11 (#95 via dependabot)
- bump actions/setup-python from 2 to 3 (#97 via dependabot)
- bump actions/checkout from 2 to 3 (#99 via dependabot)
- bump responses from 0.18.0 to 0.19.0 (#100 via dependabot)
- bump pytest from 7.0.1 to 7.1.0 (#101 via dependabot)
- bump types-requests from 2.27.11 to 2.27.12 (#102 via dependabot)
- bump mypy from 0.931 to 0.940 (#103 via dependabot)
New Contributors
Full Changelog
https://github.com/danielfernau/unifi-protect-video-downloader/blob/v2.1.1/CHANGELOG.md
v2.1.0
What's Changed
Added
- GitHub Actions: CodeQL workflow (#74 by @danielfernau)
- GitHub Actions: add dependabot scanner (#75 by @ch3ck)
- add custom port support for protect archiver (#76 by @ch3ck)
- CI: add pre-commit checks (#77 by @ch3ck)
- add CHANGELOG.md and version history (000a8bd by @ch3ck and #91 by @danielfernau)
- add mypy checks (#85 by @ch3ck)
Changed
- update CI Lint checks to support Python 3.8, 3.9 and 3.10 (#77 by @ch3ck)
- refactor code with lint checks and fixes (#77 by @ch3ck)
- transfer repository back to original GitHub user account (#86 by @danielfernau)
Fixed
- add missing dependencies in BUILD.md (#55 by @MrStevenFeldman)
- apply mypy code fixes (#85 by @ch3ck)
Security
- remove cleartext logging of username (#77 by @ch3ck)
- update dependencies in pyproject.toml (#77 by @ch3ck)
- replace
zapier/python:latest
withpython:3
as Docker base image (#77 by @ch3ck) - bump types-requests from 2.27.8 to 2.27.9 (#87 via dependabot)
- bump pytest from 7.0.0 to 7.0.1 (#88 via dependabot)
- bump types-requests from 2.27.9 to 2.27.10 (#90 via dependabot)
New Contributors
- @MrStevenFeldman made their first contribution in #55
- @ch3ck made their first contribution in #75
- @dependabot made their first contribution in #87
Full Changelog
https://github.com/danielfernau/unifi-protect-video-downloader/blob/v2.1.0/CHANGELOG.md
v2.0.2
- fix 'sync' command not working with updated 'ProtectClient' (#50)
- improve console output of 'events' command (#51)
https://hub.docker.com/r/unifitoolbox/protect-archiver
27edc631b872 • linux/amd64 • 53.51 MB
38f695bb15fe • linux/arm64 • 51.6 MB