Dermot Duffy
|
b6e1de5999
|
feat: Modernize the visual card editor. (#2586)
|
2026-07-20 20:44:16 -07:00 |
|
Dermot Duffy
|
921d45e577
|
chore: Enforce a few house rules via eslint (#2539)
|
2026-06-30 17:45:13 -07:00 |
|
Dermot Duffy
|
3f0d2ef14d
|
chore: Add worktree deployment support (#2491)
|
2026-06-30 17:45:13 -07:00 |
|
Dermot Duffy
|
596a37903f
|
feat: Add TPLink camera engine support (#2257)
* Related #2183
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> Introduce `tplink` camera engine with relative PTZ via button
entities, add icons/docs support, refactor to `EntityCamera`, and extend
tests/schema/factory for auto-detection.
>
> - **Engines**
> - **New `tplink` engine**:
> - Add `Engine.TPLink`, schema support (`engine: 'tplink'`).
> - Implement `TPLinkCameraManagerEngine` and `TPLinkCamera` (relative
PTZ via `button.*` entities; no presets/zoom; stop is no-op).
> - Update `engine-factory` to create/auto-detect `tplink` (platform
`tplink`).
> - **Refactor**
> - Replace `BrowseMediaCamera` with `EntityCamera`; update `motioneye`
and `reolink` cameras and `motioneye` engine type checks.
> - **UI/Icons**
> - Add `tplink.svg`; wire into `IconController`; update docs icon copy
script.
> - **Docs**
> - Add `tplink` to engine capability and live-provider matrices; new
`tplink` section incl. PTZ note; add custom icon entry.
> - **Tests**
> - Add TPLink camera/engine tests and factory tests; remove obsolete
`BrowseMediaCamera` test.
>
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
74a688c3bd602912d63a22c3c6fa2f4b60ec14f9. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
|
2025-12-07 16:57:33 -08:00 |
|
Dermot Duffy
|
278560b5ac
|
feat: Add richer card theme support (#1809)
|
2025-01-07 19:54:13 -08:00 |
|
Dermot Duffy
|
dada65e008
|
feat: Add experimental reolink media support (#1694)
* feat: Add experimental rich reolink support.
* Formatting fix
|
2024-11-25 20:19:12 -08:00 |
|
Dermot Duffy
|
7895de96d2
|
fix: Rationalize custom icons to avoid duplication (#1639)
|
2024-10-13 16:24:51 -07:00 |
|
Dermot Duffy
|
fca040c13d
|
Convert docs dependencies to be locally served.
|
2024-06-06 20:53:44 -07:00 |
|
Dermot Duffy
|
7917e5c537
|
Add support for pre-defined zoom/pan settings.
|
2024-04-27 14:55:38 -07:00 |
|
Dermot Duffy
|
c7c85d188d
|
Add support for precise layout cropping options.
|
2024-04-15 16:10:09 -07:00 |
|