frigate/docs
nulledy 53785bd788
Allow API Events to be Detections or Alerts, depending on the Event Label (#21923)
* - API created events will be alerts OR detections, depending on the event label, defaulting to alerts
- Indefinite API events will extend the recording segment until those events are ended
- API event start time is the actual start time, instead of having a pre-buffer of record.event_pre_capture

* Instead of checking for indefinite events on a camera before deciding if we should end the segment, only update last_detection_time and last_alert_time if frame_time is greater, which should have the same effect

* Add the ability to set a pre_capture number of seconds when creating a manual event via the API. Default behavior unchanged

* Remove unnecessary _publish_segment_start() call

* Formatting

* handle last_alert_time or last_detection_time being None when checking them against the frame_time

* comment manual_info["label"].split(": ")[0] for clarity
2026-02-11 15:09:26 -07:00
..
docs Add networking options for configuring listening ports (#21779) 2026-01-28 07:27:46 -07:00
plugins docs: include available objects in documentation 2021-03-09 06:23:37 -06:00
src Revise the README_CN (#21048) 2025-12-01 10:52:30 -07:00
static Allow API Events to be Detections or Alerts, depending on the Event Label (#21923) 2026-02-11 15:09:26 -07:00
.gitignore docs: move docs to docusaurus 2021-01-26 21:40:33 -06:00
babel.config.js docs: move docs to docusaurus 2021-01-26 21:40:33 -06:00
docusaurus.config.ts clarify trademark and license interaction (#21019) 2025-11-23 08:42:48 -07:00
package-lock.json Miscellaneous Fixes (#21241) 2025-12-12 07:45:03 -06:00
package.json Miscellaneous Fixes (#21241) 2025-12-12 07:45:03 -06:00
README.md Use Swagger documentation for Frigate HTTP API (#14178) 2024-10-07 14:27:35 -06:00
sidebars.ts Update go2rtc to v1.9.13 (#21648) 2026-01-14 08:15:45 -07:00

Website

This website is built using Docusaurus 3.5, a modern static website generator.

For installation and contributing instructions, please follow the Contributing Docs.

Development

  1. Run npm i to install dependencies
  2. Run npm run start to start the website