Commit Graph
4540 Commits
Author SHA1 Message Date
renovate[bot]andGitHub 5d51e7c053 chore(deps): update storybook monorepo to v8.6.14 2025-10-08 06:19:33 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6b10750046 chore(deps): update typescript-eslint monorepo to v8.45.0 (#4617)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-07 23:11:45 -07:00
renovate[bot]andGitHub 28676fbaf1 chore(deps): update dependency node to v22.20.0 2025-10-07 20:23:28 +00:00
renovate[bot]andGitHub 932423abf7 chore(deps): update dependency less-loader to v12.3.0 2025-10-07 16:59:13 +00:00
renovate[bot]andGitHub 761de96d8a chore(deps): update dependency less to v4.4.1 2025-10-07 15:41:27 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
ef2f2a29ce chore(deps): update dependency mermaid to v11.12.0 (#4608)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-07 08:25:34 -07:00
renovate[bot]andGitHub c48053b321 chore(deps): update dependency jest-environment-jsdom to v30.2.0 2025-10-07 05:48:21 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
d4fdd4319b chore(deps): update commitlint monorepo to v20 (#4605)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 22:41:31 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
90c14b83d0 chore(deps): update dependency chromatic to v13.3.0 (#4610)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 20:48:35 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
20f6f1de28 chore(deps): update dependency npm to v11.6.1 (#4609)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 19:04:44 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
491d88e48c chore(deps): update dependency knip to v5.64.1 (#4596)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 16:41:56 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fb4ae2fd55 chore(deps): update dependency sass to v1.93.2 (#4599)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 14:26:09 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1b844805d9 chore(deps): update dependency ts-jest to v29.4.4 (#4604)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 12:03:30 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
21b7ff6f42 chore(deps): update dependency typescript to v5.9.3 (#4600)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 12:02:39 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
e82270b187 chore(deps): update dependency eslint-plugin-import to v2.32.0 (#4606)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 17:16:25 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
f8f4516f65 chore(deps): update dependency eslint-plugin-prettier to v5.5.4 (#4607)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 08:05:14 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
604f9f7c60 chore(deps): update dependency @testing-library/jest-dom to v6.9.1 (#4594)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 15:04:24 +00:00
renovate[bot]andGitHub 3e046c0a86 chore(deps): update commitlint monorepo to v19.8.1 2025-10-06 06:29:53 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
c6b46c71c7 fix(deps): update dependency react-virtuoso to v4.14.1 (#4602)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-05 22:21:22 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
d9d81680af chore(deps): update dependency video.js to v8.23.4 (#4601)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-05 22:16:39 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
cacbd82275 chore(deps): update dependency chart.js to v4.5.0 (#4595)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-05 20:43:14 -07:00
renovate[bot]andGitHub 377c96cb6e chore(deps): update babel monorepo 2025-10-05 22:30:12 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
c894ebefd4 chore(deps): update dependency sanitize-html to v2.17.0 (#4598)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-05 14:25:02 -07:00
renovate[bot]andGitHub 557327c381 fix(deps): update nextjs monorepo to v14.2.33 2025-10-05 16:59:57 +00:00
renovate[bot]andGitHub bff052ae5c fix(deps): update codemirror 2025-10-05 12:33:10 +00:00
renovate[bot]andGitHub f3ad7b8837 fix(deps): update fontsource monorepo 2025-10-05 01:31:25 +00:00
renovate[bot]andGitHub 500292db3a fix(deps): update dependency sharp to v0.34.4 2025-10-04 19:31:47 +00:00
renovate[bot]andGitHub fa2bb34bdf fix(deps): update dependency @uiw/react-codemirror to v4.25.2 2025-10-04 05:50:29 +00:00
renovate[bot]andGitHub 60f889908f fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.25.2 2025-10-04 02:53:45 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
aa491f51ee chore(deps): update dependency stylelint-config-standard-scss to v16 (#4586)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-03 19:13:09 -07:00
renovate[bot]andGitHub 483372e6cb chore(deps): update dependency @types/react to v18.3.25 2025-10-03 23:59:01 +00:00
8601d03e62 Updated translations (#4549)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-09-24 23:27:38 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d1194e4122 chore(deps-dev): bump tar-fs from 3.0.9 to 3.1.1 in /web (#4569)
Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 3.0.9 to 3.1.1.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v3.0.9...v3.1.1)

---
updated-dependencies:
- dependency-name: tar-fs
  dependency-version: 3.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-24 16:09:57 -07:00
renovate[bot]andGitHub 60e8626cd2 fix(deps): update dependency ua-parser-js to v1.0.41 2025-09-16 21:47:11 +00:00
renovate[bot]andGitHub 161be09fad fix(deps): update dependency @codemirror/lang-html to v6.4.10 2025-09-16 16:50:24 +00:00
renovate[bot]andGitHub 86f7913835 chore(deps): update dependency chromatic to v13.1.4 2025-09-16 07:28:18 +00:00
Gabe Kangas 73da623959 fix: fix some incorrect formatting in json 2025-09-16 00:19:47 -07:00
CopilotGitHubgabekcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>Gabe KangasOwncast
275339bdf0 Add localization support for chat message components with enhanced Translation component (#4560)
* Initial plan

* Add localization support for chat message components

Co-authored-by: gabek <414923+gabek@users.noreply.github.com>

* Update chat message localization to use string interpolation

Co-authored-by: gabek <414923+gabek@users.noreply.github.com>

* Restore original styling while preserving string interpolation

Co-authored-by: gabek <414923+gabek@users.noreply.github.com>

* Separate styling from variables in translation templates

Co-authored-by: gabek <414923+gabek@users.noreply.github.com>

* Revert to concatenation approach for chat message localization

Co-authored-by: gabek <414923+gabek@users.noreply.github.com>

* Add id property to Translation component and restore missing CSS classes and IDs

Co-authored-by: gabek <414923+gabek@users.noreply.github.com>

* Javascript formatting autofixes

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: gabek <414923+gabek@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: Owncast <owncast@owncast.online>
2025-09-16 00:13:13 -07:00
renovate[bot]andGitHub 141882f598 chore(deps): update dependency @types/react to v18.3.24 2025-09-16 05:26:41 +00:00
renovate[bot]andGitHub d154cb263e chore(deps): update dependency @mdx-js/react to v3.1.1 2025-09-16 05:01:03 +00:00
CopilotGitHubgabekCopilotcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>Gabe Kangas
51ae467a5a Add localization support for FollowModal component (#4558)
* Initial plan

* Add localization support for FollowModal component

Co-authored-by: gabek <414923+gabek@users.noreply.github.com>

* Update web/components/modals/FollowModal/FollowModal.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update web/components/modals/FollowModal/FollowForm.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: gabek <414923+gabek@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-15 21:50:36 -07:00
CopilotGitHubgabekcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>Gabe Kangas
1cf923a5af Update localization files + references (#4556)
* Initial plan

* Add localization support to NameChangeModal component

Co-authored-by: gabek <414923+gabek@users.noreply.github.com>

* Add NameChangeModal translations to English language file

Co-authored-by: gabek <414923+gabek@users.noreply.github.com>

* fix(i18n): fix localization keys

* chore(test): add i18n test

* chore(i18n): update translation script

* chore(i18n): reorgnize translation keys and update components

* chore: fix linting warnings

* chore(i18n): update all the language files

* feat(i18n): add last live ago i18n key

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: gabek <414923+gabek@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2025-09-15 19:27:56 -07:00
8eb8bdc18b Stop using empty/whitespace as chat display names (#4553)
* fix(chat): fixes #4522 to stop people from setting invalid display names

* fix(chat): also guard against non-ascii whitespace like non breaking space

* Update web/utils/displayNameValidation.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: handle additional whitespace

* Update web/utils/displayNameValidation.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Javascript formatting autofixes

* fix: deduplicate running of validation

* fix: fix error with useMemo

* Update web/utils/displayNameValidation.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update web/utils/displayNameValidation.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Javascript formatting autofixes

* fix: fix component rendering issue

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2025-09-15 13:37:39 -07:00
CopilotGitHubgabekcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
bf82e77f79 Remove deprecated @types/chart.js dependency from web project (#4554)
* Initial plan

* Remove deprecated @types/chart.js dependency

Co-authored-by: gabek <414923+gabek@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: gabek <414923+gabek@users.noreply.github.com>
2025-09-15 00:34:44 -07:00
CopilotGitHubgabekcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
ac4a75d245 Remove deprecated @types/classnames dependency from web project (#4548)
* Initial plan

* Remove deprecated @types/classnames dependency

Co-authored-by: gabek <414923+gabek@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: gabek <414923+gabek@users.noreply.github.com>
2025-09-14 16:07:09 -07:00
e66b0444ad Increases the max bandwidth selectable in the admin UI (#4550)
* feat(admin): Closes #1462. Increases the max bandwidth selectable in the UI + localization for the strings

* chore: update extracted translations

* Javascript formatting autofixes

---------

Co-authored-by: Owncast default web localizations <owncast@owncast.online>
2025-09-14 15:41:58 -07:00
Gabe KangasandGitHub 8568f43310 fix(js): fixes #4452 action buttons not showing externally while mobile (#4547) 2025-09-14 14:28:57 -07:00
renovate[bot]andGitHub b024ed1542 fix(deps): update dependency next to v14.2.32 [security] 2025-09-01 00:31:21 +00:00
renovate[bot]andGitHub 6f3f5a4046 fix(deps): update dependency @testing-library/jest-dom to v6.8.0 2025-08-22 16:49:24 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6c1c224823 chore(deps-dev): bump sha.js from 2.4.11 to 2.4.12 in /web (#4534)
Bumps [sha.js](https://github.com/crypto-browserify/sha.js) from 2.4.11 to 2.4.12.
- [Changelog](https://github.com/browserify/sha.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crypto-browserify/sha.js/compare/v2.4.11...v2.4.12)

---
updated-dependencies:
- dependency-name: sha.js
  dependency-version: 2.4.12
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-22 09:41:14 -07:00