Nicolas Mowen
c819961cc8
Update pull request template to suggest creating a discussion ( #16669 )
...
* Update pull request template to suggest creating a discussion for large changes
* Update template
* Ignore github changes
2025-02-18 10:17:18 -06:00
Lander Noterman
5bd412071a
Add support for JetPack 6 ( #16571 )
...
* it builds!
* some fixes
* use python 3.11 (rc1)
* add deadsnakes ppa for more recent python 3.11 in jetson images
* fix pip stuff
* revert to tensor 8.6
* revert changes to docker/main
* add hook to install deadsnakes ppa for tensorrt/jetson
* remove unnecessary pip break-system-packages
* move tflite_runtime to requirements-wheels.txt
2025-02-18 07:38:07 -07:00
Nicolas Mowen
b594f198a9
Consolidate HailoRT into the main Docker Image ( #16487 )
...
* Simplify main build to include hailo
* Update docs
* Remove hailo docker build
2025-02-11 09:08:13 -07:00
Nicolas Mowen
973d3aed9a
Disable jetson builds ( #16396 )
2025-02-08 17:20:58 -06:00
Nicolas Mowen
a6ae208fe7
Add metrics page for embeddings and face / license plate processing times ( #15818 )
...
* Get stats for embeddings inferences
* cleanup embeddings inferences
* Enable UI for feature metrics
* Change threshold
* Fix check
* Update python for actions
* Set python version
* Ignore type for now
2025-02-08 12:47:01 -06:00
Nicolas Mowen
6d8234fa27
Fix build ( #16119 )
...
* Update to bake v6
* Update setup actions
* Temp
* Use ubuntu 22.04 for build
* Remove temp
2025-01-24 09:45:46 -06:00
Nicolas Mowen
ad76c28a66
Downgrade to bake-action v5 ( #16098 )
2025-01-23 09:18:15 -07:00
dependabot[bot]
131d07e649
Bump docker/bake-action from 3 to 6 ( #15892 )
...
Bumps [docker/bake-action](https://github.com/docker/bake-action ) from 3 to 6.
- [Release notes](https://github.com/docker/bake-action/releases )
- [Commits](https://github.com/docker/bake-action/compare/v3...v6 )
---
updated-dependencies:
- dependency-name: docker/bake-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-23 07:58:42 -07:00
Nicolas Mowen
87e7b62c85
Remove duplicated rockchip build ( #15641 )
2024-12-22 13:31:14 -06:00
dependabot[bot]
9b80dbe014
Bump actions/setup-python from 5.1.0 to 5.3.0 ( #14584 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.1.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5.1.0...v5.3.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-20 09:16:21 -07:00
Blake Blackshear
869fa2631e
apply zizmor recommendations ( #15490 )
2024-12-13 07:34:09 -06:00
Josh Hawkins
33825f6d96
Add h8l and rocm to release workflow ( #14648 )
...
* Add h8l to release workflow
* Add rocm to release workflow
* Variants
2024-10-28 20:00:14 -05:00
leccelecce
46f5234bd9
Don't run pull_request builds on docs-only change ( #14485 )
2024-10-21 16:00:17 -06:00
leccelecce
81b8d7a66b
Don't run CI builds on docs-only change ( #14486 )
2024-10-21 15:59:10 -06:00
Nicolas Mowen
8ac4b001a2
Various fixes ( #14410 )
...
* Fix access
* Reorganize tracked object for imports
* Separate out rockchip build
* Formatting
* Use original ffmpeg build
* Fix build
* Update default search type value
2024-10-17 11:02:27 -05:00
dependabot[bot]
141cf39368
Bump docker/login-action from 3.2.0 to 3.3.0 ( #12555 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](0d4c9c5ea7...9780b0c442
)
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 06:03:55 -06:00
Nicolas Mowen
4515eb4637
Rocm yolonas ( #13816 )
...
* Implement ROCm detectors
* Cleanup tensor input
* Fixup image creation
* Add support for yolonas in onnx
* Get build working with onnx
* Update docs and simplify config
* Remove unused imports
2024-09-18 19:34:07 -05:00
Nicolas Mowen
c16450adc8
Hailo amd64 support ( #12820 )
...
* Support building docker image for amd64 and arm64
* Support installations on amd64 and arm64
* Run build in new job
* Update docs
2024-08-29 20:19:50 -06:00
spanner3003
4a35573210
Initial support for Hailo-8L ( #12431 )
...
* Initial support for Hailo-8L
Added file for Hailo-8L detector including dockerfile, h8l.mk, h8l.hcl, hailo8l.py, ci.yml and ssd_mobilenat_v1.hef as the inference network.
Added files to help with the installation of Hailo-8L dependences like generate_wheel_conf.py, requirements-wheel-h8l.txt and modified setup.py to try and work with any hardware.
Updated docs to reflect Initial Hailo-8L support including oject_detectors.md, hardware.md and installation.md.
* Update .github/workflows/ci.yml
typo h8l not arm64
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Update docs/docs/configuration/object_detectors.md
Clarity for the end user and correct uses of words
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Update docs/docs/frigate/installation.md
typo
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* update Installation.md to clarify Hailo-8L installation process.
* Update docs/docs/frigate/hardware.md
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Update hardware.md add Inference time.
* Oops no new line at the end of the file.
* Update docs/docs/frigate/hardware.md typo
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Update dockerfile to download the ssd_modilenet_v1 model instead of having it in the repo.
* Updated dockerfile so it dose not download the model file.
add function to download it at runtime.
update model path.
* fix formatting according to ruff and removed unnecessary functions.
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
2024-08-29 20:19:50 -06:00
Blake Blackshear
ce79898cae
fix default build ( #13321 )
2024-08-24 07:44:15 -05:00
Blake Blackshear
bf90daae2b
update actions for release ( #13318 )
2024-08-24 07:25:24 -05:00
Blake Blackshear
80e8930e73
always release from dev builds
2024-08-08 08:25:19 -05:00
Blake Blackshear
7b99bbfd28
Update deps ( #11679 )
...
* update web deps
* update actions
* automatic stable tag publishing
* python deps
* typo
2024-06-01 06:39:05 -06:00
Marc Altmann
e91f3d8d9b
Reimplement support for rknn detector ( #11365 )
...
* initial support for rknn detector
* remove purge_model_cache option
* update rknn
* support rk3576
* fix post_process_yolonas call
* add yolonas models
* update config
* exclude yolonas from image
* remove code
2024-05-21 17:50:03 -05:00
Blake Blackshear
1133202cbd
Auth! ( #11347 )
...
* reload the window on 401
* backend apis for auth
* add login page
* re-enable web linter
* fix login page routing
* bypass csrf for internal auth endpoint
* disable healthcheck in devcontainer target
* include login page in vite build
* redirect to login page on 401
* implement config for users and settings
* implement JWT actual secret
* add brute force protection on login
* add support for redirecting from auth failures on api calls
* return location for redirect
* default cookie name should pass regex test
* set hash iterations to current OWASP recommendation
* move users to database instead of config
* config option to reset admin password on startup
* user management UI
* check for deleted user on refresh
* validate username and fixes
* remove password constraint
* cleanup
* fix user check on refresh
* web fixes
* implement auth via new external port
* use x-forwarded-for to rate limit login attempts by ip
* implement logout and profile
* fixes
* lint fixes
* add support for user passthru from upstream proxies
* add support for specifying a logout url
* add documentation
* Update docs/docs/configuration/authentication.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Update docs/docs/configuration/authentication.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
2024-05-18 10:36:13 -06:00
dependabot[bot]
8092b28710
Bump docker/login-action from 3.0.0 to 3.1.0 ( #10446 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](343f7c4344...e92390c5fb
)
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-20 06:20:55 -06:00
dependabot[bot]
af320c8c09
Bump actions/setup-python from 5.0.0 to 5.1.0 ( #10703 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5.0.0...v5.1.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-07 06:13:26 -06:00
Blake Blackshear
14235c42b9
Remove all AGPL licensed YOLO references from Frigate ( #10717 )
...
* Remove yolov8 support from Frigate
* Remove yolov8 from dev
* Remove builds
* Formatting and remove yolov5
* Fix lint
* remove models download
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
2024-03-30 05:46:17 -05:00
dependabot[bot]
24d29dd32c
Bump dependabot/fetch-metadata from 1 to 2 ( #10607 )
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1 to 2.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-24 19:55:15 -06:00
Nicolas Mowen
020b09216b
Fix image cleanup ( #10364 )
2024-03-10 14:18:44 -04:00
Nicolas Mowen
eeb2187b97
Separate extra amd64 builds ( #10319 )
2024-03-09 06:04:57 -06:00
Nicolas Mowen
a50e955b3e
Add job to delete old images ( #10332 )
2024-03-09 06:04:17 -06:00
Nate Meyer
8bfc0c98dc
Set Compute Level for CI build ( #10276 )
2024-03-07 05:59:33 -06:00
Nicolas Mowen
a174d0000f
Fix combined build ( #10264 )
2024-03-05 13:56:12 -06:00
Blake Blackshear
43c623be25
upgrade deps ( #10257 )
...
* upgrade web deps
* docs deps
* actions deps
2024-03-05 07:00:27 -06:00
harakas
09153a154a
ci: rocm builds ( #9796 )
2024-02-12 06:24:02 -06:00
Blake Blackshear
bdebb99b5a
Use new UI ( #8983 )
...
* fixup build
* swap frontends
2024-01-31 12:56:11 +00:00
Blake Blackshear
a47068922f
Update deps ( #8872 )
...
* update web deps
* update docs deps
* update gh actions
2023-12-07 06:09:20 -06:00
Blake Blackshear
4879de263b
Docs improvements ( #8641 )
...
* go all in on ruff
* upgrade docusaurus
* add netlify toml
* broken link
* fix netlify toml
* start filling out guide
* add debian setup detail
* simplify bash command
2023-11-18 08:04:43 -06:00
Blake Blackshear
57a06d2220
fix image tag ( #8560 )
2023-11-09 19:02:16 -06:00
Blake Blackshear
64537672e6
use skopeo to copy images ( #8539 )
2023-11-08 07:22:23 -06:00
Blake Blackshear
aefecad4c0
Update deps ( #8426 )
...
* update web deps
* other deps
2023-11-02 13:36:49 +00:00
Nicolas Mowen
c57528cbcf
Fix rk build ( #8430 )
2023-11-02 13:36:34 +00:00
Marc Altmann
090294e89b
Initial support for rockchip boards ( #8382 )
...
* initial support for rockchip boards
* Apply suggestions from code review
apply requested changes
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* requested changes
* rewrite dockerfile
* adjust targets
* Update .github/workflows/ci.yml
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Update docs/docs/configuration/object_detectors.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Update docs/docs/configuration/object_detectors.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* add information to docs
* Update docs/docs/configuration/object_detectors.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* format rknn.py
* apply changes from isort and ruff
---------
Co-authored-by: MarcA711 <>
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
2023-11-02 12:55:24 +00:00
Blake Blackshear
4bd29b2ee8
fix build tag ( #8408 )
2023-11-02 05:35:19 -05:00
Blake Blackshear
cd64399fe5
add release workflow for images ( #8362 )
2023-10-28 10:08:53 -04:00
Blake Blackshear
e13a176820
Update deps ( #8261 )
...
* update web deps
* update python deps
* actions deps
2023-10-21 10:53:21 -05:00
Blake Blackshear
0858859939
Dep updates ( #7933 )
...
* update actions
* web deps
2023-09-24 07:00:41 -05:00
dependabot[bot]
2a0b8a78fe
Bump actions/checkout from 3 to 4 ( #7696 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-06 08:02:16 -05:00
Nicolas Mowen
6e35c97376
Upgrade deps ( #7664 )
...
* Update peewee-migrate requirement from ==1.10.* to ==1.11.*
Updates the requirements on [peewee-migrate](https://github.com/klen/peewee_migrate ) to permit the latest version.
- [Changelog](https://github.com/klen/peewee_migrate/blob/develop/Changelog )
- [Commits](https://github.com/klen/peewee_migrate/compare/1.10.0...1.11.0 )
---
updated-dependencies:
- dependency-name: peewee-migrate
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update web deps
* Update PR deps
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-03 12:33:03 -05:00