Commit Graph
100 Commits
Author SHA1 Message Date
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
Dermot Duffy 041656317a Add support for arbitrary image entities 2024-09-08 16:48:26 -07:00
Dermot Duffy 35ff8cd500 Merge pull request #1517 from dermotduffy/redo-fr
Improve `fr` translations
2024-09-07 17:21:14 -07:00
Dermot Duffy e233ac385f Add French translations 2024-09-07 17:15:29 -07:00
Dermot Duffy 6d27a24332 Merge pull request #1513 from dermotduffy/overlay-z-index
Fix overlay z-index for menu
2024-09-07 16:50:59 -07:00
Dermot Duffy de216d0e57 Merge pull request #1516 from dermotduffy/bump-version-v6-beta.1
Bump version to `v6.0.0-beta.1`
2024-09-07 16:50:16 -07:00
Dermot Duffy 1a38152738 Bump version to v6.0.0-beta.1 . 2024-09-07 16:46:30 -07:00
Dermot Duffy 1c1fcf5484 Merge pull request #1515 from dermotduffy/status-bar-screenshot
Remove `dev` warnings from docs
2024-09-07 16:44:07 -07:00
Dermot Duffy 51dd8aa1be Remove dev warnings from docs . 2024-09-07 16:40:04 -07:00
Dermot Duffy bab4961e20 Merge pull request #1514 from dermotduffy/status-bar-screenshot
Add status bar screenshot
2024-09-07 16:39:37 -07:00
Dermot Duffy 9141cec0fe Add status bar screenshot 2024-09-07 16:16:13 -07:00
Dermot Duffy c7359188e7 Fix overlay z-index for menu . 2024-09-07 15:33:54 -07:00
Dermot Duffy 9706da7667 Merge pull request #1512 from dermotduffy/media-actions-remove-from-carousel
Move automatic media actions out of carousels
2024-09-07 15:10:42 -07:00
Dermot Duffy e0dda84295 Small formatting fix. 2024-09-07 15:07:57 -07:00
Dermot Duffy 1a0e219c61 Move automatic media actions out of carousels 2024-09-07 15:04:23 -07:00
Dermot Duffy 81177478db Merge pull request #1509 from dermotduffy/scrub-error
Remove optimization that caused scrubbing misbehavior
2024-08-31 12:52:05 -07:00
Dermot Duffy 8344734e2b Remove optimization that caused scrubbing misbehavior 2024-08-26 20:55:02 -07:00
Dermot Duffy 5ad957f465 Merge pull request #1507 from dermotduffy/engine-max-requests
Add `max_simultaneous_engine_requests` parameter
2024-08-26 20:12:15 -07:00
Dermot Duffy 76a750ff73 Small test fixes. 2024-08-26 20:08:59 -07:00
Dermot Duffy 0403441e07 Add max_simultaneous_engine_requests parameter 2024-08-26 19:57:55 -07:00
Dermot Duffy 5844a034e5 Merge pull request #1506 from dermotduffy/autoplay-intersection-issue
Fix issue that causes media to not correctly unmute
2024-08-26 16:41:50 -07:00
Dermot Duffy 4712a320b8 Fix auto media action problem . 2024-08-26 16:36:44 -07:00
Dermot Duffy e94f550172 Merge pull request #1505 from dermotduffy/automations-init
Don't run automations prior to initialization .
2024-08-26 15:00:44 -07:00
Dermot Duffy 91ffe0656b Don't run automations prior to initialization . 2024-08-26 14:35:16 -07:00
Dermot Duffy 2a31d96120 Merge pull request #1504 from dermotduffy/timezone-in-requests
Fix recording timezone issue
2024-08-26 13:19:05 -07:00
Dermot Duffy 09a15ab785 Fix recording timezone issue. 2024-08-26 13:10:19 -07:00
Dermot Duffy 2412cc5ac8 Merge pull request #1503 from dermotduffy/adoption
Fix query adopt bug
2024-08-26 12:44:05 -07:00
Dermot Duffy ca405e9e3e Fix query adopt bug. 2024-08-26 12:40:29 -07:00
Dermot Duffy 800259de7f Merge pull request #1501 from dermotduffy/admin-trigger
Use custom websocket to avoid needing admin privileges
2024-08-25 08:45:58 -07:00
Dermot Duffy 429dd90972 Use custom websocket to avoid needing admin privileges. 2024-08-24 20:00:00 -07:00
Dermot Duffy 5a1d08f3ea Merge pull request #1498 from dermotduffy/status-bar
Add configurable status bar
2024-08-17 15:21:13 -07:00
Dermot Duffy dc3ff62603 Formatting fixes. 2024-08-17 11:48:41 -07:00
Dermot Duffy 869c2f9049 Minor pointer fixes. 2024-08-17 11:40:33 -07:00
Dermot Duffy e503f0e429 Initial version of status bar. 2024-08-16 20:08:21 -07:00
Dermot Duffy db9303c60d Merge pull request #1488 from dermotduffy/update-trigger-action
Add new `update` trigger action to just update current view dynamically
2024-07-30 02:31:43 -07:00
Dermot Duffy ef7b4b0ddf Formatting pass. 2024-07-30 02:23:51 -07:00
Dermot Duffy 8823e769a2 Remove unnecessary sentence. 2024-07-30 02:22:50 -07:00
Dermot Duffy 67c90aa577 Minor docs example updates. 2024-07-30 02:17:47 -07:00
Dermot Duffy f2ca80821e Update docs. 2024-07-29 10:09:44 -07:00
Dermot Duffy d171aac09b Make description more intuitive. 2024-07-29 09:54:45 -07:00
Dermot Duffy 73e7e6cf0f Bind to correct object. 2024-07-29 09:46:32 -07:00
Dermot Duffy d5c4e56c45 Refactor views to support dynamic updates. 2024-07-26 19:15:38 -07:00
Dermot Duffy 33dee47205 Tiny fixes. 2024-06-14 19:21:55 -07:00
Dermot Duffy 8c7c2c8c18 Use an automation to change view to default. 2024-06-11 19:48:39 -07:00