601553c582
chore(i18n): update translations from Crowdin ( #4862 )
...
Co-authored-by: Owncast <owncast@owncast.online >
2026-04-01 11:39:48 -07:00
33efafecd5
feat: implement custom accessible tooltips with keyboard shortcuts for the video player ( #4787 )
...
* feat(video-player): add keyboard shortcut tooltips to control bar
- Display keyboard shortcuts (e.g., "Play (Space)") in button tooltips.
- Inject shortcut suffixes into Video.js language strings dynamically.
- Add CSS to style `.vjs-control-text` as a floating tooltip on hover.
- Enable `noUITitleAttributes` to disable native browser tooltips and prevent duplication.
* fix(player-control-tooltips): Prevent player control tooltips from displaying incorrectly in mobile
- Implement mobile touch detection to set 'player-data-is-touch' attribute on body, preventing sticky hover states.
* chore(linting): fix linting and styling errors in VideoJS
* Improve hover detection for tooltips
---------
Co-authored-by: Gabe Kangas <gabek@real-ity.com >
2026-03-31 20:38:03 -07:00
John Costa and GitHub
8ccec822b4
fix(web): set page title on chat embed pages ( #4820 )
...
Set a translated page title on the readonly and readwrite chat embed
pages so popout/embedded chat windows display a meaningful title
based on the configured stream name, addressing #4794 .
Uses next-export-i18n with a new chatEmbedTitle key for proper
localization. Also fixes the readonly embed error boundary
componentName from ReadWriteChatEmbed to ReadOnlyChatEmbed.
2026-03-31 20:36:28 -07:00
54104a5c3c
fix(deps): update dependency @uiw/react-codemirror to v4.25.9 ( #4859 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-29 01:59:06 +00:00
c48cc989f4
fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.25.9 ( #4858 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-28 21:47:19 +00:00
2c3e8fa3c1
chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /web ( #4854 )
...
Bumps [handlebars](https://github.com/handlebars-lang/handlebars.js ) from 4.7.8 to 4.7.9.
- [Release notes](https://github.com/handlebars-lang/handlebars.js/releases )
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md )
- [Commits](https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9 )
---
updated-dependencies:
- dependency-name: handlebars
dependency-version: 4.7.9
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 17:06:57 -07:00
ba8ce8bf66
chore(deps-dev): bump brace-expansion from 1.1.12 to 1.1.13 in /web ( #4856 )
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 1.1.12 to 1.1.13.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v1.1.13 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.13
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 17:06:21 -07:00
4ef036b0f4
chore(deps): update dependency chromatic to v16 ( #4861 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 16:37:17 -07:00
826c7e8a9e
chore(i18n): update translations from Crowdin ( #4829 )
...
Co-authored-by: Owncast <owncast@owncast.online >
2026-03-27 14:25:59 -07:00
Gabe Kangas
c85529370b
chore(deps): do not run code lint/format on renovate PRs and do not run linter during builds
2026-03-27 13:25:32 -07:00
234c696af9
chore(deps): lock file maintenance ( #4807 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 13:03:35 -07:00
renovate[bot] and GitHub
35e684bd10
chore(deps): update dependency cypress to v15.13.0
2026-03-27 15:51:53 +00:00
renovate[bot] and GitHub
4d52d7d1fa
chore(deps): update dependency handlebars to v4.7.9 [security]
2026-03-26 22:44:48 +00:00
renovate[bot] and GitHub
892fd3d89e
chore(deps): update typescript-eslint monorepo to v8.57.2
2026-03-26 21:59:57 +00:00
renovate[bot] and GitHub
ddc8e9bed0
chore(deps): update dependency chromatic to v15.3.1
2026-03-26 17:59:18 +00:00
5365cc0325
chore(deps-dev): bump minimatch from 3.1.2 to 3.1.5 in /web ( #4812 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 3.1.2 to 3.1.5.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 3.1.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-25 15:57:21 -07:00
renovate[bot] and GitHub
ca189ed38d
fix(deps): update dependency yaml to v2.8.3
2026-03-24 14:03:56 +00:00
renovate[bot] and GitHub
74657d2fb1
chore(deps): update dependency msw to v2.12.14
2026-03-24 05:04:13 +00:00
0ce7004195
chore(deps): update dependency knip to v5.88.1 ( #4823 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-22 17:45:57 +00:00
renovate[bot] and GitHub
409ed58f12
chore(deps): update dependency npm to v11.12.0
2026-03-21 22:15:48 +00:00
renovate[bot] and GitHub
6876567c1b
chore(deps): update dependency sanitize-html to v2.17.2
2026-03-21 21:54:00 +00:00
renovate[bot] and GitHub
362fcde954
chore(deps): update dependency msw to v2.12.13
2026-03-20 16:39:31 +00:00
renovate[bot] and GitHub
95542b79db
chore(deps): update dependency msw to v2.12.12
2026-03-20 05:45:20 +00:00
renovate[bot] and GitHub
f964fa63c9
chore(deps): update dependency @babel/parser to v7.29.2
2026-03-20 00:44:11 +00:00
renovate[bot] and GitHub
9ee0482c0a
chore(deps): update typescript-eslint monorepo to v8.57.1
2026-03-19 21:40:43 +00:00
renovate[bot] and GitHub
7a3390f3c4
chore(deps): update dependency chromatic to v15.3.0
2026-03-19 17:23:31 +00:00
renovate[bot] and GitHub
77cbaffcc8
chore(deps): update dependency msw to v2.12.11
2026-03-18 20:23:51 +00:00
renovate[bot] and GitHub
8f24afa8f4
chore(deps): update commitlint monorepo to v20.5.0
2026-03-18 13:44:52 +00:00
renovate[bot] and GitHub
0ead9c8a7f
chore(deps): update dependency less to v4.6.4
2026-03-17 00:39:16 +00:00
35db951cc2
chore(deps-dev): bump svgo from 3.3.2 to 3.3.3 in /web ( #4817 )
...
Bumps [svgo](https://github.com/svg/svgo ) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/svg/svgo/releases )
- [Commits](https://github.com/svg/svgo/compare/v3.3.2...v3.3.3 )
---
updated-dependencies:
- dependency-name: svgo
dependency-version: 3.3.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-16 17:29:46 -07:00
4e63c611a2
chore(deps): bump dompurify from 3.3.1 to 3.3.2 in /web ( #4818 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.3.1...3.3.2 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-16 17:29:33 -07:00
renovate[bot] and GitHub
258f28ad3e
chore(deps): update dependency cypress to v15.12.0
2026-03-16 18:03:17 +00:00
renovate[bot] and GitHub
6f36f0ca3d
chore(deps): update commitlint monorepo to v20.4.4
2026-03-15 17:33:20 +00:00
renovate[bot] and GitHub
af36a85219
chore(deps): update dependency npm to v11.11.1
2026-03-15 06:09:11 +00:00
ef7eaaa593
chore(deps): update dependency less-loader to v12.3.2 ( #4827 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-15 06:00:56 +00:00
renovate[bot] and GitHub
e0e11cda73
chore(deps): update dependency less to v4.6.3
2026-03-15 01:01:47 +00:00
renovate[bot] and GitHub
3b0e531425
chore(deps): update dependency sass to v1.98.0
2026-03-14 05:05:07 +00:00
renovate[bot] and GitHub
93f0cf6c09
chore(deps): update dependency less to v4.6.2
2026-03-14 01:36:14 +00:00
renovate[bot] and GitHub
e45be65392
chore(deps): update dependency jest-environment-jsdom to v30.3.0
2026-03-13 04:37:09 +00:00
renovate[bot] and GitHub
ab7e3daa71
chore(deps): update dependency babel-loader to v10.1.1
2026-03-12 21:10:38 +00:00
renovate[bot] and GitHub
1d2d8dd87f
chore(deps): update typescript-eslint monorepo to v8.57.0
2026-03-12 17:45:10 +00:00
renovate[bot] and GitHub
ba459d552a
chore(deps): update dependency mermaid to v11.13.0
2026-03-12 12:42:14 +00:00
renovate[bot] and GitHub
9cd7ffe48e
fix(deps): update dependency @uiw/react-codemirror to v4.25.8
2026-03-11 06:43:00 +00:00
renovate[bot] and GitHub
d18fa0c5cc
fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.25.8
2026-03-11 03:44:37 +00:00
renovate[bot] and GitHub
d9c85d66b7
chore(deps): update dependency @types/sanitize-html to v2.16.1
2026-03-09 15:17:00 +00:00
renovate[bot] and GitHub
58e16f5a59
chore(deps): update dependency babel-loader to v10.1.0
2026-03-09 11:00:30 +00:00
renovate[bot] and GitHub
646b5f9018
chore(deps): update storybook monorepo to v9.1.20
2026-03-08 21:28:01 +00:00
renovate[bot] and GitHub
e430e063f0
chore(deps): update commitlint monorepo to v20.4.3
2026-03-06 17:57:36 +00:00
5685f650b8
fix(deps): update dependency @uiw/react-codemirror to v4.25.7 ( #4819 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-06 04:34:59 +00:00
renovate[bot] and GitHub
cd1c7b7df7
fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.25.7
2026-03-05 19:20:58 +00:00