Dermot Duffy
4a1b365760
ci: Convert old release workflows to manual only ( #1726 )
2024-12-09 08:21:53 -08:00
Dermot Duffy
0a48ec5365
ci: Use correct release name variable ( #1725 )
2024-12-09 07:47:36 -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
5a203213ca
ci: Allow semantic release to create draft releases ( #1719 )
2024-12-08 17:23:12 -08:00
Dermot Duffy
a679680640
fix: Change for semantic-release testing ( #1718 )
2024-12-08 17:02:59 -08:00
Dermot Duffy
8c375231e5
chore: Set package version back to 0.0.0-dev to prepare for semantic release ( #1717 )
2024-12-08 16:54:42 -08:00
Dermot Duffy
4590558653
chore: Bump version to v6.0.0 ( #1716 )
2024-12-08 16:05:13 -08:00
Dermot Duffy
e4500e1058
fix: Remove use of ms-high-contrast from docs ( #1713 )
2024-12-08 13:18:28 -08:00
Dermot Duffy
649b0280ee
feat: Increase max thumbnail size to 300px ( #1703 )
...
* feat: Remove max thumbnail size
* Remove old comment.
* Set max to 350px
* Decrease max size to 300px
2024-12-08 13:03:47 -08:00
Dermot Duffy
b2b7a0853c
chore: Bump version to v6.0.0-beta.9 ( #1706 )
2024-12-03 20:26:56 -08:00
Dermot Duffy
24a6870937
fix: Allow 9:16 aspect-ratio gallery to render without a gap in Safari ( #1705 )
2024-12-02 22:08:54 -08:00
Dermot Duffy
9ac6134446
perf: Change media fetches to be asynchronous to view render ( #1702 )
...
This is a fairly non-trivial change in terms of consequence, so a greater than average chance something breaks. This is necessary since some cameras (e.g. Reolink) are materially slower to fetch media, and this change substantially improves card responsiveness.
2024-12-01 20:57:48 -08:00
Dermot Duffy
030b1e7a78
fix: Adapt ha-hls-player patch to HA 2024.11 code ( #1679 )
...
* Adapt `ha-hls-player` patch to HA `2024.11` code.
* Add the poster back in
2024-11-27 15:13:22 -08:00
Dermot Duffy
241719c14e
fix: Column sizing may calculate incorrectly in grid mode ( #1695 )
2024-11-27 12:45:42 -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
e898b73d63
fix: Always start webrtc-card muted ( #1682 )
2024-11-09 16:40:25 -08:00
Dermot Duffy
231606ad18
docs: Add alignment parameter to menu elements documentation ( #1681 )
2024-11-09 15:49:53 -08:00
Dermot Duffy
5141e39dbe
docs: Fix ptz_digital typos ( #1680 )
2024-11-09 15:25:21 -08:00
Dermot Duffy
7e3266fecc
refactor: Split viewer.ts into multiple files ( #1645 )
2024-10-13 20:27:47 -07:00
Dermot Duffy
f473cae6b5
refactor: Split live.ts into multiple files ( #1644 )
2024-10-13 20:00:38 -07:00
Dermot Duffy
653bb8b7b5
chore: Fix issue template formatting ( #1643 )
2024-10-13 17:34:40 -07:00
Dermot Duffy
a07a939e0a
docs: Fix PTZ example ( #1642 )
...
* docs: Fix PTZ example
* chore: Strength the github issue templates
* Reduce mandatory information
* Diagnostics information always required
2024-10-13 17:31:32 -07:00
Dermot Duffy
a869109f89
Bump version to v6.0.0-beta.8 ( #1641 )
2024-10-13 16:50:47 -07:00
Dermot Duffy
2269f9891d
docs: Fix incorrect change_zoom example ( #1640 )
2024-10-13 16:44:40 -07:00
Dermot Duffy
7895de96d2
fix: Rationalize custom icons to avoid duplication ( #1639 )
2024-10-13 16:24:51 -07:00
Dermot Duffy
0ec9afbad2
feat: Add permanent menu items for hidden menus ( #1636 )
2024-10-13 11:05:33 -07:00
Dermot Duffy
9ca56d061f
fix: Improve media background image ( #1635 )
...
* fix: Improve media background image
* Simplify loading spinner.
This is slightly less fancy, but removes code. I'm guessing no-one will notice or care enough to raise it! (BMFW).
2024-10-12 14:31:26 -07:00
Dermot Duffy
b3602c3809
fix: Correctly determine whether to show PTZ controls ( #1631 )
2024-10-09 20:38:27 -07:00
Dermot Duffy
736e043f5f
Bump version to v6.0.0-beta.7 ( #1628 )
2024-10-08 20:35:31 -07:00
Dermot Duffy
057d07a179
fix: Always play the media target after a HA tab change ( #1627 )
...
* fix: Always play the media target after a HA tab change
* Formatting
2024-10-08 20:29:43 -07:00
Dermot Duffy
dbee22c125
chore: Bump version to 6.0.0-beta.6 ( #1625 )
2024-10-07 07:36:09 -07:00
Dermot Duffy
78e4eedf85
fix: Zoom/pan support for WebRTC Card ( #1624 )
2024-10-07 07:31:56 -07:00
Dermot Duffy
323d1ff7c4
fix: Treat a un/selection of grid items as selected for auto media actions ( #1623 )
...
This is a slight behavioral change vs earlier v6 betas, but makes the media actions less surprising. This also allows for automated unmuting in a grid when a camera is selected, without having _every_ camera automatically unmuted.
2024-10-06 16:32:16 -07:00
Dermot Duffy
d7fa2933da
fix: Show a background image in case media doesn't load ( #1622 )
2024-10-06 14:51:44 -07:00
Dermot Duffy
ba90e1dabc
fix: Update go2rtc client with the latest changes ( #1620 )
2024-10-05 16:38:24 -07:00
Dermot Duffy
abcba34a3f
fix: Only show PTZ controls for selected camera in grid mode ( #1619 )
2024-10-05 14:17:34 -07:00
Dermot Duffy
632e06b7f9
fix: Do not show menu icons on top of other unrelated HA content ( #1617 )
...
* fix: Do not show menu icons on top of other unrelated HA content
* Change z-indices to work when multiple cards are used
* Formatting
2024-10-05 11:59:43 -07:00
Dermot Duffy
b5c2f00128
fix: Do not show the cameras menu with <= 1 camera ( #1616 )
2024-10-04 18:41:02 -07:00
Dermot Duffy
e75afbca2b
docs: Add examples of entity-less cameras ( #1615 )
2024-10-04 18:21:56 -07:00
Dermot Duffy
9c550f518d
chore: Add lock debugging ( #1611 )
2024-10-03 20:05:39 -07:00
Dermot Duffy
c7c9f0d409
chore: Automatically lock closed issues and PRs ( #1607 )
2024-10-03 19:52:28 -07: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
eccf50252f
fix: Fix card initialization on some cast devices ( #1601 )
2024-10-01 12:19:22 -07:00
Dermot Duffy
9393722fa6
refactor: Cache device information centrally ( #1598 )
2024-09-29 17:17:40 -07:00
Dermot Duffy
02fb6e1d4c
refactor: Refactor entity register manager ( #1597 )
2024-09-29 15:55:28 -07:00
Dermot Duffy
24603af277
chore: Bump version to v6.0.0-beta.5 ( #1596 )
2024-09-29 13:48:06 -07:00
Dermot Duffy
ff6dbba9f3
fix: Fix curved corners (again) ( #1595 )
2024-09-29 13:37:39 -07:00
Dermot Duffy
6565584cf3
chore: Remove superfluous votes needed label ( #1593 )
2024-09-28 17:01:01 -07:00
Dermot Duffy
47d9e39c62
docs: Add information on the new release philosophy ( #1592 )
2024-09-28 14:43:15 -07:00
Dermot Duffy
d907acea9d
chore: Bump version to v6.0.0-beta.4 ( #1591 )
2024-09-27 18:56:59 -07:00
Dermot Duffy
8c5aebef03
fix: Don't hide menu in casting profile ( #1590 )
2024-09-27 18:52:16 -07:00
Dermot Duffy
464a68ba03
fix: Menu should render over drawer ( #1589 )
2024-09-27 18:27:36 -07:00
Dermot Duffy
f560113031
fix: Ensure media info is dispatched after view change ( #1587 )
2024-09-25 21:48:36 -07:00
Dermot Duffy
4e3b16f9b8
fix: Multiple cards should form a masonry layout ( #1585 )
2024-09-24 20:01:49 -07:00
Dermot Duffy
1bc164ecd6
fix: Menu linear background should match alignment ( #1584 )
2024-09-24 19:26:12 -07:00
Dermot Duffy
06345ca01d
fix: Don't run the query string actions until after initialization ( #1579 )
2024-09-24 17:56:43 -07:00
Dermot Duffy
1e0a990855
feat: Add new casting profile ( #1575 )
...
* feat: Add new `casting` profile
* Set some additional flags for casting
2024-09-23 20:24:35 -07:00
Dermot Duffy
d203f529f8
fix: Don't block for microphone initialization if browser does not support microphone ( #1576 )
2024-09-23 20:08:25 -07:00
Dermot Duffy
9c68b30ae3
ci: Update labels for release drafter ( #1574 )
2024-09-22 19:39:40 -07:00
Dermot Duffy
c613827a8c
chore: Bump version to v6.0.0-beta.3 ( #1573 )
2024-09-22 19:24:00 -07:00
Dermot Duffy
3576a51be1
fix: Weird menu rendering placement issue on Firefox browsers ( #1572 )
...
* fix: Weird menu rendering placement issue on Firefox browsers
* Extra encouragement for Firefox to justify correctly
2024-09-22 19:19:27 -07:00
Dermot Duffy
299d21acab
fix: Untriggering to default should reset to default camera ( #1571 )
2024-09-22 16:00:08 -07:00
Dermot Duffy
766f3422a9
fix: Unparseable config when using the low-performance profile ( #1570 )
...
* The `low-performance` profile itself had parse errors: fix them!
* Do not silently swallow override parse errors, they are always a user issue
* Minor error message rendering improvements to show multiple pieces of context
2024-09-22 15:08:37 -07:00
Dermot Duffy
a4417e8a3d
perf: Only trigger a state change if the state is definitely different ( #1569 )
2024-09-22 13:18:50 -07:00
Dermot Duffy
716a33fb96
fix: Use pkg version until semantic-release is used ( #1565 )
...
* fix: Use pkg version until semantic-release is used
* Make istanbul happy with coverage
2024-09-22 12:55:44 -07:00
Dermot Duffy
c63d11a2e9
ci: Do not scope semantic PRs permissions as an experiment ( #1568 )
2024-09-22 12:52:37 -07:00
Dermot Duffy
6a41075dd6
ci: Give semantic PRs permissions on issues as an experiment ( #1567 )
2024-09-22 12:46:31 -07:00
Dermot Duffy
87c9d5ba45
ci: Give semantic PRs permissions on statuses as an experiment ( #1566 )
2024-09-22 12:29:02 -07:00
Dermot Duffy
217f35eece
ci: Replace the PR validator with a labeler ( #1560 )
2024-09-21 18:52:22 -07:00
Dermot Duffy
c225a9aeab
fix: Configured PTZ actions should overrule auto-detected actions (not merge with them) ( #1558 )
...
* fix: Configured PTZ actions should overrule auto-detected actions (not merge with them)
* Don't populate capabilities unless there is some basis
2024-09-21 18:32:40 -07:00
Dermot Duffy
7fd6bc6bee
fix: Timeline window should match selected events for media views ( #1555 )
2024-09-21 15:39:18 -07:00
Dermot Duffy
120a1c8fb8
chore: Bump version to 6.0.0-beta.2 ( #1554 )
2024-09-21 15:06:31 -07:00
Dermot Duffy
9efa873cba
fix: Menu linear gradient is the wrong direction on left/right menus ( #1553 )
...
* fix: Menu linear gradient is the wrong direction on left/right menus
Also changes the gallery scrolling logic to center the selected element vs top aligned.
* Formatting fix
2024-09-21 15:00:42 -07:00
Dermot Duffy
e5cbfa9976
fix: Assume conditions are state conditions unless otherwise specified ( #1552 )
2024-09-21 13:41:13 -07:00
Dermot Duffy
15d33f63fb
fix: Destroy cameras after failed initialization ( #1551 )
2024-09-21 13:17:22 -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
b46ea36265
feat: Add loading spinner on card initialization ( #1549 )
...
* feat: Add loading spinner on card initialization
* Minor doc fix.
2024-09-20 19:39:17 -07:00
Dermot Duffy
650d99ec00
fix: Fix initialization race condition that occurs in certain circumstances ( #1545 )
...
* fix: Fix initialization race condition in certain circumstances
* Minor improvements and camera iris logo
2024-09-19 19:42:38 -07:00
Dermot Duffy
03ff02083d
fix: Show the menu even if the view is not yet initialized ( #1541 )
2024-09-15 19:52:23 -07:00
Dermot Duffy
d187d747e4
ci: Switch to github actions based semantic PRs ( #1540 )
2024-09-15 17:48:35 -07:00
Dermot Duffy
f924537025
fix: Replace max_height with height ( #1539 )
...
* fix: Replace `max_height` with `height`
BREAKING CHANGE: This entirely removes `min_height`, and replaces `max_height` with `height`. The behavior is obviously not exactly the same, but the prior behavior did not actually work correctly. CSS does not limit the height of child elements that are `100%` of their parents height if the parent does not have an explicit height set (this caused spillage over the set max height). As such, it's simpler to just allow the user to set the actual height of the card should they need to do so, with a (hopefully) minor loss of flexibility.
* Test fixes
2024-09-15 17:29:05 -07:00
Dermot Duffy
b251911fbc
ci: Combine build and release steps ( #1532 )
2024-09-14 20:08:24 -07:00
Dermot Duffy
9766185b07
ci: Add write permissions for semantic release jobs ( #1531 )
...
* ci: Add write permissions for semantic release jobs
* ci: Add write permissions for semantic release jobs
* Formatting fix
2024-09-14 16:38:33 -07:00
Dermot Duffy
9a7c16ac4e
ci: Fix semantic release credentials ( #1530 )
2024-09-14 16:18:39 -07:00
Dermot Duffy
2e809ca8b7
ci: Install dependencies before semantic-release run ( #1529 )
2024-09-14 15:58:59 -07:00
Dermot Duffy
f944dee82c
ci: Add initial semantic-release configuration ( #1528 )
2024-09-14 15:47:42 -07:00
Dermot Duffy
ed91916967
Merge pull request #1527 from dermotduffy:docs-overrides-fix2
...
fix(docs): Fix typo in override documentation
2024-09-14 13:00:42 -07:00
Dermot Duffy
6c2116d278
fix(docs): Fix typo in override documentation
2024-09-14 12:57:45 -07:00
Dermot Duffy
554f61ec6b
chore: Update HACS validator to latest ( #1526 )
2024-09-14 12:37:16 -07:00
Dermot Duffy
2f28ff6c91
fix(docs): Fix broken image URL in docs ( #1525 )
2024-09-14 12:22:16 -07:00
Dermot Duffy
f6523bbf5f
Merge pull request #1524 from dermotduffy/dev
...
Merge `dev` back to `main` in advance of release
2024-09-14 12:07:31 -07:00
Dermot Duffy
c7c134ba20
Merge pull request #1520 from dermotduffy/perform-action
...
Add support for `perform-action` calls
2024-09-13 18:30:02 -07:00
Dermot Duffy
d3754b0c34
Fix test name typo
2024-09-13 07:51:33 -07:00
Dermot Duffy
b2e8bfe46c
Merge pull request #1523 from felipecrs/fix-devcontainer
...
Fix devcontainer for latest Frigate and Home Assistant
2024-09-13 07:45:07 -07:00
Dermot Duffy
a0283c35c1
Add support for perform-action calls.
2024-09-09 22:05:49 -07:00
Dermot Duffy
804aa97d0b
Merge pull request #1519 from dermotduffy/patch-sass
...
Prevent console spam on build
2024-09-08 19:59:29 -07:00
Dermot Duffy
edb6531fed
Fix styling issues.
2024-09-08 19:55:48 -07:00
Dermot Duffy
6fc4900c50
Block noisy console spam on build.
2024-09-08 19:51:50 -07:00
Dermot Duffy
c77e0ad40b
Merge pull request #1518 from dermotduffy/entity-picture
...
Add support for arbitrary image entities
2024-09-08 17:04:05 -07:00
Dermot Duffy
120eca1c78
Remove superfluous whitespace.
2024-09-08 16:52:36 -07:00