Commit Graph
10241 Commits
Author SHA1 Message Date
Owncast 32f80bf9df Bundle embedded web app 2025-08-05 23:24:22 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
41a82afd35 fix(deps): update dependency react-hotkeys-hook to v5 (#4502)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-05 15:56:51 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
41b18633b6 chore(deps): update dependency @types/chart.js to v4 (#4496)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-05 15:55:02 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
26497b141e chore(deps): update dependency @types/jest to v30 (#4497)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-05 15:54:36 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
96dc389ec9 chore(deps): update dependency node to v22.18.0 (#4498)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-05 15:54:03 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5b83dbdeae chore(deps): update dependency npm to v11 (#4499)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-05 15:52:53 -07:00
9081988195 Updated translations (#4486)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-08-02 22:35:21 -07:00
Owncast f1edc6e117 Bundle embedded web app 2025-08-03 05:14:51 +00:00
eeb2f9766c Updated translations (#4484)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-08-02 22:09:54 -07:00
Owncast 6c31b610f3 Bundle embedded web app 2025-08-03 03:45:43 +00:00
renovate[bot]andGitHub 291db87253 fix(deps): update dependency yaml to v2.8.0 2025-08-03 01:20:04 +00:00
Owncast 64a67e7a3f Bundle embedded web app 2025-08-03 01:18:51 +00:00
Owncast default web localizations 2638f933eb chore: update extracted translations 2025-08-03 00:41:52 +00:00
074bff32c1 Update directory.owncast.online -> owncast.directory (#4485)
* chore: change directory.owncast.online -> owncast.directory. For #4483

* chore: update extracted translations

---------

Co-authored-by: Owncast default web localizations <owncast@owncast.online>
2025-08-02 16:49:11 -07:00
Owncast c65f11e102 Bundle embedded web app 2025-08-02 23:21:41 +00:00
renovate[bot]andGitHub c8d155ee9a fix(deps): update dependency interweave-autolink to v5.1.2 2025-08-02 00:07:47 +00:00
Owncast e846efd841 Bundle embedded web app 2025-08-02 00:02:00 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
0328641b8a chore(deps): update dependency stylelint-config-standard to v39 (#4481)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-01 16:56:35 -07:00
Owncast d9946c5024 Bundle embedded web app 2025-08-01 22:30:44 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
a8a724d957 chore(deps): update dependency stylelint-config-standard-scss to v15 (#4482)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-01 15:25:24 -07:00
renovate[bot]andGitHub c257079bef fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.7 2025-08-01 18:41:23 +00:00
Owncast 364030a3d6 Bundle embedded web app 2025-08-01 18:37:12 +00:00
renovate[bot]andGitHub 96c6acb481 fix(deps): update dependency interweave to v13.1.1 2025-08-01 15:37:16 +00:00
Owncast ae1a5d807b Bundle embedded web app 2025-08-01 15:33:17 +00:00
renovate[bot]andGitHub b63e42585a fix(deps): update dependency autoprefixer to v10.4.21 2025-08-01 10:57:20 +00:00
Owncast 6e0c232d97 Bundle embedded web app 2025-08-01 10:53:41 +00:00
renovate[bot]andGitHub 34c57bb7ab fix(deps): update dependency @testing-library/jest-dom to v6.6.4 2025-08-01 04:56:45 +00:00
Owncast e2bef0fedc Bundle embedded web app 2025-08-01 04:52:36 +00:00
renovate[bot]andGitHub 5c73bb7ab1 chore(deps): update dependency babel-preset-current-node-syntax to v1.1.1 2025-08-01 02:51:46 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
d9adfb7b24 chore(config): migrate config renovate.json (#4473)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-31 19:50:27 -07:00
CopilotGitHubgabekCopilotcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>Gabe Kangas
740dd9c6fa Add server status as a default field in all webhooks using BaseWebhookData struct (#4410)
* Initial plan

* Add server status as default field in all webhooks

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

* Fix goimports linter error by removing trailing whitespace

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

* Move serverURL from status object to separate webhook field per feedback

Per code review feedback, serverURL is a configuration value, not a status property. This change:
- Removes ServerURL from models.Status struct
- Adds ServerURL as separate field in WebhookEvent
- Populates ServerURL directly when sending webhooks using configrepository.GetServerURL()
- Updates all tests to expect new structure

This provides the same functionality (server URL in all webhooks) while correctly treating it as configuration rather than status.

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

* Add omitempty tag to ServerURL field in WebhookEvent struct

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

* Fix webhook duplication by moving status to eventData for all events

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

* Restore type safety to webhook EventData using proper typed structs

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

* Move ServerURL from top-level WebhookEvent to eventData for all webhook types

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

* Update core/webhooks/webhooks.go

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

* Create BaseWebhookData struct for common webhook fields using struct embedding

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>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-31 17:12:38 -07:00
Owncast d4516ddbdf Bundle embedded web app 2025-07-31 16:13:33 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3658d97480 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.24.1 (#4471)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-31 09:07:22 -07:00
58b5c3e775 Updated translations (#4478)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-07-31 09:06:50 -07:00
Owncast fb8a5f6862 Bundle embedded web app 2025-07-31 15:01:45 +00:00
renovate[bot]andGitHub 78df6f6e2e fix(deps): update codemirror 2025-07-31 09:58:11 +00:00
Owncast a0807b0f6c Bundle embedded web app 2025-07-31 09:54:02 +00:00
renovate[bot]andGitHub 74a82ed293 chore(deps): update dependency npm to v10.9.3 2025-07-31 06:09:55 +00:00
Owncast c01358b24e Bundle embedded web app 2025-07-31 06:05:52 +00:00
renovate[bot]andGitHub 326039b8ee chore(deps): update dependency jest-environment-jsdom to v30.0.5 2025-07-31 01:21:52 +00:00
Owncast 40ff62c939 Bundle embedded web app 2025-07-31 01:19:15 +00:00
renovate[bot]andGitHub 0fef74a0f2 chore(deps): update dependency @types/react to v18.3.23 2025-07-30 23:11:42 +00:00
Gabe KangasandGitHub 104c1ace39 Increase max number of PRs to open 2025-07-30 16:09:59 -07:00
Owncast c4d1b2a106 Bundle embedded web app 2025-07-30 23:00:47 +00:00
f8baaab39c [ImgBot] Optimize images (#4474)
*Total -- 1,217.20kb -> 984.37kb (19.13%)

/web/.storybook/story-assets/project/apps-logo.png -- 10.96kb -> 8.00kb (26.96%)
/web/.storybook/story-assets/project/tv-apps-icon.png -- 945.09kb -> 739.13kb (21.79%)
/web/.storybook/story-assets/project/owncast-directory.png -- 261.16kb -> 237.24kb (9.16%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2025-07-30 15:55:26 -07:00
Gabe KangasandGitHub b2324a1f5b Try to fix renovate not auto-merging 2025-07-30 15:54:12 -07:00
Owncast 8c6446fc21 Bundle embedded web app 2025-07-30 22:34:42 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
b2917bb2b6 chore(deps): update dependency eslint-config-prettier to v9.1.2 (#4468)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-30 15:26:22 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
603ac67df0 fix(deps): update dependency react-hotkeys-hook to v4.6.2 (#4469)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-30 15:25:50 -07:00
Nico198XandGitHub 3c0e857e97 Add Peertube logo & social handle (#4448)
* Add peertube.svg social logo

* Update socialHandle.go for Peertube
2025-07-30 15:23:40 -07:00