Dermot Duffy
0c3d46ad3d
chore: Upgrade to Vitest 4 and regroup tests for performance ( #2618 )
2026-07-26 11:28:58 -07:00
Dermot Duffy
7d66c5f005
chore: Replace ts-prune with knip ( #2595 )
...
- Closes : #2593
2026-07-22 13:26:34 -07:00
Dermot Duffy
b6e1de5999
feat: Modernize the visual card editor. ( #2586 )
2026-07-20 20:44:16 -07:00
Dermot Duffy
c3d3dd3934
chore: Update ha-nunjucks to 1.6.2 ( #2549 )
...
- Replaces:
https://github.com/dermotduffy/advanced-camera-card/pull/2515
2026-06-30 17:45:13 -07:00
Dermot Duffy
a96dc2e863
chore: Enforce import order via @ianvs/prettier-plugin-sort-imports ( #2542 )
2026-06-30 17:45:13 -07:00
Dermot Duffy
526acf7688
docs: Various small documentation improvements ( #2386 )
2026-03-01 20:23:59 -08:00
Dermot Duffy
ea86ad0016
feat: Implement support for gesture-based PTZ control ( #2378 )
...
- Closes : #1839
2026-02-28 20:36:53 -08:00
Dermot Duffy
753cf02d90
docs: Add special case warning for fullscreen condition ( #2373 )
2026-02-23 18:59:41 -08:00
Dermot Duffy
497e6e88a0
perf: Variety of small type and performance fixes ( #2367 )
2026-02-22 15:02:14 -08:00
Dermot Duffy
529500ed94
refactor: Migrate config schema from Zod v3 to Zod v4 ( #2357 )
2026-02-18 21:47:43 -08:00
Dermot Duffy
2b92f84665
perf: Improve performance of the carousel auto-height functionality ( #2094 )
2025-06-08 15:05:40 -07:00
Dermot Duffy
c077f8bf70
feat: Add folder title matching and parsing ( #2067 )
...
This is a breaking change for users of the [experimental 'folder'
functionality](https://card.camera/#/configuration/folders ).
Related: #1748
2025-05-27 07:50:51 -07:00
Dermot Duffy
95c926e237
chore: Update yarn lockfile ( #2053 )
2025-05-21 20:41:30 -07:00
Dermot Duffy
c6a4c8aea2
feat: Implement basic general folder support ( #2051 )
...
- Related: #1748
2025-05-21 19:59:21 -07:00
Dermot Duffy
a79ffa6edc
refactor: Retire the use of unmaintained custom-card-helpers ( #1956 )
...
- Closes #1295
2025-03-09 16:02:33 -07:00
Dermot Duffy
7fb710d45d
feat: Add support for templates in actions ( #1891 )
...
- Closes #1878
2025-02-14 07:23:19 -08:00
Dermot Duffy
cc376a8be1
feat: Rename the card to advanced-camera-card ( #1873 )
...
Whilst the Frigate support in this card is the best among camera
engines, the name incorrectly suggests that Frigate is a requirement.
Instead, to broaden the appeal, change to more camera agnostic name.
This does not suggest any change in priority, role or support for
Frigate.
This change is likely to be bug prone, due to the size of the rename --
the code contains 1500+ references to "Frigate" most of which make sense
to rename, some which do not, all of which needed human assessment.
- Closes #1298
BREAKING CHANGE: References to `frigate-card` in all kinds of
configuration need to be updated to `advanced-camera-card`. An automated
config upgrade should take care of the majority of usecases (click `Edit
-> Upgrade -> Save`), though may not be perfect.
2025-02-06 19:32:32 -08:00
Dermot Duffy
1f37895793
fix: Prevent gallery auto-scrolling from scrolling entire browser ( #1824 )
...
- Closes #1814
2025-01-11 16:44:05 -08:00
Dermot Duffy
278560b5ac
feat: Add richer card theme support ( #1809 )
2025-01-07 19:54:13 -08:00
Dermot Duffy
cf23021182
ci: Adjust semantic release settings closer to prior releases ( #1724 )
2024-12-09 07:41:07 -08:00
Dermot Duffy
21b468734c
fix: Fix thumbnail carousel scroll position ( #1606 )
...
* fix: Fix thumbnail carousel scroll position
* Small formatting fix
2024-10-02 20:28:13 -07:00
Dermot Duffy
5481c5956c
feat: Show diagnostics in yaml instead of json ( #1550 )
...
* feat: Show diagnostics in YAML instead of JSON
* Adding missing semicolon
2024-09-21 12:54:38 -07:00
Dermot Duffy
f944dee82c
ci: Add initial semantic-release configuration ( #1528 )
2024-09-14 15:47:42 -07:00
Dermot Duffy
a0283c35c1
Add support for perform-action calls.
2024-09-09 22:05:49 -07:00
Dermot Duffy
6fc4900c50
Block noisy console spam on build.
2024-09-08 19:51:50 -07:00
Dermot Duffy
d5c4e56c45
Refactor views to support dynamic updates.
2024-07-26 19:15:38 -07:00
Felipe Santos
7356044a08
Update rollup to v3 and also its plugins
2024-06-11 23:31:42 -03:00
Felipe Santos
321bb6fd14
Update all non-major dependencies
2024-06-11 16:55:16 -03:00
Felipe Santos
fccb4c9afd
Bump prettier to v3 and format all files
2024-06-10 00:29:50 -03:00
Dermot Duffy
71c8a3ca37
Fix package order.
2024-06-05 22:00:58 -07:00
Dermot Duffy
7ab545738d
Add initial keyboard shortcut support.
2024-06-05 21:44:17 -07:00
Felipe Santos
289618d40a
Update typescript to v5, as well as eslint and typescript-eslint
2024-06-06 00:20:03 -03:00
Felipe Santos
1a36ce0894
Update date-fns and date-fns-tz to v3
2024-06-05 22:37:54 -03:00
Dermot Duffy
c7c85d188d
Add support for precise layout cropping options.
2024-04-15 16:10:09 -07:00
Dermot Duffy
323925101d
Add support for more advanced forms of overriding
2024-04-13 18:23:11 -07:00
Dermot Duffy
955bcb3a9a
Complete documentation overhaul.
2024-04-01 21:09:20 -07:00
Dermot Duffy
88bea0ae7d
Allow camera engines to signal events to the card.
2024-03-03 15:40:20 -08:00
Dermot Duffy
2c8a41660c
Change datepicker library to fix iOS users.
2024-02-04 12:31:00 -08:00
Dermot Duffy
9a2eb24d35
Rename service_data to data to maintain HA compatibility.
2023-10-08 21:17:57 -07:00
Dermot Duffy
cf8935da73
Fix issue causing carousel to not correctly scroll.
2023-10-07 15:36:03 -07:00
Dermot Duffy
e830db1a77
Complete carousel refactor.
...
Reduces one layer of DOM nesting for simplication, uses the latest Embla
version, unittests for everything.
2023-09-04 16:25:32 -07:00
Dermot Duffy
b663e0b731
Initial support for grid for live and media viewer.
2023-08-08 22:26:25 -07:00
Dermot Duffy
e4b081f104
Update @graphiteds/core .
2023-06-21 09:01:46 -07:00
Dermot Duffy
705afaca99
Add initial zoom support.
2023-04-22 16:32:11 -07:00
Dermot Duffy
9b7eae303b
Add unitests for basic functions.
2023-04-14 18:27:25 -07:00
Dermot Duffy
7071f2ff63
Add unittest coverage for engine-factory.
2023-04-04 21:55:52 -07:00
Dermot Duffy
8c606b296f
Add datepicker to timeline.
2023-03-28 19:57:26 -07:00
Dermot Duffy
304c7e3164
Initial motionEye commit.
2023-03-26 16:42:21 -07:00
Dermot Duffy
24613e7ed9
Add support for expanding the card without fullscreen.
2023-03-11 15:38:54 -08:00
Dermot Duffy
5c7a4d8c0a
Upgrade zod to repair 'undefined' issue upstream.
2023-02-09 19:35:01 -08:00