7530 Commits

Author SHA1 Message Date
Owncast
2c2bf2b5bb Bundle embedded web app 2024-11-25 14:10:56 +00:00
renovate[bot]
32bf67b026 chore(deps): lock file maintenance (#4035)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-25 14:05:57 +00:00
renovate[bot]
d578f01348 fix(deps): update module github.com/stretchr/testify to v1.10.0 2024-11-23 12:22:10 +00:00
renovate[bot]
8985947d7f chore(deps): update peter-evans/create-or-update-comment digest to 7157823 2024-11-20 07:57:56 +00:00
Owncast
e1acfee49d Bundle embedded web app 2024-11-18 09:18:37 +00:00
renovate[bot]
49c07594fb chore(deps): lock file maintenance (#4018)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-18 09:13:30 +00:00
dependabot[bot]
dc48e0bca7 Bump jsonpath-plus and artillery in /test/load (#4011)
Bumps [jsonpath-plus](https://github.com/s3u/JSONPath) to 10.1.0 and updates ancestor dependency [artillery](https://github.com/artilleryio/artillery). These dependencies need to be updated together.


Updates `jsonpath-plus` from 7.2.0 to 10.1.0
- [Release notes](https://github.com/s3u/JSONPath/releases)
- [Changelog](https://github.com/JSONPath-Plus/JSONPath/blob/main/CHANGES.md)
- [Commits](https://github.com/s3u/JSONPath/compare/v7.2.0...v10.1.0)

Updates `artillery` from 2.0.10 to 2.0.21
- [Release notes](https://github.com/artilleryio/artillery/releases)
- [Commits](https://github.com/artilleryio/artillery/compare/artillery-2.0.10...artillery-2.0.21)

---
updated-dependencies:
- dependency-name: jsonpath-plus
  dependency-type: indirect
- dependency-name: artillery
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-15 20:04:45 -08:00
Gabe Kangas
0b5d7c8a4d Config repository (#3988)
* WIP

* fix(test): fix ap test failing

* fix: fix unkeyed fields being used

* chore(tests): clean up browser tests by splitting out federation UI tests
2024-11-15 19:20:58 -08:00
Gabe Kangas
56d52c283c chore(tests): clean up browser tests by splitting out federation UI tests 2024-11-15 18:46:18 -08:00
Owncast
8fa2546bef Bundle embedded web app 2024-11-15 21:31:12 +00:00
Gabe Kangas
70bbcb97b8 fix(js): tweak how the vjs hook is fired and url is created 2024-11-15 13:25:06 -08:00
Owncast
d8abe74e5a Bundle embedded web app 2024-11-15 21:00:08 +00:00
Mahlangu
681111ceb2 refactor: update vjs beforeRequest to onRequest (#3945)
* refactor: update vjs onRequst to onRequest

* fix(js): update vjs to use the new onrequest hook for manipulating request uri

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-11-15 12:55:26 -08:00
Owncast
284833d6a0 Commit updated API documentation 2024-11-15 20:24:14 +00:00
Gabe Kangas
a566b9c9f1 fix(api): define correct inbound api payloads for external requests. Fixes #3966 2024-11-15 12:22:18 -08:00
Owncast
621aebdd3c Commit updated API documentation 2024-11-14 21:44:33 +00:00
Gabe Kangas
2be188a82f Remove API from incorrectly listed as external. For #4015 2024-11-14 13:42:45 -08:00
Owncast
e17b443726 Bundle embedded web app 2024-11-14 18:41:37 +00:00
renovate[bot]
dfc934ce84 chore(deps): update dependency knip to v5.36.6 (#4013)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 10:36:35 -08:00
renovate[bot]
512e4dc575 fix(deps): update dependency date-fns to v4 (#4014)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 10:36:10 -08:00
Owncast
421cdd0693 Bundle embedded web app 2024-11-13 16:16:31 +00:00
Gabe Kangas
df06d9ad97 fix(deps): revert emoji-mart to v5.2.2 again 2024-11-13 08:10:45 -08:00
Gabe Kangas
7f42981ba7 chore(deps): add slashes to renovate config regex 2024-11-13 08:09:30 -08:00
Owncast
f3029ca782 Bundle embedded web app 2024-11-12 23:00:59 +00:00
renovate[bot]
58657804cb chore(deps): update dependency emoji-mart to v5.6.0 2024-11-12 20:44:59 +00:00
renovate[bot]
d21b10f118 fix(deps): update module github.com/twin/go-away to v1.6.14 2024-11-12 20:07:28 +00:00
renovate[bot]
ae48128441 chore(config): migrate config renovate.json (#4012)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 12:05:52 -08:00
Gabe Kangas
b278027b88 chore(deps): ignore golang and go-fed when updating go deps 2024-11-12 08:43:45 -08:00
renovate[bot]
f45a5b16fa fix(deps): update github.com/go-fed/activity digest to b14b50e 2024-11-12 16:28:25 +00:00
Owncast
f3d660853c Bundle embedded web app 2024-11-12 16:26:43 +00:00
Gabe Kangas
aecf7aa9bb fix(deps): do not allow statically assigned versions to auto-update. See #4010 2024-11-12 08:21:04 -08:00
Owncast
37c18ec8ab Bundle embedded web app 2024-11-12 02:11:50 +00:00
renovate[bot]
4c7ccdbbf9 chore(deps): update dependency emoji-mart to v5.6.0 2024-11-11 21:43:11 +00:00
Owncast
a20a9931f7 Bundle embedded web app 2024-11-11 21:42:28 +00:00
Gabe Kangas
b177333ec6 fix(web): hardcode emoji-mart picker version to a working version. Fixes #4010 2024-11-11 13:36:15 -08:00
Owncast
5042c7ced2 Bundle embedded web app 2024-11-11 13:02:23 +00:00
renovate[bot]
71c88c94a3 chore(deps): lock file maintenance (#4008)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 12:57:29 +00:00
renovate[bot]
41a6449836 chore(deps): update dependency chromatic to v11.18.0 2024-11-11 01:35:04 +00:00
Owncast
b656f88417 Bundle embedded web app 2024-11-10 22:07:19 +00:00
renovate[bot]
ee5dc3b7c8 chore(deps): update dependency chromatic to v11.17.0 2024-11-10 18:05:15 +00:00
Owncast
1476405609 Bundle embedded web app 2024-11-10 01:42:18 +00:00
renovate[bot]
7830b3765a chore(deps): update dependency emoji-mart to ~5.6.0 2024-11-09 22:24:06 +00:00
Owncast
f9f61876df Bundle embedded web app 2024-11-09 22:23:11 +00:00
Rafael Passos
17d433749c fix: registerUser request body is invalid (#4002)
I found two issues:
1. This `options` object is being passed down to fetchData,
 where it is deconstructed by the "data" attribute, not body.
2. the `data` object is being transformed into JSON downstream,
 thus the stringification done here makes for a string json object only

Signed-off-by: auyer <rafael@rcpassos.me>
2024-11-09 14:18:05 -08:00
Owncast
9989653d00 Bundle embedded web app 2024-11-09 22:13:50 +00:00
heongle
6399df7f9e fix: fix runtime caching error and adjust rules (#3970)
* fix: fix runtime caching error and adjust rules

* fix: add cache config for ts and m3u8

* revert ts and m3u8 cache config to previous behaviour

* remove unused runtime caching config

* remove all runtime caching config

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-11-09 14:08:45 -08:00
Owncast
99acc19cee Bundle embedded web app 2024-11-09 22:03:32 +00:00
mahmed2000
eca880ac1f Replace picmo with emoji-mart (#4001)
* Add emoji-mart deps

* Change EmojiPicker to use emoji-mart

* Change ChatTextField to work with the emoji-mart data object

* Remove picmo, commit package-lock

* Fix mutant svgs having a size of 0

* Get the custom emojis to show up earlier in the picker

* Set emoji-mart to exact semver. Later versions break custom category sorting.
2024-11-09 13:58:38 -08:00
renovate[bot]
f215809f1d fix(deps): update module golang.org/x/time to v0.8.0 2024-11-09 20:12:15 +00:00
renovate[bot]
77d2bacbad fix(deps): update module golang.org/x/mod to v0.22.0 (#4006)
* fix(deps): update module golang.org/x/mod to v0.22.0

* chore: go mod tidy

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-11-09 12:11:29 -08:00
renovate[bot]
1b1144c6df fix(deps): update module golang.org/x/net to v0.31.0 (#4007)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-09 15:08:38 +00:00
renovate[bot]
971e3ea092 fix(deps): update module golang.org/x/crypto to v0.29.0 (#4005)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-09 15:07:31 +00:00
Owncast
24e2552e4c Bundle embedded web app 2024-11-09 12:20:28 +00:00
renovate[bot]
56f6aa8add fix(deps): update dependency @codemirror/lang-markdown to v6.3.1 2024-11-09 10:29:09 +00:00
Owncast
de8579bcd6 Bundle embedded web app 2024-11-09 10:28:04 +00:00
renovate[bot]
56ede52346 chore(deps): update dependency knip to v5.36.3 2024-11-09 07:56:46 +00:00
Owncast
8269ae3209 Bundle embedded web app 2024-11-09 07:56:04 +00:00
renovate[bot]
674c9168ec fix(deps): update nextjs monorepo to v14.2.17 2024-11-09 04:45:09 +00:00
Owncast
801e91d2f1 Bundle embedded web app 2024-11-09 04:43:25 +00:00
renovate[bot]
1e1dc0ff49 chore(deps): update dependency cypress to v13.15.2 (#4004)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-08 20:38:38 -08:00
Owncast
fb75f1bd95 Bundle embedded web app 2024-11-09 03:24:44 +00:00
renovate[bot]
af56597341 chore(deps): update dependency mdx-mermaid to v2.0.2 2024-11-09 01:04:32 +00:00
Owncast
214c202552 Bundle embedded web app 2024-11-09 01:01:59 +00:00
renovate[bot]
ad64956027 chore(deps): update dependency @types/node to v22 (#4003)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-08 16:57:04 -08:00
renovate[bot]
13d2ad9079 fix(deps): update module github.com/shirou/gopsutil/v4 to v4.24.10 2024-11-08 21:35:24 +00:00
Gabe Kangas
83ef466ee1 fix(ci): check out repo if event_name is schedule 2024-11-08 13:16:13 -08:00
Owncast
a8026c13bc Bundle embedded web app 2024-11-08 19:48:39 +00:00
mahmed2000
d31d2948c3 Change websocket mock from empty object to empty class (#3998) 2024-11-08 11:43:41 -08:00
Owncast
4d68c7b561 Bundle embedded web app 2024-11-08 18:10:46 +00:00
Gabe Kangas
25cd9b6d53 fix(js): log out unused error value 2024-11-08 10:05:53 -08:00
Owncast
ecba3cc003 Bundle embedded web app 2024-11-08 09:09:49 +00:00
renovate[bot]
89dc1776d7 chore(deps): update storybook monorepo to v8.4.2 2024-11-08 07:11:30 +00:00
Owncast
97fcdfd914 Bundle embedded web app 2024-11-08 03:11:13 +00:00
renovate[bot]
0af864ea8f chore(deps): update dependency chromatic to v11.16.5 2024-11-08 01:54:42 +00:00
Owncast
121cd37c8c Bundle embedded web app 2024-11-08 01:53:07 +00:00
renovate[bot]
06c09f12de chore(deps): update typescript-eslint monorepo to v8.13.0 2024-11-07 21:26:36 +00:00
Owncast
d1117494b0 Bundle embedded web app 2024-11-07 21:24:20 +00:00
renovate[bot]
68a903b83a chore(deps): update dependency eslint-plugin-storybook to v0.11.0 2024-11-07 19:41:56 +00:00
Owncast
c8c91506cd Bundle embedded web app 2024-11-07 19:39:56 +00:00
renovate[bot]
a1a497f5c1 chore(deps): update dependency chromatic to v11.16.4 2024-11-07 16:42:28 +00:00
Owncast
219f76d891 Bundle embedded web app 2024-11-06 14:27:12 +00:00
renovate[bot]
ad9b01f442 chore(deps): update dependency @types/node to v20.17.6 2024-11-06 11:06:34 +00:00
renovate[bot]
962d03710d chore(deps): update peter-evans/create-or-update-comment digest to 213b1f9 2024-11-06 06:21:32 +00:00
dependabot[bot]
2ebc64b3b1 Bump cookie and cookie-parser in /test/load (#3996)
Bumps [cookie](https://github.com/jshttp/cookie) and [cookie-parser](https://github.com/expressjs/cookie-parser). These dependencies needed to be updated together.

Updates `cookie` from 0.4.1 to 0.7.2
- [Release notes](https://github.com/jshttp/cookie/releases)
- [Commits](https://github.com/jshttp/cookie/compare/v0.4.1...v0.7.2)

Updates `cookie-parser` from 1.4.6 to 1.4.7
- [Release notes](https://github.com/expressjs/cookie-parser/releases)
- [Changelog](https://github.com/expressjs/cookie-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/cookie-parser/compare/1.4.6...1.4.7)

---
updated-dependencies:
- dependency-name: cookie
  dependency-type: indirect
- dependency-name: cookie-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-05 16:07:43 -08:00
Owncast
5ca7249388 Bundle embedded web app 2024-11-05 13:19:38 +00:00
renovate[bot]
50a4224224 fix(deps): update dependency react-hotkeys-hook to v4.6.1 2024-11-05 11:18:07 +00:00
Owncast
ac009f574e Bundle embedded web app 2024-11-05 04:06:00 +00:00
renovate[bot]
b9d8fbffe2 chore(deps): update dependency sass to v1.80.6 2024-11-05 00:20:32 +00:00
Owncast
40b97e6bc1 Bundle embedded web app 2024-11-04 18:14:16 +00:00
renovate[bot]
134093b9d2 chore(deps): update dependency eslint-plugin-storybook to v0.10.2 2024-11-04 16:05:27 +00:00
Owncast
d123a2c020 Bundle embedded web app 2024-11-04 12:45:50 +00:00
renovate[bot]
fbd501f57e chore(deps): lock file maintenance 2024-11-04 12:40:56 +00:00
Owncast
ed7bd001ee Bundle embedded web app 2024-11-04 03:13:29 +00:00
renovate[bot]
83b3a0da5e chore(deps): update dependency @storybook/addon-styling-webpack to v1.0.1 2024-11-04 01:21:15 +00:00
Owncast
e04e079243 Bundle embedded web app 2024-11-04 01:19:34 +00:00
renovate[bot]
d4fd75b9c7 chore(deps): update dependency knip to v5.36.0 2024-11-03 21:52:49 +00:00
Owncast
6fbb3b9565 Bundle embedded web app 2024-11-03 21:51:32 +00:00
renovate[bot]
42005608fa chore(deps): update dependency @types/node to v20.17.5 2024-11-03 18:37:38 +00:00
Owncast
538ebaf7bb Bundle embedded web app 2024-11-03 16:22:21 +00:00
renovate[bot]
2be0aebd6d chore(deps): update storybook monorepo to v8.4.0 2024-11-03 13:37:37 +00:00
Owncast
fdaf25d92e Bundle embedded web app 2024-11-03 09:54:53 +00:00
renovate[bot]
5fc4e56bf9 chore(deps): update dependency @types/node to v20.17.4 2024-11-03 07:52:34 +00:00
Owncast
392e437b9a Bundle embedded web app 2024-11-02 19:28:48 +00:00
renovate[bot]
3066d6b82e chore(deps): update dependency mermaid to v11.4.0 2024-11-02 16:46:03 +00:00
Owncast
2f941be5c0 Bundle embedded web app 2024-11-02 16:44:41 +00:00
renovate[bot]
ff058ca777 chore(deps): update dependency knip to v5.34.4 2024-11-02 13:57:16 +00:00
Owncast
3f321d3a1c Bundle embedded web app 2024-11-02 09:46:18 +00:00
renovate[bot]
490c38bd31 fix(deps): update workbox monorepo to v7.3.0 2024-11-02 07:41:14 +00:00
Owncast
019cdb169c Bundle embedded web app 2024-11-02 07:40:21 +00:00
renovate[bot]
9d0c7c1edb chore(deps): update dependency chromatic to v11.16.3 2024-11-02 05:09:06 +00:00
Owncast
88a96f0eae Bundle embedded web app 2024-11-02 05:07:54 +00:00
renovate[bot]
b7d8a5ea99 chore(deps): update dependency sass to v1.80.5 2024-11-02 01:35:53 +00:00
Owncast
5d8c6348bc Bundle embedded web app 2024-11-02 01:34:40 +00:00
renovate[bot]
a934b89a53 chore(deps): update dependency knip to v5.34.3 2024-11-01 22:05:10 +00:00
Owncast
9ccf19eb64 Bundle embedded web app 2024-11-01 22:03:57 +00:00
renovate[bot]
de3eac2b2f chore(deps): update dependency @types/node to v20.17.3 2024-11-01 19:23:53 +00:00
Owncast
76abc0bbfb Bundle embedded web app 2024-11-01 19:22:57 +00:00
renovate[bot]
3bb2ba18e5 chore(deps): update typescript-eslint monorepo to v8.12.2 2024-11-01 16:18:21 +00:00
Owncast
e71144a68d Bundle embedded web app 2024-11-01 03:07:33 +00:00
renovate[bot]
7a367a933b chore(deps): update typescript-eslint monorepo to v8.12.1 2024-11-01 01:12:00 +00:00
Owncast
c1cb96fa57 Bundle embedded web app 2024-10-31 22:35:12 +00:00
renovate[bot]
28c6947a43 chore(deps): update dependency @types/node to v20.17.2 2024-10-31 20:48:45 +00:00
Owncast
00b9dec218 Bundle embedded web app 2024-10-31 05:20:24 +00:00
nekojanai
8e89dfb345 fix: username wrapping (#3975) 2024-10-30 22:13:28 -07:00
renovate[bot]
ed21911288 chore(deps): update peter-evans/create-or-update-comment digest to 6f2ce0e 2024-10-30 08:31:18 +00:00
Owncast
d9aeb32852 Bundle embedded web app 2024-10-29 06:34:21 +00:00
renovate[bot]
3262d3b875 chore(deps): update dependency eslint-plugin-jsx-a11y to v6.10.2 2024-10-29 05:04:08 +00:00
Owncast
af88ee386b Bundle embedded web app 2024-10-29 05:03:00 +00:00
dependabot[bot]
50f39284ce Bump elliptic from 6.5.7 to 6.6.0 in /web (#3990)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.7 to 6.6.0.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.7...v6.6.0)

---
updated-dependencies:
- dependency-name: elliptic
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 21:58:03 -07:00
Owncast
9c36e196b7 Bundle embedded web app 2024-10-29 02:01:49 +00:00
renovate[bot]
274c85ac2b chore(deps): lock file maintenance 2024-10-29 01:56:42 +00:00
Owncast
5eaa06cf15 Bundle embedded web app 2024-10-28 21:46:57 +00:00
renovate[bot]
86c20e0a39 chore(deps): update dependency chromatic to v11.16.1 2024-10-28 18:52:58 +00:00
Owncast
90a8ebbfa4 Bundle embedded web app 2024-10-28 18:50:58 +00:00
renovate[bot]
e995836ee4 chore(deps): update dependency @babel/core to v7.26.0 2024-10-28 15:58:07 +00:00
Owncast
fe040070de Bundle embedded web app 2024-10-28 15:56:15 +00:00
renovate[bot]
9d3290c2c1 chore(deps): update dependency @types/node to v20.17.1 2024-10-28 13:30:53 +00:00
Owncast
97880ce93e Bundle embedded web app 2024-10-28 13:29:58 +00:00
renovate[bot]
c14ec935da fix(deps): update dependency @uiw/react-codemirror to v4.23.6 2024-10-28 09:11:59 +00:00
Owncast
8a3e91fdc8 Bundle embedded web app 2024-10-28 09:10:52 +00:00
renovate[bot]
bdcb481a51 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.23.6 2024-10-28 06:11:47 +00:00
Gabe Kangas
eed34b528e Update API gen, cleanup, add missing property to status response (#3987)
* fix(api): remove invalid tag properties from components

* chore(api): update api validation/linter to use redocly

* fix(api): add missing streamTitle property to status object. Closes #3983

* chore: add redocly config file

* Commit updated API documentation

---------

Co-authored-by: Owncast <owncast@owncast.online>
2024-10-27 15:36:31 -07:00
Owncast
5a3600e01f Bundle embedded web app 2024-10-27 21:59:35 +00:00
renovate[bot]
022e505ee0 chore(deps): update dependency cypress to v13.15.1 2024-10-27 18:32:10 +00:00
Owncast
b9733109fa Bundle embedded web app 2024-10-27 15:21:45 +00:00
renovate[bot]
3d146de750 chore(deps): update dependency knip to v5.34.0 2024-10-27 12:49:07 +00:00
Owncast
b475fbaa5d Bundle embedded web app 2024-10-27 12:47:39 +00:00
renovate[bot]
fd14133e91 chore(deps): update dependency chromatic to v11.15.0 2024-10-27 09:45:07 +00:00
Owncast
f0c07e6a7b Bundle embedded web app 2024-10-27 09:43:16 +00:00
renovate[bot]
ee568866ec chore(deps): update dependency @types/node to v20.17.0 2024-10-27 07:09:36 +00:00
Owncast
943d8efe0d Bundle embedded web app 2024-10-27 07:08:32 +00:00
renovate[bot]
c9dcc88320 fix(deps): update nextjs monorepo to v14.2.16 2024-10-27 03:49:28 +00:00
Owncast
8819cd8980 Bundle embedded web app 2024-10-27 03:47:01 +00:00
renovate[bot]
016951a3be chore(deps): update dependency sass to v1.80.4 2024-10-27 01:48:56 +00:00
Gabe Kangas
c44d56af63 fix(test): update tests to reflect the new transcoder flag 2024-10-26 15:09:47 -07:00
Owncast
5501e20e82 Bundle embedded web app 2024-10-26 22:02:48 +00:00
renovate[bot]
83c601b5c9 chore(deps): update dependency html-webpack-plugin to v5.6.3 2024-10-26 19:37:01 +00:00
Gabe Kangas
0fccaa61fe fix(video): fix nil reference exception in playback metrics. Closes #3984 2024-10-26 12:22:19 -07:00
Gabe Kangas
05545cb6da Add persistent http connection optimization. Closes #3985 2024-10-26 11:58:02 -07:00
Owncast
0e0f8d7284 Bundle embedded web app 2024-10-26 17:09:58 +00:00
renovate[bot]
734636039f chore(deps): update dependency @types/react to v18.3.12 2024-10-26 13:19:52 +00:00
Owncast
14b73706ce Bundle embedded web app 2024-10-26 13:19:09 +00:00
renovate[bot]
f2600a02fb chore(deps): update dependency @types/node to v20.16.15 2024-10-26 09:30:18 +00:00
Owncast
f7a7eed782 Bundle embedded web app 2024-10-26 09:28:17 +00:00
renovate[bot]
d2bfdab339 chore(deps): update dependency @types/jest to v29.5.14 2024-10-26 06:21:32 +00:00
Owncast
756d407ce2 Bundle embedded web app 2024-10-26 06:20:20 +00:00
renovate[bot]
ec3437f9e1 chore(deps): update dependency @types/classnames to v2.3.4 2024-10-26 03:51:01 +00:00
Owncast
8362589364 Bundle embedded web app 2024-10-26 00:20:03 +00:00
renovate[bot]
bc2f8fed9c chore(deps): update dependency eslint-plugin-react to v7.37.2 2024-10-25 23:08:42 +00:00
Owncast
959ffb58ac Bundle embedded web app 2024-10-25 18:22:32 +00:00
renovate[bot]
4ddc19f91f chore(deps): update babel monorepo to v7.25.9 2024-10-25 17:10:31 +00:00
Owncast
6ea0cb10c5 Bundle embedded web app 2024-10-25 14:35:03 +00:00
renovate[bot]
da23ee8e3e fix(deps): update dependency video.js to v8.19.1 2024-10-25 10:15:08 +00:00
Owncast
85084e4b60 Bundle embedded web app 2024-10-25 06:31:45 +00:00
renovate[bot]
4315d19daa chore(deps): update dependency @types/node to v20.16.14 2024-10-25 03:47:54 +00:00
Owncast
91efec9200 Bundle embedded web app 2024-10-25 01:55:30 +00:00
renovate[bot]
6baa2e28d7 chore(deps): update dependency chromatic to v11.14.0 2024-10-24 21:39:56 +00:00
Owncast
476be88c86 Bundle embedded web app 2024-10-24 21:37:45 +00:00
renovate[bot]
abe0c49b38 chore(deps): update typescript-eslint monorepo to v8.11.0 2024-10-24 19:31:26 +00:00
Owncast
8ca104634b Bundle embedded web app 2024-10-24 15:08:32 +00:00
renovate[bot]
06706702f8 chore(deps): update dependency eslint-plugin-storybook to v0.10.1 2024-10-24 12:25:23 +00:00
Owncast
b3c42769cb Bundle embedded web app 2024-10-24 10:20:13 +00:00
renovate[bot]
7178b3b557 chore(deps): update dependency eslint-plugin-jsx-a11y to v6.10.1 2024-10-24 08:25:23 +00:00
renovate[bot]
01dc997fb4 chore(deps): update peter-evans/create-or-update-comment digest to d5aa8cd 2024-10-23 06:20:24 +00:00
Owncast
a00e726c22 Bundle embedded web app 2024-10-22 23:34:30 +00:00
embr
2015a566cb Fix websocket reconnection (#3959)
The `onerror` event is only triggered if the buffer is full while the
socket is closed, while the `onclose` event is called for any kind of
disconnection: https://websockets.spec.whatwg.org/#closeWebSocket

Fixes: https://github.com/owncast/owncast/issues/3958

Co-authored-by: Alyssa Ross <hi@alyssa.is>
2024-10-22 16:29:46 -07:00
Owncast
45392aa5ad Bundle embedded web app 2024-10-22 07:26:31 +00:00
renovate[bot]
b07413a314 chore(deps): update dependency @types/node to v20.16.13 2024-10-22 05:17:10 +00:00
Owncast
90f6d4333c Bundle embedded web app 2024-10-22 05:15:05 +00:00
renovate[bot]
beeeaede5e chore(deps): update dependency sass to v1.80.3 2024-10-22 02:03:10 +00:00
Owncast
1c09c7c544 Bundle embedded web app 2024-10-21 19:31:41 +00:00
renovate[bot]
352df6a604 chore(deps): update dependency @mdx-js/react to v3.1.0 2024-10-21 17:02:47 +00:00
Owncast
db635a8119 Bundle embedded web app 2024-10-21 13:19:17 +00:00
renovate[bot]
1f06deb52f chore(deps): lock file maintenance 2024-10-21 13:14:19 +00:00
Owncast
29099d5d07 Bundle embedded web app 2024-10-21 04:40:48 +00:00
renovate[bot]
488b5d7d87 chore(deps): update typescript-eslint monorepo to v8.10.0 2024-10-21 00:49:11 +00:00
Owncast
1e9a34b0eb Bundle embedded web app 2024-10-21 00:47:55 +00:00
renovate[bot]
e9b778eba6 chore(deps): update dependency sass to v1.80.2 2024-10-20 22:52:56 +00:00
Owncast
51536bae82 Bundle embedded web app 2024-10-20 22:46:41 +00:00
renovate[bot]
54d8ad5acb chore(deps): update dependency mermaid to v11 (#3965)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-20 15:41:43 -07:00
Owncast
2e0e79162a Bundle embedded web app 2024-10-20 22:38:02 +00:00
renovate[bot]
0e0167d4bd fix(deps): update dependency react-virtuoso to v4.12.0 (#3968)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-20 15:32:52 -07:00
renovate[bot]
d0a1e78b69 fix(deps): update dependency react-error-boundary to v4.1.1 (#3973)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-20 15:32:28 -07:00
Owncast
fa6da3b475 Bundle embedded web app 2024-10-20 22:10:37 +00:00
renovate[bot]
87c0b88fda fix(deps): update dependency chart.js to v4.4.5 (#3974)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-20 15:05:34 -07:00
Owncast
23a91674bc Bundle embedded web app 2024-10-20 21:46:00 +00:00
renovate[bot]
9ddf99ad1a chore(deps): update dependency html-webpack-plugin to v5.6.2 2024-10-20 19:36:45 +00:00
Owncast
3dbc075f9b Bundle embedded web app 2024-10-20 19:34:57 +00:00
Gabe Kangas
4ac3068fcb fix(css): run prittier on css file 2024-10-20 12:29:36 -07:00
Owncast
c23b04c3ab Bundle embedded web app 2024-10-20 19:29:32 +00:00
Gabe Kangas
edc920f7db fix(storybook): update storybook generation templates 2024-10-20 12:23:45 -07:00
Gabe Kangas
78a7a45ff0 fix(sass): resolve sass warning by wrapping in root 2024-10-20 12:20:22 -07:00
Owncast
2e01006126 Bundle embedded web app 2024-10-20 18:47:27 +00:00
renovate[bot]
4cada70b2c chore(deps): update dependency chromatic to v11.12.6 2024-10-20 16:19:08 +00:00
Owncast
464c3154c2 Bundle embedded web app 2024-10-20 16:17:19 +00:00
renovate[bot]
dfb47b5e58 chore(deps): update typescript-eslint monorepo to v8.9.0 2024-10-20 16:12:17 +00:00
Owncast
1454ba5f2d Bundle embedded web app 2024-10-20 13:05:18 +00:00
renovate[bot]
28b6b38613 chore(deps): update dependency sass to v1.80.1 2024-10-20 10:15:04 +00:00
Owncast
8c917d29d4 Bundle embedded web app 2024-10-20 10:07:50 +00:00
renovate[bot]
940a0e2fde fix(deps): update dependency @uiw/react-codemirror to v4.23.5 2024-10-20 07:07:18 +00:00
Owncast
a4ba8827cc Bundle embedded web app 2024-10-20 07:06:07 +00:00
renovate[bot]
59fafc6fc6 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.23.5 2024-10-20 04:20:54 +00:00
Owncast
c7b0f59e51 Bundle embedded web app 2024-10-20 04:18:44 +00:00
renovate[bot]
6c64e67af9 chore(deps): update dependency @types/node to v20.16.12 2024-10-20 01:13:19 +00:00
Owncast
889c10945b Bundle embedded web app 2024-10-20 01:05:05 +00:00
Gabe Kangas
78146f1ee3 fix(storybook): fix typography page from not rendering 2024-10-19 17:54:29 -07:00
Gabe Kangas
a747aea71c Continued WIP. Most of Storybook 8 runs. 2024-10-19 17:54:27 -07:00
Gabe Kangas
1e362d39ac chore: remove documentation that is better suited to exist elsewhere 2024-10-19 17:53:45 -07:00
mahmed2000
3d9bd9d353 Storybook 8 fixes (#3937)
* Add globs for auto-generated CSF screenshot stories to main.js

* Remove unneeded mdx files for screenshots

* Glob for stories.js instead of just js files in the doc pages directory

* Might as well update it to 8.3 while we're at it

* Update knip config file to make it happy

* Fix linter warning

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-10-19 17:53:45 -07:00
Gabe Kangas
f424fe6dae WIP storybook upgrade 2024-10-19 17:53:42 -07:00
Owncast
d939d9f43d Bundle embedded web app 2024-10-20 00:51:07 +00:00
renovate[bot]
6295f8d1a1 chore(deps): update dependency @types/node to v20.16.12 2024-10-20 00:28:32 +00:00
Owncast
85ded31098 Bundle embedded web app 2024-10-20 00:25:38 +00:00
renovate[bot]
f8444459b8 fix(deps): update dependency chart.js to v4.4.5 2024-10-20 00:20:06 +00:00
Owncast
7b4959cc6d Bundle embedded web app 2024-10-19 22:34:30 +00:00
Gabe Kangas
df3a9424b1 fix(test): fix javascript tests not running 2024-10-19 15:28:41 -07:00
Gabe Kangas
742df5322f fix(web): specify node version to be 22.9.0 for builds 2024-10-19 11:51:23 -07:00
Gabe Kangas
e5a4404770 fix(web): isable swc features and fix build 2024-10-18 08:33:27 -07:00
renovate[bot]
39f486cd52 fix(deps): update module golang.org/x/time to v0.7.0 2024-10-16 22:20:44 +00:00
renovate[bot]
21a40540c2 fix(deps): update module golang.org/x/net to v0.30.0 2024-10-16 20:40:10 +00:00
renovate[bot]
bedbf544ff fix(deps): update module github.com/yuin/goldmark to v1.7.8 2024-10-16 16:30:07 +00:00
renovate[bot]
5ba606903c fix(deps): update module golang.org/x/crypto to v0.28.0 2024-10-16 14:18:33 +00:00
Owncast
18ce952706 Bundle embedded web app 2024-10-16 14:17:28 +00:00
renovate[bot]
0ac5937eea fix(deps): update dependency yaml to v2.6.0 2024-10-16 11:36:14 +00:00
renovate[bot]
390c51bac0 fix(deps): update module github.com/yuin/goldmark-emoji to v1.0.4 2024-10-16 06:38:44 +00:00
renovate[bot]
bbb436e971 fix(deps): update module github.com/yuin/goldmark to v1.7.7 2024-10-16 03:28:07 +00:00
renovate[bot]
c78622ada6 fix(deps): update module github.com/prometheus/client_golang to v1.20.5 2024-10-16 01:28:29 +00:00
renovate[bot]
b95a9d7b7a fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.24 2024-10-15 21:51:23 +00:00
Owncast
6d37dc1e1e Bundle embedded web app 2024-10-14 09:41:19 +00:00
renovate[bot]
65c03ee57b chore(deps): lock file maintenance 2024-10-14 09:35:54 +00:00
Owncast
ec1a0c5fb3 Bundle embedded web app 2024-10-14 04:30:56 +00:00
renovate[bot]
2ff71edb76 chore(deps): update dependency sass to v1.79.5 2024-10-14 01:10:43 +00:00
Owncast
1e470e2ce1 Bundle embedded web app 2024-10-13 19:09:02 +00:00
renovate[bot]
b8f3c7ba54 chore(deps): update dependency @babel/core to v7.25.8 2024-10-13 15:14:22 +00:00
Owncast
04a079b623 Bundle embedded web app 2024-10-13 12:23:07 +00:00
renovate[bot]
d911b0a8ba chore(deps): update dependency knip to v5.33.3 2024-10-13 10:14:41 +00:00
Owncast
cc48275237 Bundle embedded web app 2024-10-13 01:09:49 +00:00
renovate[bot]
6d50f7004d chore(deps): update dependency chromatic to v11.12.5 2024-10-12 23:06:56 +00:00
Owncast
e276e42e1e Bundle embedded web app 2024-10-12 04:30:52 +00:00
renovate[bot]
0b22538af1 fix(deps): update nextjs monorepo to v14.2.15 2024-10-12 01:08:01 +00:00
Owncast
c712c5f793 Bundle embedded web app 2024-10-12 01:05:08 +00:00
renovate[bot]
5b04578765 chore(deps): update dependency typescript to v5.6.3 2024-10-11 22:29:18 +00:00
Owncast
50852921fc Bundle embedded web app 2024-10-11 22:27:54 +00:00
renovate[bot]
8a86914827 chore(deps): update dependency knip to v5.33.2 2024-10-11 19:15:38 +00:00
Eng Zer Jun
08bda166fe Replace github.com/shirou/gopsutil/v3 with v4 (#3956)
* Replace `github.com/shirou/gopsutil/v3` to v4

PR #3925 only added the new v4 dependency into our `go.mod` file. The
actual usages in the source code were not updated to use the new v4
version.

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>

* Tidy `go.mod` correctly

One `require` section for direct dependencies; Another `require` section
for indirect dependencies.

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>

---------

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2024-10-11 12:13:33 -07:00
mahmed2000
deb938d521 Fix incorrect timestamp on Eartlhy packaged binary (#3955) 2024-10-11 08:31:44 -07:00
Owncast
eec9317b93 Bundle embedded web app 2024-10-11 06:10:53 +00:00
renovate[bot]
bb25bc9a82 chore(deps): update dependency knip to v5.33.1 2024-10-11 04:35:53 +00:00
Owncast
8f6508e7fd Bundle embedded web app 2024-10-11 04:33:36 +00:00
renovate[bot]
4ec00e9033 chore(deps): update dependency chromatic to v11.12.0 2024-10-11 02:09:29 +00:00
Owncast
384cd4b730 Bundle embedded web app 2024-10-11 02:07:13 +00:00
renovate[bot]
193edb4871 chore(deps): update dependency @types/node to v20.16.11 2024-10-10 22:30:25 +00:00
Owncast
369667e8f5 Bundle embedded web app 2024-10-10 22:28:34 +00:00
renovate[bot]
6c6f313de6 chore(deps): update typescript-eslint monorepo to v8.8.1 2024-10-10 18:28:52 +00:00
Owncast
f0323731dd Bundle embedded web app 2024-10-10 15:10:44 +00:00
mahmed2000
dd5a14cd1a Fix mistyped filter value in the admin's log table (#3952) 2024-10-10 08:05:05 -07:00
Owncast
e59285d998 Bundle embedded web app 2024-10-09 22:21:13 +00:00
s-vamshi
c528d3921f fix(web): long usernames in chat truncated (#3949) 2024-10-09 15:15:58 -07:00
renovate[bot]
c00440d918 chore(deps): update peter-evans/create-or-update-comment digest to 1b44297 2024-10-09 10:48:53 +00:00
Owncast
b35b139fbc Bundle embedded web app 2024-10-08 10:16:50 +00:00
renovate[bot]
3afe880b45 fix(deps): update dependency @uiw/react-codemirror to v4.23.5 2024-10-08 08:15:01 +00:00
Owncast
0a878401a4 Bundle embedded web app 2024-10-08 08:12:41 +00:00
renovate[bot]
71c141980a fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.23.5 2024-10-08 03:40:09 +00:00
Owncast
d33954c68d Bundle embedded web app 2024-10-07 15:17:45 +00:00
renovate[bot]
e14713631f chore(deps): lock file maintenance 2024-10-07 15:12:15 +00:00
Owncast
f45cbd421c Bundle embedded web app 2024-10-07 12:11:42 +00:00
renovate[bot]
06dcf82fe1 fix(deps): update dependency video.js to v8.18.1 2024-10-07 10:36:38 +00:00
Owncast
0812dbb1e9 Bundle embedded web app 2024-10-07 10:35:02 +00:00
renovate[bot]
e551096dd1 chore(deps): lock file maintenance 2024-10-07 10:29:17 +00:00
Gabe Kangas
8d08ae5147 chore: tweaking workflow text 2024-10-06 21:44:19 -07:00
Owncast
99652825b6 Bundle embedded web app 2024-10-07 03:35:05 +00:00
renovate[bot]
e074d3e83a chore(deps): update dependency npm to v10.9.0 2024-10-07 02:56:24 +00:00
Gabe Kangas
e5aa3c3cfb fix: remove invalid setting 2024-10-06 19:54:42 -07:00
Gabe Kangas
b55e4045c1 chore: replace old stale github app with workflow action 2024-10-06 18:12:13 -07:00
Owncast
ac3f7a2ac8 Bundle embedded web app 2024-10-06 21:07:23 +00:00
renovate[bot]
5f71210744 chore(deps): update dependency eslint-plugin-import to v2.31.0 2024-10-06 21:02:09 +00:00
Owncast
bc6f5c02cf Bundle embedded web app 2024-10-06 19:45:53 +00:00
renovate[bot]
b104d1222a fix(deps): update dependency sanitize-html to v2.13.1 2024-10-06 15:38:27 +00:00
Owncast
8b1601b76a Bundle embedded web app 2024-10-06 10:50:10 +00:00
renovate[bot]
1e86f3cd8b chore(deps): update dependency knip to v5.31.0 2024-10-06 06:16:07 +00:00
Owncast
a6ff8f14d4 Bundle embedded web app 2024-10-06 04:19:29 +00:00
renovate[bot]
ed04e2e0af fix(deps): update dependency @uiw/react-codemirror to v4.23.4 2024-10-06 00:40:19 +00:00
Owncast
cf237c2923 Bundle embedded web app 2024-10-06 00:39:08 +00:00
renovate[bot]
33807f0acc fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.23.4 2024-10-05 22:10:51 +00:00
Owncast
f439f400e2 Bundle embedded web app 2024-10-05 22:09:38 +00:00
renovate[bot]
9dc090e3dc chore(deps): update dependency @types/react to v18.3.11 2024-10-05 18:40:37 +00:00
Owncast
6c8186b995 Bundle embedded web app 2024-10-05 18:39:22 +00:00
renovate[bot]
f705c887ff chore(deps): update dependency @babel/core to v7.25.7 2024-10-05 17:06:10 +00:00
Owncast
73e9e7eb7c Bundle embedded web app 2024-10-05 17:05:25 +00:00
renovate[bot]
b8ff62d2c5 chore(deps): update dependency mermaid to v10.9.2 2024-10-05 12:43:05 +00:00
Owncast
b5dcbf5d72 Bundle embedded web app 2024-10-04 21:40:36 +00:00
renovate[bot]
f0402792d6 fix(deps): update nextjs monorepo to v14.2.14 2024-10-04 18:48:05 +00:00
Owncast
c5abe686eb Bundle embedded web app 2024-10-04 18:46:30 +00:00
renovate[bot]
61802b6008 chore(deps): update dependency eslint-plugin-react to v7.37.1 2024-10-04 16:00:20 +00:00
Owncast
e6ce12d625 Bundle embedded web app 2024-10-04 01:45:16 +00:00
renovate[bot]
6b84a5248c chore(deps): update dependency chromatic to v11.11.0 2024-10-03 21:44:24 +00:00
Owncast
b73ea79431 Bundle embedded web app 2024-10-03 21:42:58 +00:00
renovate[bot]
edcc428b3c chore(deps): update typescript-eslint monorepo to v8.8.0 2024-10-03 18:49:49 +00:00
renovate[bot]
b00c48e369 chore(deps): update peter-evans/create-or-update-comment digest to 48de637 2024-10-02 06:34:21 +00:00
Florian Greinacher
ee1dc904e1 chore: use correct manager name in Renovate config (#3943) 2024-10-01 09:16:53 -07:00
Owncast
9ce46753fc Bundle embedded web app 2024-10-01 12:13:50 +00:00
renovate[bot]
2fffd175d7 fix(deps): update dependency @codemirror/lang-markdown to v6.3.0 2024-10-01 09:07:25 +00:00
Owncast
0749708942 Bundle embedded web app 2024-10-01 06:41:12 +00:00
renovate[bot]
b7a1bc53c3 chore(deps): update dependency sass to v1.79.4 2024-10-01 03:52:57 +00:00
Owncast
43f99ae3c8 Bundle embedded web app 2024-09-30 22:30:48 +00:00
renovate[bot]
5bd79b01b2 chore(deps): update dependency @types/react to v18.3.10 2024-09-30 19:42:27 +00:00
Owncast
ad165bc76b Bundle embedded web app 2024-09-30 19:41:37 +00:00
renovate[bot]
36373a96e1 chore(deps): update dependency @types/node to v20.16.10 2024-09-30 17:00:21 +00:00
Owncast
f5ebcc76eb Bundle embedded web app 2024-09-30 11:13:57 +00:00
renovate[bot]
3eb214d842 chore(deps): lock file maintenance 2024-09-30 11:08:44 +00:00
Owncast
e1e6d18bf3 Bundle embedded web app 2024-09-30 07:55:12 +00:00
renovate[bot]
00ee31d224 chore(deps): update dependency eslint-plugin-react to v7.37.0 2024-09-30 04:16:20 +00:00
Owncast
63459b2354 Bundle embedded web app 2024-09-29 19:23:50 +00:00
renovate[bot]
656a3156f2 chore(deps): update dependency eslint-plugin-storybook to v0.9.0 2024-09-29 16:13:48 +00:00
Owncast
2447a57e00 Bundle embedded web app 2024-09-29 04:09:23 +00:00
renovate[bot]
066de108db chore(deps): update dependency @types/node to v20.16.9 2024-09-29 00:28:29 +00:00
Owncast
31a1c8b960 Bundle embedded web app 2024-09-29 00:27:49 +00:00
renovate[bot]
21ae3069e2 chore(deps): update dependency cypress to v13.15.0 2024-09-28 21:33:46 +00:00
Owncast
32d796d56c Bundle embedded web app 2024-09-28 21:32:43 +00:00
renovate[bot]
ace38e6b1e chore(deps): update dependency @types/node to v20.16.8 2024-09-28 18:35:06 +00:00
Owncast
1b0d17a602 Bundle embedded web app 2024-09-28 07:10:30 +00:00
renovate[bot]
27260122e2 chore(deps): update dependency @types/node to v20.16.7 2024-09-28 04:30:13 +00:00
Owncast
150a788fc5 Bundle embedded web app 2024-09-27 23:59:04 +00:00
renovate[bot]
0597953ea1 chore(deps): update dependency chromatic to v11.10.4 2024-09-27 21:32:15 +00:00
Owncast
a3bebd98c5 Bundle embedded web app 2024-09-27 21:31:36 +00:00
renovate[bot]
c5c1bc928b chore(deps): update dependency @types/react to v18.3.9 2024-09-27 19:51:57 +00:00
Owncast
6e7e4c9fc1 Bundle embedded web app 2024-09-27 16:22:13 +00:00
dependabot[bot]
99311911f1 Bump rollup from 2.79.1 to 2.79.2 in /web (#3939)
Bumps [rollup](https://github.com/rollup/rollup) from 2.79.1 to 2.79.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.79.1...v2.79.2)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 09:15:08 -07:00
Owncast
593a94131d Bundle embedded web app 2024-09-27 06:12:17 +00:00
renovate[bot]
d076fefa99 chore(deps): update typescript-eslint monorepo to v8.7.0 2024-09-27 04:56:31 +00:00
Owncast
0b9260161b Bundle embedded web app 2024-09-27 04:55:04 +00:00
renovate[bot]
dc3aafa6cc chore(deps): update dependency chromatic to v11.10.3 2024-09-27 01:40:10 +00:00
Owncast
7c6dbc94bc Bundle embedded web app 2024-09-27 01:38:30 +00:00
renovate[bot]
e5239c169b chore(deps): update dependency @types/node to v20.16.6 2024-09-26 23:50:06 +00:00
renovate[bot]
5cd4c14943 fix(deps): update module github.com/shirou/gopsutil/v3 to v4 (#3925)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-26 16:49:35 -07:00
Gabe Kangas
ef66e2c3a0 Explicitly set viewer count to 0 if offline. Closes #3830 2024-09-26 13:38:14 -07:00
Florian Greinacher
dcb0ff5f51 fix: update Alpine base image (#3938)
* fix: update Alpine base image

Alpine 3.11 is out of support since nearly a year

* chore: help Renovate detect images in  the Earthfile
2024-09-26 08:21:26 -07:00
Owncast
07b69e1795 Bundle embedded web app 2024-09-26 12:22:20 +00:00
renovate[bot]
e4cf7742d1 fix(deps): update dependency @uiw/react-codemirror to v4.23.3 2024-09-26 09:31:53 +00:00
Owncast
7de49e8605 Bundle embedded web app 2024-09-26 09:30:44 +00:00
renovate[bot]
8a2a0a1249 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.23.3 2024-09-26 07:15:58 +00:00
renovate[bot]
2794a5d1d8 chore(deps): update peter-evans/create-or-update-comment digest to 5ddb8ea 2024-09-25 09:52:11 +00:00
Owncast
4e29efe24d Bundle embedded web app 2024-09-24 08:10:01 +00:00
renovate[bot]
c9924cdbab chore(deps): update dependency sass to v1.79.3 2024-09-24 08:04:30 +00:00
Owncast
36e1b678ce Bundle embedded web app 2024-09-23 12:39:30 +00:00
renovate[bot]
6fad3b00fa chore(deps): lock file maintenance 2024-09-23 12:34:15 +00:00
Owncast
e7760103ee Bundle embedded web app 2024-09-23 06:10:08 +00:00
renovate[bot]
63fb720955 fix(deps): update nextjs monorepo to v14.2.13 2024-09-23 03:35:45 +00:00
Owncast
43f4d680c7 Bundle embedded web app 2024-09-23 03:33:37 +00:00
renovate[bot]
2db008ad88 chore(deps): update dependency sass to v1.79.2 2024-09-23 01:35:42 +00:00
Owncast
0f4113b673 Bundle embedded web app 2024-09-22 22:02:28 +00:00
renovate[bot]
a91a5ef9e4 chore(deps): update dependency @types/react to v18.3.8 2024-09-22 19:11:41 +00:00
Owncast
cbd984282b Bundle embedded web app 2024-09-21 03:40:10 +00:00
renovate[bot]
cf61b51de7 chore(deps): update dependency sass to v1.79.1 2024-09-21 02:31:32 +00:00
Owncast
7efea74285 Bundle embedded web app 2024-09-21 02:30:11 +00:00
renovate[bot]
45d1b187b1 fix(deps): update nextjs monorepo to v14.2.12 2024-09-20 21:36:30 +00:00
Owncast
dfac42b6ad Bundle embedded web app 2024-09-20 15:59:41 +00:00
renovate[bot]
0758786790 chore(deps): update dependency @types/react to v18.3.7 2024-09-20 13:54:12 +00:00
Owncast
d72c7639f2 Bundle embedded web app 2024-09-20 09:06:53 +00:00
renovate[bot]
bd68667b00 chore(deps): update typescript-eslint monorepo to v8.6.0 2024-09-20 07:24:29 +00:00
Owncast
983db3c675 Javascript formatting autofixes 2024-09-20 03:18:25 +00:00
Aelly Alwardi
84f0dd07ae Move title up a level to allow mouse hover to show timestamp (#3926)
* Move title up a level to allow mouse hover to show timestamp

* Fix bad commit to resolve 3848

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-09-19 20:15:49 -07:00
Owncast
ac3cc16250 Bundle embedded web app 2024-09-20 01:20:28 +00:00
renovate[bot]
e9cfa5e408 chore(deps): update dependency eslint to v8.57.1 2024-09-19 21:25:28 +00:00
Owncast
7217eaa289 Bundle embedded web app 2024-09-19 21:24:45 +00:00
renovate[bot]
b30d2de195 chore(deps): update dependency @types/prop-types to v15.7.13 2024-09-19 19:19:01 +00:00
Owncast
b2f341a3e5 Bundle embedded web app 2024-09-19 19:18:09 +00:00
renovate[bot]
30bb93ee77 chore(deps): update dependency babel-loader to v9.2.1 2024-09-19 15:15:26 +00:00
Owncast
4e53acddcf Bundle embedded web app 2024-09-19 12:29:33 +00:00
renovate[bot]
96753349bc chore(deps): update dependency @types/react to v18.3.6 2024-09-19 10:58:28 +00:00
Gabe Kangas
387dcd464d chore(go): go mod tidy 2024-09-18 19:38:11 -07:00
renovate[bot]
3cbc9ca57c chore(deps): update peter-evans/create-or-update-comment digest to 1efb899 2024-09-18 06:52:56 +00:00
renovate[bot]
6b7901c7dc fix(deps): update module golang.org/x/net to v0.29.0 2024-09-18 03:55:46 +00:00
renovate[bot]
41075416f8 fix(deps): update module golang.org/x/mod to v0.21.0 (#3928)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 20:52:35 -07:00
renovate[bot]
53a1e5d585 fix(deps): update module golang.org/x/crypto to v0.27.0 (#3927)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 20:52:19 -07:00
Gabe Kangas
3050d64909 fix(go): fix type conversion for windows 2024-09-17 19:11:16 -07:00
Gabe Kangas
99fbefd558 Remove fix flag 2024-09-17 16:44:36 -07:00
Gabe Kangas
0bca16deb6 Only write formatted files in CI when not in a PR 2024-09-17 16:39:54 -07:00
Gabe Kangas
5e5f023b8a Only try to commit formated files if running on the owncast/owncast repo 2024-09-17 16:35:36 -07:00
Owncast
02bfc6b3d9 Bundle embedded web app 2024-09-17 21:44:31 +00:00
renovate[bot]
ec975f1614 fix(deps): update fontsource monorepo to v5.1.0 2024-09-17 19:06:21 +00:00
Gabe Kangas
6d768f0b0a fix(go): fix type conversions for FreeBSD and Windows methods 2024-09-17 08:28:01 -07:00
renovate[bot]
968af5f934 chore(deps): update tj-actions/changed-files action to v45 (#3924)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-09-17 08:24:24 -07:00
Gabe Kangas
7a65e6d808 fix(go): int64 -> uint64 for connection limit value 2024-09-17 08:12:09 -07:00
Owncast
6cf93b98e1 Bundle embedded web app 2024-09-17 12:19:07 +00:00
renovate[bot]
bba2f3c694 fix(deps): update dependency @codemirror/lang-css to v6.3.0 2024-09-17 10:21:29 +00:00
Owncast
aa288b910b Bundle embedded web app 2024-09-17 10:19:47 +00:00
renovate[bot]
63f52dc2eb fix(deps): update dependency ua-parser-js to v1.0.39 2024-09-17 08:06:38 +00:00
Owncast
a914603245 Bundle embedded web app 2024-09-17 08:05:33 +00:00
renovate[bot]
83acaf97ec chore(deps): update dependency typescript to v5.6.2 2024-09-17 03:22:00 +00:00
Owncast
487180785c Bundle embedded web app 2024-09-17 03:20:12 +00:00
renovate[bot]
eae90af0dd chore(deps): update dependency chromatic to v11.10.2 2024-09-17 01:09:56 +00:00
Owncast
67ee31842b Bundle embedded web app 2024-09-17 01:08:33 +00:00
renovate[bot]
f66fae7724 fix(deps): update nextjs monorepo to v14.2.11 2024-09-16 22:48:32 +00:00
Owncast
e038c65f8b Bundle embedded web app 2024-09-16 22:47:24 +00:00
renovate[bot]
d4aa54874e fix(deps): update dependency video.js to v8.17.4 2024-09-16 20:46:23 +00:00
Owncast
54f4179282 Bundle embedded web app 2024-09-16 20:45:42 +00:00
renovate[bot]
9fb4b4a749 fix(deps): update dependency react-virtuoso to v4.10.4 2024-09-16 18:54:14 +00:00
Owncast
b59d66cdf2 Bundle embedded web app 2024-09-16 18:53:12 +00:00
renovate[bot]
1660147ef3 fix(deps): update dependency react-hotkeys-hook to v4.5.1 2024-09-16 17:14:05 +00:00
Owncast
a7ca77960f Bundle embedded web app 2024-09-16 17:13:03 +00:00
renovate[bot]
ffb6b38561 fix(deps): update dependency @uiw/react-codemirror to v4.23.2 2024-09-16 13:40:39 +00:00
Owncast
18a73ed5a6 Bundle embedded web app 2024-09-16 13:39:37 +00:00
renovate[bot]
3b03b2467d chore(deps): update dependency knip to v5.30.2 2024-09-16 11:08:18 +00:00
Owncast
6fa2e3aa7a Bundle embedded web app 2024-09-16 11:07:21 +00:00
renovate[bot]
837b30fbbb fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.23.2 2024-09-16 07:06:04 +00:00
Owncast
82241ffce8 Bundle embedded web app 2024-09-16 07:05:09 +00:00
renovate[bot]
3d848f505f chore(deps): update dependency eslint-plugin-react to v7.36.1 2024-09-16 04:34:59 +00:00
Owncast
e52247e5ef Bundle embedded web app 2024-09-16 04:34:18 +00:00
renovate[bot]
ed91588ba1 chore(deps): update dependency cypress to v13.14.2 2024-09-16 00:56:10 +00:00
Owncast
6572cbab18 Bundle embedded web app 2024-09-16 00:54:36 +00:00
renovate[bot]
56af5ee111 chore(deps): update dependency @types/jest to v29.5.13 2024-09-15 21:00:16 +00:00
Owncast
c61ede6bab Bundle embedded web app 2024-09-15 20:59:43 +00:00
renovate[bot]
f6a1b1b638 chore(deps): update typescript-eslint monorepo to v8 (major) (#3887)
* chore(deps): update typescript-eslint monorepo to v8

* chore(js): fix linter errors

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-09-15 13:51:33 -07:00
Owncast
86ce875da8 Bundle embedded web app 2024-09-15 20:21:26 +00:00
Gabe Kangas
3ccc92c317 chore(tests): disable no-plusplus rule in js linter 2024-09-15 13:15:19 -07:00
Owncast
b1dde41918 Bundle embedded web app 2024-09-15 19:51:13 +00:00
renovate[bot]
095b8c13fb chore(deps): update dependency knip to v5.30.1 (#3899)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 12:45:41 -07:00
renovate[bot]
cbc6ba47ee chore(deps): update peter-evans/create-or-update-comment digest to 00b0d20 2024-09-15 16:41:32 +00:00
Gabe Kangas
78c775747b chore(ci): specify the ref to check out 2024-09-15 09:40:52 -07:00
Owncast
065fbd03ad Bundle embedded web app 2024-09-15 16:09:42 +00:00
renovate[bot]
c01d738476 fix(deps): update module github.com/shirou/gopsutil/v3 to v4 (#3888)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-09-15 08:51:10 -07:00
dependabot[bot]
73fdf2f087 Bump body-parser and express in /web (#3922)
Bumps [body-parser](https://github.com/expressjs/body-parser) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.

Updates `body-parser` from 1.20.2 to 1.20.3
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3)

Updates `express` from 4.19.2 to 4.21.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)

---
updated-dependencies:
- dependency-name: body-parser
  dependency-type: indirect
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-09-15 08:50:37 -07:00
dependabot[bot]
cda13d212f Bump serve-static and express in /web (#3923)
Bumps [serve-static](https://github.com/expressjs/serve-static) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.

Updates `serve-static` from 1.15.0 to 1.16.2
- [Release notes](https://github.com/expressjs/serve-static/releases)
- [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md)
- [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2)

Updates `express` from 4.19.2 to 4.21.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)

---
updated-dependencies:
- dependency-name: serve-static
  dependency-type: indirect
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-09-15 08:49:22 -07:00
dependabot[bot]
14461c10c6 Bump send and express in /web (#3921)
Bumps [send](https://github.com/pillarjs/send) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.

Updates `send` from 0.18.0 to 0.19.0
- [Release notes](https://github.com/pillarjs/send/releases)
- [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md)
- [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0)

Updates `express` from 4.19.2 to 4.21.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)

---
updated-dependencies:
- dependency-name: send
  dependency-type: indirect
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-09-15 08:48:19 -07:00
renovate[bot]
0f814d2476 chore(deps): update commitlint monorepo to v19.5.0 (#3907)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 08:46:00 -07:00
Owncast
91f77afaf0 Bundle embedded web app 2024-09-15 15:18:15 +00:00
renovate[bot]
c4f4f00d95 chore(deps): update dependency eslint-plugin-react to v7.36.0 (#3914)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 08:11:57 -07:00
renovate[bot]
0a5279c92a chore(deps): update dependency sass to v1.78.0 (#3918)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 08:11:40 -07:00
dependabot[bot]
8b43f65904 Bump micromatch from 4.0.5 to 4.0.8 in /test/load (#3903)
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-15 07:09:20 -07:00
Owncast
a16bedab82 Bundle embedded web app 2024-09-15 13:56:45 +00:00
renovate[bot]
41bded3a6b fix(deps): update dependency yaml to v2.5.1 (#3917)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 06:45:46 -07:00
renovate[bot]
150d847f7f chore(deps): update dependency @types/node to v20.16.5 (#3916)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 06:45:25 -07:00
renovate[bot]
6d5e1173a3 chore(deps): update dependency eslint-plugin-jsx-a11y to v6.10.0 (#3919)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 06:45:04 -07:00
Gabe Kangas
9b1c4128d8 chore(js): disable react/no-is-mounted rule 2024-09-15 06:44:39 -07:00
Gabe Kangas
4764e27b68 chore(tests): set older node version to work around babel issue in tests 2024-09-15 06:03:53 -07:00
Gabe Kangas
755308eca8 chore(tests): set specific node version in tests and bump Nextjs version 2024-09-15 05:52:20 -07:00
Gabe Kangas
4a317b799c Revert "chore(deps): update nextjs monorepo to v14.2.7"
This reverts commit 416462bd53.
2024-09-09 01:20:12 -04:00
Gabe Kangas
f75c4af2d8 fix(deps): update nextjs to fix babel issue breaking tests 2024-09-06 20:25:53 -07:00
renovate[bot]
5c252e05f9 chore(deps): update alpine docker tag to v3.20.3 2024-09-06 22:59:41 +00:00
Gabe Kangas
59f200c960 fix(test): run javascript tests as a part of build CI job 2024-09-05 18:13:03 -07:00
Owncast
6c9e4704cc Commit updated Storybook stories 2024-09-05 21:48:43 +00:00
Owncast
f7b61d8d9a Javascript formatting autofixes 2024-09-05 21:47:55 +00:00
zockicookie
39e77dc2cc Markdown-Editor-LineWrapping (#3908)
* Markdown-Editor-LineWrapping

* added lineWrapping to js and css editors

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-09-05 14:45:09 -07:00
Gabe Kangas
7cdf18de99 fix(ci): add support for pull_request_target 2024-09-05 13:58:47 -07:00
Gabe Kangas
89a33ea4e3 fix(ci): split up checkout steps for push vs. pull request (#3911) 2024-09-05 13:50:59 -07:00
Gabe Kangas
90b70612c9 fix(go): update to resolve linter errors (#3913) 2024-09-05 13:41:10 -07:00
Owncast
208fafaaab Bundle embedded web app 2024-09-05 13:44:28 +00:00
renovate[bot]
8d723340fe fix(deps): update dependency react-hotkeys-hook to v4.5.1 2024-09-05 11:26:21 +00:00
Owncast
5e57bdb926 Commit screenshots 2024-09-05 04:09:17 +00:00
Owncast
46d777a46a Bundle embedded web app 2024-09-04 22:51:23 +00:00
renovate[bot]
bff66a5921 fix(deps): update dependency react-virtuoso to v4.10.2 2024-09-04 18:58:02 +00:00
Owncast
65cd387677 Bundle embedded web app 2024-09-04 18:56:50 +00:00
renovate[bot]
416462bd53 chore(deps): update nextjs monorepo to v14.2.7 2024-09-04 18:50:28 +00:00
Owncast
29a79c6fc8 Bundle embedded web app 2024-09-04 16:30:23 +00:00
renovate[bot]
ebab382da3 chore(deps): update dependency @types/node to v20.16.3 2024-09-04 13:55:51 +00:00
Owncast
58aa45e509 Bundle embedded web app 2024-09-04 13:54:24 +00:00
renovate[bot]
59f09d4260 chore(deps): lock file maintenance 2024-09-04 13:36:26 +00:00
renovate[bot]
d84e8db88c chore(deps): update dependency ts-jest to v29.2.5 2024-09-04 13:32:36 +00:00
renovate[bot]
06a8266c7c chore(deps): update peter-evans/create-or-update-comment digest to 56f64a7 2024-09-04 07:26:28 +00:00
Owncast
af785cccb5 Bundle embedded web app 2024-09-04 07:25:10 +00:00
renovate[bot]
91d63702d3 chore(deps): update dependency @types/react to v18.3.5 2024-09-04 07:16:37 +00:00
Owncast
78aec72c1f Commit screenshots 2024-09-04 04:12:27 +00:00
Owncast
9dff14d5dd Commit screenshots 2024-09-03 04:11:40 +00:00
Owncast
785064ae30 Commit screenshots 2024-09-02 04:12:31 +00:00
Owncast
4475c0caba Commit screenshots 2024-09-01 04:12:36 +00:00
Owncast
aa12e45588 Commit screenshots 2024-08-31 04:11:05 +00:00
Owncast
af130a7c47 Commit screenshots 2024-08-30 04:12:47 +00:00
Owncast
50464f35d0 Commit screenshots 2024-08-29 04:22:32 +00:00
Owncast
5b551fc293 Commit screenshots 2024-08-28 04:12:00 +00:00
renovate[bot]
ff74d6ce95 fix(deps): update module github.com/jellydator/ttlcache/v3 to v3.3.0 2024-08-27 13:00:34 +00:00
Owncast
7b98260176 Commit screenshots 2024-08-27 04:13:30 +00:00
Owncast
dcf4b716c3 Commit screenshots 2024-08-26 04:13:12 +00:00
Owncast
a28fc8411e Commit screenshots 2024-08-25 04:11:34 +00:00
Owncast
b70323fa05 Commit screenshots 2024-08-24 04:11:37 +00:00
Owncast
9c1267b39e Commit screenshots 2024-08-23 04:12:10 +00:00
Owncast
f0f9567f41 Bundle embedded web app 2024-08-22 12:20:14 +00:00
renovate[bot]
00d2ac8cb2 chore(deps): update dependency @types/node to v20.16.1 2024-08-22 06:05:45 +00:00
Owncast
deaa3754e0 Commit screenshots 2024-08-22 04:15:06 +00:00
Owncast
8d9268753b Bundle embedded web app 2024-08-22 01:14:40 +00:00
renovate[bot]
fb9594e322 chore(deps): update dependency @types/sanitize-html to v2.13.0 2024-08-21 22:06:39 +00:00
renovate[bot]
f9df95a9fe fix(deps): update module github.com/aws/aws-sdk-go to v1.55.5 (#3890)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-21 15:04:28 -07:00
Gabe Kangas
04b1b30b7d Update API tests (#3894)
* fix(test): remove done callback in tests

* fix(test): expect correct status code

* fix(test): remove logging of var
2024-08-21 14:44:09 -07:00
Gabe Kangas
545b9983f7 fix(api): return http 405 if federation is diabled 2024-08-21 14:16:55 -07:00
Owncast
7ca17eae84 Bundle embedded web app 2024-08-21 14:07:21 +00:00
renovate[bot]
b8d3da6b8a chore(deps): update dependency @types/node to v20.16.0 2024-08-21 09:40:06 +00:00
renovate[bot]
1fdedf8f5f chore(deps): update peter-evans/create-or-update-comment digest to 2830915 2024-08-21 09:38:51 +00:00
Owncast
c43bdda277 Bundle embedded web app 2024-08-21 07:48:18 +00:00
renovate[bot]
f2b78b9ca4 fix(deps): update dependency @fontsource/poppins to v5.0.15 2024-08-21 05:21:42 +00:00
Owncast
13b017e22e Commit screenshots 2024-08-21 04:12:53 +00:00
Owncast
b4896f139f Commit screenshots 2024-08-20 04:12:08 +00:00
renovate[bot]
dbcd6827b7 chore(deps): update actions/setup-node action to v4 (#3886)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 17:19:41 -07:00
Gabe Kangas
7084ece117 go mod tidy 2024-08-19 17:18:23 -07:00
Gabe Kangas
a8f358b2a5 Bump ffmpeg version + add support for running tests under macOS 2024-08-19 16:22:12 -07:00
Owncast
c73e106c17 Bundle embedded web app 2024-08-19 22:11:13 +00:00
renovate[bot]
cd23d7b573 chore(deps): update dependency @types/node to v20.15.0 2024-08-19 21:37:16 +00:00
renovate[bot]
2433d26445 fix(deps): update module golang.org/x/mod to v0.20.0 (#3878)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 14:36:04 -07:00
renovate[bot]
1bc5be6064 fix(deps): update module golang.org/x/net to v0.28.0 (#3879)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 14:35:32 -07:00
renovate[bot]
224fb776a6 fix(deps): update module github.com/prometheus/client_golang to v1.20.0 (#3876)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 13:59:17 -07:00
Owncast
e1735e0175 Bundle embedded web app 2024-08-19 20:44:59 +00:00
renovate[bot]
4a7876c4f5 fix(deps): update module github.com/shirou/gopsutil/v4 to v4.24.7 (#3875)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 13:09:06 -07:00
dependabot[bot]
ded6d5cb6d Bump elliptic from 6.5.6 to 6.5.7 in /web (#3881)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.6 to 6.5.7.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.6...v6.5.7)

---
updated-dependencies:
- dependency-name: elliptic
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 13:08:44 -07:00
renovate[bot]
5218e78537 fix(deps): update module golang.org/x/time to v0.6.0 (#3880)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 12:56:44 -07:00
Gabe Kangas
7c3d4d26df Remove done callback in tests (#3885) 2024-08-19 12:10:46 -07:00
Owncast
b9e22e4d9c Bundle embedded web app 2024-08-19 16:45:44 +00:00
renovate[bot]
8c1c95e2ef fix(deps): update dependency sharp to v0.33.5 2024-08-19 14:11:59 +00:00
Owncast
4dd00fbbcc Commit screenshots 2024-08-19 04:12:22 +00:00
Owncast
ae75d8e1b8 Bundle embedded web app 2024-08-18 22:25:13 +00:00
renovate[bot]
79cdf7299c chore(deps): update dependency mdx-mermaid to v2.0.1 2024-08-18 20:50:47 +00:00
Owncast
10b5c6d252 Bundle embedded web app 2024-08-18 20:50:10 +00:00
renovate[bot]
1b17947835 chore(deps): update dependency stylelint to v16.8.2 2024-08-18 16:20:51 +00:00
Owncast
8e26fec4ad Commit screenshots 2024-08-18 04:13:12 +00:00
Owncast
2532f3c29b Bundle embedded web app 2024-08-18 01:59:29 +00:00
renovate[bot]
235e716d78 chore(deps): update dependency chromatic to v11.7.1 2024-08-17 23:26:01 +00:00
Owncast
f66774e02b Bundle embedded web app 2024-08-17 20:28:04 +00:00
renovate[bot]
b2444a1d88 chore(deps): update dependency cypress to v13.13.3 2024-08-17 15:44:36 +00:00
Owncast
95842639b6 Bundle embedded web app 2024-08-17 11:47:48 +00:00
renovate[bot]
d1e3c3889f fix(deps): update dependency react-virtuoso to v4.10.1 2024-08-17 06:51:20 +00:00
Owncast
0dcf0f5967 Commit screenshots 2024-08-17 04:11:13 +00:00
Owncast
856564e746 Bundle embedded web app 2024-08-16 10:48:10 +00:00
renovate[bot]
af0abab590 fix(deps): update dependency react-virtuoso to v4.10.0 2024-08-16 06:47:15 +00:00
Owncast
4c078d1342 Commit screenshots 2024-08-16 04:12:39 +00:00
Owncast
7f7307a4e7 Commit screenshots 2024-08-15 04:12:34 +00:00
renovate[bot]
8cc0e5399c chore(deps): update peter-evans/create-or-update-comment digest to 0c2659f 2024-08-14 07:08:00 +00:00
Owncast
fb8627953a Commit screenshots 2024-08-14 04:11:39 +00:00
Owncast
b8bbe89a94 Bundle embedded web app 2024-08-13 14:13:42 +00:00
renovate[bot]
628c7ee717 fix(deps): update dependency video.js to v8.17.3 2024-08-13 11:53:06 +00:00
Owncast
0f525e9df7 Bundle embedded web app 2024-08-12 23:14:09 +00:00
renovate[bot]
0328e0aa11 chore(deps): update dependency @types/node to v20.14.15 2024-08-12 19:57:00 +00:00
Owncast
1251ab21a4 Bundle embedded web app 2024-08-12 17:53:29 +00:00
renovate[bot]
1862d9bdca chore(deps): lock file maintenance 2024-08-12 17:47:36 +00:00
Owncast
ae5b59d221 Bundle embedded web app 2024-08-11 11:38:48 +00:00
renovate[bot]
10bace1e7f chore(deps): update dependency knip to v5.27.2 2024-08-11 08:35:01 +00:00
Owncast
d90f5b92ec Bundle embedded web app 2024-08-10 12:26:19 +00:00
renovate[bot]
67d038ecfc chore(deps): update dependency @commitlint/cli to v19.4.0 2024-08-10 10:14:12 +00:00
Owncast
6d0d3be857 Bundle embedded web app 2024-08-10 10:12:26 +00:00
renovate[bot]
1c5c5bba57 chore(deps): update dependency knip to v5.27.1 2024-08-10 06:06:36 +00:00
Owncast
5867400af2 Commit screenshots 2024-08-08 04:16:35 +00:00
renovate[bot]
ad87eef636 chore(deps): update peter-evans/create-or-update-comment digest to 842a986 2024-08-07 08:40:58 +00:00
Owncast
8e25f49cd0 Commit screenshots 2024-08-07 04:12:55 +00:00
Owncast
63d4ddf2d0 Commit screenshots 2024-08-06 04:13:00 +00:00
Owncast
ebd74103cf Bundle embedded web app 2024-08-06 01:27:25 +00:00
renovate[bot]
8f71861db3 fix(deps): update dependency autoprefixer to v10.4.20 2024-08-05 22:05:55 +00:00
Owncast
0e273de0fc Bundle embedded web app 2024-08-05 16:48:11 +00:00
renovate[bot]
867bfa3b8b fix(deps): update dependency video.js to v8.17.2 2024-08-05 13:18:50 +00:00
Owncast
359cf9c02a Bundle embedded web app 2024-08-05 13:17:08 +00:00
renovate[bot]
76e3f9e07a chore(deps): update dependency @types/node to v20.14.14 2024-08-05 10:52:57 +00:00
Owncast
2d241508f5 Commit screenshots 2024-08-05 04:12:37 +00:00
Owncast
5dd2d27fe7 Bundle embedded web app 2024-08-05 00:47:16 +00:00
renovate[bot]
f1a37c1db3 fix(deps): update dependency react-virtuoso to v4.9.0 2024-08-04 22:45:39 +00:00
Owncast
fb8b3d174f Bundle embedded web app 2024-08-04 22:44:25 +00:00
renovate[bot]
6d43f1d6cf chore(deps): update dependency chromatic to v11.7.0 2024-08-04 20:21:46 +00:00
Owncast
d40a9ae6d7 Bundle embedded web app 2024-08-04 20:19:37 +00:00
renovate[bot]
2f04a417c8 chore(deps): update dependency ts-jest to v29.2.4 2024-08-04 15:35:28 +00:00
Owncast
dd3e364a6e Commit screenshots 2024-08-04 10:02:07 +00:00
Owncast
6db7eec41c Bundle embedded web app 2024-08-04 09:54:45 +00:00
renovate[bot]
fc76c3be7c fix(deps): update dependency @fontsource/inter to v5.0.20 2024-08-03 22:11:40 +00:00
Owncast
6edcd5df3d Bundle embedded web app 2024-08-03 22:09:49 +00:00
renovate[bot]
fb1455e468 fix(deps): update dependency react-virtuoso to v4.8.0 2024-08-03 22:02:45 +00:00
Owncast
b1899cc060 Bundle embedded web app 2024-08-03 18:20:36 +00:00
renovate[bot]
b11329564d chore(deps): update dependency cypress to v13.13.2 2024-08-03 16:19:30 +00:00
Owncast
72ee2e5cb3 Bundle embedded web app 2024-08-03 16:18:16 +00:00
renovate[bot]
ddd37ddfe2 chore(deps): update dependency chromatic to v11.6.0 2024-08-03 12:57:55 +00:00
Owncast
964ed53375 Commit screenshots 2024-08-03 04:11:35 +00:00
Owncast
411583e7af Bundle embedded web app 2024-08-02 16:35:16 +00:00
renovate[bot]
6323730a80 chore(deps): update dependency stylelint to v16.8.1 2024-08-02 12:20:56 +00:00
Owncast
f02aca5f94 Bundle embedded web app 2024-08-02 11:35:36 +00:00
renovate[bot]
8370574b14 chore(deps): update dependency @babel/core to v7.25.2 2024-08-02 06:20:05 +00:00
Owncast
05f451723a Commit screenshots 2024-08-02 04:12:24 +00:00
Owncast
ad9dd6140c Bundle embedded web app 2024-08-01 22:35:28 +00:00
renovate[bot]
6dc41de650 chore(deps): update typescript-eslint monorepo to v7.18.0 2024-08-01 18:19:46 +00:00
Owncast
d5ab817379 Bundle embedded web app 2024-08-01 18:17:55 +00:00
renovate[bot]
d787408c5f chore(deps): update dependency stylelint to v16.8.0 2024-08-01 16:21:44 +00:00
Owncast
34085cbd3f Commit screenshots 2024-08-01 04:16:38 +00:00
dependabot[bot]
950f80d7f5 Bump fast-xml-parser, @aws-sdk/credential-providers and @aws-sdk/client-cloudwatch (#3861)
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser), [@aws-sdk/credential-providers](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/credential-providers) and [@aws-sdk/client-cloudwatch](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-cloudwatch). These dependencies needed to be updated together.

Updates `fast-xml-parser` from 4.2.5 to 4.4.1
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.2.5...v4.4.1)

Updates `@aws-sdk/credential-providers` from 3.556.0 to 3.621.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/credential-providers/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.621.0/packages/credential-providers)

Updates `@aws-sdk/client-cloudwatch` from 3.556.0 to 3.621.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-cloudwatch/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.621.0/clients/client-cloudwatch)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-type: indirect
- dependency-name: "@aws-sdk/credential-providers"
  dependency-type: indirect
- dependency-name: "@aws-sdk/client-cloudwatch"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-31 15:18:50 -07:00
Owncast
0cd9bc7053 Bundle embedded web app 2024-07-31 16:31:02 +00:00
renovate[bot]
898a6e8744 chore(deps): update dependency @types/node to v20.14.13 2024-07-31 13:20:51 +00:00
Owncast
184c4cd382 Commit screenshots 2024-07-31 04:10:56 +00:00
Owncast
ceebf4d4e1 Commit screenshots 2024-07-30 04:11:10 +00:00
Owncast
b183e5a5ca Bundle embedded web app 2024-07-29 13:04:18 +00:00
renovate[bot]
bc05379321 fix(deps): update dependency video.js to v8.17.1 2024-07-29 11:12:12 +00:00
Owncast
147d217e1a Bundle embedded web app 2024-07-29 11:11:02 +00:00
renovate[bot]
ddd13b74f8 chore(deps): lock file maintenance 2024-07-29 11:05:12 +00:00
Owncast
bcdf45b37f Commit screenshots 2024-07-29 04:11:54 +00:00
Owncast
f14d36b5cc Bundle embedded web app 2024-07-28 10:06:47 +00:00
renovate[bot]
f81d4650fc chore(deps): update dependency @types/markdown-it to v14.1.2 2024-07-28 07:35:44 +00:00
Owncast
312c787ea6 Commit screenshots 2024-07-28 04:10:57 +00:00
Owncast
e0d04a75ca Bundle embedded web app 2024-07-27 18:24:37 +00:00
renovate[bot]
e93f5fb7e9 fix(deps): update dependency yaml to v2.5.0 2024-07-27 17:19:55 +00:00
dependabot[bot]
40c3eb1f75 Bump braces and jest in /test/automated/hls (#3834)
Bumps [braces](https://github.com/micromatch/braces) to 3.0.3 and updates ancestor dependency [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest). These dependencies need to be updated together.


Updates `braces` from 3.0.2 to 3.0.3
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

Updates `jest` from 26.6.3 to 29.7.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
- dependency-name: jest
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-27 08:00:42 -07:00
Owncast
aafca27c58 Commit screenshots 2024-07-27 04:21:09 +00:00
Owncast
49c956498d Bundle embedded web app 2024-07-27 00:22:37 +00:00
renovate[bot]
9abbf0dfb7 chore(deps): update dependency knip to v5.27.0 2024-07-27 00:16:17 +00:00
Owncast
d0961df566 Bundle embedded web app 2024-07-26 21:57:46 +00:00
renovate[bot]
acc20111c5 chore(deps): update dependency @types/node to v20.14.12 2024-07-26 18:37:44 +00:00
Owncast
0f62d88793 Commit screenshots 2024-07-26 04:11:38 +00:00
Owncast
22521d9b85 Bundle embedded web app 2024-07-26 03:24:09 +00:00
renovate[bot]
bd6c41aed2 chore(deps): update dependency typescript to v5.5.4 2024-07-25 23:54:45 +00:00
dependabot[bot]
f42f6d9890 Bump requirejs from 2.3.6 to 2.3.7 in /test/load (#3849)
Bumps [requirejs](https://github.com/jrburke/r.js) from 2.3.6 to 2.3.7.
- [Commits](https://github.com/jrburke/r.js/compare/2.3.6...2.3.7)

---
updated-dependencies:
- dependency-name: requirejs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-25 16:52:13 -07:00
Owncast
41e36fbaea Bundle embedded web app 2024-07-25 22:08:02 +00:00
renovate[bot]
8f41dc6466 chore(deps): update typescript-eslint monorepo to v7.17.0 2024-07-25 19:12:26 +00:00
Owncast
77a029f9d8 Commit screenshots 2024-07-25 04:12:03 +00:00
renovate[bot]
36f6360a0f chore(deps): update peter-evans/create-or-update-comment digest to e5db2e4 2024-07-24 08:26:23 +00:00
Owncast
e1895d0ad0 Commit screenshots 2024-07-24 04:11:44 +00:00
Owncast
801baf69e4 Bundle embedded web app 2024-07-23 17:06:37 +00:00
renovate[bot]
30ec3e6813 chore(deps): update dependency eslint-plugin-react to v7.35.0 2024-07-23 14:11:17 +00:00
Owncast
825a2225eb Bundle embedded web app 2024-07-23 14:10:18 +00:00
renovate[bot]
b8fe546312 fix(deps): update dependency react-virtuoso to v4.7.13 2024-07-23 09:13:25 +00:00
renovate[bot]
32e6b050ac chore(deps): update alpine docker tag to v3.20.2 2024-07-23 04:58:43 +00:00
Owncast
7709d7b9a6 Commit screenshots 2024-07-23 04:11:06 +00:00
Owncast
d4f52320ee Bundle embedded web app 2024-07-23 00:02:42 +00:00
renovate[bot]
8693c80095 chore(deps): update dependency chromatic to v11.5.6 2024-07-22 19:12:32 +00:00
Owncast
59bdc92689 Bundle embedded web app 2024-07-22 13:18:48 +00:00
renovate[bot]
4b919a7f2f chore(deps): lock file maintenance 2024-07-22 13:12:38 +00:00
Owncast
314d2c5df2 Commit screenshots 2024-07-22 04:21:20 +00:00
Mahlangu
95d1912a92 change twitter label to x (#3846) 2024-07-21 19:54:21 -07:00
Owncast
4c551a0501 Bundle embedded web app 2024-07-21 19:26:07 +00:00
renovate[bot]
0350d11b11 chore(deps): update dependency ts-jest to v29.2.3 2024-07-21 17:24:19 +00:00
Owncast
c67e22c9f7 Commit screenshots 2024-07-21 04:11:27 +00:00
Owncast
eb80b0cf0e Bundle embedded web app 2024-07-20 16:43:34 +00:00
renovate[bot]
fcd0004ffb chore(deps): update dependency eslint-plugin-prettier to v5.2.1 2024-07-20 12:19:09 +00:00
Owncast
ecc2742f70 Commit screenshots 2024-07-20 04:17:03 +00:00
Owncast
49db2e7a0f Bundle embedded web app 2024-07-20 02:42:55 +00:00
renovate[bot]
fa30e08686 chore(deps): update dependency cypress to v13.13.1 2024-07-19 23:07:21 +00:00
Owncast
5f663d5f1b Bundle embedded web app 2024-07-19 23:05:45 +00:00
renovate[bot]
9898fb45b5 chore(deps): update dependency @types/node to v20.14.11 2024-07-19 20:09:16 +00:00
Logan Fick
3fc127ba34 Adjust CleanupDirectory function to support tmpfs mounts. (#3818)
* Refactored directory cleanup function to remove contents instead of recreating directory.

* Fixed regression by ensuring directory cleanup creates directory if it does not exist.

* Modified errors in directory cleanup function to provide more information.

* Resolved use of deprecated package in directory cleanup function.

* Reformatted directory cleanup function.
2024-07-19 13:07:45 -07:00
Owncast
db1f64ee45 Bundle embedded web app 2024-07-19 19:46:58 +00:00
Manish Giri
4579d9074e Initial change for Social Media validation (#3819)
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-07-19 12:41:22 -07:00
Owncast
56d4ac0c62 Bundle embedded web app 2024-07-19 19:32:57 +00:00
renovate[bot]
24719039a3 chore(deps): update typescript-eslint monorepo to v7.16.1 (#3844)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-19 12:24:40 -07:00
Owncast
a67a1be36c Bundle embedded web app 2024-07-19 18:44:27 +00:00
renovate[bot]
81fb47dca4 chore(deps): update dependency @babel/core to v7.24.9 (#3843)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-19 11:38:33 -07:00
Owncast
490d7f2e42 Bundle embedded web app 2024-07-19 18:09:15 +00:00
Nirajan
468abb272a little color change in dropdown (#3828)
* little color change in dropdown

* small-lint-fix

* lint fix

* it should fix
2024-07-19 11:03:18 -07:00
Owncast
37bcb67f6b Commit screenshots 2024-07-19 04:12:14 +00:00
Owncast
496fced9b3 Commit screenshots 2024-07-18 04:11:23 +00:00
renovate[bot]
ca9428ba6e chore(deps): update peter-evans/create-or-update-comment digest to 3496b39 2024-07-17 08:26:58 +00:00
Owncast
c12e2a5add Commit screenshots 2024-07-17 04:12:19 +00:00
Owncast
b9503cc9f9 Bundle embedded web app 2024-07-16 23:49:33 +00:00
renovate[bot]
fb244578a3 chore(deps): update dependency eslint-plugin-react to v7.34.4 2024-07-16 18:31:13 +00:00
Owncast
c8b9a058c0 Bundle embedded web app 2024-07-16 15:51:30 +00:00
renovate[bot]
54dd1b7dc2 chore(deps): update dependency prettier to v3.3.3 2024-07-16 13:19:56 +00:00
Owncast
d6265b936f Commit screenshots 2024-07-16 04:11:54 +00:00
Owncast
01d70828ca Bundle embedded web app 2024-07-15 15:41:51 +00:00
renovate[bot]
a0e53a7e51 chore(deps): lock file maintenance 2024-07-15 15:35:33 +00:00
renovate[bot]
16de438ced chore(deps): update dependency stylelint to v16.7.0 2024-07-15 13:43:54 +00:00
Owncast
9207d0a36e Bundle embedded web app 2024-07-15 13:42:20 +00:00
renovate[bot]
b63c82955f fix(deps): update dependency react-virtuoso to v4.7.12 2024-07-15 09:51:54 +00:00
Owncast
dcea496ed5 Bundle embedded web app 2024-07-15 00:52:02 +00:00
renovate[bot]
49a1ef5748 chore(deps): update dependency sass to v1.77.8 2024-07-14 21:36:31 +00:00
Owncast
c60936b124 Bundle embedded web app 2024-07-14 18:37:25 +00:00
renovate[bot]
28eb3e0332 chore(deps): update dependency @babel/core to v7.24.8 2024-07-14 15:45:03 +00:00
Owncast
eb08054596 Bundle embedded web app 2024-07-14 09:31:31 +00:00
renovate[bot]
585fb4d35b chore(deps): update dependency knip to v5.25.2 2024-07-14 06:55:57 +00:00
Owncast
0db6869c6b Commit screenshots 2024-07-14 04:12:57 +00:00
Owncast
f6d8fac3c4 Bundle embedded web app 2024-07-14 02:28:55 +00:00
renovate[bot]
1202487efc chore(deps): update dependency npm to v10.8.2 2024-07-14 02:23:00 +00:00
Owncast
1c0363f9d6 Bundle embedded web app 2024-07-13 23:02:54 +00:00
renovate[bot]
f6ef566496 chore(deps): update dependency ts-jest to v29.2.2 2024-07-13 18:17:54 +00:00
Owncast
bb307c36ad Bundle embedded web app 2024-07-13 18:15:59 +00:00
renovate[bot]
0e724a49ee fix(deps): update nextjs monorepo to v14.2.5 2024-07-13 16:23:27 +00:00
Owncast
2263c79bfa Bundle embedded web app 2024-07-13 13:04:15 +00:00
renovate[bot]
2b60bc701e chore(deps): update dependency ts-jest to v29.2.1 2024-07-13 11:34:25 +00:00
Owncast
8304aba714 Commit screenshots 2024-07-13 04:11:35 +00:00
Owncast
188bb7e0b6 Bundle embedded web app 2024-07-13 01:08:06 +00:00
renovate[bot]
fb760df090 chore(deps): update dependency sass to v1.77.7 2024-07-12 22:48:41 +00:00
Owncast
fc1d281d71 Bundle embedded web app 2024-07-12 14:03:21 +00:00
renovate[bot]
d1f333e89c chore(deps): update typescript-eslint monorepo to v7.16.0 2024-07-12 13:57:27 +00:00
Owncast
dcc838a7e2 Bundle embedded web app 2024-07-12 10:12:11 +00:00
renovate[bot]
cce6a2e523 chore(deps): update dependency knip to v5.25.1 2024-07-12 10:06:21 +00:00
Owncast
fca4a701fe Bundle embedded web app 2024-07-12 06:41:23 +00:00
renovate[bot]
3acce5046b chore(deps): update dependency chromatic to v11.5.5 (#3837)
* chore(deps): update dependency chromatic to v11.5.5

* fix: always checkout repo on chromatic workflow

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-07-11 23:33:29 -07:00
Owncast
917299db4a Commit screenshots 2024-07-12 04:11:41 +00:00
Owncast
fd6ab358e0 Bundle embedded web app 2024-07-11 21:18:38 +00:00
Owncast
5e621baf23 Commit updated Storybook stories 2024-07-11 21:14:31 +00:00
Gabe Kangas
57652900f3 Remove documentation that is better suited to exist elsewhere 2024-07-11 14:10:57 -07:00
Owncast
1b746120c7 Bundle embedded web app 2024-07-11 20:59:44 +00:00
samwherever
fdcfb34531 Update config-constants.tsx (#3835)
Fix for #3827. Removed extraneous "to" and rewrote sentence for clarity.
2024-07-11 13:54:01 -07:00
dependabot[bot]
1cecdbbf54 Bump @grpc/grpc-js from 1.10.6 to 1.10.11 in /test/load (#3833)
Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node) from 1.10.6 to 1.10.11.
- [Release notes](https://github.com/grpc/grpc-node/releases)
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/grpc-js@1.10.6...@grpc/grpc-js@1.10.11)

---
updated-dependencies:
- dependency-name: "@grpc/grpc-js"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-11 12:22:42 -07:00
Gabe Kangas
bf07c977d7 Fix go test workflow 2024-07-11 11:53:35 -07:00
Gabe Kangas
05c54eaad8 Troubleshoot workflow errors 2024-07-11 11:51:51 -07:00
Gabe Kangas
91b176a8e4 Fix checkouts 2024-07-11 11:47:33 -07:00
Gabe Kangas
c4756a9a45 Reduce CI jobs being run when not needed 2024-07-11 11:44:39 -07:00
Owncast
e7d90d441e Bundle embedded web app 2024-07-11 18:39:29 +00:00
Gabe Kangas
fe5fbea623 Add css linter step (#3832)
* Add css linter step

* Add test css file

* Set working directory

* Only run against changed files

* remove test css file

* only run workflow steps if any css files were changed

* commiting a file with issues

* fixing file with linter warnings
2024-07-11 11:33:07 -07:00
Owncast
8e5454ee7e Bundle embedded web app 2024-07-11 18:09:02 +00:00
renovate[bot]
b04ca2ec1a chore(deps): update dependency ts-jest to v29.2.0 2024-07-11 17:50:13 +00:00
Owncast
430c4e20d7 Bundle embedded web app 2024-07-11 17:49:07 +00:00
renovate[bot]
9ff2677ced chore(deps): update dependency knip to v5.24.4 2024-07-11 15:41:48 +00:00
Owncast
79fc96fde8 Commit screenshots 2024-07-11 04:12:20 +00:00
Owncast
c7d2e4d6fe Commit screenshots 2024-07-10 04:12:58 +00:00
Owncast
60a467071e Bundle embedded web app 2024-07-09 21:30:49 +00:00
renovate[bot]
6fb7d81126 fix(deps): update dependency video.js to v8.16.1 2024-07-09 19:03:32 +00:00
Owncast
161a580f69 Bundle embedded web app 2024-07-09 10:20:39 +00:00
renovate[bot]
d1b5923351 chore(deps): update dependency @types/node to v20.14.10 2024-07-09 10:14:30 +00:00
Owncast
ddd828e00f Commit screenshots 2024-07-09 04:11:56 +00:00
renovate[bot]
4c4bc90460 fix(deps): update module mvdan.cc/xurls to v2 (#3815)
* fix(deps): update module mvdan.cc/xurls to v2

* mvdan/xurls 2.x bump fixes (#3823)

* Bump xurls import to v2

* Change Strict to function calls, v2.0.0 change

* Add go.sum entry for xurls/v2

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: mahmed2000 <mahmad2000@protonmail.com>
2024-07-08 11:24:48 -07:00
Owncast
aa8193bb9e Bundle embedded web app 2024-07-08 13:44:05 +00:00
renovate[bot]
d6d2c94ab9 chore(deps): lock file maintenance 2024-07-08 13:38:20 +00:00
Owncast
6d076ef241 Bundle embedded web app 2024-07-08 10:13:07 +00:00
renovate[bot]
634cf552b9 chore(deps): lock file maintenance 2024-07-08 10:07:22 +00:00
Owncast
2141a6ef04 Commit screenshots 2024-07-08 04:21:39 +00:00
Owncast
b41a6f5873 Bundle embedded web app 2024-07-08 02:10:32 +00:00
renovate[bot]
4c548a1fb6 fix(deps): update dependency @fontsource/inter to v5.0.19 2024-07-07 23:16:10 +00:00
Owncast
a14a0af75c Bundle embedded web app 2024-07-07 15:39:52 +00:00
renovate[bot]
09534aab99 fix(deps): update dependency @uiw/react-codemirror to v4.23.0 2024-07-07 15:34:05 +00:00
Owncast
3236cbbdd2 Bundle embedded web app 2024-07-07 13:57:20 +00:00
renovate[bot]
23982b6cdf chore(deps): update dependency knip to v5.24.1 2024-07-07 10:27:48 +00:00
Owncast
315af47c86 Bundle embedded web app 2024-07-07 07:07:35 +00:00
renovate[bot]
a9a626b507 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.23.0 2024-07-07 04:42:19 +00:00
Owncast
8a2374309a Commit screenshots 2024-07-07 04:10:57 +00:00
Owncast
37a4c965f9 Bundle embedded web app 2024-07-06 13:58:31 +00:00
renovate[bot]
d8864a1dc0 chore(deps): update dependency knip to v5.24.0 2024-07-06 10:00:29 +00:00
Owncast
1ba486c72c Commit screenshots 2024-07-06 04:12:08 +00:00
Owncast
89f145ac52 Bundle embedded web app 2024-07-05 11:39:44 +00:00
renovate[bot]
8546dc309e chore(deps): update dependency cypress to v13.13.0 2024-07-05 06:14:40 +00:00
Owncast
6cdcbb3005 Commit screenshots 2024-07-05 04:12:01 +00:00
Gabe Kangas
e864562995 chore: update PR template 2024-07-04 19:57:16 -07:00
Owncast
be498069aa Bundle embedded web app 2024-07-05 01:08:14 +00:00
renovate[bot]
c791be2122 chore(deps): update dependency typescript to v5.5.3 2024-07-04 21:17:06 +00:00
Owncast
b4239af403 Bundle embedded web app 2024-07-04 21:15:40 +00:00
renovate[bot]
a6bf93f525 chore(deps): update typescript-eslint monorepo to v7.15.0 2024-07-04 18:34:21 +00:00
renovate[bot]
6636b686cd fix(deps): update module github.com/microcosm-cc/bluemonday to v1.0.27 2024-07-04 16:18:17 +00:00
Owncast
8b4922abec Commit screenshots 2024-07-04 04:10:47 +00:00
renovate[bot]
2173aa219d fix(deps): update module github.com/shirou/gopsutil/v3 to v4 (#3814)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-03 13:44:48 -07:00
renovate[bot]
9636fd4619 fix(deps): update module golang.org/x/net to v0.26.0 2024-07-03 18:33:50 +00:00
renovate[bot]
2c88db62a5 fix(deps): update module golang.org/x/mod to v0.18.0 2024-07-03 15:59:50 +00:00
renovate[bot]
df2f548de8 fix(deps): update module golang.org/x/crypto to v0.24.0 2024-07-03 14:21:16 +00:00
Germaine Lee
264876cbd3 Update video passthrough warning banner styling (#3810)
Update styling for better contrast and legibility.

Closes #3798
2024-07-03 07:19:46 -07:00
Germaine Lee
a382a895d0 Update patreon logo to blob from website (#3808)
Updating the Patreon Logo to the blob looking P logo. 

Closes #3807
2024-07-03 07:12:01 -07:00
renovate[bot]
3fa7984d3f fix(deps): update module github.com/oschwald/geoip2-golang to v1.11.0 2024-07-03 10:51:32 +00:00
renovate[bot]
08abb4f635 fix(deps): update module github.com/go-chi/chi/v5 to v5.1.0 2024-07-03 08:11:32 +00:00
renovate[bot]
bce170f47c fix(deps): update module github.com/yuin/goldmark-emoji to v1.0.3 2024-07-03 05:10:02 +00:00
Gabe Kangas
c963512934 chore: move geoip into services directory 2024-07-02 21:26:43 -07:00
Owncast
228e821a5f Commit screenshots 2024-07-03 04:17:21 +00:00
Gabe Kangas
15d0e3dd1f chore(api): move more types to generated ones 2024-07-02 20:37:58 -07:00
renovate[bot]
8f9229d47d fix(deps): update module mvdan.cc/xurls to v2 (#3806)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-02 17:34:16 -07:00
renovate[bot]
29c4e4a350 fix(deps): update module github.com/yuin/goldmark to v1.7.4 2024-07-02 21:47:26 +00:00
renovate[bot]
914fd924d1 fix(deps): update module github.com/gorilla/websocket to v1.5.3 (#3803)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-02 14:45:42 -07:00
Gabe Kangas
dd5fa8dd57 chore(docs): add redocly config file 2024-07-02 14:22:04 -07:00
Owncast
dddd6b8f8d Commit updated API documentation 2024-07-02 21:13:05 +00:00
Gabe Kangas
e26525549c chore(docs): attempt to hide opts by marking 204options as internal 2024-07-02 14:09:27 -07:00
Owncast
ca825e8819 Commit updated API documentation 2024-07-02 21:06:52 +00:00
Gabe Kangas
995235eba7 chore(docs): hide opts methods from docs + add logo 2024-07-02 14:04:46 -07:00
Gabe Kangas
7b40006841 chore(docs): Update docs gen path + cli 2024-07-02 14:03:45 -07:00
renovate[bot]
dea1af6990 fix(deps): update module github.com/shirou/gopsutil/v3 to v3.24.5 (#3804)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-02 13:25:30 -07:00
renovate[bot]
8c31cca4d1 fix(deps): update module github.com/aws/aws-sdk-go to v1.54.13 (#3805)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-02 13:03:17 -07:00
G2G2G2G
4c64fa26ac fixing grammar (#3801)
I guess California no speak english
2024-07-02 11:55:25 -07:00
Gabe Kangas
96119efa41 chore(api): start moving some types to the codegen types 2024-07-01 22:17:10 -07:00
Gabe Kangas
93c0a20935 chore(api): reorganize handlers into webserver package 2024-07-01 21:44:51 -07:00
Owncast
e200692502 Commit screenshots 2024-07-02 04:11:50 +00:00
Gabe Kangas
5cb4850fce chore(api): reorganize web assets and codegen types+handlers 2024-07-01 20:14:17 -07:00
Gabe Kangas
2ccd3aad87 User repository (#3795)
* It builds with the new user repository

* fix(test): fix broken test

* fix(api): fix registration endpoint that was broken after the change

* fix(test): update test to reflect new user repository

* fix: use interface type instead of concrete type

* fix: restore commented out code
2024-07-01 18:58:50 -07:00
Owncast
76be78d1b8 Bundle embedded web app 2024-07-01 12:27:41 +00:00
renovate[bot]
41ec8294b2 chore(deps): lock file maintenance 2024-07-01 12:21:50 +00:00
Owncast
8bb9a026b2 Commit screenshots 2024-07-01 04:11:22 +00:00
Owncast
1ad8dc15d6 Bundle embedded web app 2024-07-01 02:59:02 +00:00
mahmed2000
43fdadd361 Override default videojs volume panel width (#3796) 2024-06-30 19:53:27 -07:00
Owncast
94f42910da Bundle embedded web app 2024-06-30 16:14:16 +00:00
renovate[bot]
a80bdf8ea1 chore(deps): update dependency knip to v5.23.1 2024-06-30 12:15:14 +00:00
Owncast
d9af841b9d Commit screenshots 2024-06-30 04:11:21 +00:00
Owncast
dfdc6cc353 Bundle embedded web app 2024-06-29 08:22:22 +00:00
renovate[bot]
b9f400c809 chore(deps): update dependency @types/node to v20.14.9 2024-06-29 04:31:47 +00:00
Owncast
7e1d9616b6 Commit screenshots 2024-06-29 04:12:07 +00:00
Owncast
8d5c61b72e Bundle embedded web app 2024-06-28 16:52:15 +00:00
renovate[bot]
1c803f636b chore(deps): update dependency knip to v5.23.0 2024-06-28 13:14:09 +00:00
Owncast
9aff5089b9 Commit screenshots 2024-06-28 04:10:55 +00:00
Owncast
9ad0b5c364 Bundle embedded web app 2024-06-27 21:14:11 +00:00
renovate[bot]
75ec8e4fce chore(deps): update typescript-eslint monorepo to v7.14.1 2024-06-27 19:11:01 +00:00
Owncast
e8a8311a33 Bundle embedded web app 2024-06-27 19:10:08 +00:00
renovate[bot]
eb11659940 chore(deps): update dependency knip to v5.22.3 2024-06-27 15:40:06 +00:00
Owncast
bafff45e72 Bundle embedded web app 2024-06-27 15:38:29 +00:00
renovate[bot]
94bb3f3567 chore(deps): update storybook monorepo to v7.6.20 2024-06-27 13:36:04 +00:00
Owncast
0dce87ec5a Bundle embedded web app 2024-06-27 04:25:55 +00:00
Owncast
846ff17221 Commit screenshots 2024-06-27 04:21:33 +00:00
mahmed2000
a7e5f20337 Implement admin password hashing with bcrypt (#3754)
* Add bcrypt hashing helpers

* SetAdminPassword now hashes the password before saving it

* BasicAuth now compares the bcrypt hash for the password

* Modify migration2 to avoid a double password hash when upgrading

* Add migration for bcrypt hashed password

* Do not show admin password hash as initial value

* Update api tests to compare the bcrypt hash of the admin password instead

* Remove old admin password api tests

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-06-26 21:20:22 -07:00
renovate[bot]
51cd16dcc1 chore(deps): update peter-evans/create-or-update-comment digest to 71ac479 2024-06-26 06:05:38 +00:00
Owncast
07fc051086 Bundle embedded web app 2024-06-26 05:48:16 +00:00
Bruno
d10aa36317 added span tag to text (#3789)
Co-authored-by: Begench <forgithubtobegench@gmail.com>
Co-authored-by: Begench <93909709+begench-g@users.noreply.github.com>
2024-06-25 22:42:22 -07:00
Owncast
6b7e686707 Commit screenshots 2024-06-26 04:11:49 +00:00
Owncast
67ad3172d3 Bundle embedded web app 2024-06-25 13:54:16 +00:00
renovate[bot]
28a9daf8b3 chore(deps): update dependency @types/node to v20.14.8 2024-06-25 10:31:52 +00:00
Owncast
4258353d1b Commit screenshots 2024-06-25 04:11:26 +00:00
Owncast
d1a89a8b22 Bundle embedded web app 2024-06-24 15:24:28 +00:00
renovate[bot]
b367ffcff7 chore(deps): lock file maintenance (#3794)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-24 08:18:45 -07:00
Owncast
e2b4929dd1 Bundle embedded web app 2024-06-24 14:15:51 +00:00
renovate[bot]
775b4ff6dc chore(deps): update dependency knip to v5.22.2 2024-06-24 10:15:41 +00:00
Owncast
102a8ff168 Bundle embedded web app 2024-06-24 10:14:50 +00:00
renovate[bot]
2526b4fd2e chore(deps): update dependency stylelint-config-standard to v36.0.1 2024-06-24 08:35:59 +00:00
Owncast
2ef5d15dfe Commit screenshots 2024-06-24 04:13:23 +00:00
Owncast
c4d49280bb Bundle embedded web app 2024-06-24 02:09:04 +00:00
renovate[bot]
28b1614769 chore(deps): update dependency @types/node to v20.14.7 2024-06-23 21:19:55 +00:00
Owncast
d663b9ff82 Bundle embedded web app 2024-06-23 21:18:29 +00:00
renovate[bot]
355bfbf338 chore(deps): update dependency typescript to v5.5.2 2024-06-23 18:38:36 +00:00
Owncast
e1431a0afd Bundle embedded web app 2024-06-23 14:18:32 +00:00
renovate[bot]
7337382394 chore(deps): update dependency eslint-plugin-jsx-a11y to v6.9.0 2024-06-23 10:01:57 +00:00
Owncast
6b8e50b5bd Commit screenshots 2024-06-23 04:10:52 +00:00
Owncast
e0cf689396 Bundle embedded web app 2024-06-22 18:49:41 +00:00
renovate[bot]
cac299302f chore(deps): update dependency @types/node to v20.14.6 2024-06-22 16:13:48 +00:00
Owncast
cba7dcf237 Bundle embedded web app 2024-06-22 16:12:26 +00:00
renovate[bot]
2d3d7f284c chore(deps): update dependency knip to v5.22.0 2024-06-22 13:08:24 +00:00
Owncast
f914186a85 Bundle embedded web app 2024-06-22 07:10:25 +00:00
renovate[bot]
4d540628c3 chore(deps): update dependency cypress to v13.12.0 2024-06-22 05:33:45 +00:00
Owncast
35eb4a42de Commit screenshots 2024-06-22 04:11:16 +00:00
Owncast
e2aab760fb Bundle embedded web app 2024-06-22 00:57:11 +00:00
renovate[bot]
fe9aacc1fd chore(deps): update dependency eslint-plugin-react to v7.34.3 2024-06-21 22:50:41 +00:00
Owncast
1281eceac3 Bundle embedded web app 2024-06-21 22:49:26 +00:00
renovate[bot]
aeb674e0c3 chore(deps): update dependency knip to v5.21.2 2024-06-21 19:16:41 +00:00
Owncast
eaa8434902 Bundle embedded web app 2024-06-21 19:15:09 +00:00
renovate[bot]
623463f117 chore(deps): update typescript-eslint monorepo to v7.13.1 (#3792)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-21 12:07:47 -07:00
Owncast
ac909963c1 Bundle embedded web app 2024-06-21 18:55:06 +00:00
renovate[bot]
63e0f6da3d chore(deps): update dependency @types/node to v20.14.5 (#3791)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-21 11:47:09 -07:00
Owncast
4c0233a601 Bundle embedded web app 2024-06-21 06:53:48 +00:00
renovate[bot]
e0d484f2e2 chore(deps): update dependency sass to v1.77.6 2024-06-21 04:26:43 +00:00
Owncast
97e31e63c2 Commit screenshots 2024-06-21 04:12:43 +00:00
renovate[bot]
e7a6c36055 chore(deps): update alpine docker tag to v3.20.1 2024-06-20 18:42:39 +00:00
Owncast
e3c23af080 Bundle embedded web app 2024-06-20 18:42:02 +00:00
renovate[bot]
6ebc28c524 chore(deps): update dependency knip to v5.21.0 2024-06-20 17:07:24 +00:00
Owncast
4fcce62342 Commit screenshots 2024-06-20 04:12:09 +00:00
dependabot[bot]
4a5f771220 Bump ws from 8.2.3 to 8.17.1 in /test (#3790)
Bumps [ws](https://github.com/websockets/ws) from 8.2.3 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.2.3...8.17.1)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 09:23:01 -07:00
renovate[bot]
933d349095 chore(deps): update peter-evans/create-or-update-comment digest to b9ec247 2024-06-19 09:00:50 +00:00
Owncast
28604ab644 Commit screenshots 2024-06-19 04:12:52 +00:00
renovate[bot]
5f943b4f46 chore(deps): update peter-evans/create-or-update-comment digest to 1f5fc38 2024-06-18 20:04:24 +00:00
Owncast
9ce1b0eaaf Commit screenshots 2024-06-18 04:12:03 +00:00
dependabot[bot]
ef9d36bd03 Bump ws from 7.4.6 to 7.5.10 in /test/automated/hls (#3788)
Bumps [ws](https://github.com/websockets/ws) from 7.4.6 to 7.5.10.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.4.6...7.5.10)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 17:12:35 -07:00
dependabot[bot]
c23726786a Bump ws from 7.4.6 to 7.5.10 in /test/load (#3787)
Bumps [ws](https://github.com/websockets/ws) from 7.4.6 to 7.5.10.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.4.6...7.5.10)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 17:00:18 -07:00
Owncast
0ee21156d8 Bundle embedded web app 2024-06-17 12:34:10 +00:00
renovate[bot]
a42425e195 chore(deps): lock file maintenance 2024-06-17 12:28:16 +00:00
Owncast
6113ab8573 Commit screenshots 2024-06-17 04:42:51 +00:00
Owncast
b54c372489 Commit screenshots 2024-06-16 04:11:36 +00:00
Owncast
246c207ca3 Bundle embedded web app 2024-06-16 00:10:28 +00:00
renovate[bot]
d7f3628800 chore(deps): update dependency chromatic to v11.5.4 2024-06-15 18:12:48 +00:00
Owncast
1cacdcd8a7 Bundle embedded web app 2024-06-15 18:11:57 +00:00
renovate[bot]
8e19719f59 chore(deps): update dependency knip to v5.19.0 2024-06-15 16:02:51 +00:00
Owncast
db681b5fa8 Bundle embedded web app 2024-06-15 10:40:33 +00:00
renovate[bot]
217d54815b fix(deps): update nextjs monorepo to v14.2.4 2024-06-15 07:09:03 +00:00
Owncast
4f75a3e258 Commit screenshots 2024-06-15 04:22:34 +00:00
Owncast
efce6c1f54 Bundle embedded web app 2024-06-15 03:38:15 +00:00
renovate[bot]
f3e1e14e21 chore(deps): update dependency sass to v1.77.5 2024-06-15 01:41:09 +00:00
dependabot[bot]
7b867af8c8 Bump braces and jest in /test/automated/api (#3781)
* Bump braces and jest in /test/automated/api

Bumps [braces](https://github.com/micromatch/braces) to 3.0.3 and updates ancestor dependency [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest). These dependencies need to be updated together.


Updates `braces` from 3.0.2 to 3.0.3
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

Updates `jest` from 26.6.3 to 29.7.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
- dependency-name: jest
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* Add previous testRunner jasmine2, add ws dependency explicitly (#3784)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mahmed2000 <mahmad2000@protonmail.com>
2024-06-14 11:20:50 -07:00
Owncast
b8f4ba211b Bundle embedded web app 2024-06-14 09:27:47 +00:00
renovate[bot]
6387896c30 chore(deps): update dependency prettier to v3.3.2 2024-06-14 08:27:55 +00:00
Owncast
7171b621c1 Commit screenshots 2024-06-14 04:12:25 +00:00
Owncast
be5bd6f6c2 Bundle embedded web app 2024-06-13 21:29:32 +00:00
renovate[bot]
26b12faabf chore(deps): update typescript-eslint monorepo to v7.13.0 2024-06-13 20:39:54 +00:00
Owncast
f11cc9eb16 Bundle embedded web app 2024-06-13 04:41:53 +00:00
Owncast
16a1de12db Commit updated Storybook stories 2024-06-13 04:38:58 +00:00
mahmed2000
f6045fbd63 Add modal state for browser notifications being denied (#3771) 2024-06-12 21:34:53 -07:00
Owncast
23b9c3226e Commit screenshots 2024-06-13 04:21:59 +00:00
Owncast
a5f14217f2 Bundle embedded web app 2024-06-12 15:48:15 +00:00
renovate[bot]
dbff9dd50d chore(deps): update dependency knip to v5.18.2 2024-06-12 14:53:27 +00:00
renovate[bot]
f274a21271 chore(deps): update peter-evans/create-or-update-comment digest to 86dc0e1 2024-06-12 10:16:46 +00:00
Owncast
3832ea3852 Commit screenshots 2024-06-12 04:11:27 +00:00
Owncast
1b3accf9a6 Bundle embedded web app 2024-06-12 00:54:37 +00:00
renovate[bot]
f1290f70a2 fix(deps): update dependency yaml to v2.4.5 2024-06-11 22:33:11 +00:00
Owncast
7377ebc798 Bundle embedded web app 2024-06-11 18:16:39 +00:00
renovate[bot]
6312e1de98 fix(deps): update dependency yaml to v2.4.4 2024-06-11 16:38:24 +00:00
Owncast
23ecb58471 Bundle embedded web app 2024-06-11 16:37:25 +00:00
renovate[bot]
fb5464a8c5 chore(deps): update dependency knip to v5.18.1 2024-06-11 13:45:01 +00:00
Owncast
a65dd748ea Commit screenshots 2024-06-11 04:11:18 +00:00
dependabot[bot]
c77759a4e2 Bump braces from 3.0.2 to 3.0.3 in /test/load (#3777)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-10 15:05:03 -07:00
Owncast
b22033049a Bundle embedded web app 2024-06-10 21:56:50 +00:00
renovate[bot]
9d539b6db8 chore(deps): update dependency knip to v5.18.0 2024-06-10 19:29:06 +00:00
Owncast
3f4af08ac3 Bundle embedded web app 2024-06-10 15:21:17 +00:00
renovate[bot]
78e1e69161 fix(deps): update dependency @uiw/react-codemirror to v4.22.2 2024-06-10 12:23:49 +00:00
Owncast
93b8bafd8a Bundle embedded web app 2024-06-10 12:22:47 +00:00
renovate[bot]
aed8e2056c fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.22.2 2024-06-10 06:04:49 +00:00
Owncast
399c7d38c2 Commit screenshots 2024-06-10 04:12:35 +00:00
Owncast
619489ef19 Bundle embedded web app 2024-06-09 13:42:44 +00:00
renovate[bot]
23e2604c22 chore(deps): update dependency chromatic to v11.5.3 2024-06-09 11:12:06 +00:00
Owncast
78757a406b Commit screenshots 2024-06-09 04:12:13 +00:00
Owncast
b41fdf848a Bundle embedded web app 2024-06-08 18:10:59 +00:00
renovate[bot]
cc458f4987 chore(deps): update dependency prettier to v3.3.1 2024-06-08 16:31:17 +00:00
Owncast
721a7826cc Bundle embedded web app 2024-06-08 16:30:17 +00:00
renovate[bot]
fc7ff3b59f chore(deps): update dependency @babel/core to v7.24.7 2024-06-08 13:20:52 +00:00
Owncast
e688ac964c Bundle embedded web app 2024-06-08 13:20:02 +00:00
renovate[bot]
115b22df7c chore(deps): update dependency @types/node to v20.14.2 2024-06-08 10:09:43 +00:00
Owncast
bd720e32e2 Commit screenshots 2024-06-08 04:11:08 +00:00
Owncast
d266f562c9 Bundle embedded web app 2024-06-08 00:55:46 +00:00
renovate[bot]
71ba8b13f2 chore(deps): update dependency cypress to v13.11.0 2024-06-07 21:42:06 +00:00
Owncast
513bac52cf Bundle embedded web app 2024-06-07 06:50:04 +00:00
renovate[bot]
e2b3141058 chore(deps): update dependency @types/node to v20.14.1 2024-06-07 05:16:47 +00:00
Owncast
ac9dfa2160 Commit screenshots 2024-06-07 04:11:51 +00:00
Owncast
92da934ddf Bundle embedded web app 2024-06-07 00:30:06 +00:00
renovate[bot]
465518282f chore(deps): update dependency chromatic to v11.5.1 2024-06-06 22:30:53 +00:00
Owncast
4d9893d40d Bundle embedded web app 2024-06-06 22:29:27 +00:00
renovate[bot]
d60c680b7d chore(deps): update typescript-eslint monorepo to v7.12.0 2024-06-06 18:23:53 +00:00
Owncast
b8f4c6d4a6 Bundle embedded web app 2024-06-06 12:27:04 +00:00
renovate[bot]
3d2304dac8 chore(deps): update dependency knip to v5.17.4 2024-06-06 10:40:24 +00:00
Owncast
a78eab0c2d Commit screenshots 2024-06-06 04:15:10 +00:00
Owncast
3e719f2726 Bundle embedded web app 2024-06-06 00:45:44 +00:00
renovate[bot]
f25ec59220 chore(deps): update dependency @types/node to v20.14.0 2024-06-05 21:14:35 +00:00
Owncast
1dc84d00d6 Bundle embedded web app 2024-06-05 13:05:39 +00:00
renovate[bot]
97e318e1c5 fix(deps): update dependency yaml to v2.4.3 2024-06-05 10:11:27 +00:00
renovate[bot]
43ee6ef4dd chore(deps): update peter-evans/create-or-update-comment digest to 9bb5d83 2024-06-05 07:47:31 +00:00
Owncast
a0d3409422 Commit screenshots 2024-06-05 04:13:04 +00:00
Owncast
732863ec35 Bundle embedded web app 2024-06-04 22:42:12 +00:00
renovate[bot]
e2e84fb516 chore(deps): update dependency prettier to v3.3.0 2024-06-04 18:25:44 +00:00
Owncast
95c3b205a3 Commit screenshots 2024-06-04 04:11:08 +00:00
Owncast
bb70a5c62d Bundle embedded web app 2024-06-04 02:22:51 +00:00
renovate[bot]
a2c987ee9b chore(deps): update dependency chromatic to v11.5.0 2024-06-03 21:42:44 +00:00
Owncast
882f292aeb Bundle embedded web app 2024-06-03 21:41:04 +00:00
renovate[bot]
5a19cd4897 chore(deps): update dependency @types/node to v20.13.0 2024-06-03 20:02:56 +00:00
Owncast
c41f83ff94 Bundle embedded web app 2024-06-03 16:53:05 +00:00
renovate[bot]
63c6484c55 chore(deps): update dependency stylelint-config-standard to v36 (#3676)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 09:47:11 -07:00
renovate[bot]
79fb0d4e17 chore(deps): update dependency stylelint to v16 (#3491)
* chore(deps): update dependency stylelint to v16

* Commit updated API documentation

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2024-06-03 09:38:59 -07:00
renovate[bot]
072fe57daf chore(deps): update dependency stylelint-config-standard-scss to v13 (#3677)
* chore(deps): update dependency stylelint-config-standard-scss to v13

* Commit updated API documentation

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2024-06-03 09:00:35 -07:00
Owncast
96a40fbc51 Bundle embedded web app 2024-06-03 06:23:44 +00:00
renovate[bot]
c9d3cd662d chore(deps): update dependency sass to v1.77.4 2024-06-03 04:21:22 +00:00
Owncast
92bc671282 Commit screenshots 2024-06-03 04:13:17 +00:00
Owncast
f971b1851b Bundle embedded web app 2024-06-03 01:22:52 +00:00
renovate[bot]
afdbf3a831 chore(deps): lock file maintenance (#3745)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-02 18:17:13 -07:00
Owncast
499dcaa734 Bundle embedded web app 2024-06-02 22:08:12 +00:00
Gabe Kangas
3f6d7affe8 chore(docs): update readme to call out Lambda test for #3734 2024-06-02 15:06:02 -07:00
renovate[bot]
fa7e0c6ee1 chore(deps): update dependency knip to v5.17.3 (#3751)
* chore(deps): update dependency knip to v5.17.3

* fix(js): resolve errors with new version of knip

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-06-02 15:02:24 -07:00
Owncast
77fac8bd27 Commit screenshots 2024-06-02 04:11:28 +00:00
Owncast
d129c33143 Bundle embedded web app 2024-06-02 04:01:05 +00:00
renovate[bot]
6a343272cf chore(deps): update dependency npm to v10.8.1 2024-06-02 03:55:10 +00:00
Owncast
41b39a7863 Bundle embedded web app 2024-06-02 00:09:57 +00:00
renovate[bot]
c6cc8b7931 chore(deps): update dependency sass to v1.77.3 2024-06-01 23:13:19 +00:00
Owncast
390c20e812 Bundle embedded web app 2024-06-01 23:11:15 +00:00
renovate[bot]
5ea6ca5a91 chore(deps): update dependency @types/node to v20.12.13 2024-06-01 20:25:54 +00:00
Owncast
e5e526cbe0 Commit screenshots 2024-06-01 04:16:12 +00:00
Owncast
e500bd7305 Bundle embedded web app 2024-05-31 18:58:42 +00:00
Germaine Lee
ef72021f87 Update README.md (#3756)
- Add MIT license badge
- Update TOC
- Update Contributing and add Backer section that lists backers from Open Collective

(PS. practising my html so that they don't go rusty)
2024-05-31 11:55:40 -07:00
renovate[bot]
81773e568c fix(deps): update dependency ua-parser-js to v1.0.38 2024-05-31 15:11:55 +00:00
Germaine Lee
2a0296116d Update DESIGN.md (#3755)
Removed duplicates of "is a" in sentences.
2024-05-31 08:10:46 -07:00
Owncast
6ac641168d Bundle embedded web app 2024-05-31 13:39:02 +00:00
renovate[bot]
74d51ebaa7 chore(deps): update dependency ts-jest to v29.1.4 2024-05-31 10:13:55 +00:00
Owncast
7339d23c0c Bundle embedded web app 2024-05-31 10:13:07 +00:00
renovate[bot]
27708665b6 chore(deps): update dependency eslint-plugin-react to v7.34.2 2024-05-31 07:01:46 +00:00
Owncast
2bbe497faf Commit screenshots 2024-05-31 04:11:53 +00:00
Owncast
46143e4722 Bundle embedded web app 2024-05-31 02:13:27 +00:00
renovate[bot]
874dc4445a chore(deps): update typescript-eslint monorepo to v7.11.0 2024-05-30 23:02:06 +00:00
mahmed2000
414a8aeed8 Rework utils/restendpointhelper to use the new chi router functionality (#3750)
* Remove old implementation, add new function to work with the chi router

* Use new URL Param function to get clientID instead

* Remove usage of old restendpoint functions

* Fix typo in url param name

* Remove unused tests
2024-05-30 12:31:07 -07:00
Owncast
a529502809 Bundle embedded web app 2024-05-30 15:26:47 +00:00
renovate[bot]
d245cc1ebd chore(deps): update dependency chromatic to v11.4.1 2024-05-30 13:14:56 +00:00
Owncast
eec8743c18 Commit screenshots 2024-05-30 04:11:37 +00:00
Owncast
eb223599f0 Commit screenshots 2024-05-29 04:12:55 +00:00
Owncast
5a773df0d5 Commit screenshots 2024-05-28 04:12:00 +00:00
Owncast
03a7eb9359 Bundle embedded web app 2024-05-27 19:33:42 +00:00
renovate[bot]
21fe8b8831 fix(deps): update dependency react-virtuoso to v4.7.11 2024-05-27 15:54:46 +00:00
Owncast
57d569f7d9 Bundle embedded web app 2024-05-27 15:53:31 +00:00
renovate[bot]
5af8338a92 chore(deps): update dependency @babel/core to v7.24.6 2024-05-27 14:15:53 +00:00
Owncast
7922610442 Commit screenshots 2024-05-27 04:11:08 +00:00
Owncast
cd76c3a22f Bundle embedded web app 2024-05-27 02:29:35 +00:00
renovate[bot]
002107f1c8 chore(deps): update dependency @types/react to v18.3.3 2024-05-26 21:44:37 +00:00
Owncast
d1035a2967 Commit screenshots 2024-05-26 04:10:21 +00:00
Owncast
0022399cd6 Bundle embedded web app 2024-05-25 19:08:41 +00:00
renovate[bot]
a796c2e8fe chore(deps): update dependency css-loader to v7.1.2 2024-05-25 16:03:49 +00:00
Owncast
597a88ec09 Commit screenshots 2024-05-25 04:10:26 +00:00
Owncast
8dccb1f641 Bundle embedded web app 2024-05-25 01:52:09 +00:00
renovate[bot]
52bbbd85e4 chore(deps): update dependency cypress to v13.10.0 2024-05-24 21:09:14 +00:00
Owncast
e2b92d88b2 Bundle embedded web app 2024-05-24 21:07:50 +00:00
renovate[bot]
065ba49821 chore(deps): update dependency chromatic to v11.4.0 2024-05-24 15:24:05 +00:00
Owncast
ac4019ec0f Bundle embedded web app 2024-05-24 09:38:47 +00:00
renovate[bot]
40a05c2dd5 chore(deps): update dependency ts-jest to v29.1.3 2024-05-24 06:54:35 +00:00
Owncast
2caf1de850 Commit screenshots 2024-05-24 04:10:42 +00:00
Owncast
4612540b10 Bundle embedded web app 2024-05-24 00:20:31 +00:00
renovate[bot]
6bf3e12b0a chore(deps): update typescript-eslint monorepo to v7.10.0 2024-05-23 21:29:30 +00:00
Owncast
c4157bcdfd Commit screenshots 2024-05-23 04:11:06 +00:00
renovate[bot]
8f618148c0 chore(deps): update alpine docker tag to v3.20.0 2024-05-22 22:11:57 +00:00
Owncast
6fd81b536a Bundle embedded web app 2024-05-22 13:55:02 +00:00
renovate[bot]
61a6f59838 chore(deps): update dependency npm to v10.8.0 2024-05-22 11:50:49 +00:00
Owncast
ebb7f539b9 Commit screenshots 2024-05-22 04:17:03 +00:00
Owncast
486e89cd87 Bundle embedded web app 2024-05-22 01:56:32 +00:00
renovate[bot]
a0446a51e6 fix(deps): update dependency chart.js to v4.4.3 2024-05-21 15:05:49 +00:00
Owncast
77b98bc6bc Commit screenshots 2024-05-21 04:11:01 +00:00
Gabe Kangas
1f4506d43f Remove link to old broadcast server 2024-05-20 12:44:56 -07:00
Owncast
46369e104b Bundle embedded web app 2024-05-20 17:10:51 +00:00
renovate[bot]
c9de3d3cc1 chore(deps): update dependency sass to v1.77.2 (#3742)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-20 10:03:10 -07:00
Owncast
5b1069cedb Commit screenshots 2024-05-20 04:11:46 +00:00
Owncast
531c5ca1c7 Bundle embedded web app 2024-05-20 03:21:13 +00:00
renovate[bot]
bcb4d53195 fix(deps): update dependency sharp to v0.33.4 2024-05-19 22:34:05 +00:00
Owncast
065efc50db Bundle embedded web app 2024-05-19 22:32:42 +00:00
renovate[bot]
5dc52158d8 fix(deps): update dependency @uiw/react-codemirror to v4.22.1 2024-05-19 16:27:52 +00:00
Owncast
095e83eecd Bundle embedded web app 2024-05-19 16:26:28 +00:00
renovate[bot]
13c3481970 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.22.1 2024-05-19 09:41:34 +00:00
Owncast
b26ad4e48c Commit screenshots 2024-05-19 04:42:13 +00:00
renovate[bot]
d62a198ab5 fix(deps): update module golang.org/x/net to v0.25.0 2024-05-18 21:39:19 +00:00
Owncast
193dfdffb5 Bundle embedded web app 2024-05-18 21:37:57 +00:00
renovate[bot]
5b88238147 chore(deps): update dependency chromatic to v11.3.5 2024-05-18 16:34:59 +00:00
renovate[bot]
ae977bc748 chore(deps): update golangci/golangci-lint-action action to v6 (#3739)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-18 09:33:27 -07:00
renovate[bot]
a8c44facfc fix(deps): update module github.com/aws/aws-sdk-go to v1.53.5 2024-05-18 11:12:57 +00:00
renovate[bot]
bbccbd102e fix(deps): update module github.com/shirou/gopsutil/v3 to v3.24.4 2024-05-18 08:02:23 +00:00
Owncast
34c59d3c34 Commit screenshots 2024-05-18 04:10:29 +00:00
renovate[bot]
4e13fdb296 fix(deps): update module github.com/prometheus/client_golang to v1.19.1 2024-05-18 00:09:45 +00:00
Owncast
65a1c6835b Bundle embedded web app 2024-05-18 00:08:20 +00:00
renovate[bot]
f4c6b2d4a0 chore(deps): update dependency knip to v5.16.0 2024-05-17 23:26:03 +00:00
Owncast
e48732acbe Bundle embedded web app 2024-05-17 23:24:42 +00:00
renovate[bot]
2fb6ff1637 chore(deps): update dependency mermaid to v10.9.1 2024-05-17 16:33:00 +00:00
Owncast
c11fcb550d Bundle embedded web app 2024-05-17 16:31:26 +00:00
renovate[bot]
d6cd1b0f12 chore(deps): update dependency @types/node to v20.12.12 2024-05-17 06:59:54 +00:00
Owncast
4bca9dd958 Commit screenshots 2024-05-17 04:11:31 +00:00
Owncast
7b9f516305 Bundle embedded web app 2024-05-17 02:55:51 +00:00
renovate[bot]
874bb9511e chore(deps): update typescript-eslint monorepo to v7.9.0 2024-05-16 19:59:41 +00:00
Owncast
070e06718c Bundle embedded web app 2024-05-16 19:58:08 +00:00
renovate[bot]
a740961cd6 chore(deps): update dependency knip to v5.15.1 2024-05-16 07:28:50 +00:00
Owncast
0846e457a1 Commit screenshots 2024-05-16 04:10:35 +00:00
renovate[bot]
d8fe5dc70e chore(deps): update peter-evans/create-or-update-comment digest to 8da4c50 2024-05-15 06:02:04 +00:00
Owncast
929d27a3b7 Commit screenshots 2024-05-15 04:20:45 +00:00
Owncast
dd89543aec Bundle embedded web app 2024-05-14 20:53:08 +00:00
renovate[bot]
7d5551c702 chore(deps): update dependency @types/react to v18.3.2 2024-05-14 12:00:04 +00:00
Owncast
1bcdad7502 Bundle embedded web app 2024-05-14 11:58:43 +00:00
renovate[bot]
f018adb842 chore(deps): update dependency knip to v5.15.0 2024-05-14 07:34:01 +00:00
Owncast
95760cf9b7 Bundle embedded web app 2024-05-14 07:32:47 +00:00
renovate[bot]
3e44d29b7a chore(deps): update dependency sass to v1.77.1 2024-05-14 05:12:24 +00:00
Owncast
3864e9870b Commit screenshots 2024-05-14 04:14:05 +00:00
Owncast
e24831f4cf Bundle embedded web app 2024-05-13 12:10:39 +00:00
renovate[bot]
9e0bb3ff27 chore(deps): update dependency knip to v5.14.0 2024-05-13 11:12:54 +00:00
Owncast
4ceb43b05b Commit screenshots 2024-05-13 04:11:49 +00:00
Owncast
dad0690a1f Commit screenshots 2024-05-12 04:11:10 +00:00
Owncast
72ac80fe34 Bundle embedded web app 2024-05-11 21:32:42 +00:00
renovate[bot]
d9ac224ac2 chore(deps): update dependency chromatic to v11.3.2 2024-05-11 18:29:14 +00:00
Owncast
ee391277b2 Bundle embedded web app 2024-05-11 18:27:48 +00:00
renovate[bot]
a0a8a470ae chore(deps): update dependency @types/node to v20.12.11 2024-05-11 15:45:25 +00:00
Owncast
cacc76603d Commit screenshots 2024-05-11 04:10:55 +00:00
Owncast
f576230ee6 Bundle embedded web app 2024-05-11 01:45:00 +00:00
renovate[bot]
7792102fba chore(deps): update dependency cypress to v13.9.0 2024-05-10 23:12:33 +00:00
Owncast
967b8c5776 Bundle embedded web app 2024-05-10 17:17:35 +00:00
renovate[bot]
dac9a320a5 chore(deps): update dependency knip to v5.13.0 2024-05-10 14:22:35 +00:00
Owncast
04f0a6b153 Bundle embedded web app 2024-05-10 14:21:11 +00:00
renovate[bot]
766a0fb368 chore(deps): update dependency chromatic to v11.3.1 2024-05-10 10:09:19 +00:00
Owncast
a3bf2b1466 Bundle embedded web app 2024-05-10 10:07:58 +00:00
renovate[bot]
da340df397 chore(deps): update dependency sass to v1.77.0 2024-05-10 07:24:34 +00:00
Owncast
f142185191 Commit screenshots 2024-05-10 04:10:59 +00:00
Owncast
613f00bd48 Bundle embedded web app 2024-05-09 22:44:24 +00:00
renovate[bot]
78e4fc90e4 chore(deps): update dependency @types/node to v20.12.10 2024-05-09 20:14:40 +00:00
Owncast
000c4401c1 Bundle embedded web app 2024-05-09 16:31:39 +00:00
renovate[bot]
36537a6ea6 chore(deps): update dependency @types/node to v20.12.9 2024-05-09 14:31:00 +00:00
Owncast
61cf6b1ca0 Bundle embedded web app 2024-05-09 10:51:32 +00:00
renovate[bot]
4ce68d553a chore(deps): update dependency knip to v5.12.3 2024-05-09 08:10:00 +00:00
Owncast
43c64c7874 Commit screenshots 2024-05-09 04:11:52 +00:00
renovate[bot]
a5955b8be6 chore(deps): update peter-evans/create-or-update-comment digest to 34c499d 2024-05-08 10:01:45 +00:00
Owncast
8d4656588d Commit screenshots 2024-05-08 04:10:08 +00:00
Owncast
c29b4d5e34 Bundle embedded web app 2024-05-07 14:51:23 +00:00
renovate[bot]
a44f9c1b6c chore(deps): update dependency knip to v5.12.2 2024-05-07 10:12:56 +00:00
Owncast
1d509d91e2 Commit screenshots 2024-05-07 04:10:39 +00:00
Owncast
9f8108f6ce Bundle embedded web app 2024-05-06 21:42:03 +00:00
renovate[bot]
8748611d21 chore(deps): update dependency knip to v5.12.1 2024-05-06 18:25:04 +00:00
Owncast
eca4e7b8db Commit screenshots 2024-05-06 04:11:13 +00:00
Owncast
cf5b607200 Bundle embedded web app 2024-05-06 00:59:18 +00:00
renovate[bot]
fe96c22be9 chore(deps): update dependency knip to v5.12.0 2024-05-05 21:22:46 +00:00
Owncast
e232358180 Bundle embedded web app 2024-05-05 10:40:29 +00:00
renovate[bot]
5eaac5db31 chore(deps): update dependency @types/markdown-it to v14.1.1 2024-05-05 07:24:20 +00:00
Owncast
0525e9aed6 Bundle embedded web app 2024-05-05 07:23:03 +00:00
renovate[bot]
ebc0104de1 chore(deps): update storybook monorepo to v7.6.19 2024-05-05 07:17:37 +00:00
Owncast
8ef2edeb05 Commit screenshots 2024-05-05 04:12:29 +00:00
Gabe Kangas
aee4699c8b Update spec path in workflow 2024-05-04 18:39:34 -07:00
Owncast
9007ea2d9a Bundle embedded web app 2024-05-04 22:09:54 +00:00
renovate[bot]
19f7fff024 chore(deps): update dependency @types/node to v20.12.8 2024-05-04 19:50:03 +00:00
renovate[bot]
0e6ff12ffe chore(deps): update dependency sass to v1.76.0 2024-05-04 05:12:23 +00:00
Owncast
aba49b532c Commit screenshots 2024-05-04 04:11:36 +00:00
Owncast
971c77f5c0 Bundle embedded web app 2024-05-04 01:28:04 +00:00
renovate[bot]
df19bce74d chore(deps): update dependency npm to v10.7.0 2024-05-03 22:42:15 +00:00
Gabe Kangas
1ca7a877e4 Organize new openapi spec with tags and generate API docs with the new spec 2024-05-03 15:39:59 -07:00
Owncast
ae76abbb34 Bundle embedded web app 2024-05-03 05:09:18 +00:00
mahmed2000
d9ee7578d1 Rework stream duration string formatting for the status bar (#3729)
* Use date-fns formatDuration to generate stream duration string

* Remove unneeded pluralize function
2024-05-02 22:03:26 -07:00
Owncast
da46a2ff7f Commit screenshots 2024-05-03 04:12:11 +00:00
Owncast
48bb70c1ce Bundle embedded web app 2024-05-03 01:04:23 +00:00
renovate[bot]
422a5112ec chore(deps): update typescript-eslint monorepo to v7.8.0 2024-05-02 21:30:17 +00:00
Owncast
48f76fe284 Bundle embedded web app 2024-05-02 21:27:46 +00:00
renovate[bot]
8eb7aedba1 chore(deps): update dependency @babel/core to v7.24.5 2024-05-02 19:31:46 +00:00
Owncast
1f22094d82 Bundle embedded web app 2024-05-02 09:14:31 +00:00
renovate[bot]
4d8e569b0b fix(deps): update dependency @uiw/react-codemirror to v4.22.0 2024-05-02 07:56:30 +00:00
Owncast
14e02df3d6 Bundle embedded web app 2024-05-02 07:54:32 +00:00
renovate[bot]
96cb802b88 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.22.0 2024-05-02 05:38:28 +00:00
Owncast
56c1a78889 Commit screenshots 2024-05-02 04:11:03 +00:00
Owncast
2ac8e3a475 Commit updated API documentation 2024-05-01 19:22:30 -07:00
Brenden Ehlers
2513b15b40 Spec-based API (#3653)
* chore(deps): update dependency sass to v1.74.1

* Bundle embedded web app

* chore(deps): update dependency typescript to v5.4.4

* Bundle embedded web app

* Commit screenshots

* fix(deps): update module github.com/yuin/goldmark to v1.7.1

* chore(deps): lock file maintenance (#3662)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Bundle embedded web app

* Commit screenshots

* chore(deps): update dependency @types/node to v20.12.5

* Bundle embedded web app

* fix(deps): update module github.com/shirou/gopsutil/v3 to v3.24.3

* fix(deps): update module github.com/aws/aws-sdk-go to v1.51.17

* fix(deps): update module golang.org/x/net to v0.24.0

* fix(deps): update module golang.org/x/mod to v0.17.0

* add get admin chat clients

* comment out old code

* add get admin logs

* add get admin warnings

* add get admin chat

* add post admin chat messageVisibility

* add post admin chat users enabled

* add post admin chat users ipban create

* add post admin chat users ipban remove

* add get admin chat users ipbans

* chore(deps): update dependency sass-loader to v14 (#3674)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update typescript-eslint monorepo to v7 (#3680)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency less-loader to v12 (#3673)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency chromatic to v11 (#3669)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency knip to v5 (#3672)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update nick-fields/retry action to v3 (#3678)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/markdown-it to v14 (#3668)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update chromaui/action action to v11 (#3666)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Bundle embedded web app

* Bump version number

* Bundle embedded web app

* Bundle embedded web app

* Bundle embedded web app

* fix(deps): update dependency react-virtuoso to v4.7.8

* Commit screenshots

* Bundle embedded web app

* Optionally disable chat rate limiter and add optional chat slur/language filter (#3681)

* feat(chat): basic profanity filter. For #3139

* feat(chat): add setting for disabling chat spam protection. Closes #3523

* feat(chat): wire up the new chat slur filter to admin and chat. Closes #3139

* Bundle embedded web app

* chore(deps): update peter-evans/create-or-update-comment digest to 48bb05b

* fix(deps): update dependency @codemirror/language-data to v6.5.0

* Bundle embedded web app

* chore(deps): update dependency css-loader to v7 (#3670)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Bundle embedded web app

* add get admin chat users disabled

* add get admin chat users setModerator

* add get admin chat users moderators

* add get admin followers

* chore(deps): update tj-actions/changed-files action to v44 (#3679)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Fix for copying stream key without revealing it only copies asterisks (#3663)

* asterisk copy fix for #3460

* rename text to keys for consistency + linting fix

* make onCopy spawn an antd message directly, remove redundant copyText function

---------

Co-authored-by: Muaz Ahmad <mahmad2000@protonmail.com>

* Commit updated Storybook stories

* Bundle embedded web app

* Commit screenshots

* chore(deps): update dependency css-loader to v7.1.0

* Bundle embedded web app

* chore(deps): update typescript-eslint monorepo to v7.6.0

* Bundle embedded web app

* chore(deps): update dependency @types/react to v18.2.75 (#3686)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Bundle embedded web app

* stream offline status embed updated (#3684)

* Commit screenshots

* add get admin followers pending

* add get admin followers blocked

* add post admin followers approve

* add 400 error to admin requests

* add post admin emoji upload

* add post admin emoji delete

* add post admin config adminpass

* add post admin config streamkeys

* add post admin config pagecontent

* add post admin config streamtitle

* add post admin config streamtitle

* add post admin config serversummary

* add post admin config offlinemessage

* add post admin config welcomemessage

* add post admin config chat disable

* add post admin config chat joinmessageenabled

* add post admin config chat establishedusermode

* add post admin config chat forbiddenusernames

* add post admin config chat suggestedusernames

* add post admin config video codec

* add post admin config appearance

* Allow react/no-danger

* Commit screenshots

* Change tag to self-closing since the linter complains otherwise (#3690)

Co-authored-by: Muaz Ahmad <mahmad2000@protonmail.com>

* Bundle embedded web app

* chore(deps): update dependency css-loader to v7.1.1 (#3691)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Bundle embedded web app

* chore(deps): update dependency @types/node to v20.12.7 (#3688)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Bundle embedded web app

* Commit screenshots

* chore(deps): update dependency npm to v10.5.2

* Bundle embedded web app

* chore(deps): update dependency knip to v5.9.4

* Bundle embedded web app

* chore(deps): update dependency typescript to v5.4.5

* Bundle embedded web app

* prevent css-loader v7 renaming default to _default, needed for storybook (#3692)

Co-authored-by: Muaz Ahmad <mahmad2000@protonmail.com>

* Bundle embedded web app

* chore(deps): update dependency cypress to v13.7.3

* Bundle embedded web app

* Fix custom runtimeCaching rules, default runtimeCaching rule order (#3685)

Co-authored-by: Muaz Ahmad <mahmad2000@protonmail.com>

* Bundle embedded web app

* Fixes for aria-live bugs (#3694)

* make the aria-live text adhere to the last message's username

* Wrap lastMessage in an Interweave to handle pre-encoded characters properly

---------

Co-authored-by: Muaz Ahmad <mahmad2000@protonmail.com>

* Bundle embedded web app

* chore(deps): update dependency @types/react to v18.2.77

* Bundle embedded web app

* chore(deps): update dependency @storybook/addon-styling-webpack to v1 (#3667)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Bundle embedded web app

* chore(deps): update dependency storybook-addon-fetch-mock to v2 (#3675)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Bundle embedded web app

* chore(deps): update dependency sass to v1.75.0

* Bundle embedded web app

* Commit screenshots

* chore(deps): update dependency sass-loader to v14.2.0

* Bundle embedded web app

* fix(deps): update codemirror

* add get admin webhooks

* add create and delete webhooks

* add get, delete, create access token endpoints

* add update endpoints

* Bundle embedded web app

* fix(deps): update nextjs monorepo to v14.2.0

* Bundle embedded web app

* fix(deps): update nextjs monorepo to v14.2.1

* Bundle embedded web app

* Commit screenshots

* chore(deps): update dependency @types/markdown-it to v14.0.1

* Bundle embedded web app

* chore(deps): update dependency @types/react to v18.2.78

* Bundle embedded web app

* add send message to connected client

* add deprecated send user message

* add send message to 3rd party

* add send user action

* add update external message visibility

* add update external stream title

* add external get chat messages and fixed error with chat

* add external get clients

* remove options request

* add update logo

* add update tags

* add update ffmpeg path

* add update server port

* add update server ip

* add update rtmp port

* add update websocket host override

* add update custom video serving endpoint

* add update nsfw

* add update directory enabled

* Commit screenshots

* add update social handles

* add update stream latency level

* add update stream output variants

* add update s3 config

* add update server url

* add reset yp registration

* add update external action links

* add update custom styles

* add update custom javascript

* add get video metrics

* add update hide viewer count

* add update search indexing

* Change fediAuth message to be more succinct (#3696)

* Change fediAuth message to be more succint

* Update controllers/auth/fediverse/fediverse.go

for -> from

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>

* Mute the 'stream ended' clip's audio (#3630)

* Mute the 'stream ended' clip's audio

The 'stream ended' clip plays at the at the end of every stream broadcast using owncast.
It currently contains audio that peaks at -7.1db. (according to ffmpeg's volumedetect audio filter)
This can result in a bad experience for viewers if the stream that they were just watching had a much lower average volume, and they had turned up their speakers or headphones to compensate. In extreme cases this could theoretically cause harm to viewers and/or their equipment.
As an admin running owncast, there is no way to remove this audio *except* for patching the file. Even if you do patch the file, you need to notify your viewers to clear their browser caches if they have ever seen the clip, because offline.ts has a cache-control max-age header specifying 365 days. The caching of the previous version of this clip is out of scope of this PR.

This issue is discussed in more detail in #1965.

Unlike my previous attempt in #3332, which removed the audio track, this PR *mutes* the audio.

Specifically, I used this ffmpeg command:
```
ffmpeg -i offline.ts -filter:a "volume=0.0" output.ts
```

There are no other modifications to the clip.

* Commit updated API documentation

* feat(video): make compatible muted offline clip. Rename clip as a v2 so it is not cached

* Fix conflict

* force add new offline file

---------

Co-authored-by: vivlim <vivlim@vivl.im>
Co-authored-by: Owncast <owncast@owncast.online>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>

* Commit screenshots

* chore(tests): retry cypress tests on failure

* fix(deps): update module github.com/aws/aws-sdk-go to v1.51.23

* chore(deps): update dependency @types/video.js to v7.3.58 (#3705)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Bundle embedded web app

* fix(deps): update dependency @codemirror/language-data to v6.5.1 (#3706)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Bundle embedded web app

* add update message visibility

* add update user status

* add get moderation user details

* create file for /admin/config endpoints

* chore(deps): update dependency style-loader to v4 (#3703)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Bundle embedded web app

* chore(deps): update typescript-eslint monorepo to v7.7.0

* Bundle embedded web app

* add non-api endpoints to new router

* add set federation enabled

* add set federation private

* chore(tests): attempt to clean up test flakiness (#3710)

* chore(deps): update dependency @types/react to v18.2.79

* add show federation engagement

* add set federation username

* add set federation go live message

* add set federation blocked domains

* add set discord notification configuration

* add set browser notification configuration

* add prometheus endpoint

* add send federation message

* add get federation activities

* add indie auth documentation

* add changes to indie auth server

* Bundle embedded web app

* add fediverse auth

* add spam protection and slur filter

* Commit screenshots

* fix bug with hls endpoint

* Add effect to set media session metadata (#3713)

* Bundle embedded web app

* chore(deps): update dependency sass-loader to v14.2.1

* Bundle embedded web app

* Commit screenshots

* fix(deps): update nextjs monorepo to v14.2.2

* Bundle embedded web app

* Commit screenshots

* fix(deps): update dependency react-virtuoso to v4.7.9

* Bundle embedded web app

* chore(deps): update dependency cypress to v13.8.0

* Bundle embedded web app

* Commit screenshots

* chore(deps): lock file maintenance

* Bundle embedded web app

* add options requests and reformat operationIds

* chore(go): update to go 1.22 (#3708)

* chore(go): update to go 1.22

* fix: install go before running codeql to fix autobild

* chore(test): explicitly set base crosscompile image

* fix(test): do not point at image with incorrect version of Go

* chore: troubleshoot js autoformating in workflow

* Commit screenshots

* add wildcard to index path

* give /admin/ routes precedence

* fix(deps): update dependency @fontsource/poppins to v5.0.14

* Bundle embedded web app

* Bump formidable and artillery in /test/load (#3718)

Removes [formidable](https://github.com/node-formidable/formidable). It's no longer used after updating ancestor dependency [artillery](https://github.com/artilleryio/artillery). These dependencies need to be updated together.

Removes `formidable`

Updates `artillery` from 2.0.2 to 2.0.10
- [Release notes](https://github.com/artilleryio/artillery/releases)
- [Commits](https://github.com/artilleryio/artillery/compare/artillery-2.0.2...artillery-2.0.10)

---
updated-dependencies:
- dependency-name: formidable
  dependency-type: indirect
- dependency-name: artillery
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Commit screenshots

* chore(deps): update peter-evans/create-or-update-comment digest to da12db3

* fix(deps): update dependency react-virtuoso to v4.7.10

* add verbose logging and update handler precedence

* Bundle embedded web app

* Commit screenshots

* chore(deps): update golangci/golangci-lint-action action to v5 (#3722)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update typescript-eslint monorepo to v7.7.1

* Bundle embedded web app

* Commit screenshots

* chore(deps): update dependency knip to v5.10.0

* Bundle embedded web app

* add federation routers

* updated comments to pass linter

* fix bug with mount

* fix linting errors

* add router logs to log files

* update emoji dir

* fixed linting error

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: mahmed2000 <49453542+mahmed2000@users.noreply.github.com>
Co-authored-by: Muaz Ahmad <mahmad2000@protonmail.com>
Co-authored-by: Jeet Chawda <68128367+Jeetch8@users.noreply.github.com>
Co-authored-by: Vivian Lim  <1565930+vivlim@users.noreply.github.com>
Co-authored-by: vivlim <vivlim@vivl.im>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 19:22:27 -07:00
Gabe Kangas
1d49801a27 feat(api): cache thumb and preview in memory for fast retrieval. Help address #3462 2024-05-01 18:56:38 -07:00
Owncast
aa0b74e236 Bundle embedded web app 2024-05-01 12:39:54 +00:00
renovate[bot]
14286f1470 fix(deps): update dependency yaml to v2.4.2 2024-05-01 11:08:56 +00:00
Owncast
a0a40864cc Commit screenshots 2024-05-01 04:11:02 +00:00
Owncast
b583fa67e1 Bundle embedded web app 2024-04-30 09:23:13 +00:00
renovate[bot]
4f43833756 fix(deps): update dependency video.js to v8.12.0 2024-04-30 08:47:44 +00:00
Owncast
c5b1a315ae Bundle embedded web app 2024-04-30 05:16:42 +00:00
renovate[bot]
99dc8fc1c0 chore(deps): update dependency knip to v5.11.0 (#3726)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-29 22:10:04 -07:00
Owncast
fc741ba4b6 Commit screenshots 2024-04-30 04:12:25 +00:00
Owncast
2249739f4e Bundle embedded web app 2024-04-30 00:42:40 +00:00
renovate[bot]
35f8e989a6 chore(deps): update react monorepo 2024-04-29 23:28:11 +00:00
Owncast
8bf98289f4 Commit screenshots 2024-04-29 04:10:55 +00:00
Owncast
8ef5c8b940 Bundle embedded web app 2024-04-29 00:12:23 +00:00
renovate[bot]
f4b6ab1a5b chore(deps): update react monorepo 2024-04-28 21:33:23 +00:00
Owncast
a04e953a51 Bundle embedded web app 2024-04-28 21:31:14 +00:00
renovate[bot]
2600e62626 chore(deps): update dependency npm to v10.6.0 2024-04-28 19:42:34 +00:00
Owncast
759c4460da Commit screenshots 2024-04-28 04:16:45 +00:00
Owncast
5b60588cd5 Bundle embedded web app 2024-04-27 22:23:59 +00:00
renovate[bot]
fe25271c53 fix(deps): update nextjs monorepo to v14.2.3 2024-04-27 19:53:28 +00:00
Owncast
94ebf11779 Bundle embedded web app 2024-04-27 08:38:41 +00:00
renovate[bot]
94fb37c445 fix(deps): update workbox monorepo to v7.1.0 2024-04-27 04:59:04 +00:00
Owncast
f642ba4f15 Commit screenshots 2024-04-27 04:10:09 +00:00
Owncast
7b108a5489 Bundle embedded web app 2024-04-27 01:44:33 +00:00
renovate[bot]
adb39f382c chore(deps): update dependency cypress to v13.8.1 2024-04-26 23:26:33 +00:00
Owncast
e140f82f00 Bundle embedded web app 2024-04-26 13:21:24 +00:00
renovate[bot]
d39e02811a chore(deps): update dependency knip to v5.10.0 2024-04-26 11:16:39 +00:00
Owncast
e6c974601e Commit screenshots 2024-04-26 04:10:41 +00:00
Owncast
d390b0722d Bundle embedded web app 2024-04-25 21:50:09 +00:00
renovate[bot]
14a4808f9a chore(deps): update typescript-eslint monorepo to v7.7.1 2024-04-25 19:32:21 +00:00
renovate[bot]
c9f50b51a9 chore(deps): update golangci/golangci-lint-action action to v5 (#3722)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-25 08:31:57 -07:00
Owncast
95bb90b6ef Commit screenshots 2024-04-25 04:11:42 +00:00
Owncast
23435c554b Bundle embedded web app 2024-04-24 17:42:37 +00:00
renovate[bot]
a6ce15727e fix(deps): update dependency react-virtuoso to v4.7.10 2024-04-24 13:58:33 +00:00
renovate[bot]
5dbf55bfc7 chore(deps): update peter-evans/create-or-update-comment digest to da12db3 2024-04-24 07:42:04 +00:00
Owncast
708b5b2afc Commit screenshots 2024-04-24 04:10:30 +00:00
dependabot[bot]
a33b2d13b6 Bump formidable and artillery in /test/load (#3718)
Removes [formidable](https://github.com/node-formidable/formidable). It's no longer used after updating ancestor dependency [artillery](https://github.com/artilleryio/artillery). These dependencies need to be updated together.


Removes `formidable`

Updates `artillery` from 2.0.2 to 2.0.10
- [Release notes](https://github.com/artilleryio/artillery/releases)
- [Commits](https://github.com/artilleryio/artillery/compare/artillery-2.0.2...artillery-2.0.10)

---
updated-dependencies:
- dependency-name: formidable
  dependency-type: indirect
- dependency-name: artillery
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-23 12:48:16 -07:00
Owncast
983848d706 Bundle embedded web app 2024-04-23 19:00:51 +00:00
renovate[bot]
1d25bd703d fix(deps): update dependency @fontsource/poppins to v5.0.14 2024-04-23 17:22:03 +00:00
Owncast
b2a7d81d12 Commit screenshots 2024-04-23 04:11:37 +00:00
Gabe Kangas
2acbda625b chore: troubleshoot js autoformating in workflow 2024-04-22 18:11:31 -07:00
Gabe Kangas
439da013d8 chore(go): update to go 1.22 (#3708)
* chore(go): update to go 1.22

* fix: install go before running codeql to fix autobild

* chore(test): explicitly set base crosscompile image

* fix(test): do not point at image with incorrect version of Go
2024-04-22 13:23:52 -07:00
Owncast
ac0204104d Bundle embedded web app 2024-04-22 11:48:06 +00:00
renovate[bot]
4767f7f615 chore(deps): lock file maintenance 2024-04-22 11:42:27 +00:00
Owncast
7e30ed3a1f Commit screenshots 2024-04-22 04:10:42 +00:00
Owncast
1349e5cc44 Bundle embedded web app 2024-04-22 03:54:24 +00:00
renovate[bot]
a5442f8723 chore(deps): update dependency cypress to v13.8.0 2024-04-22 01:15:55 +00:00
Owncast
09029e1ccd Bundle embedded web app 2024-04-21 10:43:54 +00:00
renovate[bot]
9616d69158 fix(deps): update dependency react-virtuoso to v4.7.9 2024-04-21 08:16:58 +00:00
Owncast
6eff5f2ceb Commit screenshots 2024-04-21 04:11:22 +00:00
Owncast
72b2598e89 Bundle embedded web app 2024-04-21 03:59:49 +00:00
renovate[bot]
a3c457363e fix(deps): update nextjs monorepo to v14.2.2 2024-04-21 00:25:12 +00:00
Owncast
e40ba1d725 Commit screenshots 2024-04-20 04:10:20 +00:00
Owncast
7d42f01ecb Bundle embedded web app 2024-04-20 01:32:14 +00:00
renovate[bot]
984f5bd562 chore(deps): update dependency sass-loader to v14.2.1 2024-04-19 21:08:33 +00:00
Owncast
65e1a4fc3f Bundle embedded web app 2024-04-19 21:07:12 +00:00
mahmed2000
56eef2e601 Add effect to set media session metadata (#3713) 2024-04-19 14:01:50 -07:00
Owncast
8dd43ea6cc Commit screenshots 2024-04-19 04:21:00 +00:00
Owncast
82271a9b08 Bundle embedded web app 2024-04-19 00:09:04 +00:00
renovate[bot]
288219d40c chore(deps): update dependency @types/react to v18.2.79 2024-04-18 22:12:23 +00:00
Gabe Kangas
9b569f3293 chore(tests): attempt to clean up test flakiness (#3710) 2024-04-18 15:11:06 -07:00
Owncast
fec0e9d11f Bundle embedded web app 2024-04-18 19:59:12 +00:00
renovate[bot]
cd8cf2fc7a chore(deps): update typescript-eslint monorepo to v7.7.0 2024-04-18 19:35:52 +00:00
Owncast
304652047d Bundle embedded web app 2024-04-18 19:34:18 +00:00
renovate[bot]
52243fda36 chore(deps): update dependency style-loader to v4 (#3703)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-18 12:27:31 -07:00
Owncast
47ea42d7f2 Bundle embedded web app 2024-04-18 15:28:43 +00:00
renovate[bot]
30a008d85b fix(deps): update dependency @codemirror/language-data to v6.5.1 (#3706)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-18 08:23:18 -07:00
Owncast
c6570edfa4 Bundle embedded web app 2024-04-18 15:10:34 +00:00
renovate[bot]
9fa761b130 chore(deps): update dependency @types/video.js to v7.3.58 (#3705)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-18 08:04:51 -07:00
renovate[bot]
4ac08252c1 fix(deps): update module github.com/aws/aws-sdk-go to v1.51.23 2024-04-18 10:18:31 +00:00
Gabe Kangas
799e880718 chore(tests): retry cypress tests on failure 2024-04-17 22:10:39 -07:00
Owncast
201689cb66 Commit screenshots 2024-04-18 04:10:59 +00:00
Vivian Lim ⭐
f81e8dcda7 Mute the 'stream ended' clip's audio (#3630)
* Mute the 'stream ended' clip's audio

The 'stream ended' clip plays at the at the end of every stream broadcast using owncast.
It currently contains audio that peaks at -7.1db. (according to ffmpeg's volumedetect audio filter)
This can result in a bad experience for viewers if the stream that they were just watching had a much lower average volume, and they had turned up their speakers or headphones to compensate. In extreme cases this could theoretically cause harm to viewers and/or their equipment.
As an admin running owncast, there is no way to remove this audio *except* for patching the file. Even if you do patch the file, you need to notify your viewers to clear their browser caches if they have ever seen the clip, because offline.ts has a cache-control max-age header specifying 365 days. The caching of the previous version of this clip is out of scope of this PR.

This issue is discussed in more detail in #1965.

Unlike my previous attempt in #3332, which removed the audio track, this PR *mutes* the audio.

Specifically, I used this ffmpeg command:
```
ffmpeg -i offline.ts -filter:a "volume=0.0" output.ts
```

There are no other modifications to the clip.

* Commit updated API documentation

* feat(video): make compatible muted offline clip. Rename clip as a v2 so it is not cached

* Fix conflict

* force add new offline file

---------

Co-authored-by: vivlim <vivlim@vivl.im>
Co-authored-by: Owncast <owncast@owncast.online>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-04-17 11:44:19 -07:00
mahmed2000
d3b0cb261a Change fediAuth message to be more succinct (#3696)
* Change fediAuth message to be more succint

* Update controllers/auth/fediverse/fediverse.go

for -> from

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-04-17 11:01:32 -07:00
Owncast
3fd18a73ae Commit screenshots 2024-04-17 04:12:19 +00:00
Owncast
6c02683122 Bundle embedded web app 2024-04-16 12:53:44 +00:00
renovate[bot]
26f602a6a5 chore(deps): update dependency @types/react to v18.2.78 2024-04-16 09:44:05 +00:00
Owncast
4380b6c8d9 Bundle embedded web app 2024-04-16 09:42:45 +00:00
renovate[bot]
5a9075d017 chore(deps): update dependency @types/markdown-it to v14.0.1 2024-04-16 08:21:47 +00:00
Owncast
e059c6bcdf Commit screenshots 2024-04-16 04:11:19 +00:00
Owncast
0b93575209 Bundle embedded web app 2024-04-16 03:09:06 +00:00
renovate[bot]
07b5f3b96f fix(deps): update nextjs monorepo to v14.2.1 2024-04-15 22:38:08 +00:00
Owncast
75bab43954 Bundle embedded web app 2024-04-15 18:45:22 +00:00
renovate[bot]
717dd67ffc fix(deps): update nextjs monorepo to v14.2.0 2024-04-15 17:02:11 +00:00
Owncast
a7922c1721 Bundle embedded web app 2024-04-15 17:00:28 +00:00
renovate[bot]
dc742e3d10 fix(deps): update codemirror 2024-04-15 11:59:19 +00:00
Owncast
83ed34d422 Bundle embedded web app 2024-04-15 11:57:36 +00:00
renovate[bot]
1967da067e chore(deps): update dependency sass-loader to v14.2.0 2024-04-15 06:40:43 +00:00
Owncast
b7cd4b6323 Commit screenshots 2024-04-15 04:24:19 +00:00
Owncast
3a11e5a9ab Bundle embedded web app 2024-04-15 03:59:22 +00:00
renovate[bot]
fc997fd49b chore(deps): update dependency sass to v1.75.0 2024-04-15 02:25:22 +00:00
Owncast
3535823e4d Bundle embedded web app 2024-04-15 02:23:55 +00:00
renovate[bot]
f626dbafe0 chore(deps): update dependency storybook-addon-fetch-mock to v2 (#3675)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-14 19:18:36 -07:00
Owncast
cb3d7ea46e Bundle embedded web app 2024-04-15 02:00:43 +00:00
renovate[bot]
0262b449c2 chore(deps): update dependency @storybook/addon-styling-webpack to v1 (#3667)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-14 18:55:16 -07:00
Owncast
ecd68e4d4b Bundle embedded web app 2024-04-15 01:34:25 +00:00
renovate[bot]
6afa3ab832 chore(deps): update dependency @types/react to v18.2.77 2024-04-15 01:29:00 +00:00
Owncast
5762e91a7c Bundle embedded web app 2024-04-15 01:12:22 +00:00
mahmed2000
5a145eb407 Fixes for aria-live bugs (#3694)
* make the aria-live text adhere to the last message's username

* Wrap lastMessage in an Interweave to handle pre-encoded characters properly

---------

Co-authored-by: Muaz Ahmad <mahmad2000@protonmail.com>
2024-04-14 18:06:29 -07:00
Owncast
1d3e52d2bb Bundle embedded web app 2024-04-14 22:48:24 +00:00
mahmed2000
1a5e7cb113 Fix custom runtimeCaching rules, default runtimeCaching rule order (#3685)
Co-authored-by: Muaz Ahmad <mahmad2000@protonmail.com>
2024-04-14 15:41:39 -07:00
Owncast
aa4a3024d9 Bundle embedded web app 2024-04-14 20:17:11 +00:00
renovate[bot]
06a40a346e chore(deps): update dependency cypress to v13.7.3 2024-04-14 19:49:39 +00:00
Owncast
59dc83a02a Bundle embedded web app 2024-04-14 19:47:56 +00:00
mahmed2000
57135960cb prevent css-loader v7 renaming default to _default, needed for storybook (#3692)
Co-authored-by: Muaz Ahmad <mahmad2000@protonmail.com>
2024-04-14 12:40:54 -07:00
Owncast
12a6ebed54 Bundle embedded web app 2024-04-14 14:17:48 +00:00
renovate[bot]
16eb1754c7 chore(deps): update dependency typescript to v5.4.5 2024-04-14 10:18:21 +00:00
Owncast
cd06207866 Bundle embedded web app 2024-04-14 10:16:56 +00:00
renovate[bot]
f38d7bb6c8 chore(deps): update dependency knip to v5.9.4 2024-04-14 10:11:24 +00:00
Owncast
ec85a0f264 Bundle embedded web app 2024-04-14 07:33:27 +00:00
renovate[bot]
dc98ac0fe4 chore(deps): update dependency npm to v10.5.2 2024-04-14 04:42:58 +00:00
Owncast
371a42c49d Commit screenshots 2024-04-14 04:25:23 +00:00
Owncast
d9f22f99b1 Bundle embedded web app 2024-04-14 00:22:43 +00:00
renovate[bot]
10147cdf9f chore(deps): update dependency @types/node to v20.12.7 (#3688)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-13 17:16:21 -07:00
Owncast
95819ca1a5 Bundle embedded web app 2024-04-14 00:02:41 +00:00
renovate[bot]
f7906cd7ce chore(deps): update dependency css-loader to v7.1.1 (#3691)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-13 16:55:23 -07:00
Owncast
859ff3f082 Bundle embedded web app 2024-04-13 20:59:19 +00:00
mahmed2000
9c3a4acb16 Change tag to self-closing since the linter complains otherwise (#3690)
Co-authored-by: Muaz Ahmad <mahmad2000@protonmail.com>
2024-04-13 13:51:43 -07:00
Owncast
921f4f9e4c Commit screenshots 2024-04-13 04:10:16 +00:00
Gabe Kangas
30d51d81ac Allow react/no-danger 2024-04-12 10:20:06 -07:00
Owncast
3e1cd98e5f Commit screenshots 2024-04-12 04:10:40 +00:00
Jeet Chawda
39078babbe stream offline status embed updated (#3684) 2024-04-11 19:57:25 -07:00
Owncast
3cafe0533c Bundle embedded web app 2024-04-12 01:53:39 +00:00
renovate[bot]
2731b2a26e chore(deps): update dependency @types/react to v18.2.75 (#3686)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-11 18:48:20 -07:00
Owncast
ac69fc38b0 Bundle embedded web app 2024-04-12 01:31:52 +00:00
renovate[bot]
e604d52f64 chore(deps): update typescript-eslint monorepo to v7.6.0 2024-04-11 22:51:26 +00:00
Owncast
7c11c91324 Bundle embedded web app 2024-04-11 22:49:34 +00:00
renovate[bot]
2c6bba025c chore(deps): update dependency css-loader to v7.1.0 2024-04-11 19:47:06 +00:00
Owncast
87dbb58711 Commit screenshots 2024-04-11 04:11:18 +00:00
Owncast
aa9d799128 Bundle embedded web app 2024-04-10 20:21:21 +00:00
Owncast
f8a3d0559b Commit updated Storybook stories 2024-04-10 20:19:25 +00:00
mahmed2000
de8bc8d41b Fix for copying stream key without revealing it only copies asterisks (#3663)
* asterisk copy fix for #3460

* rename text to keys for consistency + linting fix

* make onCopy spawn an antd message directly, remove redundant copyText function

---------

Co-authored-by: Muaz Ahmad <mahmad2000@protonmail.com>
2024-04-10 13:15:53 -07:00
renovate[bot]
9bbb09c911 chore(deps): update tj-actions/changed-files action to v44 (#3679)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-10 12:35:43 -07:00
Owncast
e50e4473dd Bundle embedded web app 2024-04-10 15:18:38 +00:00
renovate[bot]
4b52800061 chore(deps): update dependency css-loader to v7 (#3670)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-10 08:13:06 -07:00
Owncast
c618fb0a4e Bundle embedded web app 2024-04-10 14:37:39 +00:00
renovate[bot]
ecdfd977dd fix(deps): update dependency @codemirror/language-data to v6.5.0 2024-04-10 09:53:30 +00:00
renovate[bot]
92aa873365 chore(deps): update peter-evans/create-or-update-comment digest to 48bb05b 2024-04-10 05:33:12 +00:00
Owncast
e6e73d1750 Bundle embedded web app 2024-04-10 05:32:15 +00:00
Gabe Kangas
a450e62397 Optionally disable chat rate limiter and add optional chat slur/language filter (#3681)
* feat(chat): basic profanity filter. For #3139

* feat(chat): add setting for disabling chat spam protection. Closes #3523

* feat(chat): wire up the new chat slur filter to admin and chat. Closes #3139
2024-04-09 22:25:41 -07:00
Owncast
04eaf8c20e Bundle embedded web app 2024-04-10 04:15:02 +00:00
Owncast
a7134edafb Commit screenshots 2024-04-10 04:10:32 +00:00
renovate[bot]
7837c7656c fix(deps): update dependency react-virtuoso to v4.7.8 2024-04-10 04:09:42 +00:00
Owncast
5792343eef Bundle embedded web app 2024-04-10 02:23:43 +00:00
Owncast
c066cd9035 Bundle embedded web app 2024-04-10 01:58:24 +00:00
Owncast
9e533498a3 Bundle embedded web app 2024-04-10 01:57:05 +00:00
Gabe Kangas
68645ab8e7 Bump version number 2024-04-09 18:56:31 -07:00
Owncast
cd3015466e Bundle embedded web app 2024-04-10 01:51:30 +00:00
renovate[bot]
91788c9087 chore(deps): update chromaui/action action to v11 (#3666)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 18:25:55 -07:00
renovate[bot]
a02e9a5601 chore(deps): update dependency @types/markdown-it to v14 (#3668)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 18:25:22 -07:00
renovate[bot]
a1a879a768 chore(deps): update nick-fields/retry action to v3 (#3678)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 18:23:40 -07:00
renovate[bot]
e3c93d9c59 chore(deps): update dependency knip to v5 (#3672)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 18:22:43 -07:00
renovate[bot]
58e11d4880 chore(deps): update dependency chromatic to v11 (#3669)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 18:21:53 -07:00
renovate[bot]
568b9cace4 chore(deps): update dependency less-loader to v12 (#3673)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 18:21:21 -07:00
renovate[bot]
dcba3818c6 chore(deps): update typescript-eslint monorepo to v7 (#3680)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 18:20:47 -07:00
renovate[bot]
50ee6426b6 chore(deps): update dependency sass-loader to v14 (#3674)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 18:20:13 -07:00
renovate[bot]
a06db37cd9 fix(deps): update module golang.org/x/mod to v0.17.0 2024-04-09 16:18:22 +00:00
renovate[bot]
2d03ea5691 fix(deps): update module golang.org/x/net to v0.24.0 2024-04-09 13:52:36 +00:00
renovate[bot]
9c973f3d5b fix(deps): update module github.com/aws/aws-sdk-go to v1.51.17 2024-04-09 10:14:48 +00:00
renovate[bot]
f4cae0f1dd fix(deps): update module github.com/shirou/gopsutil/v3 to v3.24.3 2024-04-09 06:39:54 +00:00
Owncast
db0ef04127 Bundle embedded web app 2024-04-09 06:38:39 +00:00
renovate[bot]
43e18267b6 chore(deps): update dependency @types/node to v20.12.5 2024-04-09 04:17:47 +00:00
Owncast
50d6443a13 Commit screenshots 2024-04-09 04:12:54 +00:00
Owncast
d7bee391d6 Bundle embedded web app 2024-04-09 01:33:07 +00:00
renovate[bot]
75b4feddeb chore(deps): lock file maintenance (#3662)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-08 18:20:01 -07:00
renovate[bot]
fd271c23f0 fix(deps): update module github.com/yuin/goldmark to v1.7.1 2024-04-08 22:54:43 +00:00
Owncast
e0fcce3efb Commit screenshots 2024-04-08 04:10:43 +00:00
Owncast
10cb2e4b5b Bundle embedded web app 2024-04-07 22:07:22 +00:00
renovate[bot]
ec8bfb3e0f chore(deps): update dependency typescript to v5.4.4 2024-04-07 19:28:08 +00:00
Owncast
6ae3167b61 Bundle embedded web app 2024-04-07 13:31:22 +00:00
renovate[bot]
0ee640ed46 chore(deps): update dependency sass to v1.74.1 2024-04-07 10:36:36 +00:00
Owncast
799693d5e8 Bundle embedded web app 2024-04-07 10:35:13 +00:00
renovate[bot]
9f864e2757 chore(deps): update dependency @types/node to v20.12.4 2024-04-07 05:26:19 +00:00
Owncast
e6d5cbc655 Commit screenshots 2024-04-07 04:12:10 +00:00
Owncast
289a046aca Bundle embedded web app 2024-04-07 02:35:01 +00:00
renovate[bot]
4539bbc44d chore(deps): update dependency css-loader to v6.11.0 2024-04-06 21:10:01 +00:00
Owncast
0f1b41b4d1 Bundle embedded web app 2024-04-06 21:08:19 +00:00
renovate[bot]
ef63822e86 chore(deps): update dependency npm to v10.5.1 2024-04-06 18:11:13 +00:00
Owncast
8064c0163b Bundle embedded web app 2024-04-06 18:09:36 +00:00
renovate[bot]
e5533eac0f chore(deps): update dependency @babel/core to v7.24.4 2024-04-06 17:09:53 +00:00
Owncast
e3c85938c2 Bundle embedded web app 2024-04-06 08:31:57 +00:00
renovate[bot]
d7915e1e13 chore(deps): update dependency cypress to v13.7.2 2024-04-06 04:41:02 +00:00
Owncast
462ed806e4 Commit screenshots 2024-04-06 04:11:05 +00:00
Owncast
02729beaa9 Bundle embedded web app 2024-04-06 00:34:34 +00:00
renovate[bot]
09e3bd1f22 chore(deps): update dependency @types/node to v20.12.3 2024-04-05 23:08:19 +00:00
Owncast
a468e1f85d Bundle embedded web app 2024-04-05 15:23:50 +00:00
renovate[bot]
f2af9b5697 chore(deps): update dependency @types/react to v18.2.74 2024-04-05 13:40:15 +00:00
Owncast
46ab21157f Commit screenshots 2024-04-05 04:16:04 +00:00
Owncast
42b39989f8 Commit screenshots 2024-04-04 04:20:44 +00:00
renovate[bot]
892485064b chore(deps): update peter-evans/create-or-update-comment digest to 8d281ec 2024-04-03 06:57:31 +00:00
Owncast
2831addc6f Bundle embedded web app 2024-04-03 04:12:58 +00:00
Owncast
80b0158d40 Commit screenshots 2024-04-03 04:11:31 +00:00
renovate[bot]
81000dc09d fix(deps): update dependency @fontsource/poppins to v5.0.13 2024-04-03 00:58:28 +00:00
Owncast
7bdb5ec4e6 Bundle embedded web app 2024-04-02 10:25:13 +00:00
renovate[bot]
a13f66ddff chore(deps): update dependency @types/node to v20.12.2 2024-04-02 06:43:51 +00:00
Owncast
35cbe5e861 Commit screenshots 2024-04-02 04:20:50 +00:00
Owncast
cb6775ba32 Commit screenshots 2024-04-01 04:15:53 +00:00
Owncast
6391e35524 Commit updated API documentation 2024-03-31 22:51:31 +00:00
Gabe Kangas
9ebfb67ef3 docs: bump openapi spec version 2024-03-31 15:49:57 -07:00
Owncast
4db8bd6e09 Commit screenshots 2024-03-31 04:13:10 +00:00
Owncast
3c8ec0b050 Bundle embedded web app 2024-03-31 01:44:29 +00:00
renovate[bot]
75bdd54eb9 chore(deps): update dependency @types/react to v18.2.73 (#3654)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-30 18:38:40 -07:00
Owncast
28368ce202 Bundle embedded web app 2024-03-30 07:17:59 +00:00
renovate[bot]
341b627f97 chore(deps): update dependency @types/react to v18.2.72 2024-03-30 05:08:13 +00:00
Owncast
76a974979f Commit screenshots 2024-03-30 04:10:09 +00:00
Owncast
d9916134b1 Bundle embedded web app 2024-03-29 13:56:30 +00:00
renovate[bot]
1ea2cb2bed chore(deps): update dependency @types/react to v18.2.71 2024-03-29 10:35:31 +00:00
Owncast
dae199d33d Bundle embedded web app 2024-03-29 04:25:17 +00:00
Owncast
583cb1f353 Commit updated Storybook stories 2024-03-29 04:22:55 +00:00
Gabe Kangas
805f96e271 fix(web): resolve the status bar duration string. Fixes #3652 2024-03-28 21:18:28 -07:00
Owncast
afeb04c9ba Commit screenshots 2024-03-29 04:11:54 +00:00
Owncast
172fea46af Bundle embedded web app 2024-03-28 14:52:42 +00:00
renovate[bot]
0f57648a51 chore(deps): update dependency @types/react to v18.2.70 2024-03-28 11:56:05 +00:00
Owncast
b2c44a1af6 Commit screenshots 2024-03-28 04:10:33 +00:00
Owncast
be8e368d7d Commit screenshots 2024-03-27 04:11:13 +00:00
Owncast
7b88fa62d7 Bundle embedded web app 2024-03-27 00:24:47 +00:00
renovate[bot]
ac3cb54309 fix(deps): update dependency sharp to v0.33.3 2024-03-26 21:16:13 +00:00
Owncast
5c6db59aef Bundle embedded web app 2024-03-26 21:14:40 +00:00
renovate[bot]
a939a07c3e fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.25 2024-03-26 21:08:05 +00:00
Owncast
23a5a24899 Bundle embedded web app 2024-03-26 20:53:48 +00:00
renovate[bot]
c0253f446a fix(deps): update dependency @uiw/react-codemirror to v4.21.25 2024-03-26 17:04:31 +00:00
Owncast
108a9dce9e Bundle embedded web app 2024-03-26 17:02:48 +00:00
renovate[bot]
756a1822d7 chore(deps): update dependency @types/react to v18.2.69 (#3648)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-26 09:54:36 -07:00
Owncast
5946162c1d Commit screenshots 2024-03-26 04:11:12 +00:00
Owncast
677a78dd99 Bundle embedded web app 2024-03-26 02:14:55 +00:00
renovate[bot]
81652fc485 chore(deps): update dependency @types/prop-types to v15.7.12 (#3647)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-03-25 19:08:31 -07:00
dependabot[bot]
40942123e6 Bump webpack-dev-middleware from 6.1.1 to 6.1.2 in /web (#3639)
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 6.1.1 to 6.1.2.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v6.1.2/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v6.1.1...v6.1.2)

---
updated-dependencies:
- dependency-name: webpack-dev-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 13:14:07 -07:00
dependabot[bot]
cda2178fe6 Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#3629)
Bumps google.golang.org/protobuf from 1.32.0 to 1.33.0.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 13:13:43 -07:00
dependabot[bot]
5dae071c00 Bump follow-redirects from 1.15.4 to 1.15.6 in /test/load (#3632)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 13:13:27 -07:00
Owncast
cd5e0913e2 Bundle embedded web app 2024-03-25 19:13:25 +00:00
renovate[bot]
7c9c5880bc chore(deps): lock file maintenance (#3645)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-25 12:03:05 -07:00
Owncast
c79a706f38 Bundle embedded web app 2024-03-25 16:13:47 +00:00
renovate[bot]
9d4f21a4be chore(deps): update dependency cypress to v13.7.1 2024-03-25 16:04:54 +00:00
Owncast
875f8e0ee4 Bundle embedded web app 2024-03-25 13:52:52 +00:00
renovate[bot]
81560036ff fix(deps): update dependency @ant-design/icons to v4.8.3 2024-03-25 10:11:02 +00:00
Owncast
6c4201d63b Commit screenshots 2024-03-25 04:11:45 +00:00
Owncast
d93ed6c642 Bundle embedded web app 2024-03-24 06:48:49 +00:00
renovate[bot]
44157ff715 fix(deps): update dependency autoprefixer to v10.4.19 2024-03-24 04:25:34 +00:00
Owncast
7e6f7a6922 Commit screenshots 2024-03-24 04:10:32 +00:00
Owncast
915d191941 Bundle embedded web app 2024-03-24 01:42:37 +00:00
renovate[bot]
086d88b29d chore(deps): update dependency typescript to v5.4.3 2024-03-23 22:37:14 +00:00
Owncast
e74549cd90 Bundle embedded web app 2024-03-23 16:45:41 +00:00
renovate[bot]
9dd38baaaa chore(deps): update dependency @babel/core to v7.24.3 2024-03-23 13:43:13 +00:00
Owncast
2c4bb19b1f Bundle embedded web app 2024-03-23 10:12:56 +00:00
renovate[bot]
d566978273 chore(deps): update dependency @babel/core to v7.24.1 2024-03-23 10:06:58 +00:00
Owncast
f2214ba351 Commit screenshots 2024-03-23 04:11:34 +00:00
Owncast
01cfcac9db Bundle embedded web app 2024-03-23 04:07:09 +00:00
renovate[bot]
e54dadc331 fix(deps): update nextjs monorepo to v14.1.4 2024-03-23 02:40:20 +00:00
Owncast
9e2722b027 Bundle embedded web app 2024-03-22 22:06:57 +00:00
renovate[bot]
24e47879a0 fix(deps): update dependency antd to v4.24.16 2024-03-22 19:31:14 +00:00
Owncast
4004625350 Bundle embedded web app 2024-03-22 15:29:13 +00:00
renovate[bot]
3491adc2fc chore(deps): update dependency @types/node to v20.11.30 2024-03-22 14:09:25 +00:00
Owncast
3067dea1cd Commit screenshots 2024-03-22 04:10:48 +00:00
Owncast
f3456bbd6d Bundle embedded web app 2024-03-21 23:09:39 +00:00
renovate[bot]
6577a72d7d chore(deps): update dependency @types/node to v20.11.29 2024-03-21 20:03:47 +00:00
Owncast
03033802c5 Bundle embedded web app 2024-03-21 16:04:54 +00:00
renovate[bot]
64123c8577 chore(deps): update dependency @types/react to v18.2.67 2024-03-21 14:42:34 +00:00
Owncast
91c9b16279 Bundle embedded web app 2024-03-21 10:01:20 +00:00
renovate[bot]
55be7be9e5 chore(deps): update dependency @types/react to v18.2.66 2024-03-21 09:55:43 +00:00
Owncast
71fc4ed3d2 Bundle embedded web app 2024-03-21 07:38:04 +00:00
renovate[bot]
0be271b81b fix(deps): update dependency @ant-design/icons to v4.8.2 2024-03-21 05:17:54 +00:00
Owncast
e01576c5d4 Commit screenshots 2024-03-21 04:11:58 +00:00
renovate[bot]
ad1ec85f97 chore(deps): update peter-evans/create-or-update-comment digest to 5e08535 2024-03-20 08:17:34 +00:00
Owncast
00541f8b30 Commit screenshots 2024-03-20 04:20:46 +00:00
Owncast
849cba7af6 Bundle embedded web app 2024-03-19 07:46:40 +00:00
renovate[bot]
987ab309a9 chore(deps): update dependency eslint-plugin-react to v7.34.1 2024-03-19 07:40:08 +00:00
Owncast
7b730a2c8f Commit screenshots 2024-03-19 04:10:49 +00:00
Owncast
a0189b988d Bundle embedded web app 2024-03-18 15:16:12 +00:00
renovate[bot]
46d59a93ea chore(deps): lock file maintenance 2024-03-18 15:09:12 +00:00
Owncast
362e6b4294 Bundle embedded web app 2024-03-18 11:00:20 +00:00
renovate[bot]
f3a54157a1 chore(deps): update dependency @types/node to v20.11.28 2024-03-18 08:03:02 +00:00
Owncast
3ab8e4bb0e Commit screenshots 2024-03-18 04:10:30 +00:00
Owncast
43c383059a Commit screenshots 2024-03-17 04:11:15 +00:00
Owncast
f2f809bd68 Bundle embedded web app 2024-03-17 01:43:39 +00:00
renovate[bot]
1bde1fbf50 chore(deps): update dependency sass to v1.72.0 2024-03-16 21:58:06 +00:00
Owncast
0cd67c6500 Bundle embedded web app 2024-03-16 21:56:48 +00:00
renovate[bot]
9f30855029 chore(deps): update dependency cypress to v13.7.0 2024-03-16 19:35:39 +00:00
Owncast
4916f027e4 Bundle embedded web app 2024-03-16 19:34:46 +00:00
renovate[bot]
2aad414242 chore(deps): update dependency @types/node to v20.11.27 2024-03-16 16:19:52 +00:00
Owncast
a918a24686 Commit screenshots 2024-03-16 04:11:11 +00:00
Owncast
c8d8ea52aa Bundle embedded web app 2024-03-15 11:57:51 +00:00
renovate[bot]
7fc0a96354 fix(deps): update dependency date-fns to v3.4.0 2024-03-15 11:52:12 +00:00
Owncast
9d7897f02f Commit screenshots 2024-03-15 04:12:01 +00:00
Owncast
89de15681c Bundle embedded web app 2024-03-15 03:18:25 +00:00
renovate[bot]
16b6d72053 chore(deps): update dependency @types/react to v18.2.65 2024-03-15 02:04:20 +00:00
Owncast
37bc8e96dc Bundle embedded web app 2024-03-15 02:03:11 +00:00
renovate[bot]
09c033592e chore(deps): update dependency @types/node to v20.11.26 2024-03-14 23:22:18 +00:00
Owncast
e99b87e0c5 Commit screenshots 2024-03-14 04:11:52 +00:00
renovate[bot]
f863bc9b59 chore(deps): update peter-evans/create-or-update-comment digest to 5add1d7 2024-03-13 06:05:28 +00:00
Owncast
f3efc77cc4 Commit screenshots 2024-03-13 04:11:26 +00:00
Owncast
17245bf4ec Commit screenshots 2024-03-12 04:11:46 +00:00
Owncast
ee1e6a4897 Bundle embedded web app 2024-03-11 09:29:30 +00:00
renovate[bot]
160462de6e chore(deps): lock file maintenance 2024-03-11 09:23:53 +00:00
Owncast
044de59451 Commit screenshots 2024-03-11 04:10:41 +00:00
Gabe Kangas
a42071951d feat: add rel-me link attr and enclosing list tags. Closes #3290 2024-03-10 15:48:33 -07:00
Owncast
f84276ac39 Bundle embedded web app 2024-03-10 06:50:29 +00:00
renovate[bot]
03ed9f4875 fix(deps): update nextjs monorepo to v14.1.3 2024-03-10 06:44:24 +00:00
Owncast
eaeb6dbd12 Commit screenshots 2024-03-10 04:10:10 +00:00
Owncast
9f41bd805c Bundle embedded web app 2024-03-10 01:31:56 +00:00
renovate[bot]
874e521333 chore(deps): update dependency typescript to v5.4.2 2024-03-09 21:30:36 +00:00
Owncast
eee9bb5fde Bundle embedded web app 2024-03-09 21:28:56 +00:00
renovate[bot]
b5e0c7a72b chore(deps): update dependency @types/react to v18.2.64 2024-03-09 19:26:29 +00:00
Owncast
73bff6ff0f Bundle embedded web app 2024-03-09 19:25:17 +00:00
renovate[bot]
84192583ed chore(deps): update dependency @types/node to v20.11.25 2024-03-09 17:16:29 +00:00
Owncast
b9f2d6754b Bundle embedded web app 2024-03-09 17:15:24 +00:00
renovate[bot]
e370fe507b fix(deps): update dependency yaml to v2.4.1 2024-03-09 13:15:23 +00:00
Owncast
6b48ffb3c6 Commit screenshots 2024-03-09 04:20:31 +00:00
Owncast
4c15fb324e Bundle embedded web app 2024-03-08 22:51:43 +00:00
renovate[bot]
8985342f1f chore(deps): update dependency @types/react to v18.2.63 (#3624)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-08 14:45:46 -08:00
Owncast
3ccce6ac2e Bundle embedded web app 2024-03-08 21:26:13 +00:00
renovate[bot]
9f063b51d6 chore(deps): update dependency mermaid to v10.9.0 2024-03-08 19:31:38 +00:00
renovate[bot]
99ac8ed6a7 fix(deps): update module gopkg.in/evanphx/json-patch.v5 to v5.9.0 2024-03-08 07:05:23 +00:00
Owncast
6e9b6b749a Bundle embedded web app 2024-03-08 07:03:59 +00:00
renovate[bot]
6e31882e86 fix(deps): update nextjs monorepo to v14.1.2 2024-03-08 05:04:38 +00:00
Owncast
e56a0938bc Commit screenshots 2024-03-08 04:30:39 +00:00
Owncast
59c85d17fd Bundle embedded web app 2024-03-08 01:06:59 +00:00
Gabe Kangas
70fdc2c642 fix(web): remove rounded corner in video embed 2024-03-07 17:00:32 -08:00
Owncast
0be0c36c86 Bundle embedded web app 2024-03-07 22:49:25 +00:00
renovate[bot]
9ccb3d00a3 chore(deps): update dependency @types/react to v18.2.62 2024-03-07 18:31:40 +00:00
Owncast
e26ee1259c Bundle embedded web app 2024-03-07 18:30:25 +00:00
renovate[bot]
72a8dfab67 chore(deps): update dependency eslint-plugin-react to v7.34.0 2024-03-07 18:22:55 +00:00
renovate[bot]
bf3194fddb fix(deps): update module golang.org/x/net to v0.22.0 2024-03-07 13:21:55 +00:00
renovate[bot]
b6b7f1a8d5 fix(deps): update module golang.org/x/mod to v0.16.0 2024-03-07 09:43:50 +00:00
Owncast
315b1f2b77 Bundle embedded web app 2024-03-07 09:41:58 +00:00
renovate[bot]
327a4cc5ce fix(deps): update dependency @fontsource/poppins to v5.0.12 2024-03-07 06:03:30 +00:00
Owncast
053d7f5b4c Bundle embedded web app 2024-03-07 06:02:17 +00:00
Gabe Kangas
46d0be3e6d fix(web): fix incorrect image 2024-03-06 21:55:49 -08:00
Owncast
b2604115a4 Bundle embedded web app 2024-03-07 05:25:12 +00:00
renovate[bot]
44eafe69ac fix(deps): update dependency date-fns to v3 (#3619)
* fix(deps): update dependency date-fns to v3

* fix(deps): update usage of date-fns format

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-03-06 21:13:13 -08:00
Owncast
63964f046e Commit screenshots 2024-03-07 04:10:59 +00:00
renovate[bot]
564a48e600 fix(deps): update module github.com/shirou/gopsutil/v3 to v3.24.2 2024-03-07 02:15:50 +00:00
renovate[bot]
34f5fd0114 fix(deps): update module github.com/aws/aws-sdk-go to v1.50.33 2024-03-06 23:03:56 +00:00
renovate[bot]
90895ac68f fix(deps): update module mvdan.cc/xurls to v2 (#3621)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-06 15:02:57 -08:00
renovate[bot]
aba23ddb50 chore(deps): update peter-evans/create-or-update-comment digest to cddb636 2024-03-06 06:12:12 +00:00
Owncast
d73084a7da Bundle embedded web app 2024-03-06 06:11:33 +00:00
Riya Bhatia
1ddba0118e State-changed events modified to be in aria live region (#3469)
* Made changes to chatcontainer, still facing issue with only reading out the newest message

* Added accessibility measure for chat to allow for latest message to be read by screen reader

* Fixed linting errors

* Fixed linting errors pt. 2

* Fixed linting errors, the finale?

* Ok this is actually it i promise

* add username to be read out by screenreader

* fix string concat linter issue

* fix linting indexing issue

* remove test mp4 files

---------

Co-authored-by: melghali <melghali@andrew.cmu.edu>
2024-03-05 22:02:58 -08:00
Aziz Rmadi
45436162bd Hide chat button on mobile when chat is disabled (#3616) 2024-03-05 21:58:17 -08:00
Owncast
8ec4182699 Commit screenshots 2024-03-06 04:11:12 +00:00
Max
96e73576af set content-type for customjavascript (#3612)
* set content-type for customjavascript

* change content-type in order to comply with RFC 9239
2024-03-04 21:40:57 -08:00
Owncast
8491d99eba Commit screenshots 2024-03-05 04:11:08 +00:00
Owncast
65a8a9c50a Bundle embedded web app 2024-03-04 16:23:57 +00:00
renovate[bot]
bcba7965dc chore(deps): lock file maintenance (#3613)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-04 08:18:28 -08:00
Owncast
f85da19f92 Bundle embedded web app 2024-03-04 13:05:09 +00:00
renovate[bot]
6a4bfda228 fix(deps): update nextjs monorepo to v14.1.1 2024-03-04 09:53:29 +00:00
Owncast
a8d4d486e4 Bundle embedded web app 2024-03-04 09:51:58 +00:00
renovate[bot]
9d8128306f chore(deps): update dependency @types/video.js to v7.3.57 2024-03-04 06:06:22 +00:00
Owncast
85784f1883 Commit screenshots 2024-03-04 04:29:09 +00:00
renovate[bot]
b604206897 chore(deps): update peter-evans/repository-dispatch action to v3 (#3606)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-03 18:58:33 -08:00
renovate[bot]
0b8c93a934 chore(deps): update golangci/golangci-lint-action action to v4 (#3605)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-03 18:46:07 -08:00
renovate[bot]
8c13a81be7 chore(deps): update actions/cache action to v4 (#3608)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-03 18:45:28 -08:00
Owncast
c6780bd359 Bundle embedded web app 2024-03-03 19:25:11 +00:00
renovate[bot]
2d92fa4e0a chore(deps): update dependency @types/node to v20.11.24 2024-03-03 16:42:35 +00:00
Owncast
abba12fe23 Bundle embedded web app 2024-03-03 16:41:51 +00:00
renovate[bot]
8d1531eac4 chore(deps): update dependency @types/react to v18.2.61 2024-03-03 13:23:25 +00:00
Owncast
dffb23c0c2 Bundle embedded web app 2024-03-03 10:24:31 +00:00
renovate[bot]
282948651c chore(deps): update dependency npm to v10.5.0 2024-03-03 06:04:46 +00:00
Owncast
78df28ceee Commit screenshots 2024-03-03 04:40:30 +00:00
Owncast
5b2a30d442 Bundle embedded web app 2024-03-03 03:22:27 +00:00
renovate[bot]
ec9ef0091d chore(deps): update dependency @types/node to v20.11.22 2024-03-03 03:16:34 +00:00
Owncast
d65c2a1e8a Bundle embedded web app 2024-03-02 22:00:26 +00:00
renovate[bot]
41221e32e4 fix(deps): update dependency chart.js to v4.4.2 2024-03-02 18:13:39 +00:00
Owncast
5564d50b0c Bundle embedded web app 2024-03-02 15:49:16 +00:00
renovate[bot]
756688c188 chore(deps): update dependency @babel/core to v7.24.0 2024-03-02 13:28:09 +00:00
Owncast
33149d6ab8 Commit screenshots 2024-03-02 04:10:30 +00:00
renovate[bot]
a7f7ce1d65 fix(deps): update module github.com/stretchr/testify to v1.9.0 2024-03-01 18:01:55 +00:00
renovate[bot]
446ee8e27a fix(deps): update module github.com/prometheus/client_golang to v1.19.0 2024-03-01 16:34:40 +00:00
renovate[bot]
28f1094b4b fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.22 2024-03-01 16:32:58 +00:00
Owncast
386d8e476a Bundle embedded web app 2024-03-01 12:40:29 +00:00
renovate[bot]
17e073cd9d chore(deps): update dependency @types/react to v18.2.60 2024-03-01 10:54:10 +00:00
renovate[bot]
06dedec90a fix(deps): update module github.com/aws/aws-sdk-go to v1.50.29 2024-03-01 06:59:27 +00:00
Owncast
42ead2d6fe Commit screenshots 2024-03-01 04:13:37 +00:00
Owncast
ccd8d6e1b6 Bundle embedded web app 2024-03-01 01:33:21 +00:00
renovate[bot]
428c9669a6 fix(deps): update dependency yaml to v2.4.0 2024-03-01 01:27:51 +00:00
Owncast
6b753d6185 Bundle embedded web app 2024-02-29 21:55:40 +00:00
renovate[bot]
86939e58f9 chore(deps): update dependency @types/react to v18.2.59 2024-02-29 19:52:15 +00:00
Owncast
f772d6b355 Commit screenshots 2024-02-29 04:11:31 +00:00
Owncast
64a8e6ed3c Bundle embedded web app 2024-02-28 13:03:20 +00:00
renovate[bot]
384b35a8c4 fix(deps): update dependency @uiw/react-codemirror to v4.21.24 2024-02-28 11:16:19 +00:00
renovate[bot]
af544886f1 chore(deps): update peter-evans/create-or-update-comment digest to 4e4c9d2 2024-02-28 07:06:26 +00:00
Owncast
874e178fb1 Commit screenshots 2024-02-28 04:10:42 +00:00
Owncast
fb81fa21a2 Bundle embedded web app 2024-02-28 03:42:33 +00:00
renovate[bot]
3300f7f9fc fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.24 2024-02-28 02:05:43 +00:00
dependabot[bot]
162da792e4 Bump es5-ext from 0.10.53 to 0.10.63 in /test/automated/api (#3603)
Bumps [es5-ext](https://github.com/medikoo/es5-ext) from 0.10.53 to 0.10.63.
- [Release notes](https://github.com/medikoo/es5-ext/releases)
- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md)
- [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.53...v0.10.63)

---
updated-dependencies:
- dependency-name: es5-ext
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-26 22:33:19 -08:00
Owncast
13cec2888c Commit screenshots 2024-02-27 04:10:56 +00:00
Owncast
40c7066c28 Bundle embedded web app 2024-02-27 01:01:35 +00:00
renovate[bot]
3b8b7817e4 chore(deps): update dependency eslint to v8.57.0 2024-02-26 21:47:17 +00:00
Owncast
fdb3bd1b90 Bundle embedded web app 2024-02-26 15:57:35 +00:00
renovate[bot]
b8c780741b chore(deps): lock file maintenance 2024-02-26 15:52:24 +00:00
renovate[bot]
454c39b2f1 fix(deps): update dependency sanitize-html to v2.12.1 2024-02-26 13:23:30 +00:00
Owncast
e9f5c2c4b0 Bundle embedded web app 2024-02-26 13:22:46 +00:00
renovate[bot]
0102ab452e chore(deps): update dependency @types/react to v18.2.58 2024-02-26 10:31:25 +00:00
Owncast
b032607816 Bundle embedded web app 2024-02-26 10:30:45 +00:00
renovate[bot]
56ab1d1ee2 fix(deps): update dependency @uiw/react-codemirror to v4.21.23 2024-02-26 07:13:47 +00:00
Owncast
2b880a930d Commit screenshots 2024-02-26 04:10:42 +00:00
Owncast
37c3329f52 Bundle embedded web app 2024-02-26 03:29:14 +00:00
renovate[bot]
959a50fd5a chore(deps): update dependency cypress to v13.6.6 2024-02-26 02:00:10 +00:00
Owncast
f1508ec3ae Bundle embedded web app 2024-02-26 01:59:28 +00:00
renovate[bot]
8244c5a93c chore(deps): update dependency @types/node to v20.11.20 2024-02-25 21:37:32 +00:00
Owncast
2d5bf4d7d2 Bundle embedded web app 2024-02-25 21:36:14 +00:00
renovate[bot]
e2fdc32028 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.23 (#3600)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-25 13:30:49 -08:00
Owncast
9fc2cb27ef Bundle embedded web app 2024-02-25 21:08:58 +00:00
Gabe Kangas
5ce78fbad4 New offline embed (#3599)
* WIP

* feat(web): add new offline embed view. First step of #2917

* feat(web): support remote fediverse follow flow from embed

* feat(chore): add back offline video embed browser test
2024-02-25 12:52:32 -08:00
Owncast
96c769cf6f Commit screenshots 2024-02-25 04:10:25 +00:00
Owncast
98b5b7cd64 Bundle embedded web app 2024-02-24 18:07:57 +00:00
renovate[bot]
b97301a935 fix(deps): update dependency sanitize-html to v2.12.0 2024-02-24 16:48:40 +00:00
Owncast
f930198430 Bundle embedded web app 2024-02-24 07:12:02 +00:00
renovate[bot]
c7fafec407 chore(deps): update dependency sass to v1.71.1 2024-02-24 04:31:27 +00:00
Owncast
b93e3b420e Commit screenshots 2024-02-24 04:10:59 +00:00
Owncast
4201479395 Bundle embedded web app 2024-02-24 02:27:51 +00:00
renovate[bot]
378263de4d fix(deps): update dependency @codemirror/lang-javascript to v6.2.2 (#3596)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-23 18:22:20 -08:00
Owncast
69ca8c0276 Bundle embedded web app 2024-02-24 00:54:16 +00:00
renovate[bot]
533bab40f9 chore(deps): update dependency cypress to v13.6.5 2024-02-23 22:43:43 +00:00
Owncast
eec723b034 Bundle embedded web app 2024-02-23 17:29:56 +00:00
renovate[bot]
2cc3c4a2a2 chore(deps): update storybook monorepo to v7.6.17 2024-02-23 13:30:03 +00:00
Owncast
c75513931a Commit screenshots 2024-02-23 04:10:34 +00:00
Owncast
675e9be6db Bundle embedded web app 2024-02-23 00:11:33 +00:00
renovate[bot]
792f2d2934 chore(deps): update dependency @types/react to v18.2.57 2024-02-22 21:53:21 +00:00
Owncast
17561ae021 Bundle embedded web app 2024-02-22 07:57:03 +00:00
renovate[bot]
baa411a8e8 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.22 2024-02-22 07:51:55 +00:00
Owncast
d654f6b0e9 Bundle embedded web app 2024-02-22 04:51:15 +00:00
Gabe Kangas
82d0b9c121 fix(web): make video embed player fit entire window. Closes #3587 2024-02-21 20:41:25 -08:00
Owncast
c58240ce53 Commit screenshots 2024-02-22 04:13:32 +00:00
Owncast
9aea00a32a Bundle embedded web app 2024-02-21 12:17:03 +00:00
renovate[bot]
ab71c1393d chore(deps): update dependency eslint-plugin-storybook to v0.8.0 2024-02-21 12:10:23 +00:00
renovate[bot]
cfab3a0550 chore(deps): update peter-evans/create-or-update-comment digest to c79b3ca 2024-02-21 07:00:03 +00:00
Owncast
a944cdd5d2 Bundle embedded web app 2024-02-21 06:58:59 +00:00
renovate[bot]
14af7bd813 fix(deps): update dependency @uiw/react-codemirror to v4.21.22 2024-02-21 04:39:19 +00:00
dependabot[bot]
d10f533597 Bump ip from 1.1.8 to 1.1.9 in /test/load (#3593)
Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-20 20:37:38 -08:00
Owncast
b1ee7f3754 Commit screenshots 2024-02-21 04:10:08 +00:00
Owncast
b09c7e4e5d Bundle embedded web app 2024-02-20 10:28:27 +00:00
renovate[bot]
3e6e2135f0 chore(deps): update dependency @types/react to v18.2.56 2024-02-20 07:45:01 +00:00
Owncast
71f3389b7c Commit screenshots 2024-02-20 04:11:52 +00:00
renovate[bot]
76515246d9 fix(deps): update module github.com/jellydator/ttlcache/v3 to v3.2.0 (#3591)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-19 16:34:08 -08:00
Owncast
69e6e5d2c9 Bundle embedded web app 2024-02-19 19:22:22 +00:00
renovate[bot]
7341983a61 chore(deps): update dependency sass to v1.71.0 (#3588)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-19 11:16:18 -08:00
Owncast
0bc8a7494e Bundle embedded web app 2024-02-19 18:46:56 +00:00
renovate[bot]
2cb6ad370a chore(deps): update dependency @types/node to v20.11.19 2024-02-19 18:41:42 +00:00
Gabe Kangas
d1f5872b5a chore(test): add followers fixture test data 2024-02-19 07:46:48 -08:00
Owncast
fd36b0f4b1 Bundle embedded web app 2024-02-19 13:30:18 +00:00
renovate[bot]
8f2d4dd295 chore(deps): lock file maintenance 2024-02-19 13:19:39 +00:00
Owncast
9f0abd1fb2 Commit screenshots 2024-02-19 04:10:53 +00:00
Owncast
ad8f249eb1 Bundle embedded web app 2024-02-19 03:20:48 +00:00
Gabe Kangas
7b783ac00e fix(admin): fix admin followers pagination. Closes #3510 2024-02-18 19:14:20 -08:00
Gabe Kangas
eb41bc0af3 chore(test): support followers fixture data for testing 2024-02-18 19:14:19 -08:00
Owncast
3b50e87015 Bundle embedded web app 2024-02-19 00:45:32 +00:00
Pratyay Roy
ff3c1a4587 fix: remove autoscroll to readwrite chat embed input field (#3582) 2024-02-18 16:39:24 -08:00
Gabe Kangas
797e464767 fix(webhooks): fix chat user parted webhook creation error. Closes #3524 2024-02-18 16:20:58 -08:00
Gabe Kangas
ebf64dd17d fix(chat): do not send chat join message
If a user is already connected to chat from elsewhere, do not send an
additional chat join message. Closes #3487
2024-02-18 15:49:50 -08:00
Owncast
19f257151e Bundle embedded web app 2024-02-18 20:04:13 +00:00
renovate[bot]
4cc7b997ee chore(deps): update storybook monorepo to v7.6.16 2024-02-18 16:18:54 +00:00
Owncast
43c224111f Bundle embedded web app 2024-02-18 16:17:24 +00:00
renovate[bot]
c8bcd38a38 chore(deps): update dependency @types/node to v20.11.18 2024-02-18 13:11:46 +00:00
Owncast
ba279b26e8 Commit screenshots 2024-02-18 04:10:18 +00:00
renovate[bot]
cbb839c0bf fix(deps): update module golang.org/x/net to v0.21.0 2024-02-17 07:37:48 +00:00
Owncast
da91786e0a Commit screenshots 2024-02-17 04:17:54 +00:00
renovate[bot]
2333c7539d fix(deps): update module golang.org/x/mod to v0.15.0 2024-02-17 01:23:53 +00:00
renovate[bot]
851805af6b fix(deps): update module github.com/yuin/goldmark to v1.7.0 2024-02-16 22:59:51 +00:00
Owncast
8253765df3 Bundle embedded web app 2024-02-16 19:12:54 +00:00
renovate[bot]
3c2c20d6bc chore(deps): update storybook monorepo to v7.6.15 2024-02-16 16:54:00 +00:00
Owncast
f12bbf86c5 Commit screenshots 2024-02-16 04:09:55 +00:00
Owncast
80af34d370 Bundle embedded web app 2024-02-15 15:38:42 +00:00
renovate[bot]
d61006cce0 chore(deps): update dependency @mdx-js/react to v3.0.1 2024-02-15 13:50:39 +00:00
Owncast
05130beb91 Commit screenshots 2024-02-15 04:10:36 +00:00
renovate[bot]
0251314a97 chore(deps): update peter-evans/create-or-update-comment digest to 16e4c42 2024-02-14 06:31:52 +00:00
Owncast
d3c2b7e1bb Commit screenshots 2024-02-14 04:12:23 +00:00
Owncast
6b2baaa6ad Bundle embedded web app 2024-02-14 01:36:30 +00:00
renovate[bot]
e7307fb90e chore(deps): update storybook monorepo to v7.6.14 2024-02-13 21:29:13 +00:00
Owncast
479e37ab27 Bundle embedded web app 2024-02-13 00:52:10 +00:00
renovate[bot]
cbde11be75 fix(deps): update dependency @codemirror/language-data to v6.4.1 2024-02-12 22:48:34 +00:00
Owncast
129e958b14 Commit screenshots 2024-02-12 04:29:57 +00:00
Owncast
6d3ce52348 Bundle embedded web app 2024-02-12 01:58:46 +00:00
renovate[bot]
37a76ea0b1 chore(deps): update dependency @types/node to v20.11.17 2024-02-11 21:50:28 +00:00
Owncast
c3371ded0b Bundle embedded web app 2024-02-11 11:06:33 +00:00
renovate[bot]
e208775805 chore(deps): update storybook monorepo to v7.6.13 2024-02-11 11:01:13 +00:00
Owncast
3c5bc1d89d Commit screenshots 2024-02-11 04:17:11 +00:00
Owncast
84682370da Bundle embedded web app 2024-02-09 16:29:26 +00:00
renovate[bot]
3e86736a04 chore(deps): update typescript-eslint monorepo to v6.21.0 2024-02-09 16:24:02 +00:00
Owncast
b2d6d0f9e4 Bundle embedded web app 2024-02-09 13:11:30 +00:00
renovate[bot]
803132e3ed chore(deps): update dependency @types/react to v18.2.55 2024-02-09 11:02:56 +00:00
Owncast
5c37f2c763 Commit screenshots 2024-02-09 04:10:24 +00:00
Owncast
513bd65d5c Bundle embedded web app 2024-02-08 22:20:41 +00:00
renovate[bot]
c752373472 chore(deps): update dependency @types/react to v18.2.54 2024-02-08 19:47:58 +00:00
Owncast
a7b63503cb Bundle embedded web app 2024-02-08 09:32:02 +00:00
renovate[bot]
31dd1eba5b chore(deps): update dependency @types/react to v18.2.53 2024-02-08 06:49:59 +00:00
Owncast
09ca6dbf73 Commit screenshots 2024-02-08 04:10:05 +00:00
Owncast
e6aca55145 Bundle embedded web app 2024-02-07 19:05:09 +00:00
renovate[bot]
f6767de266 chore(deps): update nextjs monorepo to v14.1.0 (#3439)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-07 10:57:31 -08:00
Owncast
b8a1d8b3f6 Bundle embedded web app 2024-02-07 18:35:33 +00:00
Gabe Kangas
b14a7c2f44 Try to fix new next+ant build errors 2024-02-07 10:30:18 -08:00
Owncast
4122929220 Bundle embedded web app 2024-02-07 13:24:10 +00:00
renovate[bot]
697ddc8931 chore(deps): update dependency prettier to v3.2.5 2024-02-07 10:04:27 +00:00
renovate[bot]
e40d1f75b8 chore(deps): update peter-evans/create-or-update-comment digest to 804884b 2024-02-07 06:59:41 +00:00
Owncast
202a545303 Bundle embedded web app 2024-02-07 04:12:49 +00:00
Owncast
af4734ddae Commit screenshots 2024-02-07 04:09:59 +00:00
renovate[bot]
8069ca782f chore(deps): update dependency @types/react to v18.2.52 (#3479)
* chore(deps): update dependency @types/react to v18.2.52

* fix(chat): missing placeholder prop in interface

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-02-06 20:07:31 -08:00
Owncast
3734884201 Bundle embedded web app 2024-02-06 04:07:12 +00:00
Varun Gujarathi
b694be1052 fix(admin): sanitize fediverse username (#3437)
* test: add config federation test

* fix: santize fediverse username

fixes #3424

* refactor: remove commented code

* refactor: change username const to usernameValue

* refactor: use shorthand property

* build: move stories page out of build directory

* fix: allow only alphanumeric chars in username

* fix: filter out special chars in username

Added a regex filter to strip non-alphanumeric chars in username field.

* chore: clean unused fields
2024-02-05 20:00:50 -08:00
Owncast
74e9509844 Bundle embedded web app 2024-02-05 16:48:51 +00:00
renovate[bot]
337e1f96d5 chore(deps): lock file maintenance 2024-02-05 16:42:53 +00:00
Owncast
0cb5c2711c Bundle embedded web app 2024-02-05 13:14:10 +00:00
renovate[bot]
d56d913630 chore(deps): update dependency mermaid to v10.8.0 2024-02-05 10:36:23 +00:00
Owncast
1a55eddc4d Bundle embedded web app 2024-02-05 04:15:50 +00:00
renovate[bot]
d098aa45d5 fix(deps): update dependency react-hotkeys-hook to v4.5.0 (#3539)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-04 20:08:35 -08:00
Owncast
eb146d9506 Bundle embedded web app 2024-02-05 01:06:09 +00:00
renovate[bot]
289e8778dd chore(deps): update dependency @types/node to v20.11.16 2024-02-04 22:17:08 +00:00
Owncast
762115eaf1 Bundle embedded web app 2024-02-04 22:16:13 +00:00
renovate[bot]
49d8d1cdd1 chore(deps): update dependency @types/jest to v29.5.12 2024-02-04 19:09:51 +00:00
Owncast
7db0a4c226 Bundle embedded web app 2024-02-04 15:24:31 +00:00
renovate[bot]
e89e0519d6 chore(deps): update dependency @types/node to v20.11.15 2024-02-04 10:32:34 +00:00
Owncast
d55b8b9668 Bundle embedded web app 2024-02-03 21:11:13 +00:00
renovate[bot]
0632d07f58 chore(deps): update dependency @types/node to v20.11.14 2024-02-03 20:07:24 +00:00
Owncast
c4d800b3d2 Bundle embedded web app 2024-02-03 20:06:32 +00:00
renovate[bot]
5fef8928a2 chore(deps): update storybook monorepo to v7.6.12 2024-02-03 15:17:30 +00:00
Owncast
d50326d3d7 Bundle embedded web app 2024-02-03 10:33:01 +00:00
renovate[bot]
46bb17e886 chore(deps): update storybook monorepo to v7.6.11 2024-02-03 10:27:06 +00:00
Owncast
e2c5e87d36 Bundle embedded web app 2024-02-03 08:17:53 +00:00
renovate[bot]
87e4ca2a66 chore(deps): update dependency @types/node to v20.11.13 2024-02-03 03:36:21 +00:00
Owncast
789fdd3e2d Bundle embedded web app 2024-02-03 03:35:27 +00:00
renovate[bot]
b28caa3b4d chore(deps): update dependency css-loader to v6.10.0 2024-02-02 22:34:43 +00:00
Owncast
718e5c90df Bundle embedded web app 2024-02-02 22:32:41 +00:00
renovate[bot]
8c6fdc5dfb chore(deps): update dependency cypress to v13.6.4 2024-02-02 19:25:17 +00:00
Owncast
a2b57556d8 Commit screenshots 2024-02-02 04:11:49 +00:00
Owncast
f14e1e31cf Bundle embedded web app 2024-02-01 21:50:00 +00:00
renovate[bot]
f19936914b chore(deps): update typescript-eslint monorepo to v6.20.0 2024-02-01 19:41:27 +00:00
Owncast
f9b1582923 Commit screenshots 2024-02-01 04:10:53 +00:00
Owncast
5d91824a11 Bundle embedded web app 2024-02-01 01:04:38 +00:00
renovate[bot]
6171bf366a chore(deps): update dependency @types/node to v20.11.10 2024-01-31 22:02:32 +00:00
Owncast
c046b6a136 Bundle embedded web app 2024-01-31 16:14:21 +00:00
renovate[bot]
468527392a fix(deps): update dependency react-virtuoso to v4.6.3 2024-01-31 12:27:47 +00:00
Owncast
eec6fc8a39 Bundle embedded web app 2024-01-31 12:27:00 +00:00
renovate[bot]
4b3dea41d6 chore(deps): update dependency @types/node to v20.11.9 2024-01-31 11:09:19 +00:00
renovate[bot]
a918e96ec0 chore(deps): update peter-evans/create-or-update-comment digest to 3509deb 2024-01-31 08:04:13 +00:00
Owncast
9e529e6ae4 Commit screenshots 2024-01-31 04:25:13 +00:00
Owncast
f9138cf1a0 Bundle embedded web app 2024-01-30 18:14:51 +00:00
renovate[bot]
9209939755 chore(deps): update dependency @types/node to v20.11.8 2024-01-30 16:58:46 +00:00
Owncast
3ae6262135 Commit screenshots 2024-01-30 04:10:13 +00:00
Owncast
36d03fdbac Bundle embedded web app 2024-01-29 12:32:02 +00:00
renovate[bot]
17c7defec7 chore(deps): update dependency @types/node to v20.11.7 2024-01-29 06:03:30 +00:00
Owncast
4c2e7d17e6 Commit screenshots 2024-01-29 04:11:43 +00:00
Owncast
21e4b9d764 Bundle embedded web app 2024-01-28 20:44:24 +00:00
renovate[bot]
c41f549792 chore(deps): update dependency @babel/core to v7.23.9 2024-01-28 17:04:57 +00:00
Owncast
366de5527d Commit screenshots 2024-01-28 04:11:10 +00:00
Owncast
71c050ceb2 Bundle embedded web app 2024-01-28 02:27:28 +00:00
renovate[bot]
cfa9ff90a9 chore(deps): update dependency npm to v10.4.0 2024-01-27 22:38:41 +00:00
Owncast
8cda00e233 Bundle embedded web app 2024-01-27 12:11:59 +00:00
renovate[bot]
b766d3d05e chore(deps): update dependency @types/node to v20.11.6 2024-01-27 09:39:44 +00:00
renovate[bot]
8d5970c4aa chore(deps): update alpine docker tag to v3.19.1 2024-01-27 08:34:07 +00:00
Owncast
72b5ab9c17 Commit screenshots 2024-01-27 04:12:36 +00:00
Owncast
4caf1e6877 Bundle embedded web app 2024-01-26 18:33:20 +00:00
renovate[bot]
22edb6c5d2 fix(deps): update dependency @codemirror/lang-html to v6.4.8 2024-01-26 12:43:03 +00:00
Owncast
c681314aaf Commit screenshots 2024-01-26 04:11:05 +00:00
Owncast
ee08a95cdb Bundle embedded web app 2024-01-25 22:15:46 +00:00
renovate[bot]
d9dda6af68 chore(deps): update typescript-eslint monorepo to v6.19.1 2024-01-25 18:54:50 +00:00
Owncast
01548a4d37 Bundle embedded web app 2024-01-25 18:52:50 +00:00
renovate[bot]
d98ac8af24 chore(deps): update dependency ts-jest to v29.1.2 2024-01-25 17:09:09 +00:00
renovate[bot]
a8ac489165 chore(deps): update peter-evans/create-or-update-comment digest to 71345be 2024-01-25 14:18:25 +00:00
Owncast
2b277b95c2 Bundle embedded web app 2024-01-25 14:17:46 +00:00
renovate[bot]
9764917d47 fix(deps): update dependency @codemirror/language-data to v6.4.0 2024-01-25 09:07:42 +00:00
Owncast
047c4a3d82 Commit screenshots 2024-01-25 04:21:41 +00:00
Owncast
b8706be3ef Bundle embedded web app 2024-01-24 22:50:14 +00:00
renovate[bot]
91a835a45d fix(deps): update dependency video.js to v8.10.0 2024-01-24 18:30:26 +00:00
Aziz Rmadi
b532b1545c Modified rate limit conditions to exclude moderators (#3534) 2024-01-24 10:27:38 -08:00
renovate[bot]
8abddf5ced chore(deps): update peter-evans/create-or-update-comment digest to d41bfe3 2024-01-24 06:53:30 +00:00
Owncast
0526f71277 Commit screenshots 2024-01-24 04:20:21 +00:00
Owncast
01c2e11eca Bundle embedded web app 2024-01-23 04:39:28 +00:00
Aziz Rmadi
6c644330e7 Fixed page size stale state on LogTable component (#3516) 2024-01-22 20:31:23 -08:00
Gabe Kangas
841c300431 fix: share local hls file cleanup between s3 and filesystem providers. Fixes #3522 (#3531) 2024-01-22 20:26:36 -08:00
Owncast
8a90e86c5b Commit screenshots 2024-01-23 04:11:16 +00:00
Owncast
8e4079f649 Bundle embedded web app 2024-01-22 13:02:59 +00:00
renovate[bot]
6797fbffa3 chore(deps): lock file maintenance 2024-01-22 12:56:58 +00:00
Owncast
cd66581998 Bundle embedded web app 2024-01-22 04:31:31 +00:00
Gabe Kangas
2b57741397 fix: treat matrix links as regular web urls. Closes #3329 2024-01-21 20:25:05 -08:00
Owncast
f9915c9a72 Commit screenshots 2024-01-22 04:10:54 +00:00
Owncast
10ddd58426 Bundle embedded web app 2024-01-22 03:47:04 +00:00
renovate[bot]
03e35ddd12 chore(deps): update storybook monorepo to v7.6.10 2024-01-22 03:40:12 +00:00
Gabe Kangas
7399bee276 Gek/cache bot search page (#3530)
* feat: add general purpose key/val caching layer

* feat: cache bot/metadata response page for 10 seconds
2024-01-21 17:18:47 -08:00
Owncast
9b698336dc Bundle embedded web app 2024-01-21 23:32:02 +00:00
renovate[bot]
9edeb5df6e chore(deps): update dependency css-loader to v6.9.1 2024-01-21 18:56:36 +00:00
Owncast
44c177aa05 Bundle embedded web app 2024-01-21 10:27:46 +00:00
renovate[bot]
73c805a01b chore(deps): update dependency sass to v1.70.0 2024-01-21 07:21:25 +00:00
Gabe Kangas
1b14800c7d fix(api): protect emoji delete api from path traversal exploit 2024-01-20 20:30:29 -08:00
Owncast
225dc98736 Commit screenshots 2024-01-21 04:10:41 +00:00
Owncast
f1788c0ff5 Bundle embedded web app 2024-01-21 03:24:43 +00:00
renovate[bot]
3b184b0261 chore(deps): update storybook monorepo to v7.6.9 (#3527)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-20 19:18:30 -08:00
Gabe Kangas
c9f70ffa65 chore(tests): need to use more recent node version in browser test 2024-01-20 18:35:07 -08:00
Owncast
32a1ad3dcb Bundle embedded web app 2024-01-21 02:05:30 +00:00
renovate[bot]
2300e6b8b7 chore(deps): update dependency style-dictionary to v3.9.2 2024-01-21 01:58:40 +00:00
Owncast
7bcfe043fe Bundle embedded web app 2024-01-20 21:52:06 +00:00
renovate[bot]
52c4fc2682 fix(deps): update dependency autoprefixer to v10.4.17 2024-01-20 18:26:02 +00:00
Owncast
d05799406a Bundle embedded web app 2024-01-20 18:24:06 +00:00
renovate[bot]
4430cb533d chore(deps): update dependency @types/node to v20.11.5 (#3525)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-20 10:16:54 -08:00
Owncast
d64ee37980 Bundle embedded web app 2024-01-20 16:07:38 +00:00
renovate[bot]
c91c44f4fa chore(deps): update dependency prettier to v3.2.4 2024-01-20 12:31:45 +00:00
Owncast
9b374cf858 Bundle embedded web app 2024-01-20 07:15:15 +00:00
renovate[bot]
dbf3ad93f1 chore(deps): update dependency prettier to v3.2.3 (#3520)
* chore(deps): update dependency prettier to v3.2.3

* chore(js): fix updated prettier whitespace

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-01-19 23:08:07 -08:00
Owncast
66b04cf4dd Commit screenshots 2024-01-20 04:10:32 +00:00
Owncast
9b157102c5 Bundle embedded web app 2024-01-20 00:20:02 +00:00
renovate[bot]
2f20b94749 chore(deps): update dependency cypress to v13.6.3 2024-01-19 21:27:35 +00:00
Owncast
34f87dfa1c Bundle embedded web app 2024-01-19 18:38:52 +00:00
renovate[bot]
49c81c02b7 fix(deps): update dependency @codemirror/lang-markdown to v6.2.4 2024-01-19 16:28:49 +00:00
Owncast
8c50007ebe Bundle embedded web app 2024-01-19 16:27:40 +00:00
renovate[bot]
c247044627 chore(deps): update dependency @types/node to v20.11.4 2024-01-19 13:59:45 +00:00
Owncast
e49e6d9090 Commit screenshots 2024-01-19 04:10:39 +00:00
Owncast
dde92f6676 Bundle embedded web app 2024-01-19 01:50:16 +00:00
renovate[bot]
0e0c42e4a3 chore(deps): update dependency @types/node to v20.11.3 2024-01-18 21:40:02 +00:00
Owncast
42c1323a2f Bundle embedded web app 2024-01-18 21:39:20 +00:00
renovate[bot]
1caccf6ca0 chore(deps): update typescript-eslint monorepo to v6.19.0 2024-01-18 19:33:42 +00:00
Owncast
8884b58297 Bundle embedded web app 2024-01-18 19:32:20 +00:00
renovate[bot]
94f6f7ccb4 chore(deps): update dependency @types/node to v20.11.2 2024-01-18 14:57:30 +00:00
Owncast
3a8b64d371 Bundle embedded web app 2024-01-18 14:56:46 +00:00
renovate[bot]
95a12b2a12 chore(deps): update dependency mermaid to v10.7.0 2024-01-18 10:11:56 +00:00
Owncast
be8d799af2 Bundle embedded web app 2024-01-18 10:09:56 +00:00
renovate[bot]
852c2d56ce chore(deps): update dependency @types/node to v20.11.1 2024-01-18 07:44:01 +00:00
Owncast
0d3d058b69 Commit screenshots 2024-01-18 04:10:55 +00:00
renovate[bot]
b33f834fde chore(deps): update peter-evans/create-or-update-comment digest to b865fac 2024-01-17 07:16:00 +00:00
Owncast
5aa991ffd5 Commit screenshots 2024-01-17 04:10:36 +00:00
Owncast
01c95bf2a9 Commit screenshots 2024-01-16 04:12:17 +00:00
Owncast
686bfd26bb Bundle embedded web app 2024-01-15 21:54:31 +00:00
renovate[bot]
229f7759c3 fix(deps): update dependency sharp to v0.33.2 2024-01-15 21:48:31 +00:00
Owncast
c81e5b7c62 Bundle embedded web app 2024-01-15 20:25:02 +00:00
renovate[bot]
b5c1fa5600 fix(deps): update dependency react-hotkeys-hook to v4.4.4 2024-01-15 19:46:25 +00:00
Owncast
538af9a4e1 Bundle embedded web app 2024-01-15 19:45:16 +00:00
renovate[bot]
f38117a40f chore(deps): update storybook monorepo to v7.6.8 2024-01-15 15:36:58 +00:00
Owncast
147187e1a7 Commit screenshots 2024-01-15 04:19:57 +00:00
Owncast
73f06800a7 Bundle embedded web app 2024-01-14 09:26:45 +00:00
renovate[bot]
dd461e9b3e chore(deps): update dependency @types/node to v20.11.0 2024-01-14 08:00:09 +00:00
Owncast
d2dd2bc01d Commit screenshots 2024-01-14 04:10:56 +00:00
Owncast
127c02d24b Bundle embedded web app 2024-01-14 01:06:46 +00:00
renovate[bot]
ad19e9108c chore(deps): update dependency npm to v10.3.0 2024-01-13 21:44:38 +00:00
Owncast
aeb9181a4b Bundle embedded web app 2024-01-13 07:28:57 +00:00
renovate[bot]
f5e37bc1b2 chore(deps): update dependency eslint-plugin-prettier to v5.1.3 2024-01-13 04:22:17 +00:00
Owncast
7f0f22342b Commit screenshots 2024-01-13 04:11:00 +00:00
Owncast
81382f0b4c Bundle embedded web app 2024-01-13 01:29:07 +00:00
renovate[bot]
4348178273 chore(deps): update dependency css-loader to v6.9.0 2024-01-12 21:25:03 +00:00
Owncast
61b1f9a9aa Bundle embedded web app 2024-01-12 21:23:54 +00:00
renovate[bot]
592c462b38 chore(deps): update dependency style-loader to v3.3.4 2024-01-12 20:01:27 +00:00
Owncast
7b93c73f98 Bundle embedded web app 2024-01-12 20:00:32 +00:00
renovate[bot]
9e029bff38 chore(deps): update dependency @types/node to v20.10.8 2024-01-12 17:20:05 +00:00
Owncast
79fc04ae42 Commit screenshots 2024-01-12 04:13:58 +00:00
Owncast
37f5da66c5 Bundle embedded web app 2024-01-12 00:56:32 +00:00
renovate[bot]
bd7da99ff0 chore(deps): update typescript-eslint monorepo to v6.18.1 2024-01-11 23:34:29 +00:00
Owncast
71f35f138c Commit screenshots 2024-01-11 04:36:19 +00:00
dependabot[bot]
5dc3182367 Bump follow-redirects from 1.15.3 to 1.15.4 in /test/load (#3515)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.3 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.4)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-10 18:03:37 -08:00
Owncast
ee0625c5b5 Bundle embedded web app 2024-01-10 19:04:17 +00:00
renovate[bot]
f5b0557021 chore(deps): update dependency @types/node to v20.10.7 2024-01-10 17:23:22 +00:00
renovate[bot]
57ffce48a3 chore(deps): update peter-evans/create-or-update-comment digest to 2cbfe8b 2024-01-10 05:54:24 +00:00
Owncast
830ab1f0e7 Bundle embedded web app 2024-01-10 05:53:51 +00:00
Varun Gujarathi
139ec51dde fix: add eventType support for touch devices (#3508)
fixes Not selectable items in quality settings menu #3368
2024-01-09 21:45:57 -08:00
Owncast
d3a8ffb3b7 Commit screenshots 2024-01-10 04:10:45 +00:00
Owncast
e36b5e3f7e Bundle embedded web app 2024-01-09 19:52:26 +00:00
renovate[bot]
5334ab622a chore(deps): update typescript-eslint monorepo to v6.18.0 2024-01-09 15:32:23 +00:00
Owncast
b41d16e9d8 Commit screenshots 2024-01-09 04:20:34 +00:00
Owncast
a0741ad87e Bundle embedded web app 2024-01-08 12:51:02 +00:00
renovate[bot]
3e9ac4a49e chore(deps): lock file maintenance 2024-01-08 12:45:32 +00:00
Owncast
7e8fc2ee54 Commit screenshots 2024-01-08 04:10:43 +00:00
Owncast
4f2f170cdd Bundle embedded web app 2024-01-07 17:25:47 +00:00
renovate[bot]
1af8fafd8c fix(deps): update dependency react-hotkeys-hook to v4.4.3 2024-01-07 12:47:26 +00:00
Owncast
4cb5d54256 Commit screenshots 2024-01-07 04:10:23 +00:00
Owncast
8cef300b3e Bundle embedded web app 2024-01-06 22:12:34 +00:00
renovate[bot]
2225a04085 chore(deps): update dependency @storybook/addon-styling-webpack to ^0.0.6 2024-01-06 19:27:01 +00:00
Owncast
0751d957a7 Commit screenshots 2024-01-06 04:15:30 +00:00
Owncast
c741a92e1c Bundle embedded web app 2024-01-06 03:18:39 +00:00
renovate[bot]
efe5a9974d fix(deps): update dependency video.js to v8.9.0 2024-01-06 03:13:20 +00:00
Owncast
c1f47384c2 Bundle embedded web app 2024-01-06 00:33:12 +00:00
renovate[bot]
05527c8fec chore(deps): update dependency sass to v1.69.7 2024-01-05 22:25:02 +00:00
Owncast
fb337e8367 Bundle embedded web app 2024-01-04 21:21:48 +00:00
renovate[bot]
f424d50e90 chore(deps): update typescript-eslint monorepo to v6.17.0 2024-01-04 20:02:47 +00:00
Owncast
a092e6b221 Bundle embedded web app 2024-01-04 20:01:41 +00:00
renovate[bot]
716f756f7e chore(deps): update storybook monorepo to v7.6.7 2024-01-04 16:49:32 +00:00
Owncast
ec0e59e778 Commit screenshots 2024-01-04 04:14:20 +00:00
Aziz Rmadi
bc1f66c858 Refactored the GetIpddressFromRequest function to support ipv4 as well as ipv6 addresses (#3496) 2024-01-03 11:07:11 -08:00
renovate[bot]
468e32a2f0 chore(deps): update peter-evans/create-or-update-comment digest to 72c3238 2024-01-03 06:56:03 +00:00
Owncast
cc43114684 Commit screenshots 2024-01-03 04:20:28 +00:00
Owncast
f1e2128d67 Bundle embedded web app 2024-01-02 22:38:42 +00:00
renovate[bot]
bf92677818 fix(deps): update dependency video.js to v8.8.0 2024-01-02 19:39:06 +00:00
dependabot[bot]
2b696b640a Bump tj-actions/changed-files from 40 to 41 in /.github/workflows (#3506)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 40 to 41.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v40...v41)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 11:37:54 -08:00
Owncast
78de2a01d2 Bundle embedded web app 2024-01-02 06:47:35 +00:00
renovate[bot]
5efbe6d02a chore(deps): update dependency @types/node to v20.10.6 2024-01-02 04:27:58 +00:00
Owncast
cd0efdf577 Commit screenshots 2024-01-02 04:11:27 +00:00
Owncast
f8738ce0a8 Bundle embedded web app 2024-01-02 01:29:27 +00:00
renovate[bot]
e94814eb21 chore(deps): update dependency @babel/core to v7.23.7 2024-01-01 22:44:47 +00:00
Owncast
d81bd0c377 Bundle embedded web app 2024-01-01 22:44:06 +00:00
renovate[bot]
93ef63ba17 fix(deps): update dependency classnames to v2.5.1 2024-01-01 18:12:12 +00:00
Owncast
be95e97b00 Bundle embedded web app 2024-01-01 18:10:58 +00:00
renovate[bot]
0079dcd44c chore(deps): update dependency sass to v1.69.6 2024-01-01 17:28:50 +00:00
Owncast
f59191fd48 Commit screenshots 2024-01-01 04:10:39 +00:00
Owncast
0d1785baa7 Bundle embedded web app 2023-12-31 12:56:36 +00:00
renovate[bot]
4cb68a4219 chore(deps): update dependency less-loader to v11.1.4 2023-12-31 12:51:10 +00:00
Owncast
00cec55fe7 Bundle embedded web app 2023-12-31 10:52:32 +00:00
renovate[bot]
d8382a2d36 fix(deps): update dependency classnames to v2.5.0 2023-12-31 10:45:04 +00:00
Owncast
cf9ff9d516 Commit screenshots 2023-12-31 04:10:36 +00:00
dependabot[bot]
9763a1a549 Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#3502)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-30 08:45:46 -08:00
Owncast
4037bf21a6 Commit screenshots 2023-12-30 04:10:52 +00:00
Owncast
525f1f589f Bundle embedded web app 2023-12-30 03:51:21 +00:00
renovate[bot]
7b86dbd50a chore(deps): update dependency cypress to v13.6.2 2023-12-30 01:20:45 +00:00
Owncast
1928d62f52 Bundle embedded web app 2023-12-29 18:24:45 +00:00
renovate[bot]
72b640ae7f fix(deps): update dependency classnames to v2.4.0 2023-12-29 16:09:08 +00:00
Owncast
5fd2551ab9 Commit screenshots 2023-12-29 04:10:50 +00:00
Owncast
6e0dd8dc96 Bundle embedded web app 2023-12-29 01:54:03 +00:00
renovate[bot]
bd7a4a88c6 chore(deps): update dependency sass-loader to v13.3.3 2023-12-28 22:18:34 +00:00
Owncast
5eb47dd24e Bundle embedded web app 2023-12-28 22:17:52 +00:00
renovate[bot]
9a58d2547f fix(deps): update dependency classnames to v2.3.3 2023-12-28 22:11:42 +00:00
Owncast
7b3aaf09ef Bundle embedded web app 2023-12-28 19:58:33 +00:00
renovate[bot]
90c4545474 chore(deps): update typescript-eslint monorepo to v6.16.0 2023-12-28 17:32:05 +00:00
Owncast
ebcd8b7bad Commit screenshots 2023-12-28 04:11:41 +00:00
renovate[bot]
cb812b98c0 chore(deps): update peter-evans/create-or-update-comment digest to 0f44b01 2023-12-27 06:17:38 +00:00
Owncast
473e11d8f7 Commit screenshots 2023-12-27 04:20:16 +00:00
Owncast
8c157e7b13 Commit screenshots 2023-12-26 04:27:40 +00:00
Owncast
1b9598e4d6 Bundle embedded web app 2023-12-25 13:29:37 +00:00
renovate[bot]
ed10125c70 chore(deps): lock file maintenance 2023-12-25 13:22:57 +00:00
Owncast
f8152e70c3 Commit screenshots 2023-12-25 04:10:37 +00:00
Owncast
21d9642e2a Bundle embedded web app 2023-12-24 22:30:53 +00:00
renovate[bot]
dd59a11e23 chore(deps): update dependency eslint-plugin-prettier to v5.1.1 2023-12-24 19:39:27 +00:00
Owncast
e1fe7f0ea5 Commit screenshots 2023-12-24 04:10:40 +00:00
Owncast
f9535dd07c Bundle embedded web app 2023-12-23 09:38:34 +00:00
renovate[bot]
7291466871 chore(deps): update dependency eslint-plugin-prettier to v5.1.0 2023-12-23 09:33:10 +00:00
Owncast
051fff4a62 Commit screenshots 2023-12-23 04:11:04 +00:00
Owncast
92a267a56d Bundle embedded web app 2023-12-22 21:44:19 +00:00
renovate[bot]
afa5174abd chore(deps): update dependency html-webpack-plugin to v5.6.0 2023-12-22 18:22:46 +00:00
Owncast
0b703e748b Bundle embedded web app 2023-12-22 18:21:39 +00:00
renovate[bot]
9d6c7752a0 chore(deps): update storybook monorepo to v7.6.6 2023-12-22 17:05:43 +00:00
Owncast
ccbf6664d9 Commit screenshots 2023-12-22 04:30:43 +00:00
Owncast
c336752ee5 Bundle embedded web app 2023-12-21 21:12:17 +00:00
renovate[bot]
953915e500 chore(deps): update typescript-eslint monorepo to v6.15.0 2023-12-21 18:06:38 +00:00
Owncast
150bbb571d Commit screenshots 2023-12-21 04:20:19 +00:00
renovate[bot]
68a09f41e0 fix(deps): update module golang.org/x/time to v0.5.0 2023-12-21 02:59:00 +00:00
Owncast
00f1901d7a Bundle embedded web app 2023-12-21 02:56:29 +00:00
renovate[bot]
116260280c fix(deps): update dependency sharp to v0.33.1 2023-12-21 01:54:18 +00:00
Owncast
5e0fe58fae Bundle embedded web app 2023-12-21 01:53:03 +00:00
renovate[bot]
491ad01e4c chore(deps): update dependency @types/node to v20.10.5 2023-12-20 22:50:56 +00:00
renovate[bot]
2f5a372138 fix(deps): update module golang.org/x/net to v0.19.0 2023-12-20 19:37:19 +00:00
renovate[bot]
8f03437a05 fix(deps): update module github.com/aws/aws-sdk-go to v1.49.6 2023-12-20 18:39:04 +00:00
renovate[bot]
186d6a83b8 chore(deps): update peter-evans/create-or-update-comment digest to 76318d6 2023-12-20 16:03:52 +00:00
renovate[bot]
3098890187 chore(deps): update github/codeql-action action to v3 (#3492)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-20 08:02:56 -08:00
renovate[bot]
59fec3c47e chore(deps): update docker.io/ubuntu docker tag to v24 (#3493)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-20 08:01:40 -08:00
renovate[bot]
6f52bec22f fix(deps): update module github.com/shirou/gopsutil/v3 to v3.23.11 2023-12-20 11:18:57 +00:00
renovate[bot]
2c7dd3a59b fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.19 2023-12-20 06:07:08 +00:00
renovate[bot]
6486bd2039 fix(deps): update module github.com/gorilla/websocket to v1.5.1 2023-12-20 04:55:33 +00:00
Owncast
5c0d82f713 Commit screenshots 2023-12-20 04:35:20 +00:00
Gabe Kangas
bb7de347c5 chore: reverting the current implementation of http response caching 2023-12-19 18:27:42 -08:00
renovate[bot]
df7eb5e38d chore(deps): update actions/setup-go action to v5 (#3489)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-19 17:51:40 -08:00
Gabe Kangas
9215d9ba0f fix(auth): limit admin cors access to only localhost:3000 2023-12-18 22:05:49 -08:00
Owncast
2c8e11db8a Bundle embedded web app 2023-12-19 05:48:54 +00:00
renovate[bot]
e666d92749 chore(deps): update dependency eslint to v8.56.0 (#3486)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-18 21:41:01 -08:00
Gabe Kangas
5bb8a8b5aa fix: address potential crash that can happen with queued object storage uploads. Fixes #3440 2023-12-18 21:12:50 -08:00
Owncast
5d78574083 Commit screenshots 2023-12-19 04:20:25 +00:00
Owncast
9ae90dc899 Bundle embedded web app 2023-12-19 04:16:27 +00:00
renovate[bot]
d7aa9cea17 chore(deps): lock file maintenance 2023-12-19 04:08:33 +00:00
dependabot[bot]
ff3949278d Bump golang.org/x/crypto from 0.15.0 to 0.17.0 (#3485)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.15.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.15.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 17:33:32 -08:00
Owncast
4e252015bc Bundle embedded web app 2023-12-18 22:32:16 +00:00
renovate[bot]
693b6a16ee fix(deps): update dependency react-error-boundary to v4.0.12 2023-12-18 20:15:51 +00:00
Owncast
9e5f310ff2 Bundle embedded web app 2023-12-18 20:14:53 +00:00
renovate[bot]
4e9946ce3b chore(deps): update storybook monorepo to v7.6.5 2023-12-18 16:53:58 +00:00
Owncast
fdecfb10af Commit screenshots 2023-12-18 04:11:06 +00:00
Owncast
9d68090667 Bundle embedded web app 2023-12-17 21:51:11 +00:00
renovate[bot]
273af311fc chore(deps): update dependency eslint-plugin-import to v2.29.1 2023-12-17 19:02:21 +00:00
Owncast
1e3a2c1abb Commit screenshots 2023-12-17 04:10:39 +00:00
Owncast
c04f9ed419 Commit screenshots 2023-12-16 04:10:13 +00:00
Owncast
9b62ed6b51 Bundle embedded web app 2023-12-15 09:51:49 +00:00
renovate[bot]
9288418622 chore(deps): update typescript-eslint monorepo to v6.14.0 2023-12-15 09:45:58 +00:00
Owncast
bbd5140387 Commit screenshots 2023-12-15 04:10:53 +00:00
Owncast
a7adb99973 Bundle embedded web app 2023-12-14 23:19:27 +00:00
renovate[bot]
f59b3e6d31 chore(deps): update dependency @babel/core to v7.23.6 2023-12-14 19:50:10 +00:00
Owncast
b3aee6ae88 Commit screenshots 2023-12-14 04:10:47 +00:00
Owncast
920c8af253 Bundle embedded web app 2023-12-13 15:52:36 +00:00
renovate[bot]
03ba0d395e chore(deps): update dependency prettier to v3.1.1 2023-12-13 15:46:30 +00:00
Owncast
d40ae868c6 Bundle embedded web app 2023-12-13 13:10:34 +00:00
renovate[bot]
650a1061e1 chore(deps): update dependency style-dictionary to v3.9.1 2023-12-13 13:03:08 +00:00
renovate[bot]
f36c3b65f2 chore(deps): update peter-evans/create-or-update-comment digest to 83d7ae3 2023-12-13 07:52:23 +00:00
Owncast
c91d2e10d9 Commit screenshots 2023-12-13 04:10:18 +00:00
Gabe Kangas
e235c7aea2 chore: remove reponse cache from root route 2023-12-11 20:19:50 -08:00
Owncast
a3a4cbaf0f Bundle embedded web app 2023-12-11 15:33:37 +00:00
renovate[bot]
765ed4c5a8 chore(deps): lock file maintenance (#3478)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-11 07:27:49 -08:00
Owncast
1988b82e6e Bundle embedded web app 2023-12-11 06:07:29 +00:00
renovate[bot]
70e31aff01 chore(deps): update dependency @types/node to v20.10.4 2023-12-11 06:02:04 +00:00
Owncast
d4fd72ce2c Commit screenshots 2023-12-11 04:10:38 +00:00
Gabe Kangas
0827af6cc8 fix: split out the botscraper response cache from the web app 2023-12-10 18:14:26 -08:00
Gabe Kangas
c8985093fb fix(video): fix hls in-memory cache being recreated on every request 2023-12-10 12:28:35 -08:00
Owncast
42249fbc58 Bundle embedded web app 2023-12-10 19:50:43 +00:00
renovate[bot]
33eb894687 chore(deps): update storybook monorepo to v7.6.4 2023-12-10 16:43:07 +00:00
Owncast
116cfcdd4b Commit screenshots 2023-12-10 04:10:21 +00:00
Owncast
4bd35c6f7f Bundle embedded web app 2023-12-10 03:39:22 +00:00
renovate[bot]
2437e01f12 fix(deps): update dependency @fontsource/inter to v5.0.16 2023-12-10 00:32:48 +00:00
Gabe Kangas
2217f0614a feat(api): add server-side caching for requests that could benefit (#3463)
* feat(api): add server-side caching for requests that could benefit for them

* fix(tests): do not cache responses while in tests

* fix: remove commented out leftover code

* chore(deps): update dependency html-webpack-plugin to v5.5.4

* Bundle embedded web app

* fix: remove caching for web app assets under test

* chore(tests): re-enable temporarily disabled test

* chore(deps): update dependency typescript to v5.3.3

* Bundle embedded web app

* chore(deps): update dependency npm to v10.2.5

* Bundle embedded web app

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2023-12-09 16:31:50 -08:00
Owncast
b6efe49086 Bundle embedded web app 2023-12-10 00:14:24 +00:00
renovate[bot]
d4ee6eaeca chore(deps): update dependency npm to v10.2.5 2023-12-09 23:52:10 +00:00
Owncast
d55aeeddcc Bundle embedded web app 2023-12-09 23:51:38 +00:00
renovate[bot]
c97a85af1d chore(deps): update dependency typescript to v5.3.3 2023-12-09 21:12:41 +00:00
Owncast
46979a564c Bundle embedded web app 2023-12-09 21:12:01 +00:00
renovate[bot]
2758e53495 chore(deps): update dependency html-webpack-plugin to v5.5.4 2023-12-09 18:25:30 +00:00
Owncast
a006eb0a60 Bundle embedded web app 2023-12-09 06:44:16 +00:00
renovate[bot]
63ce053ffb chore(deps): update dependency @types/jest to v29.5.11 2023-12-09 04:35:13 +00:00
Owncast
b11fc8deb1 Commit screenshots 2023-12-09 04:10:09 +00:00
Owncast
8fd2c5b3c8 Bundle embedded web app 2023-12-08 21:03:10 +00:00
renovate[bot]
37ee16c51b chore(deps): update dependency cypress to v13.6.1 2023-12-08 20:12:43 +00:00
renovate[bot]
c439bded27 chore(deps): update alpine docker tag to v3.19.0 2023-12-08 07:38:32 +00:00
Owncast
3a8d7a610c Bundle embedded web app 2023-12-08 07:37:43 +00:00
renovate[bot]
fbb04ec354 fix(deps): update dependency chart.js to v4.4.1 2023-12-08 04:19:02 +00:00
Owncast
237d212c62 Commit screenshots 2023-12-08 04:10:26 +00:00
Owncast
e3c4f7b21f Bundle embedded web app 2023-12-08 01:42:24 +00:00
renovate[bot]
5360ee6012 chore(deps): update dependency @types/react to v18.2.42 2023-12-07 21:57:40 +00:00
Owncast
0a6000c84d Bundle embedded web app 2023-12-07 21:56:57 +00:00
renovate[bot]
aa8b6f5c7f chore(deps): update typescript-eslint monorepo to v6.13.2 2023-12-07 18:07:15 +00:00
Owncast
ac49168d44 Commit screenshots 2023-12-07 04:10:42 +00:00
Owncast
6b48a37066 Bundle embedded web app 2023-12-06 23:22:02 +00:00
renovate[bot]
486752d75e chore(deps): update dependency @types/node to v20.10.3 2023-12-06 18:14:05 +00:00
renovate[bot]
dd51656e6d chore(deps): update peter-evans/create-or-update-comment digest to f9285f9 2023-12-06 07:01:04 +00:00
Owncast
71385f71bb Commit screenshots 2023-12-06 04:20:54 +00:00
Owncast
53f12158c6 Bundle embedded web app 2023-12-06 00:04:07 +00:00
jhimanish
1f7ffdea27 Updating twitter logo to X using logo from Twitter's website (#3468)
* Updating twitter logo to X using logo from Twitter's website

* Removing change from static/web twitter logo as this is auto generated code
2023-12-05 15:58:47 -08:00
Owncast
e1452aa8b4 Bundle embedded web app 2023-12-05 21:48:42 +00:00
renovate[bot]
37811994c1 chore(deps): update dependency @types/react to v18.2.41 2023-12-05 19:10:43 +00:00
Gabe Kangas
a56f0f2ed6 Create README.md for /static/web
To let people know they're in the wrong place if they're looking to make web changes.
2023-12-05 09:39:16 -08:00
Owncast
108527532b Bundle embedded web app 2023-12-05 14:08:29 +00:00
renovate[bot]
b14e9c5c02 chore(deps): update dependency eslint-config-prettier to v9.1.0 2023-12-05 11:42:46 +00:00
Owncast
9959704e17 Bundle embedded web app 2023-12-05 11:41:52 +00:00
renovate[bot]
eeb2b83373 chore(deps): update dependency eslint to v8.55.0 2023-12-05 07:01:02 +00:00
Owncast
ab1f0a8d75 Commit screenshots 2023-12-05 04:10:42 +00:00
Owncast
c2d26e3c88 Bundle embedded web app 2023-12-05 03:49:25 +00:00
renovate[bot]
0dab0b4f55 chore(deps): update dependency @types/react to v18.2.40 2023-12-05 02:37:19 +00:00
dependabot[bot]
bccc67e4b6 Bump postcss and artillery in /test/load (#3467)
Bumps [postcss](https://github.com/postcss/postcss) to 8.4.32 and updates ancestor dependency [artillery](https://github.com/artilleryio/artillery). These dependencies need to be updated together.


Updates `postcss` from 7.0.39 to 8.4.32
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/7.0.39...8.4.32)

Updates `artillery` from 2.0.0-36-f351294 to 2.0.2
- [Release notes](https://github.com/artilleryio/artillery/releases)
- [Commits](https://github.com/artilleryio/artillery/commits/artillery-2.0.2)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
- dependency-name: artillery
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 18:36:43 -08:00
Owncast
684f7828ed Bundle embedded web app 2023-12-05 02:16:06 +00:00
renovate[bot]
5e7c5e263f chore(deps): update dependency @types/node to v20.10.2 2023-12-04 23:02:00 +00:00
Owncast
1565c1deb2 Bundle embedded web app 2023-12-04 15:40:34 +00:00
renovate[bot]
f3d9fe215c chore(deps): update storybook monorepo to v7.6.3 2023-12-04 13:55:48 +00:00
Owncast
f4bd33dde7 Bundle embedded web app 2023-12-04 13:54:51 +00:00
renovate[bot]
b41e3620d1 chore(deps): lock file maintenance 2023-12-04 13:48:47 +00:00
Owncast
90a56cc61d Commit screenshots 2023-12-04 04:11:10 +00:00
Owncast
6889919db3 Bundle embedded web app 2023-12-03 21:41:59 +00:00
renovate[bot]
38104d5aaf chore(deps): update storybook monorepo to v7.6.2 2023-12-03 18:38:58 +00:00
Owncast
f6837fcce7 Commit screenshots 2023-12-03 04:10:09 +00:00
Owncast
9c12ad53e2 Bundle embedded web app 2023-12-03 02:09:38 +00:00
renovate[bot]
a98d057ac2 chore(deps): update storybook monorepo to v7.6.1 2023-12-03 02:04:35 +00:00
Owncast
5ec8ab22d6 Bundle embedded web app 2023-12-02 22:36:14 +00:00
renovate[bot]
7714b79a9f chore(deps): update dependency @types/node to v20.10.1 2023-12-02 20:02:56 +00:00
Owncast
dbae8c5f37 Bundle embedded web app 2023-12-02 17:06:50 +00:00
renovate[bot]
e41c2306ab fix(deps): update dependency sharp to v0.33.0 2023-12-02 13:31:07 +00:00
Owncast
896db68278 Bundle embedded web app 2023-12-02 13:30:11 +00:00
renovate[bot]
946a3bbc35 chore(deps): update dependency @babel/core to v7.23.5 2023-12-02 10:48:15 +00:00
renovate[bot]
b24d160685 fix(deps): update module mvdan.cc/xurls to v2 (#3420)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-01 20:48:15 -08:00
Owncast
40fd2bfd7a Commit screenshots 2023-12-02 04:10:17 +00:00
Owncast
3a779e9db8 Bundle embedded web app 2023-12-01 16:27:17 +00:00
renovate[bot]
3480c9fb92 chore(deps): update storybook monorepo to v7.6.0 2023-12-01 12:21:02 +00:00
Owncast
ee923c77ce Bundle embedded web app 2023-12-01 12:19:53 +00:00
renovate[bot]
6b2a308ed3 chore(deps): update typescript-eslint monorepo to v6.13.1 2023-12-01 10:44:38 +00:00
Owncast
5f7f75c229 Commit screenshots 2023-12-01 04:11:14 +00:00
renovate[bot]
42778e0e3c chore(deps): update alpine docker tag to v3.18.5 2023-12-01 03:02:10 +00:00
Owncast
26c62600df Bundle embedded web app 2023-12-01 03:01:48 +00:00
Annie Pauline
5eb043dfad Admin horizontal scroll on narrower screens (#3406)
* admin horizontal scoll

* fixed lint errors

* Update web/public/styles/admin/config-public-details.css

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-11-30 18:53:22 -08:00
Owncast
214de6db11 Bundle embedded web app 2023-12-01 02:00:32 +00:00
renovate[bot]
54764857b1 chore(deps): update typescript-eslint monorepo to v6.13.0 2023-11-30 22:29:30 +00:00
Owncast
956ed9e921 Bundle embedded web app 2023-11-30 22:28:35 +00:00
renovate[bot]
c3b3dface3 chore(deps): update dependency @types/react to v18.2.39 2023-11-30 20:13:35 +00:00
Owncast
df2cb90c13 Bundle embedded web app 2023-11-30 16:38:00 +00:00
renovate[bot]
5e3ed74025 fix(deps): update dependency @codemirror/lang-markdown to v6.2.3 2023-11-30 13:37:27 +00:00
Owncast
70255a0b8c Bundle embedded web app 2023-11-30 06:49:54 +00:00
Gabe Kangas
27c48c4068 chore(deps): update to next config to address build errors 2023-11-29 20:31:54 -08:00
Gabe Kangas
6d217b4f5a fix(web): do not set nextjs rewrites on prod builds 2023-11-29 20:29:26 -08:00
Gabe Kangas
b145f3da9a chore(deps): additional things to ignore in unused code check 2023-11-29 20:29:26 -08:00
Owncast
804ef4caf5 Commit screenshots 2023-11-30 04:12:42 +00:00
Owncast
32f30ecfc7 Bundle embedded web app 2023-11-29 18:53:41 +00:00
renovate[bot]
c7f8bd8f54 fix(deps): update dependency @uiw/react-codemirror to v4.21.21 2023-11-29 17:54:57 +00:00
Owncast
4c1e42a33c Bundle embedded web app 2023-11-29 17:54:03 +00:00
renovate[bot]
8ecbe79284 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.21 2023-11-29 12:19:35 +00:00
renovate[bot]
f707f07aae chore(deps): update peter-evans/create-or-update-comment digest to 89116ac 2023-11-29 06:08:19 +00:00
Owncast
11eaaf4310 Commit screenshots 2023-11-29 04:20:28 +00:00
Owncast
8294cd5a44 Commit screenshots 2023-11-28 04:10:37 +00:00
Owncast
509774e5ae Bundle embedded web app 2023-11-27 15:21:13 +00:00
renovate[bot]
689905471f chore(deps): lock file maintenance 2023-11-27 15:15:55 +00:00
Owncast
418da09dae Bundle embedded web app 2023-11-27 13:55:36 +00:00
renovate[bot]
a6f408b6f9 chore(deps): update dependency @types/node to v20.10.0 2023-11-27 11:41:48 +00:00
Owncast
472d3f8e35 Commit screenshots 2023-11-27 04:10:41 +00:00
Owncast
10120123e8 Bundle embedded web app 2023-11-27 03:56:48 +00:00
renovate[bot]
200ca747ad chore(deps): update dependency @types/node to v20.9.5 2023-11-27 02:24:08 +00:00
Owncast
06326a7e64 Bundle embedded web app 2023-11-27 02:23:33 +00:00
renovate[bot]
ea6bf24029 chore(deps): update dependency knip to v2.43.0 2023-11-26 21:16:50 +00:00
Owncast
5a949bd89e Bundle embedded web app 2023-11-26 12:30:34 +00:00
renovate[bot]
6cba556926 chore(deps): update dependency knip to v2.42.0 2023-11-26 10:59:20 +00:00
Owncast
a49b758746 Commit screenshots 2023-11-26 04:40:16 +00:00
Owncast
3442857422 Bundle embedded web app 2023-11-25 18:57:14 +00:00
renovate[bot]
8d439909b5 chore(deps): update dependency knip to v2.41.6 2023-11-25 18:52:19 +00:00
Owncast
c146555979 Bundle embedded web app 2023-11-25 15:31:39 +00:00
renovate[bot]
5e1f03b5cf chore(deps): update dependency cypress to v13.6.0 2023-11-25 12:53:02 +00:00
Owncast
8a160342b6 Bundle embedded web app 2023-11-25 12:51:44 +00:00
renovate[bot]
be0a62f898 fix(deps): update dependency antd to v4.24.15 2023-11-25 09:39:25 +00:00
Owncast
66c5f38e41 Bundle embedded web app 2023-11-25 09:38:31 +00:00
renovate[bot]
256d6c7928 chore(deps): update dependency @types/node to v20.9.4 2023-11-25 07:33:51 +00:00
Owncast
78055ef9df Bundle embedded web app 2023-11-25 07:33:15 +00:00
renovate[bot]
04b985d33c chore(deps): update dependency @types/jest to v29.5.10 2023-11-25 04:39:09 +00:00
Owncast
14e9ca2a56 Commit screenshots 2023-11-25 04:17:42 +00:00
Owncast
a1b3f47863 Bundle embedded web app 2023-11-25 01:30:04 +00:00
renovate[bot]
e9e10d059e chore(deps): update dependency typescript to v5.3.2 (#3435)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-24 17:24:31 -08:00
Owncast
cba878f70d Bundle embedded web app 2023-11-25 00:57:31 +00:00
renovate[bot]
6115baad9d chore(deps): update dependency @types/sanitize-html to v2.9.5 2023-11-24 22:13:10 +00:00
Owncast
2164ad39db Bundle embedded web app 2023-11-24 22:12:34 +00:00
renovate[bot]
5633581711 chore(deps): update dependency @types/react to v18.2.38 2023-11-24 19:12:37 +00:00
Owncast
df8019af5f Bundle embedded web app 2023-11-24 19:12:03 +00:00
renovate[bot]
b3690ef970 chore(deps): update dependency @types/markdown-it to v13.0.7 (#3436)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-24 11:05:13 -08:00
Owncast
e758cf82e0 Bundle embedded web app 2023-11-24 16:57:46 +00:00
renovate[bot]
2b86f5b733 chore(deps): update dependency @types/prop-types to v15.7.11 2023-11-24 14:14:09 +00:00
Owncast
a3ac75f116 Bundle embedded web app 2023-11-24 14:13:16 +00:00
renovate[bot]
a7207e3d2c chore(deps): update dependency @types/node to v20.9.3 2023-11-24 09:43:21 +00:00
Owncast
5c4bbd7ef5 Bundle embedded web app 2023-11-24 09:42:28 +00:00
renovate[bot]
53ba75d7e9 chore(deps): update dependency @types/jest to v29.5.9 2023-11-24 06:25:38 +00:00
Owncast
707472792b Bundle embedded web app 2023-11-24 06:25:00 +00:00
renovate[bot]
89091fcefa fix(deps): update nextjs monorepo to v14 (major) (#3404)
* fix(deps): update nextjs monorepo to v14

* chore: update build scripts to support next 14. Closes #3413

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-11-23 22:07:21 -08:00
Owncast
a809a56e0c Commit screenshots 2023-11-24 04:15:25 +00:00
Owncast
0815ab3e9f Bundle embedded web app 2023-11-24 03:38:47 +00:00
renovate[bot]
11d48cbaa1 chore(deps): update dependency @types/chart.js to v2.9.41 2023-11-24 00:26:22 +00:00
Owncast
b3ce115bec Bundle embedded web app 2023-11-23 22:32:38 +00:00
renovate[bot]
5061598795 chore(deps): update typescript-eslint monorepo to v6.12.0 2023-11-23 18:27:01 +00:00
Owncast
9a9b081a25 Bundle embedded web app 2023-11-23 18:26:07 +00:00
renovate[bot]
c1fbf09333 chore(deps): update dependency knip to v2.41.5 2023-11-23 15:36:46 +00:00
Owncast
922ecf55a7 Commit screenshots 2023-11-23 04:20:34 +00:00
renovate[bot]
bd91ee5a97 chore(deps): update peter-evans/create-or-update-comment digest to 0917427 2023-11-22 07:52:30 +00:00
Owncast
3e4fdfa25a Commit screenshots 2023-11-22 04:10:52 +00:00
Owncast
8686eed98b Bundle embedded web app 2023-11-22 01:26:03 +00:00
renovate[bot]
30062b4e55 chore(deps): update dependency @types/node to v20.9.2 2023-11-21 22:23:30 +00:00
Owncast
c5dc1212c3 Commit screenshots 2023-11-21 04:14:25 +00:00
Gabe Kangas
b4c73315fa feat(log): point to passthrough as a potential issue when unable to generate thumbnails
Re: #3433 and #3431
2023-11-20 18:04:01 -08:00
Gabe Kangas
dfe5dd494e chore: bump version number 2023-11-20 18:04:00 -08:00
Owncast
b3bb5b9b4a Bundle embedded web app 2023-11-21 00:13:47 +00:00
renovate[bot]
f987cb996c chore(deps): update dependency eslint to v8.54.0 2023-11-20 21:46:56 +00:00
Owncast
1575a147f5 Bundle embedded web app 2023-11-20 20:35:08 +00:00
renovate[bot]
d79fcf1f36 chore(deps): update dependency chromatic to v9.1.0 2023-11-20 16:03:05 +00:00
Owncast
c960ceb3c6 Bundle embedded web app 2023-11-20 09:38:21 +00:00
renovate[bot]
273795590e chore(deps): lock file maintenance 2023-11-20 09:32:10 +00:00
Owncast
50bf241531 Commit screenshots 2023-11-20 04:10:47 +00:00
Owncast
db3ec9c123 Bundle embedded web app 2023-11-20 03:55:55 +00:00
renovate[bot]
0d05a2784a chore(deps): update dependency knip to v2.41.3 2023-11-20 02:26:44 +00:00
Owncast
c8616c5a68 Bundle embedded web app 2023-11-20 02:26:10 +00:00
renovate[bot]
d163a6078b chore(deps): update dependency @types/node to v20.9.1 2023-11-19 22:25:01 +00:00
Owncast
cfd41090a9 Commit screenshots 2023-11-19 04:15:28 +00:00
Owncast
b9be7591ce Bundle embedded web app 2023-11-19 00:12:09 +00:00
renovate[bot]
e97d524293 chore(deps): update dependency npm to v10.2.4 2023-11-18 21:53:20 +00:00
Owncast
b2c0ab4662 Commit screenshots 2023-11-18 04:20:27 +00:00
Owncast
161fbc9679 Bundle embedded web app 2023-11-18 01:05:42 +00:00
renovate[bot]
56154aadd1 chore(deps): update dependency cypress to v13.5.1 2023-11-17 22:49:39 +00:00
Owncast
b0ecf23d49 Commit screenshots 2023-11-17 04:10:40 +00:00
Owncast
11899276ea Bundle embedded web app 2023-11-16 22:58:25 +00:00
renovate[bot]
e9caf68cc4 chore(deps): update typescript-eslint monorepo to v6.11.0 (#3430)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 14:52:43 -08:00
Owncast
e1113686ba Bundle embedded web app 2023-11-16 19:50:02 +00:00
renovate[bot]
783c58b27a fix(deps): update dependency react-markdown to v9.0.1 2023-11-16 17:04:39 +00:00
Owncast
6bb92c01a4 Bundle embedded web app 2023-11-16 17:04:02 +00:00
renovate[bot]
0125a592bd chore(deps): update dependency knip to v2.41.2 2023-11-16 13:38:34 +00:00
Owncast
44022ec2d7 Bundle embedded web app 2023-11-16 06:26:40 +00:00
renovate[bot]
cdcfea5e7c chore(deps): update dependency prettier to v3.1.0 2023-11-16 05:05:07 +00:00
Owncast
151092eac1 Commit screenshots 2023-11-16 04:10:25 +00:00
renovate[bot]
80fd65f8f7 chore(deps): update peter-evans/create-or-update-comment digest to b2c2ea4 2023-11-15 07:26:49 +00:00
Owncast
5fde958a5e Commit screenshots 2023-11-15 04:14:46 +00:00
Owncast
cae179ab4f Commit screenshots 2023-11-14 04:10:25 +00:00
Owncast
7cd061bf7f Bundle embedded web app 2023-11-13 20:53:41 +00:00
renovate[bot]
3d6c92a92c chore(deps): update dependency chromatic to v9 (#3425)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-13 12:47:27 -08:00
Owncast
f6fcc40e17 Bundle embedded web app 2023-11-13 16:49:18 +00:00
renovate[bot]
6fbed1ac75 chore(deps): lock file maintenance 2023-11-13 16:43:49 +00:00
Owncast
6c9222b49e Commit screenshots 2023-11-13 04:11:41 +00:00
Owncast
3ba04789be Bundle embedded web app 2023-11-13 01:04:21 +00:00
renovate[bot]
a2425d236c chore(deps): update dependency knip to v2.40.2 2023-11-12 22:49:34 +00:00
renovate[bot]
316b9fff96 fix(deps): update module golang.org/x/time to v0.4.0 2023-11-12 18:52:25 +00:00
Owncast
bd65b10367 Bundle embedded web app 2023-11-12 18:51:37 +00:00
Gabe Kangas
34a474b30d feat(chat): have unique icons for join and part messages. Closes #3421 2023-11-12 10:42:55 -08:00
renovate[bot]
c17a762067 fix(deps): update module golang.org/x/net to v0.18.0 2023-11-12 13:46:42 +00:00
Owncast
02367fe5e6 Bundle embedded web app 2023-11-12 13:45:58 +00:00
renovate[bot]
e4ab5ce91c chore(deps): update dependency knip to v2.40.1 2023-11-12 10:32:50 +00:00
Owncast
ce796ee4e8 Bundle embedded web app 2023-11-12 10:32:16 +00:00
renovate[bot]
d8ebe3ab60 chore(deps): update dependency @babel/core to v7.23.3 2023-11-12 07:48:19 +00:00
Owncast
8c85ab08f2 Commit screenshots 2023-11-12 04:12:12 +00:00
renovate[bot]
0908eb8cd8 fix(deps): update module golang.org/x/mod to v0.14.0 2023-11-12 01:48:48 +00:00
Owncast
03ff549184 Bundle embedded web app 2023-11-12 01:48:12 +00:00
renovate[bot]
850d7047b3 chore(deps): update dependency cypress to v13.5.0 2023-11-11 23:00:28 +00:00
renovate[bot]
08a95661bf fix(deps): update module github.com/aws/aws-sdk-go to v1.47.9 2023-11-11 19:14:17 +00:00
Owncast
36846d22ff Bundle embedded web app 2023-11-11 19:13:36 +00:00
renovate[bot]
1d3425d239 chore(deps): update dependency @types/node to v20.9.0 2023-11-11 17:18:14 +00:00
Owncast
d1f748c7fb Bundle embedded web app 2023-11-11 17:17:36 +00:00
renovate[bot]
011585aec8 chore(deps): update dependency @types/video.js to v7.3.56 2023-11-11 13:54:01 +00:00
Owncast
6b3506f12c Bundle embedded web app 2023-11-11 13:53:26 +00:00
renovate[bot]
fa41548acc chore(deps): update dependency @types/ua-parser-js to v0.7.39 2023-11-11 09:43:13 +00:00
Owncast
c34fa70d4b Bundle embedded web app 2023-11-11 09:42:39 +00:00
renovate[bot]
a72ab8dac5 chore(deps): update dependency @types/sanitize-html to v2.9.4 2023-11-11 07:42:36 +00:00
Owncast
85fffb61df Bundle embedded web app 2023-11-11 07:42:01 +00:00
renovate[bot]
e54447e6b7 chore(deps): update dependency @types/react to v18.2.37 2023-11-11 04:50:14 +00:00
Owncast
ab78d20d89 Commit screenshots 2023-11-11 04:12:45 +00:00
Owncast
4dd54237f0 Bundle embedded web app 2023-11-11 00:22:34 +00:00
renovate[bot]
272a20d379 chore(deps): update dependency @types/jest to v29.5.8 2023-11-10 21:24:09 +00:00
Owncast
833c15db49 Bundle embedded web app 2023-11-10 21:23:34 +00:00
renovate[bot]
21a0c6b250 chore(deps): update dependency @types/react-linkify to v1.0.4 2023-11-10 19:30:34 +00:00
Owncast
d17ee70760 Bundle embedded web app 2023-11-10 19:29:58 +00:00
renovate[bot]
0931c43fdc chore(deps): update dependency @types/prop-types to v15.7.10 2023-11-10 17:31:18 +00:00
Owncast
31720f97fb Bundle embedded web app 2023-11-10 17:30:43 +00:00
renovate[bot]
02fac5120e chore(deps): update dependency @types/markdown-it to v13.0.6 2023-11-10 13:52:31 +00:00
Owncast
77a55e2d16 Bundle embedded web app 2023-11-10 13:51:55 +00:00
renovate[bot]
da70d2d641 chore(deps): update typescript-eslint monorepo to v6.10.0 2023-11-10 09:45:35 +00:00
renovate[bot]
153c536dc3 fix(deps): update module github.com/shirou/gopsutil/v3 to v3.23.10 2023-11-10 08:03:02 +00:00
Owncast
3a807b7bf5 Bundle embedded web app 2023-11-10 08:02:22 +00:00
renovate[bot]
e0b74819c8 chore(deps): update dependency knip to v2.40.0 2023-11-10 05:33:21 +00:00
Owncast
1bdbffe411 Bundle embedded web app 2023-11-10 05:32:38 +00:00
renovate[bot]
33ad53891f fix(deps): update module mvdan.cc/xurls to v2 (#3369)
* fix(deps): update module mvdan.cc/xurls to v2

* chore: go mod tidy

* Commit updated API documentation

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: Owncast <owncast@owncast.online>
2023-11-09 21:18:48 -08:00
renovate[bot]
c5e2d9d73c chore(deps): update dependency @types/chart.js to v2.9.40 2023-11-10 05:01:54 +00:00
Owncast
fe246ffd43 Bundle embedded web app 2023-11-10 05:01:12 +00:00
Gabe Kangas
72dd209d80 fix: ignore this file that is being problematic 2023-11-09 20:52:44 -08:00
Owncast
208fc40d67 Commit screenshots 2023-11-10 04:19:55 +00:00
Gabe Kangas
76c3057c88 Update links to docker image in readme 2023-11-09 15:58:03 -08:00
Owncast
2622cde8ed Bundle embedded web app 2023-11-09 21:46:22 +00:00
renovate[bot]
c0c21ab019 chore(deps): update storybook monorepo to v7.5.3 2023-11-09 20:18:27 +00:00
Owncast
ae4ccbbc19 Bundle embedded web app 2023-11-09 20:17:40 +00:00
renovate[bot]
67639bd07a chore(deps): update dependency mermaid to v10.6.1 2023-11-09 16:36:50 +00:00
Owncast
57d2bd0e1e Bundle embedded web app 2023-11-09 16:36:11 +00:00
renovate[bot]
36f51d8d00 chore(deps): update dependency @types/react to v18.2.36 2023-11-09 13:21:12 +00:00
Owncast
3139d765c4 Bundle embedded web app 2023-11-09 04:40:04 +00:00
renovate[bot]
0c529fe1be chore(deps): update dependency eslint-plugin-jsx-a11y to v6.8.0 (#3414)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-08 20:32:59 -08:00
Owncast
87e1e1e6f2 Bundle embedded web app 2023-11-09 04:15:39 +00:00
Owncast
af26f0dac9 Commit screenshots 2023-11-09 04:10:31 +00:00
Gabe Kangas
9db8a8699a fix: a11y button lables. Closes #3418 2023-11-08 20:08:00 -08:00
Gabe Kangas
6074ea8f29 fix: parse as ipv4 if needed. Closes #3419 2023-11-08 19:07:13 -08:00
Owncast
86472d711c Bundle embedded web app 2023-11-08 12:14:20 +00:00
renovate[bot]
a299200b3b chore(deps): update dependency @types/react to v18.2.35 2023-11-08 10:44:07 +00:00
renovate[bot]
ae91f30b31 chore(deps): update peter-evans/create-or-update-comment digest to a6e9cd3 2023-11-08 07:33:50 +00:00
Owncast
d34afe45e2 Commit screenshots 2023-11-08 04:10:59 +00:00
Owncast
3ac2c865cc Bundle embedded web app 2023-11-07 11:07:20 +00:00
renovate[bot]
0476255e0a chore(deps): update dependency eslint to v8.53.0 2023-11-07 06:26:33 +00:00
Owncast
dea8c1201c Commit screenshots 2023-11-07 04:10:53 +00:00
Owncast
8a8cfd3fb1 Bundle embedded web app 2023-11-07 03:41:03 +00:00
kame
4f078e1ee4 Migrated Storybook notation from CSF2 to CSF3 (#3412)
* Migrate web action-buttons directory to CSF3 notation

* Migrate web chat directory to CSF3 notation

* Migrate web common directory to CSF3 notation

* Migrate web layout directory to CSF3 notation

* Migrate web modals directory to CSF3 notation

* Migrate web ui directory to CSF3 notation

* Migrate web video directory to CSF3 notation

* Migrate web stories directory to CSF3 notation
2023-11-06 19:35:05 -08:00
Owncast
b08511b9d1 Bundle embedded web app 2023-11-06 13:03:31 +00:00
renovate[bot]
9d64b656aa chore(deps): lock file maintenance 2023-11-06 12:58:25 +00:00
Owncast
e276f2a5f5 Bundle embedded web app 2023-11-06 04:11:04 +00:00
Owncast
f1dcc9884f Commit screenshots 2023-11-06 04:10:45 +00:00
renovate[bot]
9fc8dfefc9 fix(deps): update dependency yaml to v2.3.4 2023-11-06 01:58:45 +00:00
Owncast
9b20129342 Bundle embedded web app 2023-11-06 01:58:11 +00:00
renovate[bot]
7e69597199 chore(deps): update dependency stylelint-config-standard-scss to v11.1.0 2023-11-05 21:18:37 +00:00
Owncast
bf6907fa45 Bundle embedded web app 2023-11-05 21:17:45 +00:00
renovate[bot]
0b1b825611 chore(deps): update dependency npm to v10.2.3 2023-11-05 20:10:59 +00:00
Owncast
bff4d6da21 Commit screenshots 2023-11-05 04:11:24 +00:00
Owncast
301038fbf0 Bundle embedded web app 2023-11-05 04:08:06 +00:00
renovate[bot]
69b33db5d4 chore(deps): update dependency @types/react to v18.2.34 2023-11-05 00:39:25 +00:00
Owncast
f19f62129b Bundle embedded web app 2023-11-04 21:12:04 +00:00
renovate[bot]
b5c864fdef chore(deps): update dependency knip to v2.38.6 2023-11-04 19:56:15 +00:00
Owncast
cfba31f910 Commit screenshots 2023-11-04 04:10:41 +00:00
Owncast
a3282a6e41 Bundle embedded web app 2023-11-04 00:50:04 +00:00
renovate[bot]
928a17ae8a chore(deps): update dependency chromatic to v7.6.0 2023-11-03 21:25:14 +00:00
Owncast
af27afbe73 Bundle embedded web app 2023-11-03 21:24:39 +00:00
renovate[bot]
586c9c5202 chore(deps): update dependency npm to v10.2.2 2023-11-03 18:39:42 +00:00
Owncast
e49a54c9c7 Bundle embedded web app 2023-11-03 10:21:49 +00:00
renovate[bot]
a1fc51db26 chore(deps): update dependency @types/node to v20.8.10 2023-11-03 09:02:21 +00:00
Owncast
75094048a4 Commit screenshots 2023-11-03 04:10:41 +00:00
Owncast
c3a9f987ea Bundle embedded web app 2023-11-03 04:09:43 +00:00
renovate[bot]
4bc9aa9787 chore(deps): update dependency cypress to v13.4.0 2023-11-03 01:49:26 +00:00
Owncast
582d26e5a8 Bundle embedded web app 2023-11-03 01:48:48 +00:00
renovate[bot]
fd340979ee chore(deps): update dependency @types/jest to v29.5.7 2023-11-02 22:28:32 +00:00
Owncast
90f6b068ad Bundle embedded web app 2023-11-02 19:41:05 +00:00
renovate[bot]
008a6a9877 chore(deps): update typescript-eslint monorepo to v6.9.1 2023-11-02 17:22:49 +00:00
Owncast
03cf854b35 Bundle embedded web app 2023-11-02 13:33:33 +00:00
renovate[bot]
b427601e1d chore(deps): update storybook monorepo to v7.5.2 2023-11-02 10:42:18 +00:00
Owncast
6607b23a27 Commit screenshots 2023-11-02 04:10:41 +00:00
renovate[bot]
0614ac82ee chore(deps): update peter-evans/create-or-update-comment digest to cf82516 2023-11-01 15:46:28 +00:00
Owncast
c336c25c54 Commit screenshots 2023-11-01 04:11:38 +00:00
Owncast
e49b7bf805 Commit updated API documentation 2023-10-31 18:55:40 +00:00
Meisam
cd416fa19b fix /api/admin/config/streamkeys docs (#3409)
Co-authored-by: Meisam Farzalipour Tabriz <5204-tbz@users.noreply.gitlab.mpcdf.mpg.de>
2023-10-31 11:54:09 -07:00
Owncast
c4357b2b9f Commit screenshots 2023-10-31 04:11:18 +00:00
Owncast
4e087a5825 Bundle embedded web app 2023-10-30 15:27:14 +00:00
renovate[bot]
af204d3eb3 fix(deps): update dependency ua-parser-js to v1.0.37 2023-10-30 14:13:48 +00:00
Owncast
3b469440f2 Bundle embedded web app 2023-10-30 11:36:59 +00:00
renovate[bot]
755586260a chore(deps): lock file maintenance 2023-10-30 11:29:21 +00:00
Owncast
9139d2bcee Commit screenshots 2023-10-30 04:11:07 +00:00
renovate[bot]
2b6c68b85f fix(deps): update module github.com/yuin/goldmark to v1.6.0 (#3403)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-29 16:56:15 -07:00
Owncast
771295b371 Bundle embedded web app 2023-10-29 18:39:09 +00:00
renovate[bot]
1030256ced chore(deps): update dependency chromatic to v7.5.4 2023-10-29 15:07:19 +00:00
renovate[bot]
cb135d6ca3 fix(deps): update module github.com/aws/aws-sdk-go to v1.46.6 2023-10-29 12:36:57 +00:00
Owncast
8e654c3705 Bundle embedded web app 2023-10-29 12:35:58 +00:00
renovate[bot]
29b1261952 chore(deps): update dependency mermaid to v10.6.0 2023-10-29 11:44:35 +00:00
Owncast
6900ae7752 Bundle embedded web app 2023-10-29 11:43:53 +00:00
renovate[bot]
c7e0d7bd6e chore(deps): update dependency chromatic to v7.5.1 2023-10-29 10:17:57 +00:00
Owncast
e4159b1204 Bundle embedded web app 2023-10-29 10:17:21 +00:00
renovate[bot]
a8590138e3 chore(deps): update dependency @types/react to v18.2.33 2023-10-29 07:16:27 +00:00
Owncast
a3641ace9c Commit screenshots 2023-10-29 04:21:14 +00:00
Owncast
4525cda89a Bundle embedded web app 2023-10-29 03:56:11 +00:00
renovate[bot]
7684e22cc2 chore(deps): update dependency sass to v1.69.5 2023-10-29 01:32:06 +00:00
renovate[bot]
40c94a5a49 chore(deps): update tj-actions/changed-files action to v40 (#3402)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-28 18:31:25 -07:00
Owncast
856f100fd1 Bundle embedded web app 2023-10-28 23:40:25 +00:00
renovate[bot]
9fb1363988 chore(deps): update dependency @mdx-js/react to v3 (#3400)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-28 16:21:00 -07:00
renovate[bot]
2362f1a82a chore(deps): update actions/setup-node action to v4 (#3399)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-28 16:16:20 -07:00
renovate[bot]
3961e68368 chore(deps): update dependency @types/node to v20 (#3401)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-28 16:15:55 -07:00
Owncast
4d05a1b0a2 Bundle embedded web app 2023-10-28 23:07:16 +00:00
renovate[bot]
f5748ea1cf chore(deps): update dependency @types/node to v18.18.7 2023-10-28 19:06:23 +00:00
Owncast
248320a506 Bundle embedded web app 2023-10-28 19:05:47 +00:00
renovate[bot]
3a63547a3d chore(deps): update dependency @types/react to v18.2.32 2023-10-28 15:15:38 +00:00
Gabe Kangas
a6dbc37a84 fix: add additional validation before making remote requests (#3398) 2023-10-28 08:15:01 -07:00
Owncast
5406e3d5da Commit screenshots 2023-10-28 04:10:52 +00:00
Matthew Donoughe
448659e1c6 Ignore static/web for codeql (#3397)
* Ignore static/web for codeql

* use different config for different languages

* put something in go config
2023-10-27 19:44:09 -07:00
Owncast
3cf550c916 Bundle embedded web app 2023-10-28 02:02:43 +00:00
renovate[bot]
6ffe1cfc67 chore(deps): update dependency cypress to v13.3.3 2023-10-27 22:25:33 +00:00
Owncast
01926a20fb Bundle embedded web app 2023-10-27 22:24:58 +00:00
renovate[bot]
574376f3d5 chore(deps): update dependency knip to v2.38.1 2023-10-27 19:21:41 +00:00
Owncast
861a8bd594 Bundle embedded web app 2023-10-27 12:39:30 +00:00
renovate[bot]
b2ae296666 chore(deps): update dependency chromatic to v7.5.0 2023-10-27 09:25:52 +00:00
Owncast
c56764b946 Bundle embedded web app 2023-10-27 06:23:13 +00:00
renovate[bot]
f3afedfe48 chore(deps): update typescript-eslint monorepo to v6.9.0 2023-10-27 04:22:43 +00:00
Owncast
6dddb668e3 Commit screenshots 2023-10-27 04:11:08 +00:00
Owncast
31cb85f219 Bundle embedded web app 2023-10-27 01:13:25 +00:00
dependabot[bot]
0c0e218b8e Bump browserify-sign from 4.2.1 to 4.2.2 in /web (#3396)
Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign) from 4.2.1 to 4.2.2.
- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md)
- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.2)

---
updated-dependencies:
- dependency-name: browserify-sign
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 18:05:39 -07:00
Owncast
c37ef513e4 Bundle embedded web app 2023-10-27 00:20:58 +00:00
renovate[bot]
21776fd9a2 chore(deps): update dependency style-dictionary to v3.9.0 2023-10-26 23:02:39 +00:00
Owncast
319e7fcffa Bundle embedded web app 2023-10-26 23:02:04 +00:00
renovate[bot]
143db1b039 fix(deps): update dependency xstate to v4.38.3 2023-10-26 20:24:51 +00:00
Owncast
75af7cfc53 Bundle embedded web app 2023-10-26 20:24:15 +00:00
renovate[bot]
38ed16d971 chore(deps): update dependency @types/markdown-it to v13.0.5 2023-10-26 18:38:11 +00:00
Owncast
57d943cb8c Bundle embedded web app 2023-10-26 05:04:08 +00:00
renovate[bot]
b28b027ead chore(deps): update dependency typescript to v5 (#3387)
* chore(deps): update dependency typescript to v5

* fix: resolve type mismatch

* Commit updated API documentation

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: Owncast <owncast@owncast.online>
2023-10-25 21:52:36 -07:00
Owncast
15b116568c Bundle embedded web app 2023-10-26 04:50:15 +00:00
Gabe Kangas
ab8c2279e3 fix(storybook): update stories to support mdx2 2023-10-25 21:41:27 -07:00
Gabe Kangas
c22d5357ab fix(storybook): less+sass updates for storybook7 2023-10-25 21:41:26 -07:00
Gabe Kangas
349a23c690 chore(deps): update storybook to v7 2023-10-25 21:41:25 -07:00
Owncast
f2524c8849 Commit screenshots 2023-10-26 04:20:45 +00:00
Owncast
c7e291bb34 Bundle embedded web app 2023-10-26 03:10:35 +00:00
Gabe Kangas
57ff30c894 fix(admin): hopefully fix an exception that is being thrown in develop. Closes #3373 2023-10-25 20:01:04 -07:00
Owncast
9ab6fd9283 Commit updated API documentation 2023-10-26 01:06:05 +00:00
Meisam
ddf359937e fix api/admin/config/pagecontent example (#3392)
Co-authored-by: Meisam Farzalipour Tabriz <5204-tbz@users.noreply.gitlab.mpcdf.mpg.de>
2023-10-25 18:04:18 -07:00
Owncast
5aaa520f1f Bundle embedded web app 2023-10-25 19:25:46 +00:00
renovate[bot]
b5a9076259 fix(deps): update dependency video.js to v8.6.1 2023-10-25 17:38:02 +00:00
renovate[bot]
e2574bb35e chore(deps): update peter-evans/create-or-update-comment digest to c0693c5 2023-10-25 07:44:26 +00:00
Owncast
cff180b305 Bundle embedded web app 2023-10-25 05:06:34 +00:00
Pranav Joglekar
b8ffe5be16 fix: prevent floating mobile action menu button (#3383)
the absolute positioned mobile action button was attached
to the body causing it to float during scrolling. Now, we wrap
the action buttons inside a relative div so that they are attached
to this div which prevents them from scrolling with page
Fixes #3271

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-10-24 21:58:36 -07:00
Owncast
e455d9332c Commit screenshots 2023-10-25 04:11:00 +00:00
Gabe Kangas
ad3588a23c More changed-files troubleshooting 2023-10-24 16:33:07 -07:00
Gabe Kangas
839f926f69 Looks like we were using the changed-files action incorrectly. Hopefully this fixes it? 2023-10-24 16:28:32 -07:00
Owncast
a319d99994 Commit screenshots 2023-10-24 04:10:52 +00:00
Owncast
b8b3c98e1b Bundle embedded web app 2023-10-24 02:11:45 +00:00
renovate[bot]
dabc237101 chore(deps): update dependency eslint to v8.52.0 2023-10-23 22:24:46 +00:00
Owncast
6c820015e8 Bundle embedded web app 2023-10-23 19:33:38 +00:00
renovate[bot]
72099d1169 chore(deps): update dependency @types/react to v18.2.31 2023-10-23 17:39:03 +00:00
Owncast
969fb71272 Bundle embedded web app 2023-10-23 17:38:24 +00:00
renovate[bot]
dd47c95972 chore(deps): lock file maintenance (#3384)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-23 10:23:11 -07:00
Owncast
2f501cbd13 Bundle embedded web app 2023-10-23 16:40:35 +00:00
renovate[bot]
74b379a6d5 fix(deps): update dependency @fontsource/inter to v5.0.14 (#3386)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-23 09:30:26 -07:00
Owncast
1d9b602ce8 Bundle embedded web app 2023-10-23 13:39:05 +00:00
renovate[bot]
8aeb19b7d5 fix(deps): update nextjs monorepo to v13.5.6 2023-10-23 10:07:57 +00:00
Owncast
cc4ab1a50b Bundle embedded web app 2023-10-23 10:06:55 +00:00
renovate[bot]
0775a1ce1b chore(deps): update dependency npm to v10.2.1 2023-10-23 06:19:30 +00:00
Owncast
ce598a27f7 Bundle embedded web app 2023-10-23 06:18:51 +00:00
renovate[bot]
73191d9c0f chore(deps): update dependency cypress to v13.3.2 2023-10-23 04:48:38 +00:00
Owncast
b47e74444a Commit screenshots 2023-10-23 04:13:06 +00:00
Owncast
2eee20a909 Bundle embedded web app 2023-10-23 01:01:45 +00:00
renovate[bot]
a9c008f16e chore(deps): update dependency @types/video.js to v7.3.55 2023-10-22 23:01:15 +00:00
Owncast
f1a4c79521 Bundle embedded web app 2023-10-22 23:00:38 +00:00
renovate[bot]
b68a7ceabf chore(deps): update dependency @types/react to v18.2.30 2023-10-22 20:02:32 +00:00
Owncast
1255cf2983 Bundle embedded web app 2023-10-22 20:01:53 +00:00
renovate[bot]
bfcdbe432f chore(deps): update dependency @types/ua-parser-js to v0.7.38 2023-10-22 17:40:22 +00:00
Owncast
54201afbc5 Bundle embedded web app 2023-10-22 17:39:42 +00:00
renovate[bot]
89be09c80f chore(deps): update dependency @types/sanitize-html to v2.9.3 2023-10-22 16:28:37 +00:00
Owncast
d67453e60f Bundle embedded web app 2023-10-22 16:28:01 +00:00
renovate[bot]
aee9ad9c99 chore(deps): update dependency @types/react-linkify to v1.0.3 2023-10-22 14:05:53 +00:00
Owncast
c53b1a319b Bundle embedded web app 2023-10-22 14:05:07 +00:00
renovate[bot]
df0bfe86f5 chore(deps): update dependency @types/react to v18.2.29 2023-10-22 09:24:37 +00:00
Owncast
310f41bcc0 Bundle embedded web app 2023-10-22 09:23:58 +00:00
renovate[bot]
ea0691eddd chore(deps): update dependency @types/prop-types to v15.7.9 2023-10-22 07:22:37 +00:00
Gabe Kangas
027f2544e3 fix(emoji): hopefully guard against the crash in #3331 2023-10-21 22:13:13 -07:00
Owncast
b1c0e14161 Bundle embedded web app 2023-10-22 04:54:53 +00:00
Patrick Bollinger
9a7925444f Fix embedded status bar being cut off (#3352)
* Fix embedded status bar being cut off

This should resolve https://github.com/owncast/owncast/issues/3210.

As recommended in the discussion, flexbox was the way to solve this issue.
The main thing that needed to be addressed though was not applying too many constraints on the OwncastPlayer component just because it was embedded.
By removing the embedded constraints, styling appears to be working as expected.
I'll attach screenshots to the pull request.

* Fix eslint error
2023-10-21 21:46:10 -07:00
Owncast
0b16a2f831 Commit screenshots 2023-10-22 04:11:59 +00:00
Owncast
615d9efe0b Bundle embedded web app 2023-10-22 01:06:39 +00:00
renovate[bot]
2550d27d57 chore(deps): update dependency @types/markdown-it to v13.0.4 2023-10-21 22:27:34 +00:00
Owncast
6a675e395c Bundle embedded web app 2023-10-21 22:26:59 +00:00
renovate[bot]
fcad5e3e3c chore(deps): update dependency @types/node to v18.18.6 2023-10-21 18:25:47 +00:00
Owncast
6380d84def Bundle embedded web app 2023-10-21 18:25:10 +00:00
renovate[bot]
0022818d02 chore(deps): update dependency @types/jest to v29.5.6 (#3380)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-21 11:12:56 -07:00
renovate[bot]
790f384236 chore(deps): update dependency @types/markdown-it to v13.0.3 (#3381)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-21 11:12:35 -07:00
Owncast
3db3afb492 Bundle embedded web app 2023-10-21 17:15:48 +00:00
Alyssa Ross
092134f3f3 Fix parsing of Authorization Bearer header (#3376)
The semantics of the Authorization header are defined by RFC 9110, which says:

> It uses a case-insensitive token to identify the authentication scheme:

Therefore, "bearer", "Bearer", and "bEARER" are equivalent.  This patch fixes
the parsing of the Authorization header to check for the Bearer authentication
scheme case insensitively.

I've modified one of the test cases to use lowercase "bearer", so there's test
coverage for this.
2023-10-21 10:00:50 -07:00
renovate[bot]
6fc3fa37da chore(deps): update dependency knip to v2.34.1 (#3379)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-21 09:50:41 -07:00
Gabe Kangas
56eb2a4785 chore(lint): silence linter warnings 2023-10-21 09:46:45 -07:00
Owncast
5889f53f62 Bundle embedded web app 2023-10-21 10:39:32 +00:00
renovate[bot]
d137b89302 chore(deps): update dependency @types/chart.js to v2.9.39 2023-10-21 10:31:18 +00:00
Owncast
53c0c080c0 Commit screenshots 2023-10-21 04:10:58 +00:00
Owncast
1fddae6f1f Bundle embedded web app 2023-10-21 01:36:07 +00:00
renovate[bot]
0ea5cf400c chore(deps): update dependency sass to v1.69.4 2023-10-20 22:08:58 +00:00
Owncast
50deedf47d Bundle embedded web app 2023-10-20 10:57:02 +00:00
renovate[bot]
2dd17c8ffe chore(deps): update typescript-eslint monorepo to v6.8.0 2023-10-20 07:21:17 +00:00
Owncast
03d815e959 Commit screenshots 2023-10-20 04:10:40 +00:00
Owncast
c5567fa33c Bundle embedded web app 2023-10-20 03:33:37 +00:00
renovate[bot]
91526c904c fix(deps): update nextjs monorepo to v13.5.5 2023-10-20 00:11:03 +00:00
Owncast
8344e6f895 Bundle embedded web app 2023-10-20 00:10:18 +00:00
renovate[bot]
3dc25879ff fix(deps): update dependency react-virtuoso to v4.6.2 2023-10-19 21:10:46 +00:00
renovate[bot]
7de63fcca5 chore(deps): update peter-evans/create-or-update-comment digest to 23ff157 2023-10-19 18:56:32 +00:00
Owncast
e03ae74586 Commit screenshots 2023-10-19 04:10:27 +00:00
armadi1809
6b27d850d8 Added a check for the port before calling the splitHostPort function (#3372)
Co-authored-by: Aziz Rmadi <azizrmadi@Azizs-MacBook-Air.local>
2023-10-18 17:01:03 -07:00
renovate[bot]
47d5b3c92f chore(deps): update peter-evans/create-or-update-comment digest to d85800f 2023-10-18 08:07:07 +00:00
renovate[bot]
39827872ac fix(deps): update module golang.org/x/mod to v0.13.0 2023-10-18 04:26:38 +00:00
Owncast
ea0a69fdfb Commit screenshots 2023-10-18 04:10:50 +00:00
renovate[bot]
f7aabe2173 fix(deps): update module github.com/microcosm-cc/bluemonday to v1.0.26 (#3356)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-17 19:01:51 -07:00
Gabe Kangas
6aa758501d chore(go): bump project version number to 1.21 2023-10-17 18:33:05 -07:00
renovate[bot]
ef6902695e fix(deps): update module github.com/aws/aws-sdk-go to v1.45.27 2023-10-17 23:21:24 +00:00
Owncast
7a82697ee0 Bundle embedded web app 2023-10-17 13:37:35 +00:00
renovate[bot]
a6ecd7944e fix(deps): update dependency yaml to v2.3.3 2023-10-17 11:29:35 +00:00
Owncast
72e5780b0b Commit screenshots 2023-10-17 04:10:43 +00:00
Owncast
76702d8010 Bundle embedded web app 2023-10-16 21:17:14 +00:00
renovate[bot]
cedc87c88f chore(deps): update dependency chromatic to v7.4.0 2023-10-16 19:16:41 +00:00
dependabot[bot]
5f974806f3 Bump @babel/traverse from 7.12.5 to 7.23.2 in /test/automated/api (#3366)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.12.5 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 12:15:32 -07:00
A. Singh
427f4ecdd7 fix: issue with lint and prettier during js format build (#3362) 2023-10-16 10:06:00 -07:00
dependabot[bot]
551b9e3a8b Bump @babel/traverse from 7.12.5 to 7.23.2 in /test/automated/hls (#3367)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.12.5 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 10:04:45 -07:00
Owncast
0276bf616d Bundle embedded web app 2023-10-16 15:28:43 +00:00
renovate[bot]
a7edffdee1 fix(deps): update dependency react-markdown to v9 (#3365)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-16 08:12:00 -07:00
Owncast
5838180b77 Bundle embedded web app 2023-10-16 13:23:38 +00:00
renovate[bot]
3b402e51ec chore(deps): lock file maintenance 2023-10-16 13:10:40 +00:00
Owncast
a1bded155c Bundle embedded web app 2023-10-16 11:40:12 +00:00
renovate[bot]
c8f5a1da93 fix(deps): update dependency @uiw/react-codemirror to v4.21.20 2023-10-16 07:22:44 +00:00
renovate[bot]
415d0299b0 fix(deps): update module mvdan.cc/xurls to v2 (#3363)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-16 00:22:05 -07:00
Owncast
65248cd658 Bundle embedded web app 2023-10-16 07:05:59 +00:00
renovate[bot]
c473314f74 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.20 2023-10-16 04:32:33 +00:00
Owncast
80355cb339 Commit screenshots 2023-10-16 04:15:55 +00:00
Owncast
35b01f589e Bundle embedded web app 2023-10-16 04:13:16 +00:00
Gabe Kangas
650d66a0a1 chore: downgrade x/mod to silence go 1.21 toolchain error 2023-10-15 21:06:34 -07:00
renovate[bot]
f5698ab6e6 chore(deps): update dependency knip to v2.33.3 (#3353)
* chore(deps): update dependency knip to v2.33.3

* chore(tests): update config file for unused code detection

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-10-15 21:02:16 -07:00
Owncast
c3866152b2 Bundle embedded web app 2023-10-16 02:59:28 +00:00
armadi1809
81c5908545 Set aria-live to off on span responsible for rendering the online message on a stream (#3361)
Co-authored-by: Aziz Rmadi <azizrmadi@Azizs-MacBook-Air.local>
2023-10-15 19:45:54 -07:00
Owncast
0c06c39960 Bundle embedded web app 2023-10-16 00:32:42 +00:00
renovate[bot]
043ffadd6f chore(deps): update dependency @types/node to v18.18.5 2023-10-15 22:43:51 +00:00
armadi1809
3019995a6f Fix geo details for viewers not showing on CDN connection (#3359)
* Added extraction of first IP address from X-FORWARDED-FOR header

* Added tests to the GetIPAddressFromRequest util method

---------

Co-authored-by: Aziz Rmadi <azizrmadi@Azizs-MacBook-Air.local>
2023-10-15 15:43:07 -07:00
Owncast
77f23fdbf7 Bundle embedded web app 2023-10-15 08:03:31 +00:00
renovate[bot]
0d3c5fb1c4 chore(deps): update dependency sass to v1.69.3 2023-10-15 07:14:14 +00:00
Owncast
5fd37d8efa Commit screenshots 2023-10-15 04:12:54 +00:00
Owncast
9585d2e77f Bundle embedded web app 2023-10-15 03:16:33 +00:00
renovate[bot]
d2dda1d81f chore(deps): update dependency @babel/core to v7.23.2 2023-10-15 01:19:25 +00:00
Owncast
40cfb1c9e1 Bundle embedded web app 2023-10-15 01:18:36 +00:00
renovate[bot]
c0d854e018 chore(deps): update dependency cypress to v13.3.1 2023-10-15 00:32:46 +00:00
Owncast
e66449799c Bundle embedded web app 2023-10-14 17:58:24 +00:00
renovate[bot]
39ac4c1816 chore(deps): update dependency chromatic to v7.3.0 (#3357)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-14 10:42:28 -07:00
Owncast
6bdfb39304 Bundle embedded web app 2023-10-14 14:11:54 +00:00
renovate[bot]
d86211f8bc chore(deps): update dependency sass to v1.69.2 2023-10-14 09:44:16 +00:00
Owncast
e436955623 Bundle embedded web app 2023-10-14 09:43:36 +00:00
renovate[bot]
332fcbf488 chore(deps): update dependency eslint-plugin-prettier to v5.0.1 2023-10-14 06:55:55 +00:00
Owncast
f26560e9d9 Bundle embedded web app 2023-10-14 06:55:18 +00:00
renovate[bot]
3259479a9b chore(deps): update dependency @types/sanitize-html to v2.9.2 2023-10-14 04:29:30 +00:00
Owncast
655b13073e Commit screenshots 2023-10-14 04:10:02 +00:00
Owncast
61ac4ab6af Bundle embedded web app 2023-10-14 00:30:30 +00:00
renovate[bot]
bec3384ec3 chore(deps): update dependency @types/react to v18.2.28 2023-10-13 23:06:33 +00:00
Owncast
e64545c206 Bundle embedded web app 2023-10-13 14:27:49 +00:00
renovate[bot]
8009ab21c6 fix(deps): update dependency react-virtuoso to v4.6.1 2023-10-13 10:53:45 +00:00
Owncast
70bde1a93b Bundle embedded web app 2023-10-13 10:53:06 +00:00
renovate[bot]
390143cb6a fix(deps): update dependency video.js to v8.6.0 2023-10-13 06:54:02 +00:00
Owncast
f91f5af6f0 Bundle embedded web app 2023-10-13 06:52:39 +00:00
renovate[bot]
8d6407fa97 chore(deps): update dependency sass to v1.69.1 2023-10-13 04:22:45 +00:00
Owncast
5dc9748bf5 Commit screenshots 2023-10-13 04:10:33 +00:00
Owncast
3d7d121ea5 Bundle embedded web app 2023-10-13 00:36:21 +00:00
renovate[bot]
db50a464de chore(deps): update typescript-eslint monorepo to v6.7.5 2023-10-12 22:08:54 +00:00
Owncast
fb22968013 Bundle embedded web app 2023-10-12 22:08:10 +00:00
renovate[bot]
d42deb9392 chore(deps): update dependency @types/react to v18.2.27 2023-10-12 18:53:35 +00:00
Owncast
72e3e74b60 Commit screenshots 2023-10-12 04:41:03 +00:00
renovate[bot]
00b90bcd56 fix(deps): update module golang.org/x/net to v0.17.0 [security] 2023-10-11 23:21:30 +00:00
Owncast
fabfe0c115 Bundle embedded web app 2023-10-11 17:12:17 +00:00
renovate[bot]
7db03075fb chore(deps): update dependency eslint-plugin-storybook to v0.6.15 2023-10-11 13:06:35 +00:00
renovate[bot]
0264943fa9 chore(deps): update peter-evans/create-or-update-comment digest to ac8e650 2023-10-11 07:03:09 +00:00
Owncast
13afdee1a6 Bundle embedded web app 2023-10-11 04:11:34 +00:00
Owncast
4f5d05b744 Commit screenshots 2023-10-11 04:10:32 +00:00
renovate[bot]
7f561b842b fix(deps): update dependency @fontsource/inter to v5.0.13 (#3354)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-10 21:02:36 -07:00
Owncast
1b96059410 Bundle embedded web app 2023-10-11 01:08:01 +00:00
renovate[bot]
4d085df370 fix(deps): update nextjs monorepo to v13.5.4 2023-10-10 23:01:53 +00:00
renovate[bot]
d1159fbdfe fix(deps): update module gopkg.in/evanphx/json-patch.v5 to v5.7.0 2023-10-10 18:49:06 +00:00
renovate[bot]
d96e3d425a fix(deps): update module golang.org/x/mod to v0.13.0 2023-10-10 15:59:38 +00:00
renovate[bot]
4fc15115d5 fix(deps): update module github.com/sherclockholmes/webpush-go to v1.3.0 2023-10-10 12:25:19 +00:00
renovate[bot]
44606c697f fix(deps): update module github.com/prometheus/client_golang to v1.17.0 2023-10-10 10:20:50 +00:00
renovate[bot]
294b29d4e2 fix(deps): update module github.com/shirou/gopsutil/v3 to v3.23.9 2023-10-10 06:41:24 +00:00
Owncast
4e4d79b465 Bundle embedded web app 2023-10-10 06:40:40 +00:00
renovate[bot]
f1ec6242fa chore(deps): update dependency @types/node to v18.18.4 2023-10-10 04:51:56 +00:00
Owncast
facd853e6e Commit screenshots 2023-10-10 04:20:37 +00:00
renovate[bot]
14ac527772 fix(deps): update module github.com/aws/aws-sdk-go to v1.45.24 2023-10-09 23:05:39 +00:00
Owncast
6b952522b1 Bundle embedded web app 2023-10-09 23:04:59 +00:00
renovate[bot]
486eb55cd0 chore(deps): update dependency knip to v2.31.0 2023-10-09 22:22:30 +00:00
Owncast
e949474d08 Bundle embedded web app 2023-10-09 22:21:48 +00:00
renovate[bot]
130659e1d3 chore(deps): update dependency eslint to v8.51.0 2023-10-09 20:26:29 +00:00
Owncast
9c91a87ce0 Bundle embedded web app 2023-10-09 20:25:46 +00:00
renovate[bot]
82e150a127 chore(deps): update dependency sass to v1.69.0 2023-10-09 17:22:23 +00:00
Owncast
e108079de1 Bundle embedded web app 2023-10-09 17:21:43 +00:00
renovate[bot]
47ef1886a8 fix(deps): update dependency @codemirror/lang-markdown to v6.2.2 2023-10-09 13:01:07 +00:00
Owncast
ee65841245 Bundle embedded web app 2023-10-09 13:00:25 +00:00
renovate[bot]
da16dba81a chore(deps): update dependency chromatic to v7.2.3 2023-10-09 11:42:21 +00:00
Owncast
a232dc8bcb Bundle embedded web app 2023-10-09 11:41:42 +00:00
renovate[bot]
be557ac216 chore(deps): update dependency mermaid to v10.5.0 2023-10-09 06:33:07 +00:00
Owncast
5a7696c2bc Bundle embedded web app 2023-10-09 06:32:20 +00:00
renovate[bot]
8fa77288c8 chore(deps): update dependency knip to v2.30.1 2023-10-09 04:36:43 +00:00
Owncast
b66155dfdd Bundle embedded web app 2023-10-09 04:36:02 +00:00
Owncast
40921d64a7 Commit screenshots 2023-10-09 04:20:40 +00:00
renovate[bot]
6bdcd755d8 chore(deps): update dependency eslint to v8.50.0 2023-10-09 02:09:58 +00:00
Owncast
dfa8303008 Bundle embedded web app 2023-10-09 02:09:16 +00:00
Patrick Bollinger
e59167deaa Stop Firefox from adding mysterious hash (#3348)
This resolves https://github.com/owncast/owncast/issues/3240

From the comments:
This was trickier than expected, but the root of the problem is Firefox will set `#` in the URL bar when `window.location.hash` is set to _any_ string, even a blank string. The morale of the story is, don't mutate base data if you just want to copy values. 😅

Sample of Firefox JavaScript console session that demonstrates the issue:
```javascript
>> window.location.href
"https://github.com/owncast/owncast/issues/3240"

>> const setBlankHash = () => { window.location.hash = ''; };
undefined

>> window.location.hash
""

>> window.location.href
"https://github.com/owncast/owncast/issues/3240"

>> setBlankHash()
undefined

>> // My browser just jumped to the top of the page
undefined

>> window.location.hash
""

>> window.location.href
"https://github.com/owncast/owncast/issues/3240#"
```
2023-10-08 18:58:43 -07:00
Owncast
af276e4c39 Bundle embedded web app 2023-10-09 01:06:37 +00:00
renovate[bot]
9556d15ac5 chore(deps): update dependency cypress to v13.3.0 2023-10-08 22:39:28 +00:00
Gabe Kangas
bbbaca4123 chore(tests): temp comment out a couple config tests that are breaking due to race conditions 2023-10-08 14:33:22 -07:00
Gabe Kangas
8e79e2acfa chore(go): run betteralign and gofumpt on codebase 2023-10-08 14:22:28 -07:00
Owncast
a31179b604 Bundle embedded web app 2023-10-08 18:25:28 +00:00
renovate[bot]
e62e7f528b chore(deps): update dependency @babel/core to v7.23.0 2023-10-08 15:35:05 +00:00
Owncast
5474422b6d Bundle embedded web app 2023-10-08 15:34:24 +00:00
renovate[bot]
adca5221f4 fix(deps): update dependency @uiw/react-codemirror to v4.21.19 2023-10-08 13:15:45 +00:00
Owncast
f0a202f7a4 Bundle embedded web app 2023-10-08 13:15:02 +00:00
renovate[bot]
250b82be11 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.19 2023-10-08 09:36:06 +00:00
Owncast
607e585d98 Bundle embedded web app 2023-10-08 09:35:24 +00:00
renovate[bot]
8279a992a6 fix(deps): update dependency @fontsource/inter to v5.0.12 2023-10-08 07:19:03 +00:00
Owncast
58f4429f46 Bundle embedded web app 2023-10-08 07:18:25 +00:00
renovate[bot]
a4264b8223 chore(deps): update typescript-eslint monorepo to v6.7.4 2023-10-08 04:30:11 +00:00
Owncast
5fc264c9e4 Commit screenshots 2023-10-08 04:11:51 +00:00
Owncast
6eeb6b9bdc Bundle embedded web app 2023-10-07 23:41:17 +00:00
renovate[bot]
b907aa6d7d chore(deps): update dependency @types/react to v18.2.25 (#3318)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 16:20:50 -07:00
Owncast
570ca8cc7f Bundle embedded web app 2023-10-07 23:19:58 +00:00
renovate[bot]
a63fb4cd17 chore(deps): update dependency @types/video.js to v7.3.53 (#3345)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 15:54:15 -07:00
Owncast
caf8c44666 Bundle embedded web app 2023-10-07 22:53:28 +00:00
renovate[bot]
0035369b7f chore(deps): update dependency stylelint-config-standard-scss to v11 (#3322)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 14:58:29 -07:00
renovate[bot]
2810580a87 chore(deps): update docker/setup-qemu-action action to v3 (#3323)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 14:56:58 -07:00
Owncast
871f3ea4db Bundle embedded web app 2023-10-07 21:55:34 +00:00
Owncast
5fea637495 Bundle embedded web app 2023-10-07 21:44:19 +00:00
renovate[bot]
7b8ea4cefa chore(deps): update actions/checkout action to v4 (#3321)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 13:52:25 -07:00
renovate[bot]
53dc3779e0 chore(deps): update tj-actions/changed-files action to v39 (#3324)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 13:36:52 -07:00
Owncast
96fd25439a Bundle embedded web app 2023-10-07 20:27:49 +00:00
renovate[bot]
d2afa78537 chore(deps): update dependency chromatic to v7 (#3325)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 13:25:14 -07:00
renovate[bot]
3bb55bf0b3 chore(deps): update dependency npm to v10 (#3326)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 13:19:10 -07:00
Vishal Sharma
1917b15b0a Update ClientTable.tsx (#3342)
* Update ClientTable.tsx

solves: #3339

## Changes

changed   owncast/web/components/admin/ClientTable.tsx line 44 `value={selectedKeys[0]})` to `value={selectedKeys[0].toString()} // Convert selectedKeys[0] to string
` as the value attribute expects a value of type string | number | readonly string[]` but previously it was assigned bigint.

* Update ClientTable.tsx

solves: #3339

## Changes

changed   owncast/web/components/admin/ClientTable.tsx line 44 `value={selectedKeys[0]})` to `value={selectedKeys[0].toString()} // Convert selectedKeys[0] to string
` as the value attribute expects a value of type `string | number | readonly string[]` but previously it was assigned bigint.
2023-10-07 13:14:07 -07:00
Owncast
08414537be Bundle embedded web app 2023-10-07 18:45:44 +00:00
renovate[bot]
9fc3a607e8 chore(deps): update dependency eslint-plugin-storybook to v0.6.14 2023-10-07 15:41:14 +00:00
Owncast
b8088f2636 Bundle embedded web app 2023-10-07 15:39:47 +00:00
renovate[bot]
b023a88f27 chore(deps): update dependency @types/sanitize-html to v2.9.1 2023-10-07 13:22:36 +00:00
Owncast
864faccad0 Bundle embedded web app 2023-10-07 13:21:36 +00:00
renovate[bot]
7bf3a49eca chore(deps): update dependency @types/react-linkify to v1.0.2 2023-10-07 09:51:09 +00:00
Owncast
9c41b27d04 Bundle embedded web app 2023-10-07 09:50:08 +00:00
renovate[bot]
6422d7e797 chore(deps): update dependency @types/node to v18.18.3 2023-10-07 06:25:15 +00:00
Owncast
7032a59a01 Bundle embedded web app 2023-10-07 06:24:34 +00:00
renovate[bot]
715e349591 chore(deps): update dependency @types/markdown-it to v13.0.2 2023-10-07 05:11:35 +00:00
Owncast
962d428a57 Commit screenshots 2023-10-07 04:10:16 +00:00
Owncast
fff003c0c0 Bundle embedded web app 2023-10-07 01:35:20 +00:00
renovate[bot]
65dbd4a079 chore(deps): update dependency @storybook/testing-library to v0.2.2 2023-10-06 22:21:29 +00:00
renovate[bot]
ab35cd6ad1 chore(deps): update alpine docker tag to v3.18.4 2023-10-06 18:09:44 +00:00
renovate[bot]
b69e2400d3 chore(deps): update peter-evans/create-or-update-comment digest to e3645dd 2023-10-06 18:09:25 +00:00
renovate[bot]
3b4611e3c9 fix(deps): update module golang.org/x/net to v0.16.0 2023-10-06 12:18:42 +00:00
Owncast
a82628b041 Bundle embedded web app 2023-10-06 12:17:35 +00:00
renovate[bot]
ab69107de3 fix(deps): update dependency react-virtuoso to v4.6.0 2023-10-06 09:17:00 +00:00
Owncast
393b89f5bb Bundle embedded web app 2023-10-06 09:15:59 +00:00
renovate[bot]
8c876c16ce chore(deps): update dependency sass to v1.68.0 2023-10-06 07:23:11 +00:00
Owncast
5116825cab Bundle embedded web app 2023-10-06 07:22:08 +00:00
dependabot[bot]
37a296f282 Bump zod and next in /web (#3340)
Bumps [zod](https://github.com/colinhacks/zod) to 3.22.4 and updates ancestor dependency [next](https://github.com/vercel/next.js). These dependencies need to be updated together.


Updates `zod` from 3.22.2 to 3.22.4
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Changelog](https://github.com/colinhacks/zod/blob/master/CHANGELOG.md)
- [Commits](https://github.com/colinhacks/zod/compare/v3.22.2...v3.22.4)

Updates `next` from 13.4.19 to 13.5.4
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v13.4.19...v13.5.4)

---
updated-dependencies:
- dependency-name: zod
  dependency-type: indirect
- dependency-name: next
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-06 00:09:57 -07:00
Owncast
35ee3f3699 Commit screenshots 2023-10-06 04:21:42 +00:00
Owncast
b541f8b11e Bundle embedded web app 2023-10-06 02:48:46 +00:00
dependabot[bot]
34211f279e Bump postcss from 8.4.29 to 8.4.31 in /web (#3336)
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05 19:16:05 -07:00
renovate[bot]
cd508ea81c fix(deps): update dependency @uiw/react-codemirror to v4.21.18 (#3341)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-05 19:14:52 -07:00
Owncast
b8b2d53be9 Bundle embedded web app 2023-10-06 00:42:18 +00:00
renovate[bot]
c6fcce9dd4 fix(deps): update dependency autoprefixer to v10.4.16 2023-10-05 21:51:39 +00:00
Owncast
334f9fa026 Bundle embedded web app 2023-10-05 21:50:18 +00:00
renovate[bot]
e6661eb764 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.18 2023-10-05 19:51:33 +00:00
Owncast
7060e2ae35 Bundle embedded web app 2023-10-05 19:50:33 +00:00
renovate[bot]
e55574bc78 fix(deps): update dependency sharp to v0.32.6 (#3320) 2023-10-05 12:38:33 -07:00
Owncast
b812e8edd6 Bundle embedded web app 2023-10-05 15:42:50 +00:00
renovate[bot]
31ccb0e308 chore(deps): update typescript-eslint monorepo to v6.7.3 2023-10-05 15:31:38 +00:00
Owncast
e4aae5de00 Bundle embedded web app 2023-10-05 13:10:05 +00:00
renovate[bot]
b2038c69c0 chore(deps): update dependency @types/prop-types to v15.7.8 2023-10-05 12:57:33 +00:00
Owncast
efdecefc02 Bundle embedded web app 2023-10-05 11:43:27 +00:00
renovate[bot]
7aa8659d6f chore(deps): update dependency @types/node to v18.18.1 2023-10-05 07:00:58 +00:00
Gabe Kangas
5b579b2a51 Remove install request of chrome for unavailable version 2023-10-04 23:57:50 -07:00
Gabe Kangas
3d120e8868 Specify old version of chrome that is not broken 2023-10-04 23:49:46 -07:00
Owncast
47dc18e0fa Commit screenshots 2023-10-04 04:25:41 +00:00
Gabe Kangas
8a32da05b4 Get updated version of chrome that doesn't break test 2023-10-03 18:51:04 -07:00
Owncast
02ce251bc4 Commit screenshots 2023-10-03 04:12:13 +00:00
Owncast
9070411827 Commit screenshots 2023-10-02 04:21:32 +00:00
Owncast
753602d667 Commit screenshots 2023-10-01 04:30:42 +00:00
Owncast
34c18be8b6 Commit screenshots 2023-09-30 04:32:35 +00:00
Owncast
bcc0531dcb Commit screenshots 2023-09-29 04:21:34 +00:00
Owncast
eba4358825 Commit screenshots 2023-09-28 04:22:30 +00:00
Owncast
a42e782133 Commit screenshots 2023-09-27 04:11:24 +00:00
Owncast
1cafc5713e Commit screenshots 2023-09-26 04:11:56 +00:00
Owncast
3ff7645606 Commit screenshots 2023-09-25 04:10:50 +00:00
Owncast
fe0b0c2501 Commit screenshots 2023-09-24 04:12:57 +00:00
Owncast
16e284575f Commit screenshots 2023-09-23 04:11:38 +00:00
Owncast
affde60c76 Commit screenshots 2023-09-22 04:33:05 +00:00
renovate[bot]
06be1d8d6f fix(deps): update module github.com/aws/aws-sdk-go to v1.45.14 2023-09-22 02:18:13 +00:00
Owncast
d7d48dc459 Bundle embedded web app 2023-09-22 02:16:23 +00:00
janWilejan
f762d7d65b Add offline option to bundle web.sh (#3202)
* add offline option to bundleWeb.sh

* fix offline flag for bundleWeb.sh

---------

Co-authored-by: janWilejan <>
2023-09-21 19:07:40 -07:00
Gabe Kangas
5748fe1b92 chore: rename web package 2023-09-21 18:55:24 -07:00
Gabe Kangas
03b785fbe2 fix: remove whitespace to resolve linter warning 2023-09-21 18:04:06 -07:00
Tom Funken
e375ea232a Renamed rewriteRemotePlaylist (#3313)
* Add support for remote serving endpoint on local storage

* Renamed rewriteRemotePlaylist
2023-09-21 17:58:02 -07:00
Owncast
75dcd6c0a6 Commit screenshots 2023-09-21 04:12:21 +00:00
renovate[bot]
766900ffc0 chore(deps): update peter-evans/create-or-update-comment digest to 46da6c0 2023-09-20 06:38:32 +00:00
Owncast
0ac52b015c Commit screenshots 2023-09-20 04:22:13 +00:00
Owncast
48d5c17bd6 Bundle embedded web app 2023-09-19 22:06:31 +00:00
renovate[bot]
f87214719d chore(deps): update dependency @babel/core to v7.22.20 2023-09-19 18:34:02 +00:00
Owncast
e63dafa94a Bundle embedded web app 2023-09-19 09:56:52 +00:00
renovate[bot]
39a98e9bbe chore(deps): update dependency @types/node to v18.17.17 2023-09-19 06:42:17 +00:00
Owncast
6e0e80c765 Commit screenshots 2023-09-19 04:22:02 +00:00
Owncast
172eb0ab49 Bundle embedded web app 2023-09-18 17:51:30 +00:00
renovate[bot]
d2c8a6ce28 chore(deps): lock file maintenance (#3314)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-18 10:43:01 -07:00
Owncast
a2a2b2aa2f Bundle embedded web app 2023-09-18 15:01:53 +00:00
renovate[bot]
c1193617ce chore(deps): update dependency @types/node to v18.17.16 2023-09-18 10:52:11 +00:00
Owncast
b6c0ecf3fc Bundle embedded web app 2023-09-18 10:51:31 +00:00
renovate[bot]
e5e8b3df52 chore(deps): update dependency @storybook/testing-library to v0.2.1 2023-09-18 08:40:16 +00:00
Owncast
69ff466594 Commit screenshots 2023-09-18 04:11:35 +00:00
Owncast
6a99f07ada Bundle embedded web app 2023-09-17 19:25:32 +00:00
renovate[bot]
52f275ecdb chore(deps): update dependency @babel/core to v7.22.19 2023-09-17 17:18:57 +00:00
Owncast
e5d7d694e4 Bundle embedded web app 2023-09-17 13:08:39 +00:00
renovate[bot]
bb57b4395a chore(deps): update dependency knip to v2.24.1 2023-09-17 10:26:27 +00:00
Owncast
ba34872f53 Bundle embedded web app 2023-09-17 10:25:49 +00:00
renovate[bot]
6dc850697f fix(deps): update dependency @codemirror/lang-markdown to v6.2.1 2023-09-17 08:16:24 +00:00
Owncast
1ea167249d Bundle embedded web app 2023-09-17 08:15:43 +00:00
renovate[bot]
90709c3279 chore(deps): update dependency sass to v1.67.0 2023-09-17 04:36:41 +00:00
Owncast
3f3873936b Commit screenshots 2023-09-17 04:11:58 +00:00
Owncast
753433faee Commit screenshots 2023-09-16 04:11:24 +00:00
Owncast
c2c6f4fd0b Bundle embedded web app 2023-09-16 02:26:50 +00:00
renovate[bot]
4089a0e5fb chore(deps): update dependency knip to v2.24.0 2023-09-15 21:30:11 +00:00
Owncast
47f9169d99 Bundle embedded web app 2023-09-15 10:07:58 +00:00
renovate[bot]
622cfed4cc chore(deps): update dependency knip to v2.23.0 2023-09-15 07:30:41 +00:00
Owncast
bcaf3c90d5 Commit screenshots 2023-09-15 04:11:30 +00:00
Owncast
2a5186add5 Bundle embedded web app 2023-09-15 00:33:34 +00:00
dependabot[bot]
99362f7dba Bump @cypress/request and cypress in /web (#3310)
Bumps [@cypress/request](https://github.com/cypress-io/request) to 3.0.1 and updates ancestor dependency [cypress](https://github.com/cypress-io/cypress). These dependencies need to be updated together.


Updates `@cypress/request` from 2.88.12 to 3.0.1
- [Release notes](https://github.com/cypress-io/request/releases)
- [Changelog](https://github.com/cypress-io/request/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/request/compare/v2.88.12...v3.0.1)

Updates `cypress` from 12.17.4 to 13.2.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v12.17.4...v13.2.0)

---
updated-dependencies:
- dependency-name: "@cypress/request"
  dependency-type: indirect
- dependency-name: cypress
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-14 17:25:11 -07:00
Owncast
16ce7e0d28 Bundle embedded web app 2023-09-14 22:44:02 +00:00
renovate[bot]
677944da12 chore(deps): update typescript-eslint monorepo to v6.7.0 2023-09-14 20:01:02 +00:00
Owncast
7b4af220d0 Commit screenshots 2023-09-14 04:15:35 +00:00
renovate[bot]
667f9a8c69 chore(deps): update peter-evans/create-or-update-comment digest to 1f6c514 2023-09-13 11:51:37 +00:00
Owncast
51e494c8e2 Commit screenshots 2023-09-13 04:12:43 +00:00
Owncast
98645ba318 Bundle embedded web app 2023-09-12 17:22:40 +00:00
renovate[bot]
2abf2fd100 fix(deps): update dependency ua-parser-js to v1.0.36 2023-09-12 14:21:25 +00:00
Owncast
870b20e4f8 Bundle embedded web app 2023-09-12 04:09:18 +00:00
renovate[bot]
c6fb8894d7 chore(deps): update dependency eslint to v8.49.0 2023-09-12 00:32:20 +00:00
Owncast
ca2923949d Bundle embedded web app 2023-09-12 00:31:42 +00:00
renovate[bot]
a2af0ec5ce chore(deps): update dependency @types/node to v18.17.15 2023-09-11 23:09:05 +00:00
Owncast
4ec9b786b2 Bundle embedded web app 2023-09-11 17:13:46 +00:00
renovate[bot]
c73f0cdb12 chore(deps): update dependency @babel/core to v7.22.17 2023-09-11 14:19:41 +00:00
Owncast
73f656b727 Bundle embedded web app 2023-09-11 14:18:58 +00:00
renovate[bot]
0e04578f62 chore(deps): lock file maintenance 2023-09-11 14:11:30 +00:00
Owncast
187eb43a11 Commit screenshots 2023-09-11 04:12:00 +00:00
Owncast
e3639843cf Bundle embedded web app 2023-09-10 18:15:57 +00:00
Tiffany
9094ade2c0 Handle error thrown in postConfigUpdateToAPI (#3299)
Co-authored-by: Tiffany L <tleugn@wpi.edu>
2023-09-10 11:07:46 -07:00
Owncast
d4428d168b Bundle embedded web app 2023-09-10 18:05:36 +00:00
Gabe Kangas
169c11596c feat(chat): add support for chat part messages. Closes #3201 (#3291) 2023-09-10 10:58:11 -07:00
dependabot[bot]
fb0ac492b2 Bump fast-xml-parser and artillery in /test/load (#3300)
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) to 4.2.5 and updates ancestor dependency [artillery](https://github.com/artilleryio/artillery). These dependencies need to be updated together.


Updates `fast-xml-parser` from 3.19.0 to 4.2.5
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/3.19.0...v4.2.5)

Updates `artillery` from 2.0.0-34 to 2.0.0-36-f351294
- [Release notes](https://github.com/artilleryio/artillery/releases)
- [Commits](https://github.com/artilleryio/artillery/commits)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-type: indirect
- dependency-name: artillery
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-10 10:46:00 -07:00
Owncast
570787ee8c Bundle embedded web app 2023-09-10 11:04:02 +00:00
renovate[bot]
87f0ca748f chore(deps): update dependency knip to v2.22.0 2023-09-10 08:25:33 +00:00
Owncast
57a66c9a17 Commit screenshots 2023-09-10 04:31:02 +00:00
Owncast
4e7b2db85d Bundle embedded web app 2023-09-09 17:18:37 +00:00
renovate[bot]
fd7b0e63ae fix(deps): update dependency react-virtuoso to v4.5.1 2023-09-09 12:42:14 +00:00
Owncast
097c6898d1 Bundle embedded web app 2023-09-09 12:41:36 +00:00
renovate[bot]
8bcdea7d40 fix(deps): update dependency antd to v4.24.14 2023-09-09 11:31:27 +00:00
Owncast
4be4d984db Commit screenshots 2023-09-09 04:31:30 +00:00
Owncast
4e9cb61a60 Bundle embedded web app 2023-09-08 08:27:10 +00:00
renovate[bot]
1e4bfc0eba chore(deps): update dependency knip to v2.21.2 2023-09-08 05:14:04 +00:00
Owncast
204cc2cb4d Commit screenshots 2023-09-08 04:11:13 +00:00
Owncast
53740562af Bundle embedded web app 2023-09-07 22:31:29 +00:00
renovate[bot]
f7f62437c7 chore(deps): update typescript-eslint monorepo to v6.6.0 2023-09-07 19:57:33 +00:00
Owncast
c24c8d3f01 Bundle embedded web app 2023-09-07 19:56:46 +00:00
renovate[bot]
679bc3f329 chore(deps): update dependency @types/chart.js to v2.9.38 2023-09-07 16:06:10 +00:00
Owncast
a0977e9454 Bundle embedded web app 2023-09-07 16:05:30 +00:00
renovate[bot]
bef2a86eb7 chore(deps): update dependency @babel/core to v7.22.15 2023-09-07 14:00:00 +00:00
renovate[bot]
0eecd1a5f4 fix(deps): update module github.com/cafxx/httpcompression to v0.0.9 2023-09-07 06:52:18 +00:00
Owncast
bacd549ae9 Commit screenshots 2023-09-07 04:26:19 +00:00
Shreyas
062de79920 Block Private URLs at serverurl API endpoint (#3295)
* Block Private URLs at `serverurl` API endpoint

* Block Private URLs at `serverurl` with `net/netip`
2023-09-06 20:28:15 -07:00
renovate[bot]
50c4c1a5c7 chore(deps): update peter-evans/create-or-update-comment digest to 223779b 2023-09-06 06:30:15 +00:00
Owncast
26356615bb Commit screenshots 2023-09-06 04:09:56 +00:00
Owncast
cfb42fd44f Bundle embedded web app 2023-09-05 23:01:32 +00:00
renovate[bot]
d1d2c364bb chore(deps): update dependency @types/node to v18.17.14 2023-09-05 20:18:45 +00:00
renovate[bot]
91fd9a9c99 chore(deps): update peter-evans/create-or-update-comment digest to 46846e5 2023-09-05 11:11:14 +00:00
Owncast
ad976a9745 Commit screenshots 2023-09-05 04:10:33 +00:00
renovate[bot]
4f2957a784 fix(deps): update dependency @uiw/react-codemirror to v4.21.13 2023-09-05 01:37:11 +00:00
Owncast
45bdc85160 Bundle embedded web app 2023-09-05 01:36:31 +00:00
renovate[bot]
2a017930c7 chore(deps): update dependency @types/node to v18.17.13 2023-09-04 22:20:56 +00:00
Owncast
5ac3326f37 Bundle embedded web app 2023-09-04 22:20:14 +00:00
renovate[bot]
7d816c527e fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.13 2023-09-04 19:25:45 +00:00
renovate[bot]
f0a3bc54d1 chore(deps): lock file maintenance 2023-09-04 13:52:32 +00:00
Owncast
2be46ff43f Commit screenshots 2023-09-04 04:10:45 +00:00
Owncast
4194a126eb Bundle embedded web app 2023-09-03 09:23:32 +00:00
renovate[bot]
c82ebc178e chore(deps): update dependency knip to v2.21.1 2023-09-03 07:35:40 +00:00
Owncast
274771462f Commit screenshots 2023-09-03 04:21:01 +00:00
Owncast
9d9c140df6 Bundle embedded web app 2023-09-03 00:12:43 +00:00
renovate[bot]
10bbf145c0 chore(deps): update dependency @types/ua-parser-js to v0.7.37 2023-09-02 22:16:05 +00:00
Owncast
194c99f314 Bundle embedded web app 2023-09-02 11:09:31 +00:00
renovate[bot]
92e6b72a97 chore(deps): update dependency knip to v2.21.0 2023-09-02 07:14:32 +00:00
Owncast
8d6d20d115 Commit screenshots 2023-09-02 04:21:05 +00:00
Owncast
0d84b0de43 Bundle embedded web app 2023-09-02 02:33:23 +00:00
renovate[bot]
580ab9e216 fix(deps): update dependency @uiw/react-codemirror to v4.21.12 2023-09-01 22:22:56 +00:00
Owncast
997755e49d Bundle embedded web app 2023-09-01 22:22:18 +00:00
renovate[bot]
caa229ae03 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.12 2023-09-01 19:23:40 +00:00
Owncast
d242cc76a1 Bundle embedded web app 2023-09-01 16:04:48 +00:00
renovate[bot]
ab37b9dc7a chore(deps): update dependency prettier to v3.0.3 2023-09-01 13:47:22 +00:00
Owncast
8ce17312c5 Commit screenshots 2023-09-01 04:10:57 +00:00
Owncast
b9021ae162 Bundle embedded web app 2023-09-01 02:10:18 +00:00
renovate[bot]
f357b1bd5e chore(deps): update typescript-eslint monorepo to v6.5.0 2023-08-31 22:03:56 +00:00
Owncast
85e1c3af55 Bundle embedded web app 2023-08-31 22:03:18 +00:00
renovate[bot]
f4cd4d7368 fix(deps): update codemirror 2023-08-31 19:47:20 +00:00
Owncast
714a62e49e Bundle embedded web app 2023-08-31 19:46:43 +00:00
renovate[bot]
b6367a227d fix(deps): update dependency yaml to v2.3.2 2023-08-31 15:39:21 +00:00
Owncast
ae4cf81ad0 Bundle embedded web app 2023-08-31 11:13:36 +00:00
renovate[bot]
e2b07c28c7 chore(deps): update dependency knip to v2.20.2 2023-08-31 07:01:13 +00:00
Owncast
bf895ca1d8 Commit screenshots 2023-08-31 04:21:08 +00:00
Owncast
fa818b6b2f Bundle embedded web app 2023-08-31 03:10:49 +00:00
renovate[bot]
def783a440 chore(deps): update dependency @types/node to v18.17.12 2023-08-31 01:54:30 +00:00
renovate[bot]
d2f9f803ee chore(deps): update peter-evans/create-or-update-comment digest to 94ff342 (#3287)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-30 18:53:51 -07:00
renovate[bot]
2b0fd5df7a fix(deps): update module github.com/aws/aws-sdk-go to v1.44.334 2023-08-30 09:44:19 +00:00
Owncast
a910a05738 Bundle embedded web app 2023-08-30 06:52:15 +00:00
renovate[bot]
6447b827c8 fix(deps): update dependency @codemirror/lang-javascript to v6.2.0 2023-08-30 05:01:25 +00:00
Owncast
c77a0a7894 Commit screenshots 2023-08-30 04:11:13 +00:00
Owncast
96dfac2865 Bundle embedded web app 2023-08-30 01:34:48 +00:00
renovate[bot]
9e5d39c00c chore(deps): update dependency knip to v2.20.1 2023-08-29 22:53:02 +00:00
Owncast
ae48198d8d Bundle embedded web app 2023-08-29 22:52:24 +00:00
renovate[bot]
f86a707cb3 chore(deps): update dependency @types/markdown-it to v13.0.1 2023-08-29 19:42:22 +00:00
Owncast
b5e4f30e90 Bundle embedded web app 2023-08-29 18:59:44 +00:00
renovate[bot]
68d67bef85 fix(deps): update dependency @uiw/react-codemirror to v4.21.11 2023-08-29 15:07:35 +00:00
Owncast
38c017a24b Bundle embedded web app 2023-08-29 15:06:57 +00:00
renovate[bot]
50a6bfaeea fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.11 2023-08-29 11:00:52 +00:00
Owncast
745df2cca2 Commit screenshots 2023-08-29 04:12:31 +00:00
Owncast
cfa0d2b718 Bundle embedded web app 2023-08-29 03:24:08 +00:00
renovate[bot]
a3df90bc89 chore(deps): update dependency eslint to v8.48.0 2023-08-29 00:19:23 +00:00
Owncast
e68d1e74e3 Bundle embedded web app 2023-08-29 00:18:46 +00:00
renovate[bot]
33a9c80e17 fix(deps): update dependency @uiw/react-codemirror to v4.21.10 2023-08-28 22:55:46 +00:00
Owncast
072a8c0498 Bundle embedded web app 2023-08-28 22:55:08 +00:00
renovate[bot]
994ad17d8d fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.10 2023-08-28 19:16:10 +00:00
Owncast
f30acd798d Bundle embedded web app 2023-08-28 19:15:31 +00:00
renovate[bot]
e0bfdfb9b6 chore(deps): update dependency chromatic to v6.24.1 2023-08-28 17:20:58 +00:00
Owncast
a00440ce67 Bundle embedded web app 2023-08-28 17:20:21 +00:00
renovate[bot]
ff17b59104 chore(deps): update dependency mermaid to v10.4.0 2023-08-28 13:24:09 +00:00
Owncast
ec61b255c4 Bundle embedded web app 2023-08-28 11:18:45 +00:00
renovate[bot]
62d78a03e7 chore(deps): update dependency @types/node to v18.17.11 2023-08-28 06:29:11 +00:00
Gabe Kangas
974ec15b5d fix: export correct timestamps on build artifacts. Closes #3282 2023-08-27 21:45:40 -07:00
Owncast
0694dad4c7 Commit screenshots 2023-08-28 04:11:21 +00:00
Owncast
11df231f88 Bundle embedded web app 2023-08-28 00:59:59 +00:00
renovate[bot]
308c683bc9 fix(deps): update dependency chart.js to v4.4.0 2023-08-27 21:13:42 +00:00
Owncast
b5f24dcbd3 Bundle embedded web app 2023-08-27 21:12:50 +00:00
renovate[bot]
3518f1a00f chore(deps): update dependency chromatic to v6.24.0 2023-08-27 20:40:03 +00:00
Owncast
d64d64ced5 Bundle embedded web app 2023-08-27 20:39:22 +00:00
renovate[bot]
ae6203657e chore(deps): update dependency @babel/core to v7.22.11 2023-08-27 17:06:42 +00:00
Owncast
b35813d928 Commit screenshots 2023-08-27 04:10:20 +00:00
Owncast
b8694c3629 Bundle embedded web app 2023-08-27 01:33:40 +00:00
renovate[bot]
1fc61b8512 chore(deps): update dependency @types/node to v18.17.9 2023-08-26 23:18:44 +00:00
renovate[bot]
74846e00a3 chore(deps): update tj-actions/changed-files action to v38 (#3280)
* chore(deps): update dependency knip to v2.19.10

* chore(deps): update tj-actions/changed-files action to v38

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-26 16:17:58 -07:00
renovate[bot]
c298f276c1 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.332 2023-08-26 19:57:42 +00:00
Owncast
67f5f6479d Bundle embedded web app 2023-08-26 19:56:58 +00:00
renovate[bot]
3471b923ec chore(deps): update dependency knip to v2.19.11 2023-08-26 17:52:48 +00:00
Owncast
b2f82fdcbc Bundle embedded web app 2023-08-26 17:52:08 +00:00
renovate[bot]
0185cf605b chore(deps): update typescript-eslint monorepo to v6.4.1 (#3274)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-08-26 10:45:05 -07:00
Owncast
8ae1807680 Bundle embedded web app 2023-08-26 16:48:11 +00:00
renovate[bot]
11bfd01a18 chore(deps): update dependency chromatic to v6.23.0 (#3276)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-08-26 09:35:12 -07:00
Owncast
3e256da143 Commit screenshots 2023-08-26 04:11:01 +00:00
Owncast
1431a9b9c8 Bundle embedded web app 2023-08-26 03:55:12 +00:00
renovate[bot]
ca6c3e2d18 chore(deps): update dependency @types/jest to v29.5.4 (#3278)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-08-25 20:47:14 -07:00
renovate[bot]
68a3c7d2f4 chore(deps): update peter-evans/create-or-update-comment digest to 8c21c80 (#3272)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-08-25 20:43:38 -07:00
renovate[bot]
4786df39eb chore(deps): update dependency @types/react to v18.2.21 (#3279)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-08-25 20:41:32 -07:00
Gabe Kangas
3174eb20e5 fix: updates for new linter rules. Closes #3277 2023-08-25 19:58:44 -07:00
Owncast
718b76fcc2 Bundle embedded web app 2023-08-25 19:42:27 +00:00
renovate[bot]
a66dc01d2e chore(deps): update dependency @types/node to v18.17.8 (#3275)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-25 12:26:30 -07:00
Owncast
63ef0b6cec Bundle embedded web app 2023-08-25 11:40:12 +00:00
renovate[bot]
1be4cba4fd chore(deps): update dependency knip to v2.19.9 2023-08-25 08:01:03 +00:00
Owncast
39e5365226 Commit screenshots 2023-08-25 04:10:23 +00:00
Owncast
c943003f9a Bundle embedded web app 2023-08-24 20:55:11 +00:00
renovate[bot]
54abcf1b54 chore(deps): update dependency knip to v2.19.8 2023-08-24 16:55:08 +00:00
Owncast
4ff4297d0a Commit screenshots 2023-08-24 04:10:24 +00:00
Owncast
63475d1efd Commit screenshots 2023-08-23 04:10:57 +00:00
Owncast
5c261c213e Bundle embedded web app 2023-08-22 07:09:14 +00:00
renovate[bot]
3a561e0853 chore(deps): update dependency sass to v1.66.1 (#3269)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-22 00:01:32 -07:00
Owncast
316c51fd09 Commit screenshots 2023-08-22 04:10:49 +00:00
Owncast
fcb3178a77 Bundle embedded web app 2023-08-22 03:34:03 +00:00
renovate[bot]
4e1f67d84d chore(deps): update nextjs monorepo to v13.4.19 2023-08-22 00:39:35 +00:00
Owncast
c8bc5f8121 Bundle embedded web app 2023-08-21 23:22:41 +00:00
renovate[bot]
779c5805cf chore(deps): update dependency @types/node to v18.17.6 2023-08-21 20:31:05 +00:00
Owncast
327b457533 Bundle embedded web app 2023-08-21 13:18:38 +00:00
renovate[bot]
d36589333c chore(deps): lock file maintenance 2023-08-21 13:11:29 +00:00
Owncast
c52a5a60b9 Bundle embedded web app 2023-08-21 10:48:23 +00:00
renovate[bot]
b93c826616 chore(deps): update nextjs monorepo to v13.4.18 2023-08-21 08:09:41 +00:00
Owncast
4421d4a4f9 Commit screenshots 2023-08-21 04:10:17 +00:00
Owncast
2851dbc05f Bundle embedded web app 2023-08-21 00:10:56 +00:00
renovate[bot]
6be6a65153 chore(deps): update dependency sass to v1.66.0 2023-08-20 21:10:28 +00:00
Gabe Kangas
b51829a0a7 chore(ci): fix duplicate runs of bundle step 2023-08-20 10:59:55 -07:00
Owncast
bea4a50caa Bundle embedded web app 2023-08-20 15:26:54 +00:00
Owncast
1d85b0c60a Bundle embedded web app 2023-08-20 15:22:33 +00:00
renovate[bot]
d0984d13c7 chore(deps): update nextjs monorepo to v13.4.17 2023-08-20 13:11:17 +00:00
Owncast
52ea7255e4 Commit screenshots 2023-08-20 04:11:25 +00:00
renovate[bot]
ef75730aa7 fix(deps): update module golang.org/x/net to v0.14.0 2023-08-19 13:07:59 +00:00
Owncast
e6c322fa3b Bundle embedded web app 2023-08-19 13:07:19 +00:00
Owncast
c7a9a67812 Bundle embedded web app 2023-08-19 13:04:42 +00:00
renovate[bot]
db9448d324 chore(deps): update dependency chromatic to v6.22.0 2023-08-19 10:56:04 +00:00
Owncast
c8a02df484 Bundle embedded web app 2023-08-19 10:55:23 +00:00
Owncast
05834422a8 Bundle embedded web app 2023-08-19 10:53:27 +00:00
renovate[bot]
669862908e chore(deps): update dependency eslint-plugin-react to v7.33.2 2023-08-19 06:29:26 +00:00
Owncast
9683081bb0 Bundle embedded web app 2023-08-19 06:28:51 +00:00
Owncast
9177c98010 Bundle embedded web app 2023-08-19 06:24:36 +00:00
renovate[bot]
8b2ff05dc5 chore(deps): update typescript-eslint monorepo to v6 (#3265)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-18 23:19:15 -07:00
Owncast
895378799f Bundle embedded web app 2023-08-19 05:37:33 +00:00
Gabe Kangas
8cb4103f3f chore(ci): cancel other build runs on duplicat 2023-08-18 22:32:48 -07:00
Owncast
d5e3c784eb Bundle embedded web app 2023-08-19 05:28:17 +00:00
Owncast
468cdea069 Bundle embedded web app 2023-08-19 05:22:44 +00:00
Owncast
dd6b94cfd7 Bundle embedded web app 2023-08-19 05:13:27 +00:00
renovate[bot]
3c23bfbedb chore(deps): update dependency mdx-mermaid to v2 (#3264)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-18 22:10:40 -07:00
renovate[bot]
1ff26ee671 chore(deps): update dependency @svgr/webpack to v8 (#3262)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-18 22:09:52 -07:00
renovate[bot]
9c442d62b5 chore(deps): update dependency eslint-config-prettier to v9 (#3263)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-18 22:07:52 -07:00
Owncast
cd196267bb Bundle embedded web app 2023-08-19 04:34:35 +00:00
Owncast
45abcdb98a Bundle embedded web app 2023-08-19 04:29:55 +00:00
renovate[bot]
b0ebfba93a chore(deps): update dependency @types/markdown-it to v13 (#3261)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-18 21:25:01 -07:00
Owncast
f3f6251208 Commit screenshots 2023-08-19 04:23:53 +00:00
Owncast
c5a5e96866 Bundle embedded web app 2023-08-19 04:11:19 +00:00
Owncast
c8035cc4d7 Bundle embedded web app 2023-08-19 04:06:07 +00:00
renovate[bot]
100aef5286 chore(deps): lock file maintenance (#3257)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-18 21:02:10 -07:00
Gabe Kangas
c28d254a96 chore(ci): push_request_target -> push_request 2023-08-18 20:48:23 -07:00
Gabe Kangas
7e7d2660d0 fix(test): select all wasn't working, making the display name typed in too long 2023-08-18 20:28:25 -07:00
renovate[bot]
759796d81e fix(deps): update module github.com/aws/aws-sdk-go to v1.44.327 2023-08-19 01:02:02 +00:00
Owncast
bf25373f28 Bundle embedded web app 2023-08-19 01:01:24 +00:00
Owncast
2267d717ae Bundle embedded web app 2023-08-19 00:56:37 +00:00
renovate[bot]
6afdcc7905 fix(deps): update dependency sharp to v0.32.5 2023-08-18 23:14:51 +00:00
Owncast
1e1fa04d99 Bundle embedded web app 2023-08-18 23:14:16 +00:00
Owncast
f85f1daba0 Bundle embedded web app 2023-08-18 23:08:24 +00:00
renovate[bot]
1c620ae023 chore(deps): update dependency cypress to v12.17.4 2023-08-18 19:22:00 +00:00
renovate[bot]
146f8a9ae5 fix(deps): update module github.com/shirou/gopsutil/v3 to v3.23.7 2023-08-18 17:27:52 +00:00
Owncast
618d2b81af Bundle embedded web app 2023-08-18 17:26:54 +00:00
Owncast
acbd13562d Bundle embedded web app 2023-08-18 17:19:10 +00:00
renovate[bot]
a69edd3efe chore(deps): update dependency prettier to v3.0.2 2023-08-18 16:48:50 +00:00
renovate[bot]
981411029c fix(deps): update module github.com/yuin/goldmark to v1.5.6 2023-08-18 15:38:12 +00:00
Owncast
012d45455f Bundle embedded web app 2023-08-18 10:40:56 +00:00
Owncast
291793e300 Bundle embedded web app 2023-08-18 10:36:46 +00:00
renovate[bot]
d4bbbed05d fix(deps): update dependency video.js to v8.5.2 2023-08-18 06:24:34 +00:00
Owncast
73484e7872 Bundle embedded web app 2023-08-18 06:23:57 +00:00
Owncast
8ef1605267 Bundle embedded web app 2023-08-18 06:20:49 +00:00
renovate[bot]
1bd75d11ee fix(deps): update nextjs monorepo to v13.4.16 2023-08-18 04:53:55 +00:00
Owncast
3de8478f70 Commit screenshots 2023-08-18 04:13:54 +00:00
Owncast
d6c59b10d5 Bundle embedded web app 2023-08-18 02:41:18 +00:00
Owncast
aa70e2082b Bundle embedded web app 2023-08-18 02:35:59 +00:00
Gabe Kangas
364afd0e71 fix: add spacing between user badges. Closes #3247 2023-08-17 19:28:21 -07:00
Gabe Kangas
78cda4b8db chore: manually build web project 2023-08-17 17:42:50 -07:00
Owncast
50f306fe7a Bundle embedded web app 2023-08-17 21:50:14 +00:00
Owncast
eef687a380 Bundle embedded web app 2023-08-17 21:48:02 +00:00
renovate[bot]
fe19aa4c77 fix(deps): update nextjs monorepo to v13.4.15 2023-08-17 19:02:45 +00:00
Owncast
004b6f4a1e Commit screenshots 2023-08-17 04:10:47 +00:00
Gabe Kangas
ef14067044 fix: support arm64 darwin builds for Apple Silicon. For #3056 2023-08-16 18:43:14 -07:00
Gabe Kangas
1e57cff3e0 fix: use lightweight bot/scraper html responses. Fixes #3253 2023-08-16 18:19:09 -07:00
Gabe Kangas
78ec6302b9 fix(ci): add untracked files before rebase. For #3255 2023-08-16 17:21:39 -07:00
Owncast
4bd813a0be Bundle embedded web app 2023-08-17 00:14:19 +00:00
Gabe Kangas
5ac0d5bbca feat(admin): add explicit directory info agreement modal. Closes #3258 2023-08-16 17:08:19 -07:00
Owncast
f3f93c8d08 Bundle embedded web app 2023-08-16 21:59:29 +00:00
Owncast
ca4123cc5c Bundle embedded web app 2023-08-16 21:55:34 +00:00
renovate[bot]
18a3ac87ad fix(deps): update dependency autoprefixer to v10.4.15 2023-08-16 19:36:01 +00:00
renovate[bot]
0aa98943ae chore(deps): update peter-evans/create-or-update-comment digest to bb291f6 2023-08-16 06:43:45 +00:00
Owncast
f0be9ea119 Commit screenshots 2023-08-16 04:13:47 +00:00
dependabot[bot]
88c614f6e1 Bump protobufjs from 6.11.3 to 6.11.4 in /test/load (#3259)
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) from 6.11.3 to 6.11.4.
- [Release notes](https://github.com/protobufjs/protobuf.js/releases)
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/protobufjs/protobuf.js/commits)

---
updated-dependencies:
- dependency-name: protobufjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-15 20:00:06 -07:00
Owncast
e79d9dfd3c Commit screenshots 2023-08-15 04:10:23 +00:00
Owncast
c4c10da99d Bundle embedded web app 2023-08-15 01:06:49 +00:00
Owncast
59f6c36c31 Bundle embedded web app 2023-08-15 01:05:32 +00:00
renovate[bot]
96cfc2826e chore(deps): update dependency @types/node to v18.17.5 2023-08-14 23:11:28 +00:00
Owncast
8ea00e76dc Bundle embedded web app 2023-08-14 18:59:36 +00:00
Owncast
3f92046d57 Bundle embedded web app 2023-08-14 18:55:36 +00:00
renovate[bot]
ab29024f52 chore(deps): update dependency eslint to v8.47.0 2023-08-14 15:48:56 +00:00
Owncast
fe9fbfb79c Bundle embedded web app 2023-08-14 15:48:20 +00:00
Owncast
bd0dbb96b7 Bundle embedded web app 2023-08-14 15:44:52 +00:00
renovate[bot]
2d7522c8e4 chore(deps): update dependency mermaid to v10.3.1 2023-08-14 12:37:32 +00:00
Owncast
c3797c9b96 Bundle embedded web app 2023-08-14 10:12:15 +00:00
Owncast
ab170b0a11 Bundle embedded web app 2023-08-14 10:10:04 +00:00
renovate[bot]
98f67b1cd0 chore(deps): update dependency knip to v2.19.3 2023-08-14 09:39:07 +00:00
Owncast
1439cfb9fc Commit screenshots 2023-08-14 04:10:03 +00:00
Owncast
a818095e5d Bundle embedded web app 2023-08-14 01:18:48 +00:00
renovate[bot]
437878eee2 fix(deps): update dependency react-error-boundary to v4.0.11 2023-08-13 21:21:03 +00:00
John Regan
a703df5182 Check if proposed name change is an API name (#3256)
Fixes #3234
2023-08-13 08:57:20 -07:00
Owncast
322c0d52bc Bundle embedded web app 2023-08-13 15:39:32 +00:00
Owncast
8e79760825 Bundle embedded web app 2023-08-13 15:36:33 +00:00
renovate[bot]
38bb389cce chore(deps): update dependency knip to v2.19.2 2023-08-13 12:43:26 +00:00
Owncast
6882728635 Bundle embedded web app 2023-08-13 12:42:48 +00:00
renovate[bot]
629cb8b52e fix(deps): update dependency @ant-design/icons to v4.8.1 2023-08-13 10:32:42 +00:00
Owncast
42698f0062 Commit screenshots 2023-08-13 04:10:50 +00:00
Owncast
6013a37553 Bundle embedded web app 2023-08-13 03:32:55 +00:00
Owncast
a7d597cf8d Bundle embedded web app 2023-08-13 03:31:13 +00:00
renovate[bot]
41851123f6 chore(deps): update dependency sass to v1.65.1 2023-08-13 00:49:28 +00:00
Gabe Kangas
845051c4c2 chore: rebase before commit bundled web app 2023-08-12 17:48:30 -07:00
Owncast
003a1dad62 Bundle embedded web app 2023-08-12 22:03:39 +00:00
renovate[bot]
7b0895c423 chore(deps): update dependency @types/react to v18.2.20 2023-08-12 19:35:38 +00:00
Owncast
611f44e72b Bundle embedded web app 2023-08-12 12:35:19 +00:00
renovate[bot]
bc7f667ff8 fix(deps): update dependency react-virtuoso to v4.5.0 2023-08-12 10:11:52 +00:00
Gabe Kangas
1618ab8645 chore: update formatting based on updated linting rules 2023-08-11 22:34:05 -07:00
Gabe Kangas
1a7b6b99d5 feat(storage): support a object storage custom path prefix 2023-08-11 22:18:45 -07:00
Owncast
d5c54aacc1 Commit screenshots 2023-08-12 04:10:08 +00:00
Owncast
17f23436b6 Bundle embedded web app 2023-08-12 01:17:21 +00:00
renovate[bot]
c3e488e321 chore(deps): update dependency @types/node to v18.17.4 2023-08-11 22:26:12 +00:00
Owncast
18df448552 Bundle embedded web app 2023-08-11 14:02:11 +00:00
renovate[bot]
0521489d94 chore(deps): update dependency knip to v2.19.1 2023-08-11 10:11:22 +00:00
Owncast
dc6b9de8ba Bundle embedded web app 2023-08-11 10:10:45 +00:00
renovate[bot]
493b3744e8 chore(deps): update dependency @types/react to v18.2.19 2023-08-11 06:57:24 +00:00
Owncast
369f1cdd6a Commit screenshots 2023-08-11 04:10:21 +00:00
Owncast
187cb1ae98 Bundle embedded web app 2023-08-10 23:04:13 +00:00
renovate[bot]
00e27a8c3f chore(deps): update dependency @babel/core to v7.22.10 2023-08-10 18:21:23 +00:00
Owncast
497982c19c Bundle embedded web app 2023-08-10 15:08:21 +00:00
renovate[bot]
bedb293a7e chore(deps): update dependency chromatic to v6.21.0 2023-08-10 13:37:03 +00:00
Owncast
9ebb8ded54 Bundle embedded web app 2023-08-10 13:36:28 +00:00
renovate[bot]
c7a70450e0 chore(deps): update nextjs monorepo to v13.4.13 2023-08-10 10:11:06 +00:00
Owncast
6efc88929c Commit screenshots 2023-08-10 04:10:54 +00:00
renovate[bot]
d1fbfda234 chore(deps): update peter-evans/create-or-update-comment digest to 5f22cb8 2023-08-09 07:45:27 +00:00
Owncast
72a81f3fd2 Bundle embedded web app 2023-08-09 07:45:04 +00:00
renovate[bot]
83f1e3841f fix(deps): update dependency @fontsource/poppins to v5.0.8 2023-08-09 05:01:45 +00:00
Owncast
e050fe5265 Commit screenshots 2023-08-09 04:10:08 +00:00
Owncast
39146e02a2 Bundle embedded web app 2023-08-08 23:00:08 +00:00
renovate[bot]
16e78d80e1 chore(deps): update dependency less to v4.2.0 2023-08-08 20:08:17 +00:00
Owncast
1a7c5a4d85 Bundle embedded web app 2023-08-08 12:26:44 +00:00
renovate[bot]
9f61fdbc4a chore(deps): update dependency @types/node to v18.17.3 2023-08-08 10:45:28 +00:00
Owncast
b2513b56f6 Commit screenshots 2023-08-08 04:10:46 +00:00
Owncast
76afbdb50a Bundle embedded web app 2023-08-08 04:04:10 +00:00
renovate[bot]
c9196b2320 fix(deps): update dependency @codemirror/lang-css to v6.2.1 2023-08-08 00:22:42 +00:00
renovate[bot]
72c2ec8006 chore(deps): update alpine docker tag to v3.18.3 2023-08-07 23:26:32 +00:00
Owncast
5e2e08de2e Bundle embedded web app 2023-08-07 15:22:40 +00:00
renovate[bot]
81a37dc572 chore(deps): lock file maintenance (#3244)
* chore(deps): lock file maintenance

* Bundle embedded web app

* Bundle embedded web app

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2023-08-07 08:17:37 -07:00
Owncast
7318de577b Bundle embedded web app 2023-08-07 07:26:07 +00:00
renovate[bot]
868ac0507d chore(deps): lock file maintenance (#3243)
* chore(deps): lock file maintenance

* Bundle embedded web app

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2023-08-07 00:21:55 -07:00
Owncast
2570fc75ce Bundle embedded web app 2023-08-07 07:02:54 +00:00
dependabot[bot]
e2d8072957 Bump tough-cookie and @cypress/request in /web (#3242)
* Bump tough-cookie and @cypress/request in /web

Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) and [@cypress/request](https://github.com/cypress-io/request). These dependencies needed to be updated together.

Updates `tough-cookie` from 2.5.0 to 4.1.3
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v2.5.0...v4.1.3)

Updates `@cypress/request` from 2.88.11 to 2.88.12
- [Release notes](https://github.com/cypress-io/request/releases)
- [Changelog](https://github.com/cypress-io/request/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/request/compare/v2.88.11...v2.88.12)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
- dependency-name: "@cypress/request"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bundle embedded web app

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2023-08-06 23:58:42 -07:00
dependabot[bot]
655f049769 Bump tough-cookie and @cypress/request in /test/automated/browser (#3241)
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) and [@cypress/request](https://github.com/cypress-io/request). These dependencies needed to be updated together.

Updates `tough-cookie` from 2.5.0 to 4.1.3
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v2.5.0...v4.1.3)

Updates `@cypress/request` from 2.88.10 to 2.88.12
- [Release notes](https://github.com/cypress-io/request/releases)
- [Changelog](https://github.com/cypress-io/request/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/request/compare/v2.88.10...v2.88.12)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
- dependency-name: "@cypress/request"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-06 23:45:34 -07:00
Owncast
3a4614ef82 Commit screenshots 2023-08-07 04:11:09 +00:00
Owncast
2fa20fa96a Bundle embedded web app 2023-08-07 04:01:06 +00:00
renovate[bot]
78db21c36f chore(deps): update dependency @types/node to v18.17.2 2023-08-07 01:32:59 +00:00
Owncast
2c26e66d2f Bundle embedded web app 2023-08-06 18:56:57 +00:00
renovate[bot]
301207fc0b fix(deps): update fontsource monorepo to v5.0.7 2023-08-06 16:50:34 +00:00
Owncast
6eb8003367 Bundle embedded web app 2023-08-06 16:49:55 +00:00
renovate[bot]
bab9483a74 chore(deps): update dependency eslint-config-prettier to v8.10.0 2023-08-06 13:28:59 +00:00
Owncast
215845edcc Bundle embedded web app 2023-08-06 13:28:22 +00:00
renovate[bot]
20674f8781 fix(deps): update dependency antd to v4.24.13 2023-08-06 09:43:47 +00:00
Owncast
6dca37460e Bundle embedded web app 2023-08-06 09:43:13 +00:00
renovate[bot]
3eea33f489 chore(deps): update dependency prettier to v3.0.1 2023-08-06 07:07:27 +00:00
Owncast
c07adaa446 Bundle embedded web app 2023-08-06 07:06:51 +00:00
renovate[bot]
2ef9e9b988 fix(deps): update dependency chart.js to v4.3.3 2023-08-06 00:52:31 +00:00
Owncast
c1ece93d24 Bundle embedded web app 2023-08-06 00:51:55 +00:00
renovate[bot]
f97ebec14e fix(deps): update fontsource monorepo to v5.0.6 2023-08-05 22:58:07 +00:00
Owncast
2f9b5c8f8c Bundle embedded web app 2023-08-05 22:57:24 +00:00
renovate[bot]
cb8b0ff005 chore(deps): update dependency knip to v2.17.3 2023-08-05 16:50:31 +00:00
Owncast
d9df66ee23 Bundle embedded web app 2023-08-05 05:01:58 +00:00
renovate[bot]
d4a4261243 chore(deps): update dependency handlebars to v4.7.8 2023-08-05 00:14:17 +00:00
Owncast
2f2b7caff5 Bundle embedded web app 2023-08-05 00:13:42 +00:00
renovate[bot]
8bbb9024bb chore(deps): update dependency cypress to v12.17.3 2023-08-04 22:04:13 +00:00
Gabe Kangas
0fba5f70e2 feat(video): add IP address to RTMP logs. Closes #3212 (#3233) 2023-08-03 20:54:56 -07:00
Owncast
afac6ee886 Bundle embedded web app 2023-08-04 03:44:36 +00:00
renovate[bot]
5b77513421 chore(deps): update dependency sass to v1.64.2 (#3237)
* chore(deps): update dependency sass to v1.64.2

* Bundle embedded web app

* Bundle embedded web app

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2023-08-03 20:36:16 -07:00
Gabe Kangas
e166e009aa fix: verify object and actor exists in Like request. Closes #3223 (#3232) 2023-08-03 20:34:50 -07:00
Gabe Kangas
c9298def5b Cleanup object storage files on success or failure (#3231)
* fix: cleanup object storage files on success or failure. Closes #3230

* fix: clean filepath when deleting for safety
2023-08-03 20:33:44 -07:00
Owncast
050028e72d Bundle embedded web app 2023-08-04 03:09:04 +00:00
Gabe Kangas
e3dc63994b chore: only push changes on develop branch 2023-08-03 20:03:55 -07:00
renovate[bot]
4be2d109f2 chore(deps): update dependency knip to v2.17.2 (#3236)
* chore(deps): update dependency knip to v2.17.2

* Bundle embedded web app

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2023-08-03 20:01:49 -07:00
Gabe Kangas
e1deb08c8c chore: js lint. use autostash when rebasing 2023-08-03 19:48:27 -07:00
Owncast
525df731f5 Bundle embedded web app 2023-08-04 01:26:17 +00:00
renovate[bot]
d55027f49b chore(deps): update dependency @types/react to v18.2.18 (#3235)
* chore(deps): update dependency @types/react to v18.2.18

* Bundle embedded web app

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2023-08-03 18:20:30 -07:00
Gabe Kangas
401d0bb44e chore: manually pull, rebase, and push 2023-08-02 14:04:05 -07:00
Owncast
6b9e070811 Bundle embedded web app 2023-08-02 20:51:08 +00:00
Gabe Kangas
243156b307 chore: address linter warnings 2023-08-02 13:46:00 -07:00
Gabe Kangas
d3c5e14aa0 chore: update eslint-plugin-prettier 2023-08-02 13:45:59 -07:00
Owncast
0a3313825b Bundle embedded web app 2023-08-02 19:35:04 +00:00
janWilejan
c00b0be3d4 fix emojis overflowing the chat message (#3228)
* fix emojis overflowing the chat message

* fix: force ignoring of certain paths?

---------

Co-authored-by: janWilejan <>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-08-02 12:29:25 -07:00
renovate[bot]
66fa8866f6 chore(deps): update peter-evans/create-or-update-comment digest to 38217c6 2023-08-02 06:12:54 +00:00
Owncast
f6d8018249 Bundle embedded web app 2023-08-02 03:08:26 +00:00
renovate[bot]
8c12e86a01 chore(deps): update dependency eslint-plugin-react to v7.33.1 2023-08-02 01:19:36 +00:00
Gabe Kangas
d5013e9b61 fix: force ignoring of certain paths? 2023-08-01 14:36:09 -07:00
Gabe Kangas
cab45f0be8 chore: force js formatting to occur before building/bundling 2023-08-01 14:30:08 -07:00
Owncast
27560ef6a9 Bundle embedded web app 2023-08-01 21:03:49 +00:00
Owncast
0c619420d6 Bundle embedded web app 2023-08-01 20:56:15 +00:00
Gabe Kangas
48652ac12c fix: be explicit about what dir we want to know has changed files 2023-08-01 13:49:05 -07:00
Owncast
b0f9c717ba Bundle embedded web app 2023-08-01 20:25:10 +00:00
Gabe Kangas
3ae0367bec fix: fix CI js linting? 2023-08-01 13:19:42 -07:00
Owncast
f8ea174b79 Bundle embedded web app 2023-08-01 20:14:08 +00:00
renovate[bot]
ee856a4f7a fix(deps): update module github.com/yuin/goldmark to v1.5.5 2023-07-31 19:43:14 +00:00
Owncast
218ce154af Bundle embedded web app 2023-07-31 19:42:29 +00:00
Gabe Kangas
00c054a748 fix: do not check against PAT as it is not required 2023-07-31 12:02:27 -07:00
Gabe Kangas
460f47d9b7 fix: update use of changed files to specify proper key 2023-07-31 12:02:26 -07:00
Owncast
8341328df0 Bundle embedded web app 2023-07-31 18:50:13 +00:00
renovate[bot]
c22ae15f55 chore(deps): update dependency eslint to v8.46.0 2023-07-31 17:50:07 +00:00
Owncast
9051afcceb Bundle embedded web app 2023-07-31 17:49:29 +00:00
Ikko Eltociear Ashimine
0fb821b33c Fix typo in actions.tsx (#3225)
alway -> always
2023-07-31 10:44:48 -07:00
Owncast
2d5b2e632f Bundle embedded web app 2023-07-31 16:11:57 +00:00
renovate[bot]
8de29bea77 chore(deps): lock file maintenance (#3224)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-31 09:06:40 -07:00
Owncast
808d9fdbc3 Bundle embedded web app 2023-07-31 13:51:03 +00:00
renovate[bot]
0f1112432f fix(deps): update dependency @uiw/react-codemirror to v4.21.9 2023-07-31 10:01:24 +00:00
Owncast
c502eb021b Bundle embedded web app 2023-07-31 10:00:46 +00:00
renovate[bot]
b3f343c4bd fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.9 2023-07-31 07:33:42 +00:00
Owncast
9ede42c11d Commit screenshots 2023-07-31 04:10:26 +00:00
Owncast
868e8c2523 Bundle embedded web app 2023-07-30 16:00:14 +00:00
renovate[bot]
60c13bd544 chore(deps): update dependency eslint-config-prettier to v8.9.0 2023-07-30 12:35:25 +00:00
Owncast
2052f38d8a Bundle embedded web app 2023-07-30 12:34:49 +00:00
renovate[bot]
8b3d2d5adc fix(deps): update dependency xstate to v4.38.2 2023-07-30 10:34:40 +00:00
Owncast
9f864c7dff Commit screenshots 2023-07-30 04:11:08 +00:00
Owncast
bf62d3a990 Bundle embedded web app 2023-07-30 03:17:40 +00:00
renovate[bot]
4ff73402ef chore(deps): update dependency prettier to v3 (#3143)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-29 20:13:29 -07:00
Owncast
8712f0166e Bundle embedded web app 2023-07-29 23:54:19 +00:00
renovate[bot]
7df82a1a9c chore(deps): update dependency @types/react to v18.2.17 (#3221)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-29 16:49:54 -07:00
Gabe Kangas
a75ea76cc8 chore: only run commit web project build on develop 2023-07-29 16:35:12 -07:00
Owncast
e796c6f12c Bundle embedded web app 2023-07-29 23:26:54 +00:00
Owncast
3659a539f0 Bundle embedded web app 2023-07-29 23:18:22 +00:00
Gabe Kangas
8c4ebd26ad chore: consolidate web build/test jobs and only run it after other steps are successful 2023-07-29 16:10:08 -07:00
Owncast
7150fc5ede Bundle embedded web app 2023-07-29 23:10:03 +00:00
Gabe Kangas
a163ab8d96 fix: formatting breaking build 2023-07-29 16:04:32 -07:00
renovate[bot]
7c13a3fd01 chore(deps): update dependency eslint-plugin-react to v7.33.0 (#3205)
* chore(deps): update dependency eslint-plugin-react to v7.33.0

* chore: have linter try to autofix and commit linter warnings

* Linter fixes

* chore: tweak how js formatting is run within actions

* fix: type mismatch

* Prettified Code!

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: Owncast <owncast@owncast.online>
Co-authored-by: gabek <gabek@users.noreply.github.com>
2023-07-29 15:57:45 -07:00
Owncast
adef11eccf Bundle embedded web app 2023-07-29 18:42:10 +00:00
renovate[bot]
8531bf3d4d fix(deps): update dependency chart.js to v4.3.2 2023-07-29 16:21:08 +00:00
Owncast
404bf94af6 Bundle embedded web app 2023-07-29 12:53:42 +00:00
renovate[bot]
1566c2df5a chore(deps): update dependency mermaid to v10.3.0 2023-07-29 10:21:52 +00:00
Owncast
cb4d0bb8d7 Bundle embedded web app 2023-07-29 10:20:58 +00:00
renovate[bot]
ce70f4cd4a chore(deps): update dependency knip to v2.17.1 2023-07-29 06:57:03 +00:00
Owncast
9783274f0e Commit screenshots 2023-07-29 04:16:42 +00:00
Owncast
df8d78a6d3 Bundle embedded web app 2023-07-29 03:35:21 +00:00
renovate[bot]
b7117d2271 chore(deps): update dependency @types/node to v18.17.1 2023-07-29 01:36:23 +00:00
Gabe Kangas
513b59b174 chore: bump version number to 0.1.2 2023-07-28 17:31:38 -07:00
Owncast
103d1684ca Bundle embedded web app 2023-07-28 12:26:39 +00:00
renovate[bot]
b9fd47dc91 chore(deps): update dependency knip to v2.17.0 2023-07-28 10:40:33 +00:00
Owncast
737a1f790c Commit screenshots 2023-07-28 04:10:15 +00:00
Owncast
de252af232 Bundle embedded web app 2023-07-28 03:49:49 +00:00
renovate[bot]
f829855af5 chore(deps): update dependency knip to v2.16.2 2023-07-28 02:25:14 +00:00
Owncast
a275a0aa00 Bundle embedded web app 2023-07-28 02:24:30 +00:00
Gabe Kangas
6e3f5d3e9f fix: fix positioning of mobile buttons menu. Closes #3216 (#3217) 2023-07-28 02:20:04 +00:00
Owncast
2a7388640d Bundle embedded web app 2023-07-28 02:03:29 +00:00
renovate[bot]
1267adebb5 chore(deps): update dependency @types/react to v18.2.16 2023-07-27 23:07:29 +00:00
Owncast
bcff57cfd8 Bundle embedded web app 2023-07-27 23:06:46 +00:00
renovate[bot]
a277951559 fix(deps): update dependency chart.js to v4.3.1 2023-07-27 20:07:19 +00:00
Owncast
94f36025ba Bundle embedded web app 2023-07-27 14:42:42 +00:00
renovate[bot]
9a243a8c53 fix(deps): update dependency react-virtuoso to v4.4.2 2023-07-27 09:17:40 +00:00
Owncast
b968756e32 Commit screenshots 2023-07-27 04:21:01 +00:00
Owncast
b893075dd3 Bundle embedded web app 2023-07-26 18:24:13 +00:00
Gabe Kangas
16db7825c9 fix: external actions were assuming all actions are urls. Fixes #3213 2023-07-26 11:17:47 -07:00
renovate[bot]
7575c64d14 chore(deps): update peter-evans/create-or-update-comment digest to 716151b 2023-07-26 07:53:10 +00:00
Owncast
1609ec09e8 Commit screenshots 2023-07-26 04:11:39 +00:00
Owncast
16851463e8 Bundle embedded web app 2023-07-26 00:45:10 +00:00
renovate[bot]
848474227d chore(deps): update dependency chromatic to v6.20.0 2023-07-25 21:50:48 +00:00
Owncast
630d215b33 Bundle embedded web app 2023-07-25 21:50:06 +00:00
renovate[bot]
4cab2b754b chore(deps): update dependency @types/node to v18.17.0 2023-07-25 18:37:21 +00:00
Owncast
46011194a4 Bundle embedded web app 2023-07-25 18:36:40 +00:00
renovate[bot]
897da2232b fix(deps): update dependency @uiw/react-codemirror to v4.21.8 (#3211)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-25 11:30:10 -07:00
Owncast
bdd7711c1b Bundle embedded web app 2023-07-25 16:57:18 +00:00
renovate[bot]
a66ab61691 fix(deps): update dependency sharp to v0.32.4 2023-07-25 16:51:48 +00:00
Owncast
001d7efca8 Bundle embedded web app 2023-07-25 12:31:51 +00:00
renovate[bot]
284b8db2f8 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.8 2023-07-25 09:48:43 +00:00
Owncast
dc95e9794a Bundle embedded web app 2023-07-25 09:48:01 +00:00
renovate[bot]
3a35571449 chore(deps): update nextjs monorepo to v13.4.12 2023-07-25 07:28:37 +00:00
Owncast
53477e1d61 Commit screenshots 2023-07-25 04:33:20 +00:00
Owncast
3186ac69d1 Bundle embedded web app 2023-07-25 04:07:58 +00:00
renovate[bot]
cb1a4a74be chore(deps): update dependency sass to v1.64.1 2023-07-25 00:54:46 +00:00
Owncast
1190c8b280 Bundle embedded web app 2023-07-25 00:54:06 +00:00
renovate[bot]
79c2697a85 chore(deps): update dependency @types/node to v18.16.20 2023-07-24 22:12:52 +00:00
John Regan
b2a80f2149 s3Storage: fix slice bounds out of range error (#3208) 2023-07-24 15:12:04 -07:00
Owncast
c90929b544 Bundle embedded web app 2023-07-24 17:16:33 +00:00
renovate[bot]
88361fb32d chore(deps): update nextjs monorepo to v13.4.11 2023-07-24 12:07:15 +00:00
Owncast
96c12dcf3c Bundle embedded web app 2023-07-24 12:06:32 +00:00
renovate[bot]
aedab46da7 chore(deps): lock file maintenance 2023-07-24 12:02:17 +00:00
Owncast
f6eb19ce84 Commit screenshots 2023-07-24 04:21:13 +00:00
Owncast
8a2efece47 Bundle embedded web app 2023-07-24 00:25:15 +00:00
renovate[bot]
6c75e2ed55 chore(deps): update dependency cypress to v12.17.2 2023-07-23 21:33:34 +00:00
renovate[bot]
6327011cb4 fix(deps): update github.com/teris-io/shortid digest to 6c56cef 2023-07-23 21:32:59 +00:00
Gabe Kangas
4ed0d8cae4 Update standard-pull-request.md 2023-07-23 10:15:04 -07:00
Gabe Kangas
29326e1767 Delete unused PR template 2023-07-23 10:11:54 -07:00
Owncast
9a89f4b89d Bundle embedded web app 2023-07-23 12:34:59 +00:00
renovate[bot]
10e07dc538 chore(deps): update dependency eslint-plugin-storybook to v0.6.13 2023-07-23 10:09:17 +00:00
Owncast
b83669239f Bundle embedded web app 2023-07-23 05:33:09 +00:00
renovate[bot]
c176d82394 chore(deps): update dependency npm to v9.8.1 (#3198)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-22 22:28:46 -07:00
Owncast
b0d44230d9 Bundle embedded web app 2023-07-23 04:35:53 +00:00
renovate[bot]
fbd7b596fc chore(deps): update dependency stylelint to v15.10.2 (#3197)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-22 21:33:06 -07:00
dependabot[bot]
b293a93217 Bump word-wrap from 1.2.3 to 1.2.4 in /test/automated/api (#3186)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-22 21:32:48 -07:00
dependabot[bot]
8b545d496a Bump word-wrap from 1.2.3 to 1.2.4 in /test/automated/hls (#3187)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-22 21:32:35 -07:00
renovate[bot]
22773185cc chore(deps): update dependency sass to v1.64.0 (#3200)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-07-22 21:31:46 -07:00
Gabe Kangas
82d5e5c695 Revert "add offline option to bundleWeb.sh (#3193)"
This reverts commit e338da9fa3.
2023-07-22 21:15:20 -07:00
Owncast
8bf46daf63 Commit screenshots 2023-07-23 04:10:36 +00:00
renovate[bot]
2001c944a1 fix(deps): update github.com/teris-io/shortid digest to 71ec9f2 2023-07-22 19:45:24 +00:00
Owncast
2010259c6e Commit screenshots 2023-07-22 04:13:19 +00:00
janWilejan
e338da9fa3 add offline option to bundleWeb.sh (#3193)
Co-authored-by: janWilejan <>
2023-07-21 16:48:10 -07:00
Owncast
3dafc77140 Bundle embedded web app 2023-07-21 23:02:24 +00:00
janWilejan
f112f9813d NotifyReminderPopup uses a custom Popover (#3194)
* NotifyReminderPopup uses a custom Popover

* fix Popover resizing in storybook

* Prettified Code!

---------

Co-authored-by: janWilejan <>
Co-authored-by: janWilejan <janWilejan@users.noreply.github.com>
2023-07-21 15:58:14 -07:00
janWilejan
42c176f783 Url gets its own paragraph in notification post (#3196)
Co-authored-by: janWilejan <>
2023-07-21 14:34:07 -07:00
renovate[bot]
9e92ae46f3 fix(deps): update github.com/teris-io/shortid digest to 6c56cef 2023-07-21 09:29:40 +00:00
Owncast
6d60861640 Bundle embedded web app 2023-07-21 07:50:29 +00:00
renovate[bot]
2899a35d84 fix(deps): update dependency react-virtuoso to v4.4.1 2023-07-21 04:23:05 +00:00
Owncast
92922256a4 Commit screenshots 2023-07-21 04:10:03 +00:00
Owncast
5fbac7ea13 Bundle embedded web app 2023-07-20 20:13:16 +00:00
renovate[bot]
03a69de012 chore(deps): update dependency knip to v2.16.0 2023-07-20 17:19:38 +00:00
renovate[bot]
8eb5b5bb04 fix(deps): update github.com/teris-io/shortid digest to 71ec9f2 2023-07-20 11:39:25 +00:00
Owncast
957914485a Commit screenshots 2023-07-20 04:11:03 +00:00
renovate[bot]
ed981cc99a fix(deps): update github.com/teris-io/shortid digest to 6c56cef 2023-07-19 15:46:30 +00:00
renovate[bot]
fe8758d8df chore(deps): update peter-evans/create-or-update-comment digest to 30a3d62 2023-07-19 07:31:06 +00:00
Owncast
9527897c99 Commit screenshots 2023-07-19 04:15:05 +00:00
Gabe Kangas
d0376cdc75 fix: limit the different worker pools to available CPU cores. Should resolve #3189 2023-07-18 20:26:44 -07:00
dependabot[bot]
b1381170c1 Bump word-wrap from 1.2.3 to 1.2.4 in /test/load (#3188)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 18:21:49 -07:00
renovate[bot]
fc69b24f0d chore(deps): update peter-evans/create-or-update-comment digest to 5a5a8f5 2023-07-18 22:18:40 +00:00
renovate[bot]
265f1cfea7 fix(deps): update module github.com/microcosm-cc/bluemonday to v1.0.25 2023-07-18 14:46:32 +00:00
Owncast
d47314aaf8 Commit screenshots 2023-07-18 04:10:21 +00:00
Owncast
381524cbab Bundle embedded web app 2023-07-17 23:06:59 +00:00
renovate[bot]
cf71c46e2d chore(deps): update dependency eslint to v8.45.0 2023-07-17 20:54:11 +00:00
Owncast
13a1174667 Bundle embedded web app 2023-07-17 20:53:09 +00:00
Gabe Kangas
777da508ed fix(chat): fix chat not using the correct messages selector. (#3180)
* fix(chat): fix chat not using the correct messages selector. Closes #3166

* fix(chat): initial state was incorrect when hiding/showing messages
2023-07-17 20:48:59 +00:00
mrsoong
b0c50fb8e5 Fixed localhost IP ban (#3183) 2023-07-17 19:06:58 +00:00
Owncast
4b1ad40cb0 Bundle embedded web app 2023-07-17 18:41:08 +00:00
renovate[bot]
d67354f590 chore(deps): update dependency eslint-config-next to v13.4.10 (#3184)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-17 11:36:46 -07:00
Owncast
5a1bbe37a7 Bundle embedded web app 2023-07-17 15:38:39 +00:00
renovate[bot]
ac3bfb3449 fix(deps): update dependency sharp to v0.32.3 2023-07-17 14:35:58 +00:00
Owncast
1c54874a12 Bundle embedded web app 2023-07-17 09:35:47 +00:00
renovate[bot]
a4838f9b80 chore(deps): lock file maintenance 2023-07-17 09:30:17 +00:00
Owncast
4cad99f7cc Commit screenshots 2023-07-17 04:11:29 +00:00
Owncast
2824d29412 Bundle embedded web app 2023-07-16 23:52:38 +00:00
Gabe Kangas
d43c2be44a fix(admin): display year for user tables if not current year. Closes #3175 2023-07-16 16:46:35 -07:00
Owncast
0c3f317f13 Bundle embedded web app 2023-07-16 23:39:51 +00:00
Gabe Kangas
4790880c19 fix(admin): save appearanceVariables to admin global config state. Fixes #3170 2023-07-16 16:34:37 -07:00
Owncast
2d420b98e8 Bundle embedded web app 2023-07-16 23:28:45 +00:00
Gabe Kangas
670eae10db fix(admin): maybe help with firefox+service workers? Re: #3097 2023-07-16 16:22:35 -07:00
Owncast
ca2bc96348 Bundle embedded web app 2023-07-16 20:11:50 +00:00
renovate[bot]
b9331301c7 chore(deps): update dependency @types/react to v18.2.15 2023-07-16 17:56:24 +00:00
Owncast
bc96f198c4 Bundle embedded web app 2023-07-16 09:45:40 +00:00
renovate[bot]
3f065e139b chore(deps): update dependency knip to v2.15.5 2023-07-16 06:15:50 +00:00
Owncast
efa166fcb0 Commit screenshots 2023-07-16 04:20:27 +00:00
Owncast
9e6614152c Bundle embedded web app 2023-07-16 00:25:43 +00:00
renovate[bot]
20079c026f chore(deps): update dependency knip to v2.15.4 2023-07-15 21:49:46 +00:00
Owncast
6395a80d3c Bundle embedded web app 2023-07-15 21:48:51 +00:00
renovate[bot]
bae81324dd chore(deps): update dependency @babel/core to v7.22.9 2023-07-15 18:43:31 +00:00
Owncast
ba1eb175a7 Bundle embedded web app 2023-07-15 18:42:50 +00:00
janWilejan
585d6e1f04 Bump next to 13.4.10 (#3177) 2023-07-15 18:38:36 +00:00
Owncast
d8a924ce44 Bundle embedded web app 2023-07-15 13:02:12 +00:00
renovate[bot]
7a5b4e223d fix(deps): update dependency xstate to v4.38.1 2023-07-15 10:58:58 +00:00
Owncast
5c15cd5c91 Bundle embedded web app 2023-07-15 10:58:14 +00:00
renovate[bot]
df061de2cb fix(deps): update dependency react-virtuoso to v4.4.0 2023-07-15 06:18:24 +00:00
Owncast
1feb394787 Commit screenshots 2023-07-15 04:10:59 +00:00
Owncast
b97a3924da Bundle embedded web app 2023-07-15 01:00:50 +00:00
renovate[bot]
8a4aec8b32 chore(deps): update dependency knip to v2.15.2 2023-07-14 21:24:27 +00:00
Owncast
458d16fc73 Bundle embedded web app 2023-07-14 16:33:08 +00:00
janWilejan
8148f74736 Unhide dropdown in Viewer Info page (#3173)
Co-authored-by: janWilejan <>
2023-07-14 09:28:56 -07:00
Owncast
7bd037ed46 Bundle embedded web app 2023-07-14 13:55:06 +00:00
renovate[bot]
0f7bb5384b fix(deps): update dependency sharp to v0.32.2 2023-07-14 11:32:01 +00:00
Owncast
6f3b2c871b Bundle embedded web app 2023-07-14 11:31:23 +00:00
renovate[bot]
87532a540a chore(deps): update typescript-eslint monorepo to v5.62.0 2023-07-14 07:09:20 +00:00
Owncast
045a34f8b2 Commit screenshots 2023-07-14 04:10:32 +00:00
Owncast
2c1bc0094e Bundle embedded web app 2023-07-14 03:48:16 +00:00
renovate[bot]
4d430478f6 chore(deps): update dependency knip to v2.15.1 2023-07-14 00:26:29 +00:00
Owncast
a614e275cf Bundle embedded web app 2023-07-14 00:25:49 +00:00
renovate[bot]
cc324374cd chore(deps): update dependency cypress to v12.17.1 2023-07-13 22:29:30 +00:00
Owncast
012230c2dc Bundle embedded web app 2023-07-13 22:28:51 +00:00
renovate[bot]
2614eaab64 chore(deps): update dependency @types/jest to v29.5.3 2023-07-13 20:32:57 +00:00
Owncast
c4405c048e Bundle embedded web app 2023-07-13 20:32:17 +00:00
janWilejan
e15e2dc47c Fix deprecated antd dropdown warnings (#3171)
* Fix deprecated antd dropdown warnings
2023-07-13 20:28:12 +00:00
Owncast
5389554028 Bundle embedded web app 2023-07-13 19:41:08 +00:00
janWilejan
14baef4e36 remove excess resize event listeners (#3169)
We add a resize handler to the window when the ChatContainer is created. If a
second ChatContainer is created due to React redrawing, remove the old handler.

Co-authored-by: janWilejan <>
2023-07-13 12:36:21 -07:00
Owncast
34b531b214 Commit screenshots 2023-07-13 04:10:39 +00:00
renovate[bot]
89dfa3bb66 chore(deps): update peter-evans/create-or-update-comment digest to d1355c8 2023-07-12 06:27:18 +00:00
Owncast
1eaf4e5f54 Bundle embedded web app 2023-07-12 06:26:50 +00:00
renovate[bot]
abbb4f05c0 fix(deps): update dependency @fontsource/poppins to v5.0.5 2023-07-12 04:17:10 +00:00
Owncast
a8aa37478d Commit screenshots 2023-07-12 04:11:36 +00:00
Owncast
47368731d6 Bundle embedded web app 2023-07-11 20:17:13 +00:00
janWilejan
f889113526 change overflow behaviour in chat input (#3167)
Firefox only breaks at word boundaries by default, meaning we need a horizontal
scrollbar to handle long words like AAAAAAAAAAAAAAAAAAAAAAAAAAAAA.

Co-authored-by: janWilejan <>
2023-07-11 13:13:04 -07:00
Owncast
db449bb685 Bundle embedded web app 2023-07-11 20:12:10 +00:00
janWilejan
101174f71e replace margins with padding in the chat container (#3165)
Virtuoso can't calculate the size of elements that have margins. This causes
strange behaviour with scrolling in chat.

Co-authored-by: janWilejan <>
2023-07-11 13:07:58 -07:00
Owncast
f6182229f5 Bundle embedded web app 2023-07-11 17:49:21 +00:00
John Regan
3f65099910 Name change: better unicode handling (#3164)
* Name change: better unicode handling

Client-side:

* Changes the NameChangeModal to show text "Over limit" when a proposed display
name is too long.

* Allows names to go over limit to prevent splitting graphemes on input.

Server-side:

* Changes the MakeSafeStringOfLength to count number of unicode code points
instead of string bytes.

* name modal: check that newName is defined before iterating
2023-07-11 10:44:09 -07:00
John Regan
dfa3a2a273 chat: check that a new username is different before sending out updates (#3162) 2023-07-10 23:16:36 -07:00
Owncast
822de27cfd Bundle embedded web app 2023-07-11 06:05:00 +00:00
John Regan
056bd9f152 contenteditable: remove warning about unknown property onContentChange (#3161) 2023-07-10 23:02:07 -07:00
janWilejan
3f4887020d Add resize handle to chat (#3157)
* add resize handle to chat

* Add chat resize functionality

* window resize only causes chat resize on desktop

* fix parseFloat invocation

* desktop is optional attribute of ChatContainer

---------

Co-authored-by: janWilejan <>
2023-07-10 23:00:28 -07:00
Owncast
c92f58df2e Commit screenshots 2023-07-11 04:10:58 +00:00
dependabot[bot]
faaf4583ed Bump semver from 5.7.1 to 5.7.2 in /test/automated/api (#3163)
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-10 16:38:05 -07:00
Owncast
63b3867203 Bundle embedded web app 2023-07-10 23:17:51 +00:00
John Regan
a663f8ec34 replace grapheme-splitter with graphemer (updated fork) (#3160) 2023-07-10 16:13:40 -07:00
Owncast
22683dab46 Bundle embedded web app 2023-07-10 18:55:33 +00:00
renovate[bot]
52ffc266f8 chore(deps): update dependency babel-loader to v9.1.3 2023-07-10 17:55:36 +00:00
Owncast
05188d4339 Bundle embedded web app 2023-07-10 09:11:24 +00:00
renovate[bot]
e047c3bd18 chore(deps): lock file maintenance 2023-07-10 09:06:32 +00:00
renovate[bot]
6d9fcdd451 chore(deps): update peter-evans/create-or-update-comment digest to 540f247 2023-07-10 04:58:13 +00:00
Owncast
5ef717b5db Commit screenshots 2023-07-10 04:11:31 +00:00
Owncast
2b3990ea9c Bundle embedded web app 2023-07-10 01:36:23 +00:00
renovate[bot]
00ebacb3d0 fix(deps): update nextjs monorepo to v13.4.9 (#3148)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-09 18:31:40 -07:00
Owncast
92e867d1ae Bundle embedded web app 2023-07-10 01:12:41 +00:00
Dev Gupta
d107a3386c Update ActionButtonRow.module.scss (#3156) 2023-07-09 18:08:02 -07:00
Owncast
c3e988f1a1 Bundle embedded web app 2023-07-09 21:12:13 +00:00
janWilejan
2d72935564 change chat from a sidebar to a column (#3113)
* change chat from a sidebar to a column

Using a 2-column layout prevents the chat scrollbar from overlapping the page
scrollbar. Also, it no longer needs to calculate extra padding for elements.

* remove unused Sidebar.tsx

* fix css for chat column

* re-center "Go to last message" button

* main content column always uses maximum height

* lint

* re-hide scrollbars in mainContent on chromium

* fix chat column width when input is over-full

* chat is only fixed-width in desktop

---------

Co-authored-by: janWilejan <>
2023-07-09 14:07:35 -07:00
dependabot[bot]
60d6cda3a6 Bump tough-cookie and artillery in /test/load (#3154)
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) to 4.1.3 and updates ancestor dependency [artillery](https://github.com/artilleryio/artillery). These dependencies need to be updated together.


Updates `tough-cookie` from 2.5.0 to 4.1.3
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v2.5.0...v4.1.3)

Updates `artillery` from 1.7.2 to 2.0.0-34
- [Release notes](https://github.com/artilleryio/artillery/releases)
- [Commits](https://github.com/artilleryio/artillery/compare/v1.7.2...v2.0.0-34)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
- dependency-name: artillery
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-09 13:50:25 -07:00
Owncast
8915322d51 Bundle embedded web app 2023-07-09 20:46:57 +00:00
John Regan
c132d82645 simpler chatbox (#3146) 2023-07-09 13:42:03 -07:00
Owncast
aeed7a678d Bundle embedded web app 2023-07-09 20:17:55 +00:00
dependabot[bot]
e38a4a1576 Bump tough-cookie from 4.0.0 to 4.1.3 in /test/automated/api (#3152)
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.0.0 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-09 13:15:07 -07:00
renovate[bot]
b0ebf9e9d0 chore(deps): update dependency stylelint-config-standard to v34 (#3144)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-09 13:04:19 -07:00
dependabot[bot]
0d3ffc6ec1 Bump tough-cookie from 4.0.0 to 4.1.3 in /test/automated/hls (#3153)
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.0.0 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-09 13:02:19 -07:00
Owncast
a0aa84ebfc Bundle embedded web app 2023-07-09 19:50:44 +00:00
janWilejan
d09031faeb Increase width of volume slider to 100px (#3155)
Co-authored-by: janWilejan <>
2023-07-09 12:50:04 -07:00
Gabe Kangas
40de64fffe chore: add support for exporting our colors as Swift files 2023-07-09 12:43:04 -07:00
Owncast
29499d5b11 Bundle embedded web app 2023-07-09 18:47:37 +00:00
renovate[bot]
a64d7fb7d6 chore(deps): update dependency cypress to v12.17.0 2023-07-09 15:59:41 +00:00
Owncast
37cdf525f5 Bundle embedded web app 2023-07-09 15:58:43 +00:00
renovate[bot]
9a62ddf2fa chore(deps): update dependency @babel/core to v7.22.8 2023-07-09 12:53:13 +00:00
Owncast
873f2f37db Commit screenshots 2023-07-09 04:11:23 +00:00
Owncast
ac4d07a3ed Bundle embedded web app 2023-07-09 01:22:04 +00:00
renovate[bot]
91b6d4581c chore(deps): update dependency npm to v9.8.0 2023-07-08 21:59:05 +00:00
Owncast
f248defcaf Commit screenshots 2023-07-08 04:10:34 +00:00
Owncast
db03d730ce Bundle embedded web app 2023-07-07 23:45:15 +00:00
dependabot[bot]
0f9a5e9a1e Bump stylelint from 15.10.0 to 15.10.1 in /web (#3151)
Bumps [stylelint](https://github.com/stylelint/stylelint) from 15.10.0 to 15.10.1.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/15.10.0...15.10.1)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-07 16:38:59 -07:00
Owncast
d18d9e3ced Bundle embedded web app 2023-07-07 17:21:19 +00:00
renovate[bot]
9babe96887 fix(deps): update dependency react-hotkeys-hook to v4.4.1 2023-07-07 13:50:09 +00:00
Owncast
577d7246f5 Bundle embedded web app 2023-07-07 13:49:11 +00:00
renovate[bot]
6d8de93456 chore(deps): update dependency @babel/core to v7.22.6 2023-07-07 10:51:04 +00:00
Owncast
867decab0e Commit screenshots 2023-07-07 04:31:31 +00:00
Owncast
a216bfba74 Bundle embedded web app 2023-07-07 01:04:59 +00:00
renovate[bot]
b2788e76bc fix(deps): update dependency @fontsource/poppins to v5.0.4 2023-07-06 23:27:49 +00:00
Owncast
24d0356f80 Bundle embedded web app 2023-07-06 23:26:49 +00:00
renovate[bot]
a05df21084 chore(deps): update typescript-eslint monorepo to v5.61.0 2023-07-06 19:55:27 +00:00
Owncast
651edd70af Bundle embedded web app 2023-07-06 19:54:10 +00:00
John Regan
58bc3ac173 emoji: display native emoji simiarly to custom (#3147) 2023-07-06 12:47:38 -07:00
renovate[bot]
cc75be1c00 fix(deps): update module golang.org/x/net to v0.12.0 2023-07-06 07:24:48 +00:00
renovate[bot]
08a97d0cf0 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.296 (#3145)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-06 00:23:58 -07:00
renovate[bot]
e20f467fbb fix(deps): update module golang.org/x/mod to v0.12.0 2023-07-06 04:48:02 +00:00
Owncast
256b988772 Bundle embedded web app 2023-07-06 04:46:34 +00:00
janWilejan
185123dab2 fail silently when no codces are found (#3142)
Co-authored-by: janWilejan <>
2023-07-05 21:41:50 -07:00
Owncast
f2d9d407c3 Commit screenshots 2023-07-06 04:10:24 +00:00
Owncast
2a328a04e6 Bundle embedded web app 2023-07-06 01:04:46 +00:00
Gabe Kangas
9288837f9d fix(admin): fix custom emoji imgs being rendered with odd size. Fixes #3126 2023-07-05 17:58:24 -07:00
Owncast
83d07b0160 Bundle embedded web app 2023-07-06 00:31:31 +00:00
John Regan
46ca5223f9 Chat wire protocol (#3125)
* core: remove file extension from emoji name

* web: transform emotes to labels when sending

* chat: replace br with line break

* core: implement emoji cache

* chat: send shortcodes for custom emoji

* chat: correct esling errors

* core: move emoji injection into dedicated function

* emoji: integrate emoji into markdown renderer, fix formatting

* chat protocol: correct golangci-lint findings

* chat field: specify that the contentEditable is an HTMLElement

* admin: mention that emoji should have unique names

* Prettified Code!

* regenerate pack-lock

* chat: correct the emphasis tag, provide fallback for other elements

---------

Co-authored-by: jprjr <jprjr@users.noreply.github.com>
2023-07-05 17:25:47 -07:00
Owncast
e9a4899686 Bundle embedded web app 2023-07-05 21:11:27 +00:00
Gabe Kangas
dc2c46e2a4 fix(ui): fix for exception when chat is disabled. Closes #3138 2023-07-05 14:02:39 -07:00
Owncast
d08b518684 Bundle embedded web app 2023-07-05 18:56:06 +00:00
janWilejan
74ad8d5e18 Fix chat flicker / Usernames collapse in order (#3135)
Co-authored-by: janWilejan <>
2023-07-05 11:51:16 -07:00
Owncast
9b450ec64b Bundle embedded web app 2023-07-05 18:27:32 +00:00
John Regan
5c07e3ced6 highlighting: make case-insensitive, support unicode (#3137)
* highlighting: make case-insensitive, support unicode

* highlighting: also highlight simplified/normalized form

* highlighting: use MDN-recommended escape pattern
2023-07-05 11:23:39 -07:00
renovate[bot]
80ffd28551 chore(deps): update peter-evans/create-or-update-comment digest to 13f4e02 2023-07-05 06:19:49 +00:00
Owncast
1c7a7b88b5 Commit screenshots 2023-07-05 04:09:49 +00:00
Owncast
e3680a2fb3 Bundle embedded web app 2023-07-04 23:18:04 +00:00
Gabe Kangas
65d52072d4 fix(chat): reposition chat loading spinner 2023-07-04 16:11:54 -07:00
Owncast
ea294294bd Bundle embedded web app 2023-07-04 19:22:07 +00:00
Gabe Kangas
00a5fb8dc8 fix: pass username and instance url to external actions. Fixes #3130 2023-07-04 12:14:21 -07:00
Gabe Kangas
5876c7cfbb fix(ui): simplify modal loading ui state 2023-07-04 12:11:27 -07:00
Owncast
4db77f5811 Bundle embedded web app 2023-07-04 17:13:18 +00:00
renovate[bot]
372a025ed0 chore(deps): update dependency eslint to v8.44.0 2023-07-04 14:46:55 +00:00
renovate[bot]
68ebf0a4aa fix(deps): update module github.com/shirou/gopsutil/v3 to v3.23.6 2023-07-04 11:30:48 +00:00
renovate[bot]
cadc2e3f48 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.295 2023-07-04 08:05:46 +00:00
Owncast
294a79a665 Commit screenshots 2023-07-04 04:09:55 +00:00
Owncast
f201ac8d51 Bundle embedded web app 2023-07-04 03:21:47 +00:00
renovate[bot]
e170123d0c chore(deps): update dependency @types/node to v18.16.19 2023-07-04 00:48:24 +00:00
Owncast
70b3d2f544 Bundle embedded web app 2023-07-04 00:47:45 +00:00
renovate[bot]
bd8f4452dc chore(deps): update dependency stylelint-config-standard-scss to v10 (#3128)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-03 17:42:20 -07:00
Owncast
b98ad0389e Bundle embedded web app 2023-07-03 18:22:36 +00:00
renovate[bot]
13173f532e fix(deps): update dependency antd to v4.24.12 2023-07-03 16:14:59 +00:00
Owncast
f29ac903fa Bundle embedded web app 2023-07-03 16:14:21 +00:00
renovate[bot]
7b2b4a525d chore(deps): update dependency ts-jest to v29.1.1 2023-07-03 12:37:18 +00:00
Owncast
e15bbb5883 Bundle embedded web app 2023-07-03 12:36:37 +00:00
renovate[bot]
4347bd8963 chore(deps): update dependency mermaid to v10.2.4 2023-07-03 11:31:46 +00:00
Owncast
7abac469d5 Commit screenshots 2023-07-03 04:11:16 +00:00
Owncast
e23ff64362 Commit screenshots 2023-07-02 04:10:30 +00:00
Owncast
0a50b02bd2 Commit screenshots 2023-07-01 04:10:25 +00:00
Owncast
b352eaebb4 Bundle embedded web app 2023-06-30 19:27:14 +00:00
John Regan
bf1ccf21d2 chat: simplify input handling (#3124)
* chat: simplify input handling

Removes the cursor save/restore functionality.

Removes most key handling.

Allows message to go over limit.

Moves the message length check into SendMessage.

Changes the chat input to change to the max style only when over the limit,
rather than at the limit. Makes it apparent that something is wrong.

Fixes #3121

* Prettified Code!

---------

Co-authored-by: jprjr <jprjr@users.noreply.github.com>
2023-06-30 12:22:01 -07:00
Owncast
8ad81544f1 Bundle embedded web app 2023-06-30 15:16:07 +00:00
renovate[bot]
4bec812a9f chore(deps): update dependency cypress to v12.16.0 2023-06-30 14:00:38 +00:00
Owncast
99aabc64b0 Bundle embedded web app 2023-06-30 13:59:55 +00:00
renovate[bot]
bd6c44396b fix(deps): update dependency antd to v4.24.11 2023-06-30 10:39:09 +00:00
Owncast
d3ad99adb0 Bundle embedded web app 2023-06-30 10:38:27 +00:00
renovate[bot]
1c381fc4bf fix(deps): update dependency @uiw/react-codemirror to v4.21.7 2023-06-30 07:27:56 +00:00
Owncast
23b431c3d0 Commit screenshots 2023-06-30 04:10:19 +00:00
Owncast
c8d625288c Bundle embedded web app 2023-06-30 03:41:14 +00:00
Gabe Kangas
bcd08633b4 fix(chat): simplify emoji + char count handling. Closes #3120 2023-06-29 20:35:53 -07:00
Owncast
5436f3001e Bundle embedded web app 2023-06-30 02:44:06 +00:00
Gabe Kangas
f1bde962cc feat(admin): auto-expand news item if there is only one 2023-06-29 19:37:52 -07:00
Owncast
03c06ba0b8 Bundle embedded web app 2023-06-30 00:09:01 +00:00
renovate[bot]
127853dcdf fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.7 2023-06-29 22:51:13 +00:00
Owncast
53eeb97c19 Bundle embedded web app 2023-06-29 22:50:33 +00:00
renovate[bot]
2b2a8298ec chore(deps): update typescript-eslint monorepo to v5.60.1 2023-06-29 18:48:32 +00:00
Owncast
57787e59ba Bundle embedded web app 2023-06-29 18:47:51 +00:00
renovate[bot]
6c60424c77 chore(deps): update dependency knip to v2.14.3 2023-06-29 16:38:37 +00:00
Owncast
70ce915102 Bundle embedded web app 2023-06-29 06:25:40 +00:00
renovate[bot]
4266583d67 fix(deps): update dependency xstate to v4.38.0 2023-06-29 04:44:51 +00:00
Owncast
bfb3cf2bf2 Commit screenshots 2023-06-29 04:10:12 +00:00
Owncast
4cdf436439 Bundle embedded web app 2023-06-29 01:41:39 +00:00
renovate[bot]
88b453c168 fix(deps): update dependency @uiw/react-codemirror to v4.21.5 2023-06-28 22:28:48 +00:00
renovate[bot]
dd269b8bc0 chore(deps): update peter-evans/create-or-update-comment digest to be902ae 2023-06-28 19:23:07 +00:00
Owncast
fd172fe4e9 Bundle embedded web app 2023-06-28 19:22:37 +00:00
Dev Gupta
d973d1ac38 Update Sidebar.tsx (#3119) 2023-06-28 12:16:10 -07:00
Owncast
30f5cbcbc4 Bundle embedded web app 2023-06-28 17:19:16 +00:00
Gabe Kangas
b1a8f712c0 fix(embed): leave room for status bar in video embed. Closes #3104 2023-06-28 10:13:24 -07:00
Owncast
e4b5ebc48b Bundle embedded web app 2023-06-28 17:03:17 +00:00
janWilejan
ce724fa073 username of repeat chat messages is display:none (#3101)
users who want to show repeat usernames can inject the following CSS:
[class^="ChatUserMessage_repeatUser"]{display:flex !important;}

Co-authored-by: janWilejan <>
2023-06-28 09:58:07 -07:00
Owncast
a582ba1eb2 Bundle embedded web app 2023-06-28 14:59:31 +00:00
Gabe Kangas
6805a7c1db feat(ui): more improvements to initial loading state 2023-06-28 07:53:06 -07:00
Owncast
b4cab0ec7f Bundle embedded web app 2023-06-28 12:18:23 +00:00
renovate[bot]
739ddd6487 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.5 2023-06-28 06:00:01 +00:00
Owncast
46a66c2a62 Bundle embedded web app 2023-06-28 05:59:02 +00:00
Gabe Kangas
d60289c8bc feat(ui): improve loading state 2023-06-27 22:52:23 -07:00
Owncast
ac8f9b3945 Commit screenshots 2023-06-28 04:10:46 +00:00
Owncast
4d26d2bcd6 Bundle embedded web app 2023-06-28 00:50:41 +00:00
Gabe Kangas
0fd18cf889 fix: split out styles into two style tags. Should help #2989 2023-06-27 17:44:09 -07:00
Owncast
f0644f4cbe Bundle embedded web app 2023-06-27 23:46:10 +00:00
Gabe Kangas
e7f464a10f fix(ui): fix not being able to disable browser notifications. Closes #3115 2023-06-27 16:40:35 -07:00
Gabe Kangas
78353fa6af fix(test): modal auto-closes now 2023-06-27 16:29:46 -07:00
Owncast
c36cb12719 Bundle embedded web app 2023-06-27 23:24:28 +00:00
Gabe Kangas
1ea9a548e1 fix(ui): fallback to an empty array. Closes #3116 2023-06-27 16:19:16 -07:00
Owncast
f4b5d6cdb8 Bundle embedded web app 2023-06-27 23:13:23 +00:00
Gabe Kangas
1f755cb0ba fix(chat): do not allow chat scrolling to impact page scrolling. Closes #3109 2023-06-27 16:11:07 -07:00
Gabe Kangas
1d6877d3ef fix(admin): fix error displaying and do not allow deleting of the last stream key. Closes #3114 2023-06-27 16:08:07 -07:00
Owncast
ffcc40d471 Bundle embedded web app 2023-06-27 22:53:51 +00:00
Gabe Kangas
02811ef37e feat(chat): preload and cache the custom emoji. Closes #3117 2023-06-27 15:48:16 -07:00
Gabe Kangas
8a4039217f fix(test): fix test to reflect chat message updates 2023-06-27 15:19:49 -07:00
Gabe Kangas
f9d0d66271 feat(chat): cache custom emoji. For #3117 2023-06-27 15:19:48 -07:00
Owncast
9c3006677e Bundle embedded web app 2023-06-27 21:58:33 +00:00
Gabe Kangas
a354787a9e feat(chat): support line breaks and pasted content. Closes #3108 2023-06-27 14:51:01 -07:00
Owncast
bd6e263eb9 Bundle embedded web app 2023-06-27 20:18:32 +00:00
renovate[bot]
35023f20df chore(deps): update dependency stylelint to v15.9.0 2023-06-27 17:49:26 +00:00
Owncast
c35714b5c1 Bundle embedded web app 2023-06-27 17:48:39 +00:00
renovate[bot]
cfcd7d2a65 chore(deps): update dependency knip to v2.14.2 2023-06-27 14:57:15 +00:00
Owncast
4cec3a61e1 Bundle embedded web app 2023-06-27 14:56:23 +00:00
renovate[bot]
fb2379c1be fix(deps): update dependency react-virtuoso to v4.3.11 2023-06-27 11:48:29 +00:00
Owncast
07dbc9dfea Bundle embedded web app 2023-06-27 11:47:43 +00:00
renovate[bot]
72e9404717 fix(deps): update dependency picmo to v5.8.5 2023-06-27 07:20:58 +00:00
Owncast
d29164ce78 Bundle embedded web app 2023-06-27 07:20:17 +00:00
renovate[bot]
ff7642a50f fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.4 2023-06-27 04:41:15 +00:00
Owncast
ab47015397 Commit screenshots 2023-06-27 04:12:36 +00:00
Owncast
acde0f6143 Bundle embedded web app 2023-06-27 01:37:35 +00:00
renovate[bot]
2766aace44 fix(deps): update dependency @uiw/react-codemirror to v4.21.4 2023-06-26 21:49:12 +00:00
Owncast
f2c896c93a Bundle embedded web app 2023-06-26 21:48:12 +00:00
renovate[bot]
4ae071b3ab chore(deps): update dependency @types/react to v18.2.14 2023-06-26 18:45:19 +00:00
Owncast
566dedfb7e Bundle embedded web app 2023-06-26 18:44:25 +00:00
Gabe Kangas
d33f117a82 fix(chat): fix missing alt tags on custom emoji. Closes #3106 2023-06-26 11:38:10 -07:00
Owncast
b696efb0eb Bundle embedded web app 2023-06-26 18:14:07 +00:00
renovate[bot]
b7c5e75f19 fix(deps): update codemirror 2023-06-26 16:46:57 +00:00
Owncast
2060c4f2a7 Bundle embedded web app 2023-06-26 16:46:07 +00:00
janWilejan
7930747cbb Fix highlight in video quality selection menu (#3102)
Also removed dead code in video quality selection menu.
Also 'minimize latency (experimental)' button is no longer renamed when pressed
(it is now highlighted when enabled).

Co-authored-by: janWilejan <>
2023-06-26 09:40:28 -07:00
Owncast
2b7042ff98 Bundle embedded web app 2023-06-26 16:04:42 +00:00
janWilejan
c563742856 Chat popup (#3098)
* add pop out chat button

* add button to close chat popup

* chat is hidden on main interface when a popup chat is open

* NameChangeEvent renames clients with the given id

if you have two or more owncast windows (or pop-out chats) open, changing your
name in 1 client is reflected in all clients.

* replace isChatVisible booleans with chatState enum

* update stories to use ChatState

* fix build tests

---------

Co-authored-by: janWilejan <>
2023-06-26 09:00:27 -07:00
Owncast
fca85a4a42 Commit screenshots 2023-06-26 04:10:35 +00:00
Owncast
5fa97464ae Bundle embedded web app 2023-06-25 20:05:03 +00:00
renovate[bot]
9903174ad1 chore(deps): update dependency chromatic to v6.19.9 2023-06-25 17:22:51 +00:00
Owncast
8da2f07629 Bundle embedded web app 2023-06-25 07:31:51 +00:00
renovate[bot]
23bf5c3bc5 fix(deps): update nextjs monorepo to v13.4.7 2023-06-25 05:16:58 +00:00
Owncast
17f1967eff Commit screenshots 2023-06-25 04:10:14 +00:00
Owncast
586ff69066 Bundle embedded web app 2023-06-25 02:11:44 +00:00
renovate[bot]
585aff1889 chore(deps): update dependency sass to v1.63.6 2023-06-24 23:05:04 +00:00
Owncast
83163e143c Bundle embedded web app 2023-06-24 23:04:19 +00:00
renovate[bot]
f36841194b chore(deps): update dependency npm to v9.7.2 2023-06-24 19:42:42 +00:00
Owncast
a2971ae958 Bundle embedded web app 2023-06-24 06:44:29 +00:00
renovate[bot]
51a6a7c95a chore(deps): update dependency sass to v1.63.5 2023-06-24 04:44:49 +00:00
Owncast
f6c855312d Commit screenshots 2023-06-24 04:10:24 +00:00
Owncast
a6e95cc9e8 Bundle embedded web app 2023-06-24 02:16:54 +00:00
janWilejan
e752934fd5 fix TitleNotifier crash (#3100)
rare chance of crashing when using ReactRefresh with an empty chat

Co-authored-by: janWilejan <>
2023-06-23 19:12:34 -07:00
Owncast
990b720611 Bundle embedded web app 2023-06-24 00:51:05 +00:00
renovate[bot]
0ad9b6c9cd chore(deps): update dependency @storybook/testing-library to v0.2.0 2023-06-23 21:57:46 +00:00
Owncast
d6f7be262d Bundle embedded web app 2023-06-23 21:57:02 +00:00
renovate[bot]
d5bb88c2cc chore(deps): update dependency cypress to v12.15.0 2023-06-23 18:38:52 +00:00
Owncast
093b9dc087 Commit screenshots 2023-06-23 04:11:02 +00:00
Owncast
cbda5898ea Bundle embedded web app 2023-06-22 22:13:55 +00:00
renovate[bot]
068afa1b61 chore(deps): update typescript-eslint monorepo to v5.60.0 2023-06-22 20:09:48 +00:00
Owncast
121a9d401a Bundle embedded web app 2023-06-22 16:55:30 +00:00
Gabe Kangas
06adee2bc2 fix(chat): restore placeholder value to what it was before 2023-06-22 09:48:26 -07:00
Gabe Kangas
096834020e chore: remove vscode config file
This shouldn't be a part of the repo.
2023-06-22 09:46:45 -07:00
Owncast
67acf8c51c Bundle embedded web app 2023-06-22 15:57:00 +00:00
renovate[bot]
7c92482e7c chore(deps): update dependency @types/react to v18.2.13 2023-06-22 13:49:50 +00:00
Owncast
974e4d8879 Commit screenshots 2023-06-22 04:11:16 +00:00
renovate[bot]
0ab883ae09 fix(deps): update module golang.org/x/net to v0.11.0 2023-06-21 21:47:25 +00:00
Owncast
c1ecf4c31c Bundle embedded web app 2023-06-21 21:46:31 +00:00
Gabe Kangas
742131695c fix(tests): ignore stylint packages 2023-06-21 14:40:29 -07:00
Owncast
0971bda3bf Bundle embedded web app 2023-06-21 21:32:57 +00:00
Gabe Kangas
7924a561b2 fix(chat): update scroll to bottom button text color 2023-06-21 14:26:57 -07:00
renovate[bot]
c27553f758 fix(deps): update module golang.org/x/mod to v0.11.0 2023-06-21 17:16:05 +00:00
renovate[bot]
bc9327e679 fix(deps): update module github.com/prometheus/client_golang to v1.16.0 2023-06-21 13:27:51 +00:00
renovate[bot]
a68cd77135 fix(deps): update module github.com/oschwald/geoip2-golang to v1.9.0 2023-06-21 10:05:41 +00:00
renovate[bot]
f50dca6ed0 chore(deps): update peter-evans/create-or-update-comment digest to c470f6f 2023-06-21 08:33:34 +00:00
Owncast
3eacb5e8d3 Commit screenshots 2023-06-21 04:17:37 +00:00
Owncast
bae1f84390 Bundle embedded web app 2023-06-21 04:13:46 +00:00
Gabe Kangas
ccb9b5d075 chore: run stylelint on our css files 2023-06-20 20:58:00 -07:00
Owncast
8c968ff676 Bundle embedded web app 2023-06-21 03:56:58 +00:00
Gabe Kangas
9a4b19068f chore(tests): add stylelint config 2023-06-20 20:51:37 -07:00
Gabe Kangas
0e13bd143e fix(chat): set cursor for chat input field 2023-06-20 20:51:36 -07:00
Owncast
df2d75e690 Bundle embedded web app 2023-06-21 03:30:53 +00:00
Gabe Kangas
fb5cb10aa2 fix(ui): set description value to action button title 2023-06-20 20:25:17 -07:00
Owncast
7adfb6c211 Bundle embedded web app 2023-06-21 00:22:13 +00:00
Gabe Kangas
ad814a8802 fix(chat): refactor chat input to not use slatejs. Closes #3094 2023-06-20 17:06:24 -07:00
renovate[bot]
683f73c379 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.286 2023-06-20 21:07:28 +00:00
renovate[bot]
4806af0025 fix(deps): update module github.com/shirou/gopsutil/v3 to v3.23.5 2023-06-20 18:21:12 +00:00
Owncast
e504a1997b Bundle embedded web app 2023-06-20 14:46:54 +00:00
renovate[bot]
02347593a8 fix(deps): update dependency slate-react to v0.97.0 2023-06-20 09:41:42 +00:00
Owncast
04cfc6ea4f Commit screenshots 2023-06-20 04:10:14 +00:00
Owncast
698b14ecc9 Bundle embedded web app 2023-06-20 01:37:14 +00:00
Gabe Kangas
8862d5d6ef Remove unused default exports 2023-06-19 18:32:56 -07:00
Owncast
61903f7429 Bundle embedded web app 2023-06-20 01:30:36 +00:00
renovate[bot]
7b68af1765 chore(deps): lock file maintenance (#3095)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-19 18:26:08 -07:00
Owncast
0f90dd7887 Bundle embedded web app 2023-06-20 00:30:28 +00:00
renovate[bot]
3950dfa1f5 chore(deps): update dependency eslint to v8.43.0 2023-06-19 23:25:55 +00:00
Owncast
67561c3711 Bundle embedded web app 2023-06-19 23:25:10 +00:00
renovate[bot]
3d4743d9b9 chore(deps): update dependency chromatic to v6.19.8 2023-06-19 18:36:24 +00:00
Owncast
3a7915566a Commit screenshots 2023-06-19 04:10:54 +00:00
Owncast
291d2b9f40 Bundle embedded web app 2023-06-19 03:26:41 +00:00
renovate[bot]
6f2a4b0c2b fix(deps): update nextjs monorepo to v13.4.6 2023-06-19 02:18:19 +00:00
Owncast
bb0324d303 Commit screenshots 2023-06-18 04:10:52 +00:00
Owncast
b7bf758e74 Bundle embedded web app 2023-06-17 22:38:52 +00:00
renovate[bot]
9b247f734a chore(deps): update dependency chromatic to v6.19.7 2023-06-17 19:55:10 +00:00
Owncast
49e9835ed7 Bundle embedded web app 2023-06-17 09:35:41 +00:00
renovate[bot]
252ce67ccc chore(deps): update dependency sass to v1.63.4 2023-06-17 06:40:45 +00:00
Owncast
d1e8f5e9d6 Commit screenshots 2023-06-17 04:09:50 +00:00
Owncast
dcb1b2287e Bundle embedded web app 2023-06-16 19:31:41 +00:00
renovate[bot]
aae801060f fix(deps): update dependency slate-react to v0.96.0 2023-06-16 17:14:13 +00:00
Owncast
d22c8966f5 Bundle embedded web app 2023-06-16 17:13:30 +00:00
renovate[bot]
0ee674f127 chore(deps): update dependency chromatic to v6.19.5 2023-06-16 12:03:37 +00:00
Owncast
72e40ec7f2 Bundle embedded web app 2023-06-16 12:02:55 +00:00
renovate[bot]
ab8b84574d chore(deps): update dependency @types/node to v18.16.18 2023-06-16 08:43:05 +00:00
Owncast
e8acab63db Commit screenshots 2023-06-16 04:10:48 +00:00
Owncast
cf3ba179db Bundle embedded web app 2023-06-16 01:43:57 +00:00
renovate[bot]
58126d5912 chore(deps): update typescript-eslint monorepo to v5.59.11 2023-06-15 21:14:08 +00:00
Owncast
50647433de Bundle embedded web app 2023-06-15 21:13:26 +00:00
renovate[bot]
0a845dbc9c chore(deps): update dependency @types/react to v18.2.12 2023-06-15 19:42:48 +00:00
Owncast
15f54d4070 Bundle embedded web app 2023-06-15 19:42:01 +00:00
renovate[bot]
e5c1938e34 fix(deps): update dependency @uiw/react-codemirror to v4.21.3 2023-06-15 17:54:40 +00:00
Owncast
db23565b95 Bundle embedded web app 2023-06-15 17:53:37 +00:00
renovate[bot]
3a347c1b03 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.3 2023-06-15 12:48:08 +00:00
Owncast
ca40021f5b Bundle embedded web app 2023-06-15 12:47:15 +00:00
Gabe Kangas
a86049729e fix(chat): enable tld validation in autolinking and add online to accepted tlds 2023-06-15 05:41:19 -07:00
Owncast
809196527d Bundle embedded web app 2023-06-15 10:25:04 +00:00
renovate[bot]
f7cd508922 chore(deps): update dependency npm to v9.7.1 2023-06-15 07:12:26 +00:00
Owncast
db8485e505 Bundle embedded web app 2023-06-15 07:11:41 +00:00
renovate[bot]
1c6f768312 chore(deps): update dependency cypress to v12.14.0 2023-06-15 04:36:56 +00:00
Owncast
8a7b06d2d4 Bundle embedded web app 2023-06-15 04:36:12 +00:00
renovate[bot]
41c7b77f8c fix(deps): update nextjs monorepo to v13.4.5 2023-06-15 00:19:46 +00:00
Owncast
cd10822b5e Bundle embedded web app 2023-06-15 00:18:57 +00:00
renovate[bot]
09b56f9998 fix(deps): update fontsource monorepo to v5.0.3 2023-06-14 21:51:53 +00:00
renovate[bot]
50de7c8d28 chore(deps): update alpine docker tag to v3.18.2 2023-06-14 20:39:14 +00:00
Owncast
7b288b59ed Bundle embedded web app 2023-06-14 20:38:33 +00:00
Gabe Kangas
8a3bae4c30 fix(mobile): bottom section not filling width. Closes #3073 2023-06-14 13:31:18 -07:00
Owncast
ae8d09c221 Bundle embedded web app 2023-06-14 18:24:56 +00:00
renovate[bot]
83159aea54 fix(deps): update dependency react-virtuoso to v4.3.10 2023-06-14 14:22:02 +00:00
Owncast
2ad8d1be9f Bundle embedded web app 2023-06-14 14:21:11 +00:00
renovate[bot]
015bd75a4a fix(deps): update dependency react-error-boundary to v4.0.10 2023-06-14 10:03:41 +00:00
renovate[bot]
ed0e44f981 chore(deps): update peter-evans/create-or-update-comment digest to 411d7f9 2023-06-14 06:37:24 +00:00
Owncast
dd87521eea Bundle embedded web app 2023-06-14 06:36:51 +00:00
renovate[bot]
4739a5f57d chore(deps): update dependency mermaid to v10.2.3 2023-06-14 03:45:35 +00:00
Owncast
eccaa2600e Bundle embedded web app 2023-06-14 03:44:50 +00:00
renovate[bot]
a4e443ee3d chore(deps): update dependency html-webpack-plugin to v5.5.3 2023-06-14 02:35:00 +00:00
Owncast
a657f9b05b Bundle embedded web app 2023-06-14 02:34:18 +00:00
Yusuke
7fc5857d4c Fix path for image open meta tag #3075. (#3087)
* Commit updated API documentation

* Fix content path used for meta tags.

TT:#3075

* Fix lint for go code.

TT:#3075

* Revert docs/api/index.html

TT:#3075

---------

Co-authored-by: Owncast <owncast@owncast.online>
2023-06-13 19:28:35 -07:00
Owncast
42c84f29a3 Bundle embedded web app 2023-06-14 00:59:11 +00:00
renovate[bot]
dd83fb984f chore(deps): update dependency @types/react to v18.2.11 2023-06-13 21:34:16 +00:00
Gabe Kangas
fd1f3a1952 chore(tests): add additional test caching 2023-06-13 14:33:17 -07:00
Gabe Kangas
9b44ff107f fix(api): validate stream key payload. Closes #3082 2023-06-13 13:05:43 -07:00
Owncast
26686dd6da Bundle embedded web app 2023-06-13 17:09:43 +00:00
renovate[bot]
bbd13be90a chore(deps): update dependency sass-loader to v13.3.2 2023-06-13 12:51:10 +00:00
Owncast
ee21b52b28 Bundle embedded web app 2023-06-13 12:50:23 +00:00
renovate[bot]
68936e7772 chore(deps): update dependency @types/react to v18.2.10 2023-06-13 10:20:32 +00:00
Owncast
7ba6db3b9d Bundle embedded web app 2023-06-13 10:19:44 +00:00
renovate[bot]
9e65c04e54 chore(deps): update dependency @types/node to v18.16.17 2023-06-13 05:59:54 +00:00
Owncast
9d646a1d4f Bundle embedded web app 2023-06-13 05:59:12 +00:00
Mohib Khan
6fa576a04a feat: close modal after name change (#3084)
* feat: close modal after name change

* refactor: shortened modal name

* fix: added a no-op for NameChangeModal storybook
2023-06-12 22:54:12 -07:00
Owncast
f616f02be3 Commit screenshots 2023-06-13 04:11:19 +00:00
Owncast
1e89bdba29 Bundle embedded web app 2023-06-12 22:53:54 +00:00
Gabe Kangas
58f2d09815 fix(chat): try to improve auto scroll to bottom. Closes #3029 2023-06-12 15:47:41 -07:00
Owncast
6e46034414 Bundle embedded web app 2023-06-12 22:43:05 +00:00
renovate[bot]
03e8b172c4 chore(deps): update dependency sass to v1.63.3 2023-06-12 18:08:32 +00:00
Owncast
0dd84a50bf Bundle embedded web app 2023-06-12 18:07:47 +00:00
renovate[bot]
41bbbb2653 chore(deps): update dependency html-webpack-plugin to v5.5.2 2023-06-12 15:02:48 +00:00
Owncast
229b8551e1 Bundle embedded web app 2023-06-12 04:30:49 +00:00
renovate[bot]
3e4efe69b6 chore(deps): update dependency less-loader to v11.1.3 2023-06-12 00:28:46 +00:00
Owncast
5021ff8335 Bundle embedded web app 2023-06-11 21:47:56 +00:00
renovate[bot]
944a1e8888 chore(deps): update dependency @babel/core to v7.22.5 2023-06-11 19:34:14 +00:00
Owncast
8ccbb59a36 Bundle embedded web app 2023-06-11 12:37:28 +00:00
renovate[bot]
5861169a6b fix(deps): update dependency react-virtuoso to v4.3.9 2023-06-11 09:34:15 +00:00
Owncast
14ce9c2244 Bundle embedded web app 2023-06-11 09:33:33 +00:00
renovate[bot]
669be1154c chore(deps): update dependency chromatic to v6.18.2 2023-06-11 07:52:06 +00:00
Owncast
76a8d16696 Bundle embedded web app 2023-06-11 07:51:09 +00:00
renovate[bot]
9b3b7183d5 chore(deps): update dependency sass to v1.63.2 2023-06-11 03:30:22 +00:00
Owncast
43e38386ce Bundle embedded web app 2023-06-11 00:28:20 +00:00
renovate[bot]
788e1c9c62 chore(deps): update dependency @types/react to v18.2.9 2023-06-10 22:20:54 +00:00
Owncast
9beafba01f Bundle embedded web app 2023-06-10 12:57:19 +00:00
renovate[bot]
117d4dfec7 fix(deps): update dependency @uiw/react-codemirror to v4.21.2 2023-06-10 09:16:09 +00:00
Owncast
a03692bb94 Bundle embedded web app 2023-06-10 09:15:06 +00:00
renovate[bot]
8b6c47fb86 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.2 2023-06-10 06:09:10 +00:00
Owncast
b64196aaaa Bundle embedded web app 2023-06-09 23:28:53 +00:00
renovate[bot]
f422500b46 fix(deps): update dependency @uiw/react-codemirror to v4.21.1 2023-06-09 23:24:36 +00:00
Owncast
7eef4bb9ae Bundle embedded web app 2023-06-08 21:13:17 +00:00
renovate[bot]
c17649d112 chore(deps): update typescript-eslint monorepo to v5.59.9 2023-06-08 20:23:45 +00:00
Owncast
23b96e839d Bundle embedded web app 2023-06-08 20:22:51 +00:00
renovate[bot]
4f6cf65725 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.1 2023-06-08 16:15:07 +00:00
Owncast
f6986a1395 Bundle embedded web app 2023-06-08 13:50:16 +00:00
renovate[bot]
1cb8a927f4 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.21.0 2023-06-08 11:19:06 +00:00
renovate[bot]
752da3bbf7 chore(deps): update peter-evans/create-or-update-comment digest to c6c9a1a 2023-06-08 08:20:49 +00:00
Owncast
e01213b945 Commit screenshots 2023-06-08 04:14:30 +00:00
Owncast
88ca800fc1 Bundle embedded web app 2023-06-07 14:11:14 +00:00
renovate[bot]
b7e616d8aa fix(deps): update dependency @uiw/react-codemirror to v4.20.4 2023-06-07 11:17:53 +00:00
renovate[bot]
f8c6b70453 chore(deps): update peter-evans/create-or-update-comment digest to 5825e57 2023-06-07 06:18:20 +00:00
Owncast
2e5ce9304c Bundle embedded web app 2023-06-07 06:17:40 +00:00
renovate[bot]
d0ce2d6c39 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.20.4 2023-06-07 04:35:53 +00:00
Owncast
a546e1a6d7 Commit screenshots 2023-06-07 04:11:04 +00:00
Owncast
634ed98948 Bundle embedded web app 2023-06-06 14:59:36 +00:00
renovate[bot]
fa66c72298 chore(deps): update dependency eslint to v8.42.0 2023-06-06 09:26:53 +00:00
Owncast
52cfb0b404 Bundle embedded web app 2023-06-06 09:26:02 +00:00
renovate[bot]
56e10d99fe fix(deps): update dependency @uiw/react-codemirror to v4.20.3 2023-06-06 04:42:14 +00:00
Owncast
15248183ed Bundle embedded web app 2023-06-06 04:41:15 +00:00
Gabe Kangas
d7ed23e153 Merge branch 'gek/ios-browser-notifications' into develop 2023-06-05 21:35:20 -07:00
Owncast
97e7142267 Commit screenshots 2023-06-06 04:20:17 +00:00
Owncast
44ed0caf39 Bundle embedded web app 2023-06-06 04:02:11 +00:00
Gabe Kangas
447ab10738 feat: add ios specific push notification instructions
Closes #2992
2023-06-05 21:01:51 -07:00
renovate[bot]
9d5482adf6 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.20.3 2023-06-06 00:49:27 +00:00
Owncast
2b2501c5bb Bundle embedded web app 2023-06-06 00:48:33 +00:00
Yusuke
c4cd2d8472 Fix NotifyReminderPopup warning #3034. (#3068)
* Fix NotifyReminderPopup warning.

TT:#3034

* Revert web/components/action-buttons/NotifyButton.tsx

* Add div tag to make the children recognized as plain html element.

TT: #3034
2023-06-05 17:39:27 -07:00
Owncast
7d3ad0ae83 Bundle embedded web app 2023-06-05 23:53:13 +00:00
Gabe Kangas
cc953f154e fix(admin): fix typo causing established chat mode display bug. Closes #3070 2023-06-05 16:47:08 -07:00
Gabe Kangas
4c873d1ac2 fix(docs): fix typo in release doc. Closes #3066 2023-06-05 15:37:51 -07:00
Owncast
89da84799e Bundle embedded web app 2023-06-05 22:28:22 +00:00
Gabe Kangas
aef81eec4c fix: remove unused duplicate version string 2023-06-05 15:22:24 -07:00
Gabe Kangas
2bf841df05 fix(build): remove unused test block 2023-06-05 15:22:24 -07:00
Owncast
97da039295 Bundle embedded web app 2023-06-05 21:42:33 +00:00
Gabe Kangas
cfe1149b7f chore(deps): go mod tidy 2023-06-05 14:35:42 -07:00
Gabe Kangas
10ec2afb04 chore(deps): remove webpack-deadcode-plugin in favor of knip 2023-06-05 14:35:40 -07:00
Owncast
2bf65bd762 Bundle embedded web app 2023-06-05 18:05:12 +00:00
renovate[bot]
3fe0784114 fix(deps): update workbox monorepo to v7 (#3059)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-05 11:01:09 -07:00
Owncast
ca7cf608de Bundle embedded web app 2023-06-05 16:02:32 +00:00
Gabe Kangas
07db73b084 fix(ui): set offline banner color to be static palette white 2023-06-05 08:55:21 -07:00
Gabe Kangas
af82d05421 fix(api): explicitly disable caching on api responses 2023-06-05 08:52:00 -07:00
Gabe Kangas
3ed5a0b7f3 feat: simplify console logs 2023-06-05 08:44:14 -07:00
Owncast
a38acbc523 Bundle embedded web app 2023-06-05 10:31:46 +00:00
renovate[bot]
330f4bf0f2 chore(deps): lock file maintenance 2023-06-05 10:27:42 +00:00
Owncast
bcc5462f04 Commit screenshots 2023-06-05 04:10:24 +00:00
Owncast
aaf9a24922 Bundle embedded web app 2023-06-05 00:45:24 +00:00
renovate[bot]
bd49840bc0 chore(deps): update dependency @types/react to v18.2.8 2023-06-04 21:54:58 +00:00
Owncast
790f69a865 Commit screenshots 2023-06-04 04:14:55 +00:00
renovate[bot]
6474751a5a fix(deps): update module github.com/sirupsen/logrus to v1.9.3 2023-06-03 22:53:36 +00:00
Owncast
0c1944553b Bundle embedded web app 2023-06-03 22:52:38 +00:00
renovate[bot]
8cc144b811 chore(deps): update dependency less-loader to v11.1.2 2023-06-03 19:56:47 +00:00
Owncast
c027e63168 Bundle embedded web app 2023-06-03 06:47:32 +00:00
renovate[bot]
4993c53c05 chore(deps): update dependency chromatic to v6.18.0 2023-06-03 04:19:34 +00:00
Owncast
f1de80cd74 Commit screenshots 2023-06-03 04:10:05 +00:00
Owncast
28a2f560b8 Bundle embedded web app 2023-06-03 02:54:26 +00:00
Gabe Kangas
2046e4999f feat(chat): decrease msg collapse timeout + add spacing. Closes #3062 2023-06-02 19:48:07 -07:00
Owncast
c9015e99ba Bundle embedded web app 2023-06-03 00:47:11 +00:00
renovate[bot]
8a2fbd0c6e fix(deps): update dependency @fontsource/poppins to v5.0.2 2023-06-02 22:49:51 +00:00
Gabe Kangas
2ed253d9f2 fix(lint): remove naked returns 2023-06-02 12:22:00 -07:00
hagn
35bdb5bca2 Use VA-API hardware decoding and scaling (#2976)
* Enable VA-API hardware decoding

* Use VA-API hardware scaling
2023-06-02 12:15:10 -07:00
Owncast
36456f4f82 Bundle embedded web app 2023-06-02 18:49:59 +00:00
renovate[bot]
a4f984e7d1 fix(deps): update dependency slate-react to v0.95.0 (#3065)
* fix(deps): update dependency slate-react to v0.95.0

* fix: slate requires prop name change

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-06-02 11:44:44 -07:00
Owncast
b443900cdb Bundle embedded web app 2023-06-02 18:19:17 +00:00
Tung Bui (Leo)
6976b0ddb8 fix(admin): Broken link to the stream health page (#3064) 2023-06-02 11:15:01 -07:00
Owncast
a63c9ff20e Commit screenshots 2023-06-02 04:11:42 +00:00
Owncast
5a55a29933 Bundle embedded web app 2023-06-01 21:14:49 +00:00
renovate[bot]
0f9f339a96 chore(deps): update typescript-eslint monorepo to v5.59.8 2023-06-01 18:29:03 +00:00
renovate[bot]
1da838e815 fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.17 2023-06-01 04:58:13 +00:00
Owncast
3f79c59cbc Commit screenshots 2023-06-01 04:19:02 +00:00
renovate[bot]
d7425bfeb4 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.273 2023-06-01 01:07:10 +00:00
jahway603
4f3fbdf47b Update LICENSE to be current (#3058)
Update LICENSE to be current
2023-05-31 18:06:23 -07:00
Owncast
37046020b3 Bundle embedded web app 2023-06-01 00:06:08 +00:00
Gabe Kangas
6b6baae0ca fix(ui): set explicit background for collapse item headers. Closes #3010 2023-05-31 17:01:31 -07:00
Owncast
21651015b1 Bundle embedded web app 2023-06-01 00:00:42 +00:00
Gabe Kangas
6d30de19f6 fix(chat): cleanup of moderator flag check 2023-05-31 16:54:30 -07:00
Owncast
34a3b214ea Bundle embedded web app 2023-05-31 22:24:39 +00:00
Gabe Kangas
401c7c8bca feat(admin): storage secret to be a password field. Closes #3013 2023-05-31 15:18:51 -07:00
Owncast
132ee5bddc Bundle embedded web app 2023-05-31 21:58:21 +00:00
Gabe Kangas
924223328c fix(chat): tweak layouts of chat user badges. Closes #3009 2023-05-31 14:53:13 -07:00
Owncast
59ee7fd199 Bundle embedded web app 2023-05-31 21:24:58 +00:00
renovate[bot]
aace677e0a fix(deps): update dependency next-with-less to v3.0.1 2023-05-31 21:01:00 +00:00
Owncast
20023a746e Bundle embedded web app 2023-05-31 21:00:03 +00:00
Gabe Kangas
71703f2245 fix(chat): fix bot status not showing. Closes #3046 2023-05-31 13:54:03 -07:00
Jerin Thomas
1ed51859b0 Extending webfinger response (issue:2851) (#3053)
* Extending webfinger response #2851
1. Added Logo
 - rel: avatar as there wasn't any appropriate value in [Link relations registry](https://www.iana.org/assignments/link-relations/)
 - type: default value image/png or else it is determined file type extension
2. Added Stream
 - rel: stream as there wasn't appropriate value in [Link relations registry](https://www.iana.org/assignments/link-relations/)
 - type: video/H264 based on [IANA media types](https://www.iana.org/assignments/media-types/media-types.xhtml#video)

Changes after review:

1. Updated the rel type for avatar based on webfinger rel.
2. Updated the rel type for stream link and href value that closely associates to it.

* adding period after comments

* updating typo
2023-05-31 11:36:41 -07:00
Gabe Kangas
c295e4f215 Update segment cleanup to support object storage (#2876)
* Add support for S3 cleanup + standardize firing cleanup. Closes #2646

* fix: manually fix post-merge
2023-05-31 11:10:04 -07:00
Owncast
798d842f5a Bundle embedded web app 2023-05-31 12:57:11 +00:00
renovate[bot]
465ded857f chore(deps): update dependency sass-loader to v13.3.1 2023-05-31 10:42:57 +00:00
renovate[bot]
d697505be3 chore(deps): update peter-evans/create-or-update-comment digest to 542d5c2 2023-05-31 08:07:37 +00:00
Owncast
7cbb9111ba Bundle embedded web app 2023-05-31 08:07:01 +00:00
renovate[bot]
4d83c1288b chore(deps): update dependency css-loader to v6.8.1 2023-05-31 05:51:39 +00:00
Owncast
2e01ca33d1 Bundle embedded web app 2023-05-31 05:50:51 +00:00
renovate[bot]
56e33aa9d6 chore(deps): update dependency less-loader to v11.1.1 (#3057)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-30 22:46:33 -07:00
Owncast
56a2f5aaab Commit screenshots 2023-05-31 04:23:14 +00:00
Owncast
3d846b6c9a Bundle embedded web app 2023-05-31 00:25:26 +00:00
renovate[bot]
a0cd1c2466 chore(deps): update dependency css-loader to v6.8.0 2023-05-30 23:25:37 +00:00
Owncast
bce2767553 Bundle embedded web app 2023-05-30 21:11:15 +00:00
Gabe Kangas
cd458630ec Support using the custom video serving endpoint even if you don't use object storage (#2924)
* feat(video): refactor video serving endpoint

It can now be used without an object storage provider. Closes #2785

* fix: remove debug log
2023-05-30 14:05:24 -07:00
Owncast
31f2db06f7 Bundle embedded web app 2023-05-30 20:48:11 +00:00
renovate[bot]
9459a6d722 chore(deps): update nextjs monorepo to v13.4.4 2023-05-30 20:44:00 +00:00
Owncast
572cbc2819 Bundle embedded web app 2023-05-30 18:43:22 +00:00
Abhishek Gupta
0ff30d44e4 fix: hide latency card for admin if latency is 0 (#3047)
* hide latency card for admin if latency is 0

* Prettified Code!

---------

Co-authored-by: abhipanorian <abhipanorian@users.noreply.github.com>
2023-05-30 11:33:30 -07:00
Gabe Kangas
209756fed3 feat(webhooks): add stream status to webhook (#2934)
Expand the payload sent for stream status webhooks. Closes #2881
2023-05-30 11:32:05 -07:00
Owncast
b9508ba1c8 Bundle embedded web app 2023-05-30 18:14:04 +00:00
Gabe Kangas
15dc718e61 feat: add support for robots.txt disabling search indexing (#2929)
* feat: add support for robots.txt

Can toggle disabling search engine indexing. Closes #2684

* fix: unexport ts const
2023-05-30 11:09:51 -07:00
Owncast
d5fd76d796 Bundle embedded web app 2023-05-30 17:36:27 +00:00
renovate[bot]
20a684ec29 fix(deps): update dependency next-with-less to v3 (#3050)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-30 10:32:13 -07:00
Gabe Kangas
85e7af3d5f Update to Go 1.20 + run better align (#2927)
* chore(go): update go version to 1.20. Closes #2185

* chore(go): run better align against project

To optimize struct field order. Closes #2870

* chore(go): update CI jobs to use Go 1.20

* fix(go): linter warnings for Go 1.20 update
2023-05-30 10:31:43 -07:00
Gabe Kangas
7e0907e16c chore: bump version number 2023-05-30 10:12:57 -07:00
Gabe Kangas
b82282bbf3 Merge branch '0.1.1' into develop 2023-05-30 10:12:09 -07:00
Owncast
ee799e7623 Commit screenshots 2023-05-30 04:11:59 +00:00
Owncast
574feeb1d4 Bundle embedded web app 2023-05-29 22:16:31 +00:00
renovate[bot]
d3a495b0cd chore(deps): update dependency @types/node to v18.16.16 2023-05-29 21:46:37 +00:00
Owncast
d1e78d93ae Bundle embedded web app 2023-05-29 21:45:52 +00:00
renovate[bot]
1daead52e5 chore(deps): update dependency @babel/core to v7.22.1 2023-05-29 18:14:37 +00:00
Owncast
6685f91699 Bundle embedded web app 2023-05-29 15:23:13 +00:00
renovate[bot]
03ac467acf chore(deps): lock file maintenance (#3055)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-29 08:19:15 -07:00
Owncast
6943394260 Bundle embedded web app 2023-05-29 14:30:12 +00:00
renovate[bot]
1544ad3b2f chore(deps): update dependency @babel/core to v7.22.0 2023-05-29 13:55:41 +00:00
Owncast
a132c8c1b5 Bundle embedded web app 2023-05-29 13:54:52 +00:00
renovate[bot]
7e38ac7738 fix(deps): update dependency yaml to v2.3.1 2023-05-29 10:45:09 +00:00
Owncast
dcaae90ed7 Bundle embedded web app 2023-05-29 08:45:05 +00:00
renovate[bot]
c06f7d2a94 chore(deps): lock file maintenance 2023-05-29 08:40:31 +00:00
Owncast
788a74a1a4 Commit screenshots 2023-05-29 04:10:15 +00:00
Owncast
1c2fe1d14b Bundle embedded web app 2023-05-28 22:49:41 +00:00
renovate[bot]
5d89db6d15 chore(deps): update dependency @types/node to v18.16.15 2023-05-28 20:47:19 +00:00
Gabe Kangas
c4f30210ac Add comment to explain what this service does 2023-05-28 12:38:51 -07:00
Gabe Kangas
a3e890ff7a Fix linter errors to reflect update to Go 1.20 2023-05-28 12:38:51 -07:00
Gabe Kangas
24c51c831e Update to Go 1.20. Closes #2185 2023-05-28 12:38:49 -07:00
Owncast
00e0ce47a0 Commit screenshots 2023-05-28 04:10:05 +00:00
Owncast
14ebe003cc Bundle embedded web app 2023-05-27 21:12:25 +00:00
renovate[bot]
df54f2d96c chore(deps): update dependency @types/react to v18.2.7 2023-05-27 18:46:03 +00:00
Owncast
dbb870193f Bundle embedded web app 2023-05-27 11:22:17 +00:00
renovate[bot]
1cf4071d39 fix(deps): update dependency yaml to v2.3.0 2023-05-27 08:47:11 +00:00
renovate[bot]
b80fa15fba fix(deps): update module github.com/aws/aws-sdk-go to v1.44.271 2023-05-27 05:44:10 +00:00
Owncast
2a2a168ede Commit screenshots 2023-05-27 04:10:09 +00:00
Gabe Kangas
34e76f1575 Not worth running this test on a schedule. 2023-05-26 18:11:12 -07:00
Owncast
083e3fdc55 Bundle embedded web app 2023-05-26 19:31:22 +00:00
renovate[bot]
a86fd62f4e fix(deps): update dependency @fontsource/poppins to v5 (#3049)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-26 12:27:13 -07:00
Owncast
d900ad8b53 Bundle embedded web app 2023-05-26 19:08:32 +00:00
renovate[bot]
37a71e8632 fix(deps): update dependency @fontsource/inter to v5 (#3048)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-26 12:03:30 -07:00
Owncast
d3f934b342 Bundle embedded web app 2023-05-26 18:34:32 +00:00
renovate[bot]
8d4ccc1742 fix(deps): update dependency react-virtuoso to v4.3.8 2023-05-26 15:02:39 +00:00
Owncast
95abcf7ff2 Bundle embedded web app 2023-05-26 12:07:01 +00:00
renovate[bot]
c05ba16863 chore(deps): update dependency sass-loader to v13.3.0 2023-05-26 07:04:48 +00:00
Owncast
ba64b5f33e Commit screenshots 2023-05-26 04:20:00 +00:00
Owncast
447b3f19f9 Bundle embedded web app 2023-05-25 22:49:55 +00:00
renovate[bot]
65c3b443fd chore(deps): update typescript-eslint monorepo to v5.59.7 2023-05-25 18:25:30 +00:00
Owncast
2702eac8e3 Bundle embedded web app 2023-05-25 15:26:33 +00:00
Gabe Kangas
15e06b9b2b fix(mobile): remove extra 20px of padding 2023-05-25 08:20:03 -07:00
Owncast
15b6bb6eb4 Commit screenshots 2023-05-25 04:10:36 +00:00
Owncast
b1bd25beeb Bundle embedded web app 2023-05-25 02:37:03 +00:00
renovate[bot]
fe6d3ef5cb chore(deps): update dependency @types/node to v18.16.14 2023-05-24 23:24:02 +00:00
renovate[bot]
0540451b7c chore(deps): update peter-evans/create-or-update-comment digest to 6534843 2023-05-24 11:13:46 +00:00
Owncast
d01e9c53f7 Bundle embedded web app 2023-05-24 07:37:31 +00:00
renovate[bot]
f3f608f6c6 fix(deps): update dependency @uiw/react-codemirror to v4.20.2 2023-05-24 05:52:30 +00:00
Owncast
23b6867502 Commit screenshots 2023-05-24 04:15:01 +00:00
Gabe Kangas
2aa8756c94 chore(docs): update release doc to call out single-arch builds 2023-05-23 17:44:00 -07:00
Owncast
e09609733a Bundle embedded web app 2023-05-23 23:56:42 +00:00
Gabe Kangas
432a348deb fix(ui): move id to menu button instead of wrapper div 2023-05-23 16:51:48 -07:00
Owncast
e5138161c2 Bundle embedded web app 2023-05-23 23:37:35 +00:00
gingervitis
29041e6d76 Address chat modal button issues (#3042)
* don't display chat button or modal if isModal is true. dont display the show/hide chat option in the userdropedown for tablet sizes either. tweak chat button styles and make chat button bg the same as the chat component bg color.

* only show chat button if online

* fix(chat): chat should be available through 5min buffer period. Fixes #3044

* fix(test): update mobile test

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-05-23 16:32:35 -07:00
Owncast
b6aee0eda9 Bundle embedded web app 2023-05-23 17:45:05 +00:00
renovate[bot]
8ed19a59a2 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.20.2 2023-05-23 13:27:53 +00:00
Owncast
a64d0758d8 Bundle embedded web app 2023-05-23 09:28:29 +00:00
renovate[bot]
c27372ddde chore(deps): update dependency eslint to v8.41.0 2023-05-23 06:01:45 +00:00
Owncast
2b215bc742 Commit screenshots 2023-05-23 04:10:39 +00:00
Owncast
7674fa6107 Bundle embedded web app 2023-05-23 02:02:00 +00:00
Gabe Kangas
69f217f758 Refactor mobile chat into modal (#3038)
* feat(mobile): refactor mobile chat into modal

- Make page always scrollable
- Move mobile chat into a standalone modal

* fix(test): split out mobile browser test specs

* fix(mobile): force chat button to render on top of footer

* fix: some small updates from review

* fix: hide/show hide chat menu option based on width

* fix: chat button icon getting cut off

* chore(tests): add browser tests for mobile chat modal

* chore(tests): add story for ChatModal component

* fix(test): quiet shellcheck

* fix: remove unused import

* fix(tests): silence storybook linting warning

* fix(ui): reposition chat modal button icon with transform
2023-05-22 18:56:44 -07:00
Owncast
b9b569f3fe Bundle embedded web app 2023-05-22 23:39:24 +00:00
renovate[bot]
a07457406e chore(deps): update dependency style-loader to v3.3.3 2023-05-22 18:39:55 +00:00
Owncast
30b8754592 Bundle embedded web app 2023-05-22 14:38:38 +00:00
renovate[bot]
e031f111f5 chore(deps): lock file maintenance (#3039)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-22 07:32:36 -07:00
Owncast
3a560cd8b5 Bundle embedded web app 2023-05-22 09:40:21 +00:00
renovate[bot]
913363bccf chore(deps): update dependency css-loader to v6.7.4 2023-05-22 04:15:43 +00:00
Owncast
74d48c2a10 Commit screenshots 2023-05-22 04:10:12 +00:00
Owncast
852b85bef5 Bundle embedded web app 2023-05-21 21:15:59 +00:00
gingervitis
4703a64878 address doublescroll #3028 (#3035)
* quick fix for mobile menu button overlap

* - use new dynamic vh css prop to handle ios safari double scrolling
- only force tabs height when online

* cleanup

* add comment
2023-05-21 14:11:53 -07:00
Owncast
89bd0c2606 Bundle embedded web app 2023-05-21 20:21:50 +00:00
renovate[bot]
4251731e84 chore(deps): update dependency @types/node to v18.16.13 2023-05-21 16:43:50 +00:00
Owncast
e6bb07714b Bundle embedded web app 2023-05-21 10:58:55 +00:00
renovate[bot]
8488de2009 fix(deps): update dependency react-virtuoso to v4.3.7 2023-05-21 10:04:11 +00:00
Owncast
aa6bb0d921 Commit screenshots 2023-05-21 04:25:05 +00:00
Owncast
5500e533a5 Bundle embedded web app 2023-05-21 04:19:30 +00:00
Gabe Kangas
e50b23d081 Cleanup unused Javascript (#3027)
* chore(js): be stricter about dead code warnings

* chore(js): remove dead code and unused exports

* rebase

* chore: remove unused files

* chore(deps): remove unused prop-types dep

* chore(js): remove unused function

* chore(deps): remove + check unused deps

* chore(js): remove unused exports. Closes #3036
2023-05-20 21:15:25 -07:00
Owncast
429289d508 Bundle embedded web app 2023-05-20 22:04:37 +00:00
Gabe Kangas
acab4e5c85 fix(ui): hard code the colors of the chat moderation menu button 2023-05-20 14:59:02 -07:00
Gabe Kangas
78a64191eb chore: ignore auto-generated service worker 2023-05-20 14:16:59 -07:00
renovate[bot]
7fdfb46b4a fix(deps): update module github.com/microcosm-cc/bluemonday to v1.0.24 2023-05-20 07:12:46 +00:00
Owncast
80a04e6fda Commit screenshots 2023-05-20 04:09:57 +00:00
Owncast
e611afdc72 Bundle embedded web app 2023-05-20 03:11:20 +00:00
Gabe Kangas
d53cd65767 fix: force video assets to never use the cache 2023-05-19 20:05:16 -07:00
Owncast
e8143c0cb3 Bundle embedded web app 2023-05-20 01:58:00 +00:00
Gabe Kangas
b28145a26b fix: disable caching in dev + fix runtime cache usage 2023-05-19 18:52:44 -07:00
Gabe Kangas
05f7075244 fix(chat): make websocket reconnects happen faster. Closes #3021 2023-05-19 18:52:43 -07:00
Owncast
d5b0159f4a Bundle embedded web app 2023-05-20 00:39:58 +00:00
Gabe Kangas
4e1da3fa23 fix(ui): do not add extra spacing to every ant row. Closes #3031 (#3033) 2023-05-19 17:34:23 -07:00
Owncast
f09ae62001 Bundle embedded web app 2023-05-20 00:14:36 +00:00
renovate[bot]
5646b0885b chore(deps): update dependency @types/node to v18.16.12 2023-05-19 21:38:15 +00:00
Owncast
ee85cc4a18 Bundle embedded web app 2023-05-19 21:01:25 +00:00
Gabe Kangas
ddef3f421c feat: precache web assets. Closes #3030 (#3032) 2023-05-19 13:56:45 -07:00
Owncast
def4c48fd8 Bundle embedded web app 2023-05-19 13:49:33 +00:00
renovate[bot]
0ad28732e2 chore(deps): update typescript-eslint monorepo to v5.59.6 2023-05-19 11:40:43 +00:00
Owncast
741d8aa280 Bundle embedded web app 2023-05-19 09:25:50 +00:00
renovate[bot]
545865c6b3 chore(deps): update dependency @types/node to v18.16.10 2023-05-19 05:12:07 +00:00
Owncast
7868e3d020 Commit screenshots 2023-05-19 04:11:18 +00:00
Owncast
a52da603be Bundle embedded web app 2023-05-19 01:17:53 +00:00
Gabe Kangas
77eb491943 fix(header): change border to outline to resolve logo rendering. Closes #3000 2023-05-18 18:13:23 -07:00
Owncast
513d0a9a9e Bundle embedded web app 2023-05-18 22:28:31 +00:00
Gabe Kangas
b8ca46a5a3 fix(ui): notify reminder popover positioning. Closes #3025 2023-05-18 15:24:09 -07:00
Owncast
bfbd0dcb18 Bundle embedded web app 2023-05-18 21:12:46 +00:00
Gabe Kangas
1f1f48acb0 fix(chat): fix chat input placeholder positioning. Closes #2991 2023-05-18 14:07:11 -07:00
Owncast
1f64f303ec Bundle embedded web app 2023-05-18 19:17:14 +00:00
gingervitis
c2a0295a0c Address some layout issues with odd content spacing on mobile, and footer position (#3022)
* - set vars for player container height and status bar height
- use them to calculate mobile top spacing to adjust for tab content positioning

* give main content section a min height, place footer absolutely at bottom; rm all the fixed footer styling

* cleanup; restructure tabbed display logic and css a bit

* Prettified Code!

* cleanup

* fix(story): footer story needs to be wrapped in RecoilRoot if it is to use Recoil

* revert adding footer to mobile about section

* prevent double scrolling

---------

Co-authored-by: gingervitis <gingervitis@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-05-18 12:13:26 -07:00
renovate[bot]
d675713e2c fix(deps): update module golang.org/x/net to v0.10.0 2023-05-18 10:25:31 +00:00
renovate[bot]
e7c14e384e fix(deps): update module github.com/aws/aws-sdk-go to v1.44.264 2023-05-18 07:20:34 +00:00
Owncast
9e39a9b381 Commit screenshots 2023-05-18 04:20:46 +00:00
renovate[bot]
18207fb0dd fix(deps): update module github.com/sirupsen/logrus to v1.9.2 2023-05-17 19:14:33 +00:00
Owncast
59b5598b3a Bundle embedded web app 2023-05-17 14:43:15 +00:00
renovate[bot]
e2604c8019 fix(deps): update dependency slate-react to v0.94.2 2023-05-17 10:31:23 +00:00
renovate[bot]
202f1f0ea8 chore(deps): update peter-evans/create-or-update-comment digest to c9cf0f5 2023-05-17 06:53:14 +00:00
Owncast
916767e764 Commit screenshots 2023-05-17 04:10:31 +00:00
Owncast
2d09e2cb12 Bundle embedded web app 2023-05-16 21:49:03 +00:00
renovate[bot]
5defca3182 chore(deps): update dependency @types/node to v18.16.9 2023-05-16 17:05:33 +00:00
renovate[bot]
19ab40e0df chore(deps): update docker.io/ubuntu docker tag to v23.10 2023-05-16 05:05:46 +00:00
Owncast
b5dbe49408 Commit screenshots 2023-05-16 04:11:23 +00:00
Owncast
f6c85e42b4 Bundle embedded web app 2023-05-15 10:22:51 +00:00
renovate[bot]
cdc2566efd chore(deps): lock file maintenance 2023-05-15 10:18:11 +00:00
Owncast
21e89014b4 Commit screenshots 2023-05-15 04:10:25 +00:00
Owncast
8c247c91f4 Bundle embedded web app 2023-05-15 01:07:04 +00:00
renovate[bot]
82a900eeb1 chore(deps): update dependency @types/node to v18.16.8 2023-05-14 22:30:17 +00:00
Owncast
19a2e7032b Commit screenshots 2023-05-14 04:10:24 +00:00
Owncast
f99b8df598 Bundle embedded web app 2023-05-13 12:11:41 +00:00
renovate[bot]
40e0546cd7 chore(deps): update dependency @types/node to v18.16.7 2023-05-13 09:53:17 +00:00
Owncast
d702751660 Commit screenshots 2023-05-13 04:10:06 +00:00
Owncast
ab032813e5 Bundle embedded web app 2023-05-13 02:58:55 +00:00
renovate[bot]
a9e50cb15d fix(deps): update dependency slate to v0.94.1 2023-05-12 23:05:15 +00:00
Owncast
8cdf4347f6 Bundle embedded web app 2023-05-12 22:47:05 +00:00
Gabe Kangas
9cb566681e fix(ui): tweak footer padding and animation speed 2023-05-12 15:41:18 -07:00
Owncast
0a4dd39b82 Bundle embedded web app 2023-05-12 21:56:52 +00:00
Nathan
3bd45d09f3 feat: floating fading footer (#3008)
Co-authored-by: thisProjects <wibbet@wobbet.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-05-12 14:52:54 -07:00
Owncast
3941bc1a70 Bundle embedded web app 2023-05-12 20:07:11 +00:00
renovate[bot]
c58af42f26 chore(deps): update typescript-eslint monorepo to v5.59.5 2023-05-12 17:45:59 +00:00
Owncast
3eb42fc4ca Bundle embedded web app 2023-05-12 14:03:45 +00:00
Gabe Kangas
e694d76ad2 fix(mobile): toggle tablet content layout based on online state. Closes #3003 (#3007) 2023-05-12 07:00:04 -07:00
Owncast
1be65fcead Bundle embedded web app 2023-05-12 13:34:39 +00:00
renovate[bot]
ef435563cb chore(deps): update dependency @types/node to v18.16.6 2023-05-12 08:32:20 +00:00
Owncast
da93a414f0 Bundle embedded web app 2023-05-12 05:23:02 +00:00
Gabe Kangas
d900da8cab fix(metrics): increase max valid latency reporting time. Troubleshooting 2023-05-11 22:17:33 -07:00
Owncast
8694f425eb Commit screenshots 2023-05-12 04:10:26 +00:00
Gabe Kangas
d253081452 feat(video): force closed gops 2023-05-11 17:13:38 -07:00
Owncast
bbb6815fa4 Bundle embedded web app 2023-05-11 21:17:16 +00:00
renovate[bot]
98e4076595 fix(deps): update dependency react-virtuoso to v4.3.6 2023-05-11 16:26:51 +00:00
Owncast
8ab07b7a90 Commit screenshots 2023-05-11 04:10:58 +00:00
Owncast
1cb6d82cea Bundle embedded web app 2023-05-10 13:24:21 +00:00
renovate[bot]
2099de69fe chore(deps): update dependency eslint to v8.40.0 2023-05-10 09:58:16 +00:00
renovate[bot]
e0877c238d chore(deps): update peter-evans/create-or-update-comment digest to 7dfe4b0 2023-05-10 07:23:47 +00:00
renovate[bot]
27f9355ac2 chore(deps): update alpine docker tag to v3.18.0 2023-05-10 04:14:46 +00:00
Owncast
01213c3def Commit screenshots 2023-05-10 04:10:24 +00:00
Owncast
8bfe28ca75 Bundle embedded web app 2023-05-09 22:05:47 +00:00
renovate[bot]
284b6c48d2 chore(deps): update dependency @types/react to v18.2.6 2023-05-09 16:21:22 +00:00
Owncast
8eff3baa67 Bundle embedded web app 2023-05-09 09:00:59 +00:00
renovate[bot]
090b95fa21 chore(deps): update dependency @types/node to v18.16.5 2023-05-09 05:51:04 +00:00
Owncast
95fbc76b11 Commit screenshots 2023-05-09 04:09:57 +00:00
Owncast
24b9871adc Bundle embedded web app 2023-05-09 02:33:23 +00:00
Gabe Kangas
cfdfdf5f49 fix(chat): add slight spacing via margin below bottom chat message 2023-05-08 19:29:00 -07:00
Owncast
671e939eea Bundle embedded web app 2023-05-09 01:54:58 +00:00
Gabe Kangas
fadb9def83 fix(chat): allow system chat messages to fill width. Closes #2998 2023-05-08 18:49:34 -07:00
Owncast
1d74cb11f9 Bundle embedded web app 2023-05-08 23:03:50 +00:00
renovate[bot]
44d5723aa9 fix(deps): update dependency picmo to v5.8.4 2023-05-08 18:38:28 +00:00
Owncast
618466251b Bundle embedded web app 2023-05-08 16:49:06 +00:00
Gabe Kangas
722d11307a feat(ui): add id to scroll to bottom button 2023-05-08 09:44:39 -07:00
Owncast
2cd24904f9 Bundle embedded web app 2023-05-08 16:02:36 +00:00
Gabe Kangas
085c9dceff feat(ui): add id to social links container 2023-05-08 08:56:14 -07:00
Owncast
2e22458d1a Bundle embedded web app 2023-05-08 15:20:13 +00:00
renovate[bot]
b92338abe9 chore(deps): lock file maintenance (#2997)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-08 08:14:56 -07:00
Owncast
d4ff466a4d Bundle embedded web app 2023-05-08 12:56:32 +00:00
renovate[bot]
4afb10eda2 chore(deps): update dependency @types/node to v18.16.4 2023-05-08 09:02:01 +00:00
Owncast
c714b47d92 Commit screenshots 2023-05-08 04:11:04 +00:00
Owncast
bbc93dfca8 Bundle embedded web app 2023-05-08 03:34:41 +00:00
Gabe Kangas
a9a2ad5487 fix(chat): tweak auto scrolling on message logic to reduce scroll to bottom button showing 2023-05-07 20:29:29 -07:00
Owncast
f540290a2c Bundle embedded web app 2023-05-08 00:53:25 +00:00
renovate[bot]
10d9e43b76 chore(deps): update dependency @types/react to v18.2.5 2023-05-07 20:17:21 +00:00
Owncast
0f69e38391 Bundle embedded web app 2023-05-07 20:00:49 +00:00
Dev Gupta
fb36d32fa0 Fixes : Admin: Custom emoji page layout (#2993)
* Update emojis.tsx

* Prettified Code!

* Second Iteration

* Update emojis.tsx

* Putting Delete Button at top-right

Will this work ?

* Prettified Code!

* Update emojis.tsx

Changing Icon of Delete Button
Decreasing Delete-Button Size

* Prettified Code!

* Tweak style of delete emoji button

---------

Co-authored-by: dev265545 <dev265545@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-05-07 12:57:15 -07:00
Owncast
0803184c47 Bundle embedded web app 2023-05-07 17:46:32 +00:00
Gabe Kangas
dc501fec9b fix(ui): fix modal header color on non-custom modal components 2023-05-07 10:42:20 -07:00
Owncast
6fa008d517 Bundle embedded web app 2023-05-07 17:40:40 +00:00
Gabe Kangas
321217651d fix(footer): override link colors in footer 2023-05-07 10:35:01 -07:00
Owncast
bc001f8437 Bundle embedded web app 2023-05-07 16:48:21 +00:00
Gabe Kangas
84fdbecec3 fix(player): fix incorrect icon being rendered from vjs font after update 2023-05-07 09:42:58 -07:00
Owncast
662d58df74 Bundle embedded web app 2023-05-07 15:33:02 +00:00
renovate[bot]
a11f8ce346 fix(deps): update dependency antd to v4.24.10 2023-05-07 12:19:13 +00:00
Owncast
e2bca79df7 Bundle embedded web app 2023-05-07 09:11:57 +00:00
renovate[bot]
ee501366db chore(deps): update dependency eslint-plugin-storybook to v0.6.12 2023-05-07 06:30:16 +00:00
Owncast
4a2e039b33 Commit screenshots 2023-05-07 04:10:00 +00:00
Owncast
4782ce9111 Bundle embedded web app 2023-05-07 03:42:12 +00:00
Gabe Kangas
23d29ac2ae fix(ui): use showChat selector for dynamicPadding logic 2023-05-06 20:36:17 -07:00
Owncast
02b6521cc5 Bundle embedded web app 2023-05-07 03:10:53 +00:00
Gabe Kangas
4fa960be8b fix(ui): fix dynamic padding not taking disabled chat state into account 2023-05-06 20:06:39 -07:00
Gabe Kangas
933656c3a7 fix(player): fix vjs throwing warning about accessing tech 2023-05-06 20:06:13 -07:00
Owncast
2368e9160e Bundle embedded web app 2023-05-07 01:43:34 +00:00
Gabe Kangas
be60d94045 chore(deps): update video.js to the 8.x release 2023-05-06 18:37:12 -07:00
Owncast
ca6ceabfe5 Bundle embedded web app 2023-05-07 00:10:46 +00:00
Gabe Kangas
630a5bf782 fix(mobile): support a dynamic mobile browser theme color 2023-05-06 17:06:14 -07:00
Owncast
2c5949fecc Bundle embedded web app 2023-05-06 23:35:15 +00:00
Gabe Kangas
a1a2bf1a47 fix(mobile): fix offline banner overflow due to hard-coded height
Closes #2990
2023-05-06 16:30:52 -07:00
Owncast
334989546b Bundle embedded web app 2023-05-06 23:05:19 +00:00
Gabe Kangas
3616717ceb fix(chat): strip p tags from outgoing chat messages to fix markdown rendering 2023-05-06 16:00:48 -07:00
Owncast
ccf404caf4 Bundle embedded web app 2023-05-06 21:16:24 +00:00
Gabe Kangas
8dbc8a07cf feat(embeds): wrap chat embeds in error components 2023-05-06 14:11:23 -07:00
Gabe Kangas
f5657d9fdc fix: provide fallback empty object for appearance variables 2023-05-06 14:11:21 -07:00
Owncast
096cd9c979 Bundle embedded web app 2023-05-06 21:05:19 +00:00
renovate[bot]
248a68b68b chore(deps): update dependency chromatic to v6.17.4 2023-05-06 18:35:59 +00:00
Owncast
ad5fecd00a Bundle embedded web app 2023-05-06 18:05:53 +00:00
Gabe Kangas
afa6c8fd23 fix(chat): increase font weight of chat name change messages 2023-05-06 11:01:14 -07:00
Owncast
88096766bb Bundle embedded web app 2023-05-06 17:54:43 +00:00
Gabe Kangas
6d55c42282 fix(chat): increase font weight of chat join messages 2023-05-06 10:49:00 -07:00
renovate[bot]
6911708fad fix(deps): update module github.com/prometheus/client_golang to v1.15.1 2023-05-06 09:27:19 +00:00
renovate[bot]
a023337455 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.258 2023-05-06 07:08:03 +00:00
Owncast
e349b5f0db Commit screenshots 2023-05-06 04:14:17 +00:00
Owncast
2f43590be9 Bundle embedded web app 2023-05-06 03:32:58 +00:00
renovate[bot]
09dd0d17ce chore(deps): update dependency @babel/core to v7.21.8 2023-05-05 23:17:47 +00:00
Owncast
ac2b5c80f0 Bundle embedded web app 2023-05-05 21:41:45 +00:00
Gabe Kangas
646c5616da fix(footer): add dynamic right padding to fix footer overflowing. Closes #2988 2023-05-05 14:37:01 -07:00
Gabe Kangas
b41bb31473 fix(footer): allow overriding text color in the footer 2023-05-05 14:36:27 -07:00
Owncast
33ce8aaa0c Bundle embedded web app 2023-05-05 19:27:17 +00:00
Gabe Kangas
d139cf08f5 fix(embeds): import custom theme into chat embeds 2023-05-05 12:21:20 -07:00
Gabe Kangas
14d95a69f3 fix(ui): do not use hard-coded colors for text 2023-05-05 12:20:50 -07:00
Owncast
c2bb36ebcf Bundle embedded web app 2023-05-05 18:15:33 +00:00
Nathan
04848c1d8c fix:#2954-player-gets-cut-off-vertically (#2987)
* fix:#2954-player-gets-cut-off-vertically

* Use header-height variable everywhere

---------

Co-authored-by: thisProjects <wibbet@wobbet.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-05-05 11:10:28 -07:00
Owncast
d3d8a72aef Bundle embedded web app 2023-05-05 13:21:28 +00:00
renovate[bot]
23a6602811 fix(deps): update dependency react-virtuoso to v4.3.5 2023-05-05 09:27:45 +00:00
Owncast
f16730722f Bundle embedded web app 2023-05-05 06:08:10 +00:00
renovate[bot]
88ad1e1fe1 fix(deps): update dependency @codemirror/language-data to v6.3.1 2023-05-05 05:14:42 +00:00
Owncast
a428f52d99 Bundle embedded web app 2023-05-05 04:52:39 +00:00
Gabe Kangas
9e19af636e fix(mobile): adjust padding for bottom mobile content. Closes #2986 2023-05-04 21:48:09 -07:00
Owncast
10badd2f7a Bundle embedded web app 2023-05-05 04:45:39 +00:00
Gabe Kangas
6982ce54b7 fix: increase line height of headers in page content 2023-05-04 21:40:53 -07:00
Gabe Kangas
c79834a752 fix(mobile): do not show action menu if there are no actions. Closes #2985 2023-05-04 21:37:52 -07:00
Owncast
486740ad06 Bundle embedded web app 2023-05-05 04:28:55 +00:00
Gabe Kangas
4325c64205 fix(chat): limit image size within a chat message 2023-05-04 21:23:01 -07:00
Owncast
e66b109bd0 Commit screenshots 2023-05-05 04:10:18 +00:00
Gabe Kangas
d9f71a2f3c fix(tests): reduce how often the release/upgrade test runs 2023-05-04 20:32:51 -07:00
Owncast
32530dfa34 Bundle embedded web app 2023-05-05 01:15:32 +00:00
Gabe Kangas
7d6fa8d1ac fix(ui): add margin under page content. Closes #2963 2023-05-04 18:11:06 -07:00
Owncast
2d14bc1a8e Bundle embedded web app 2023-05-05 01:03:58 +00:00
gabek
e086176b54 Prettified Code! 2023-05-05 01:00:21 +00:00
Gabe Kangas
22761b0896 fix(admin): change admin modal header text color. Closes #2964 2023-05-04 17:57:33 -07:00
Owncast
8fdf96ed2f Bundle embedded web app 2023-05-04 23:58:22 +00:00
renovate[bot]
fb7adb63a1 chore(deps): update typescript-eslint monorepo to v5.59.2 2023-05-04 21:32:44 +00:00
Owncast
f5885eb5fc Bundle embedded web app 2023-05-04 18:36:23 +00:00
Gabe Kangas
7261b1d49f fix(embed): allow flexible player sizes for embeds. Closes #2984 2023-05-04 11:29:48 -07:00
Owncast
01b1003be6 Bundle embedded web app 2023-05-04 17:58:23 +00:00
Gabe Kangas
f0dbfbd0d5 fix(ui): re-hide scroll bars. closes #2981 2023-05-04 10:52:54 -07:00
Owncast
017aa08a75 Bundle embedded web app 2023-05-04 14:06:57 +00:00
renovate[bot]
7aee3fbf88 fix(deps): update dependency react-virtuoso to v4.3.4 2023-05-04 10:05:16 +00:00
Owncast
8a9537c476 Commit screenshots 2023-05-04 04:10:13 +00:00
Owncast
5b6b498714 Bundle embedded web app 2023-05-04 03:39:21 +00:00
renovate[bot]
61832633fc fix(deps): update dependency slate-react to v0.94.0 2023-05-04 01:04:12 +00:00
Gabe Kangas
5e6f5b3f66 fix(tests): install ffmpeg in releases+upgrades automated test 2023-05-03 14:28:43 -07:00
Owncast
0eb8530bb9 Bundle embedded web app 2023-05-03 20:26:39 +00:00
renovate[bot]
7f4ac0607f fix(deps): update dependency react-virtuoso to v4.3.3 2023-05-03 17:49:17 +00:00
Gabe Kangas
04177cc3ae fix(tests): revert pull_request_target change 2023-05-03 09:45:32 -07:00
Gabe Kangas
bd7553e0bc fix(tests): run prettier against pull_request_target 2023-05-03 09:15:02 -07:00
renovate[bot]
e718055041 chore(deps): update peter-evans/create-or-update-comment digest to 38e799a 2023-05-03 12:41:06 +00:00
Owncast
053796c6e7 Bundle embedded web app 2023-05-03 09:07:20 +00:00
renovate[bot]
f67b970788 fix(deps): update dependency picmo to v5.8.3 2023-05-03 05:06:12 +00:00
Owncast
43c49fc4e2 Commit screenshots 2023-05-03 04:10:17 +00:00
Gabe Kangas
89f75024d7 feat(tests): add automated release upgrade test. Closes #1876 2023-05-02 20:39:15 -07:00
Gabe Kangas
ff5a6590e7 fix(tests): run against pull_request not pull_request_target. Closes #2487 2023-05-02 17:00:40 -07:00
Owncast
ef40d5418f Bundle embedded web app 2023-05-02 18:19:48 +00:00
renovate[bot]
1ece8af913 chore(deps): update dependency @types/node to v18.16.3 2023-05-02 16:08:17 +00:00
Owncast
b90b794dca Bundle embedded web app 2023-05-02 13:21:47 +00:00
renovate[bot]
2dc6332994 chore(deps): update dependency @babel/core to v7.21.5 2023-05-02 08:29:53 +00:00
renovate[bot]
774cd236db chore(deps): update peter-evans/create-or-update-comment digest to ca08ebd 2023-05-02 05:58:53 +00:00
Owncast
37074a4f36 Commit screenshots 2023-05-02 04:20:52 +00:00
Owncast
88d894abd7 Bundle embedded web app 2023-05-02 02:50:21 +00:00
Gabe Kangas
7aca27cb08 feat: add support for markdown in offline message. Closes #2921 (#2977) 2023-05-01 19:45:27 -07:00
Owncast
295e7768a0 Bundle embedded web app 2023-05-01 23:04:25 +00:00
renovate[bot]
138df57479 fix(deps): update dependency @codemirror/lang-css to v6.2.0 2023-05-01 19:24:51 +00:00
Owncast
d079b3a688 Bundle embedded web app 2023-05-01 15:50:40 +00:00
renovate[bot]
66699bd577 chore(deps): lock file maintenance (#2975)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-01 08:45:35 -07:00
Owncast
17484687a0 Bundle embedded web app 2023-05-01 08:38:30 +00:00
renovate[bot]
e7b8af2f04 chore(deps): update dependency @types/node to v18.16.2 2023-05-01 04:22:29 +00:00
Owncast
8a7d62d654 Commit screenshots 2023-05-01 04:10:33 +00:00
Owncast
24bc392622 Bundle embedded web app 2023-05-01 03:17:07 +00:00
gabek
6dcd68821d Prettified Code! 2023-05-01 03:13:10 +00:00
Dev Gupta
b54e1c391e FIX #2933 Make admin stream title input more visible (#2974)
* Update main-layout.css
2023-04-30 20:10:36 -07:00
Owncast
11a4c3fe67 Bundle embedded web app 2023-04-30 23:28:25 +00:00
renovate[bot]
bdb808b177 chore(deps): update dependency style-dictionary to v3.8.0 2023-04-30 21:08:46 +00:00
Owncast
e877862c44 Bundle embedded web app 2023-04-30 20:41:28 +00:00
Gabe Kangas
ea902520ff fix(ui): reduce empty vertical space between action buttons and content header 2023-04-30 13:34:37 -07:00
Owncast
55877c0f5d Bundle embedded web app 2023-04-30 18:50:15 +00:00
renovate[bot]
6bcae3b6f4 fix(deps): update dependency sharp to v0.32.1 2023-04-30 14:39:06 +00:00
Owncast
09fab3ef67 Bundle embedded web app 2023-04-30 10:35:07 +00:00
renovate[bot]
5c4cf34316 chore(deps): update dependency eslint to v8.39.0 2023-04-30 07:10:55 +00:00
Owncast
c2f38527f7 Bundle embedded web app 2023-04-30 04:33:42 +00:00
renovate[bot]
408a0d87fe fix(deps): update dependency @xstate/react to v3.2.2 (#2972)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-29 21:28:19 -07:00
Owncast
e23d0dac0a Commit screenshots 2023-04-30 04:17:35 +00:00
Owncast
eeec3ac1b8 Bundle embedded web app 2023-04-30 01:39:32 +00:00
renovate[bot]
ffd74e5dc7 fix(deps): update dependency xstate to v4.37.2 2023-04-29 23:24:49 +00:00
Owncast
36f72fc7f0 Bundle embedded web app 2023-04-29 20:27:30 +00:00
renovate[bot]
1d28f255ec chore(deps): update dependency @types/react to v18.2.0 2023-04-29 17:34:45 +00:00
Owncast
f784166f96 Bundle embedded web app 2023-04-29 14:23:46 +00:00
renovate[bot]
87febd7856 chore(deps): update dependency sass to v1.62.1 2023-04-29 10:52:47 +00:00
Owncast
d98164e8b7 Bundle embedded web app 2023-04-29 07:39:39 +00:00
renovate[bot]
90a50e8d65 chore(deps): update dependency @types/node to v18.16.1 2023-04-29 05:28:49 +00:00
Owncast
3750344bd2 Commit screenshots 2023-04-29 04:14:30 +00:00
Owncast
3a289a1760 Bundle embedded web app 2023-04-29 03:53:49 +00:00
Gabe Kangas
b225cd9dc7 feat(footer): use simpler version string 2023-04-28 20:47:32 -07:00
Gabe Kangas
9bef5730d9 fix(admin): make panel header text not so large 2023-04-28 20:47:31 -07:00
Owncast
73521c2796 Bundle embedded web app 2023-04-28 21:03:11 +00:00
Gabe Kangas
02ac697bcf fix(mobile): request to disable mobile web auto scaling. Closes #2970 2023-04-28 13:57:43 -07:00
Owncast
81172a053c Bundle embedded web app 2023-04-28 19:12:55 +00:00
Nathan
cd74c42967 fix: #2957 Portrait Buttons Make Action Buttons Wrap (#2965)
Co-authored-by: thisProjects <wibbet@wobbet.com>
2023-04-28 12:09:00 -07:00
Owncast
7b3890debd Bundle embedded web app 2023-04-28 18:12:58 +00:00
renovate[bot]
671e2c500a chore(deps): update dependency @types/node to v18.16.0 2023-04-28 14:36:22 +00:00
Owncast
b5d3ac365a Bundle embedded web app 2023-04-28 10:50:22 +00:00
renovate[bot]
2167a3ddc9 chore(deps): update typescript-eslint monorepo to v5.59.1 2023-04-28 06:59:43 +00:00
Owncast
293d1d4595 Commit screenshots 2023-04-28 04:13:22 +00:00
Owncast
0ef5b41a2f Bundle embedded web app 2023-04-27 22:41:52 +00:00
Gabe Kangas
8c26137791 fix(mobile): remove footer on mobile. Closes #2962 2023-04-27 15:35:21 -07:00
Owncast
be3e6361f1 Bundle embedded web app 2023-04-27 17:31:39 +00:00
Gabe Kangas
f2fbce113e fix(embed): set background color and height of chat embed. closes #2961 2023-04-27 10:26:12 -07:00
Gabe Kangas
1dc71004c9 fix(embed): set background color of video embed 2023-04-27 10:26:12 -07:00
renovate[bot]
58009021ba chore(deps): update peter-evans/create-or-update-comment digest to 3518fea 2023-04-27 07:01:42 +00:00
Owncast
7ce6fead74 Bundle embedded web app 2023-04-27 04:47:15 +00:00
Gabe Kangas
fbffb58c0c fix(ui): vh->vw for content margin 2023-04-26 21:42:30 -07:00
Owncast
758773e661 Bundle embedded web app 2023-04-27 04:32:49 +00:00
Gabe Kangas
97fb5a80d0 fix(ui): restore page margin and background color. Closes #2959 2023-04-26 21:27:35 -07:00
Gabe Kangas
12d321b097 fix(mobile): remove extra margin around tabbed content 2023-04-26 21:24:31 -07:00
Owncast
84d43ed149 Commit screenshots 2023-04-27 04:10:00 +00:00
Owncast
e79d351ab4 Bundle embedded web app 2023-04-26 23:57:10 +00:00
Gabe Kangas
a50f1fe7bb fix(ui): allow dynamic tigher spacing of action buttons. fixes #2957 2023-04-26 16:52:12 -07:00
Gabe Kangas
913cc4aae2 fix(ui): remove default border on mobile action button menu 2023-04-26 16:50:08 -07:00
Owncast
084282bdb4 Bundle embedded web app 2023-04-26 22:45:38 +00:00
Gabe Kangas
d2afeef0e4 fix(embed): fix post-pr #2863 merge offline banner text color 2023-04-26 15:39:58 -07:00
Owncast
350dac4ecb Bundle embedded web app 2023-04-26 22:35:38 +00:00
Nathan
32c3f6a9b6 fix: #2668 Page Vertical Spacing Issues (#2863)
* fix: #2668 Page Vertical Spacing Issues

* Update test to reflect mobile work

* chore: refactor action buttons

---------

Co-authored-by: thisProjects <wibbet@wobbet.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-04-26 15:31:23 -07:00
Owncast
b0a43526d8 Bundle embedded web app 2023-04-26 16:54:11 +00:00
Gabe Kangas
951d05637f feat(ui): decrease padding in tabs 2023-04-26 09:48:22 -07:00
Owncast
53e9d60738 Bundle embedded web app 2023-04-26 16:45:37 +00:00
Gabe Kangas
bb9cc28596 fix(embed): change text color of offline banner. Closes #2953 2023-04-26 09:40:17 -07:00
Owncast
9674333e62 Bundle embedded web app 2023-04-26 13:51:39 +00:00
renovate[bot]
aefc94f8d4 chore(deps): update dependency prettier to v2.8.8 2023-04-26 09:34:31 +00:00
Owncast
b28c2f3dd6 Bundle embedded web app 2023-04-26 04:54:44 +00:00
Gabe Kangas
5279eefb8e fix(ui): increase left/right content header padding 2023-04-25 21:48:34 -07:00
Owncast
a3fedaa23a Commit screenshots 2023-04-26 04:10:39 +00:00
Owncast
198789c42c Bundle embedded web app 2023-04-26 03:47:33 +00:00
Gabe Kangas
04107ba0fe feat(header): give logo a slight border 2023-04-25 20:43:04 -07:00
Owncast
7f6533b67a Bundle embedded web app 2023-04-26 03:39:57 +00:00
Gabe Kangas
0f04e1d305 fix(header): remove padding from header avatar 2023-04-25 20:33:03 -07:00
Gabe Kangas
bfefa51331 feat(build): decrease shipped binary size with upx 2023-04-25 16:19:53 -07:00
Owncast
aa1b96d33b Bundle embedded web app 2023-04-25 14:54:54 +00:00
renovate[bot]
066f3112c3 chore(deps): update dependency @types/react to v18.0.38 2023-04-25 08:44:12 +00:00
Owncast
2dc260e400 Commit screenshots 2023-04-25 04:14:28 +00:00
Gabe Kangas
521e2d1276 chore(go): updated build tag constraint syntax 2023-04-24 17:49:29 -07:00
Gabe Kangas
f40135dbf2 fix: disable redirects to guard against possible SSRFs 2023-04-24 17:46:58 -07:00
Owncast
b8fe446152 Bundle embedded web app 2023-04-24 23:20:09 +00:00
dependabot[bot]
5da7e4d5ce Bump yaml from 2.2.1 to 2.2.2 in /web (#2946)
Bumps [yaml](https://github.com/eemeli/yaml) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](https://github.com/eemeli/yaml/compare/v2.2.1...v2.2.2)

---
updated-dependencies:
- dependency-name: yaml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-24 16:15:26 -07:00
Owncast
5e1020e4ea Bundle embedded web app 2023-04-24 23:04:16 +00:00
renovate[bot]
bae0eba44a chore(deps): lock file maintenance (#2941)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-24 16:00:12 -07:00
Owncast
09d3295b51 Bundle embedded web app 2023-04-24 18:02:42 +00:00
gingervitis
44483a45d3 some webv2 UI polish (#2940)
* style tweaks for Action Button, UserMenu, Modal

* a bunch of misc polish; some around chat

* Prettified Code!

* cleanup

* fix formatting

* Reduce content padding a bit

* some stylesheet cleanup

* fix action button sizing

* Remove action button height completely

---------

Co-authored-by: gingervitis <gingervitis@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-04-24 10:58:57 -07:00
Owncast
39bfaf2ec5 Bundle embedded web app 2023-04-24 15:42:00 +00:00
renovate[bot]
197c4d7c12 chore(deps): update dependency @types/node to v18.15.13 2023-04-24 10:15:09 +00:00
Owncast
89348ea6c3 Commit screenshots 2023-04-24 04:20:44 +00:00
Owncast
f6df7b03ec Commit updated Storybook stories 2023-04-24 01:46:07 +00:00
Owncast
04ea97432c Bundle embedded web app 2023-04-24 01:45:21 +00:00
Gabe Kangas
2bb8eced14 chore(docs): update docs to reflect font change 2023-04-23 18:39:15 -07:00
Gabe Kangas
cd6c814615 chore(docs): update docs to reflect font change 2023-04-23 18:11:54 -07:00
Owncast
965d323a81 Bundle embedded web app 2023-04-24 00:00:37 +00:00
renovate[bot]
234a2c276b fix(deps): update dependency slate to v0.94.0 2023-04-23 21:18:17 +00:00
renovate[bot]
cbba33a53c fix(deps): update module github.com/aws/aws-sdk-go to v1.44.248 (#2939)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-23 14:17:26 -07:00
Owncast
7944ed9f09 Bundle embedded web app 2023-04-23 20:15:31 +00:00
renovate[bot]
1d54842ef0 fix(deps): update dependency @codemirror/language-data to v6.3.0 2023-04-23 18:02:50 +00:00
Owncast
bdd22e2be2 Bundle embedded web app 2023-04-23 14:48:35 +00:00
renovate[bot]
e77883b327 fix(deps): update dependency antd to v4.24.9 2023-04-23 11:52:19 +00:00
Owncast
4e23fad2b8 Bundle embedded web app 2023-04-23 07:59:22 +00:00
renovate[bot]
855c5164e8 chore(deps): update dependency @types/node to v18.15.12 2023-04-23 04:12:37 +00:00
Owncast
1484382c1b Commit screenshots 2023-04-23 04:09:43 +00:00
Owncast
0a3d55a894 Bundle embedded web app 2023-04-23 03:02:54 +00:00
Gabe Kangas
90d2739afd fix(mobile): fix action bar button not appearing. Closes #2938 2023-04-22 19:57:24 -07:00
Owncast
b58d5e0b1a Bundle embedded web app 2023-04-23 01:11:01 +00:00
gabek
a67f5d7a74 Prettified Code! 2023-04-23 01:08:08 +00:00
Gabe Kangas
c1086aa5a2 feat(font): change opensans to inter font 2023-04-22 18:05:35 -07:00
Owncast
ff01663044 Bundle embedded web app 2023-04-22 18:55:25 +00:00
Gabe Kangas
70e4d84c42 feat(header): use instance logo for header image 2023-04-22 11:50:11 -07:00
Owncast
c37322e5f9 Commit screenshots 2023-04-22 04:10:20 +00:00
Owncast
5e2e8d0c02 Bundle embedded web app 2023-04-22 03:20:06 +00:00
renovate[bot]
0afdc94169 chore(deps): update typescript-eslint monorepo to v5.59.0 2023-04-21 21:22:05 +00:00
Owncast
a2a21157a8 Bundle embedded web app 2023-04-21 15:23:23 +00:00
renovate[bot]
88b6748626 fix(deps): update dependency react-virtuoso to v4.2.2 2023-04-21 08:22:07 +00:00
Owncast
7676c87450 Commit screenshots 2023-04-21 04:10:00 +00:00
Owncast
b49b0a0741 Bundle embedded web app 2023-04-20 21:39:53 +00:00
renovate[bot]
c498866cac chore(deps): update dependency @types/react to v18.0.37 2023-04-20 17:04:26 +00:00
Owncast
3e9e05ab3a Commit screenshots 2023-04-20 04:13:34 +00:00
renovate[bot]
cdb4798401 fix(deps): update module github.com/andybalholm/cascadia to v1.3.2 2023-04-19 20:44:43 +00:00
Gabe Kangas
58b6f82922 chore(tests): add readme note about remote host testing 2023-04-19 09:40:19 -07:00
Owncast
520a550aa4 Bundle embedded web app 2023-04-19 16:01:47 +00:00
renovate[bot]
c3ab9524cf fix(deps): update dependency @codemirror/language-data to v6.2.1 2023-04-19 11:46:13 +00:00
renovate[bot]
17618f4fd2 chore(deps): update peter-evans/create-or-update-comment digest to 700b774 2023-04-19 07:38:46 +00:00
Owncast
1c400fc9a0 Commit screenshots 2023-04-19 04:09:55 +00:00
Gabe Kangas
dae6c0c71a chore: add local<->public test script 2023-04-18 18:04:57 -07:00
Owncast
f377d60ba9 Bundle embedded web app 2023-04-18 23:53:03 +00:00
renovate[bot]
7b82ee9a51 chore(deps): update dependency html-webpack-plugin to v5.5.1 2023-04-18 19:21:57 +00:00
Owncast
8726355c51 Commit screenshots 2023-04-18 04:15:05 +00:00
renovate[bot]
ea738f612d fix(deps): update module golang.org/x/net to v0.9.0 2023-04-18 01:01:11 +00:00
renovate[bot]
484268622c fix(deps): update module golang.org/x/mod to v0.10.0 2023-04-17 22:38:17 +00:00
Owncast
677659e72a Bundle embedded web app 2023-04-17 22:37:27 +00:00
gabek
69225bc91b Prettified Code! 2023-04-17 22:34:29 +00:00
Dev Gupta
1a63880d01 adding tests for generateRndKey (#2932)
changing jest.config.js
transform option  from -
transform: { '^.+\\.ts?$': 'ts-jest' },
to
  transform: {   '^.+\\.(js|jsx|ts|tsx)$': ['babel-jest', { presets: ['next/babel'] }], },
2023-04-17 15:33:30 -07:00
Owncast
d68b70b850 Bundle embedded web app 2023-04-17 21:20:40 +00:00
renovate[bot]
90546a9a45 fix(deps): update dependency react-hotkeys-hook to v4.4.0 2023-04-17 19:46:34 +00:00
Owncast
9b1665e374 Bundle embedded web app 2023-04-17 19:45:44 +00:00
renovate[bot]
57f490c189 fix(deps): update dependency picmo to v5.8.2 2023-04-17 16:43:33 +00:00
Owncast
9af2378814 Bundle embedded web app 2023-04-17 16:42:46 +00:00
renovate[bot]
41b7ed891d chore(deps): lock file maintenance (#2931)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-17 09:38:48 -07:00
renovate[bot]
45286ebdbc fix(deps): update module github.com/prometheus/client_golang to v1.15.0 2023-04-17 10:08:04 +00:00
Owncast
b0b692b9be Bundle embedded web app 2023-04-17 10:07:12 +00:00
renovate[bot]
20be888223 chore(deps): update typescript-eslint monorepo to v5.58.0 2023-04-17 05:24:41 +00:00
Owncast
20dfe918b2 Commit screenshots 2023-04-17 04:12:02 +00:00
Owncast
0f88bdb46c Bundle embedded web app 2023-04-16 21:37:45 +00:00
Gabe Kangas
5f2252f2a4 chore(tests): add js validation tests
These are the first javascript unit tests. Added them to the CI worflow.
Closes #2930
2023-04-16 14:36:23 -07:00
Gabe Kangas
b3ac4e1a15 fix(js): consolidate url and account validators 2023-04-16 14:32:18 -07:00
Owncast
e84ccbb90b Bundle embedded web app 2023-04-16 17:00:32 +00:00
renovate[bot]
181764759e fix(deps): update dependency react-markdown to v8.0.7 2023-04-16 13:17:14 +00:00
Owncast
f15f732a17 Bundle embedded web app 2023-04-16 09:58:23 +00:00
renovate[bot]
145f276b48 fix(deps): update dependency @codemirror/lang-markdown to v6.1.1 2023-04-16 06:20:13 +00:00
Owncast
e1a698c93a Bundle embedded web app 2023-04-16 05:37:09 +00:00
Gabe Kangas
6774f049f7 fix(followers): more followers style tweaks 2023-04-15 22:33:02 -07:00
Owncast
165d801463 Bundle embedded web app 2023-04-16 05:05:14 +00:00
Gabe Kangas
014acc1663 fix(followers): improve layout of single follower. Closes #2926 2023-04-15 22:00:42 -07:00
Owncast
bb81ac704c Commit screenshots 2023-04-16 04:09:41 +00:00
Owncast
de95c9d90c Bundle embedded web app 2023-04-16 03:25:12 +00:00
Gabe Kangas
dde512fa14 fix(notifications): do not support browser notifications for local servers 2023-04-15 20:20:42 -07:00
Gabe Kangas
74bdab81a3 fix(web): remove extra spacing above headers in modals 2023-04-15 19:59:22 -07:00
Owncast
855faca0da Bundle embedded web app 2023-04-16 02:18:47 +00:00
Gabe Kangas
c41742dc86 fix(chat): give social chat messages added spacing 2023-04-15 19:14:06 -07:00
Owncast
68959c5739 Bundle embedded web app 2023-04-16 00:56:12 +00:00
Gabe Kangas
057b93b1b2 fix(web): improve spacing in custom bottom section with headers 2023-04-15 17:50:52 -07:00
Owncast
7a9eb5e4ed Bundle embedded web app 2023-04-15 21:27:50 +00:00
Gabe Kangas
228d787bf9 fix(web): set document title via dom instead of javascript. Closes #2918 2023-04-15 14:22:14 -07:00
Owncast
a090906bc8 Bundle embedded web app 2023-04-15 18:36:12 +00:00
Bennett B Madavana
49420822f5 Fixed #2758 (#2914)
* Fixed #2758

* Prettified Code!

* Merge branch 'develop' of https://github.com/bennett1412/owncast into issue-#2758-fix

* Fixed prop value in chart component

* Prettified Code!

* Updated chart download button position

* Fixed linting errors

---------

Co-authored-by: bennett1412 <bennett1412@users.noreply.github.com>
2023-04-15 11:31:20 -07:00
Owncast
76f2a7cd4e Bundle embedded web app 2023-04-15 17:43:29 +00:00
renovate[bot]
29cc036c02 chore(deps): update dependency @types/react to v18.0.35 2023-04-15 17:15:41 +00:00
Owncast
3bed490c04 Bundle embedded web app 2023-04-15 13:22:23 +00:00
renovate[bot]
8b81fa5a90 chore(deps): update dependency sass to v1.62.0 2023-04-15 10:07:06 +00:00
renovate[bot]
4272916985 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.244 2023-04-15 07:13:06 +00:00
renovate[bot]
b420c785a3 fix(deps): update module mvdan.cc/xurls to v2 (#2922)
* fix(deps): update module mvdan.cc/xurls to v2

* go mod tidy

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-04-15 00:10:55 -07:00
Owncast
8b99d7cc4f Commit screenshots 2023-04-15 04:11:06 +00:00
Owncast
e8e22daccc Bundle embedded web app 2023-04-15 02:58:58 +00:00
renovate[bot]
7dca7f68bb fix(deps): update dependency react-virtuoso to v4.2.1 2023-04-14 22:30:07 +00:00
Owncast
e781bffc1f Bundle embedded web app 2023-04-14 21:42:47 +00:00
Pranav Joglekar
cbdf0bd401 fix: Prevent storybook from making websocket connections (#2896)
* feat: mock window.WebSocket to prevent WS calls from Main layout story

* Prettified Code!

---------

Co-authored-by: Pranav2612000 <Pranav2612000@users.noreply.github.com>
2023-04-14 14:39:05 -07:00
Owncast
14277c15dd Bundle embedded web app 2023-04-14 20:26:19 +00:00
renovate[bot]
1869da281e fix(deps): update dependency @uiw/react-codemirror to v4.19.16 2023-04-14 14:27:24 +00:00
Owncast
28941d73eb Bundle embedded web app 2023-04-14 09:54:56 +00:00
renovate[bot]
e6ce7a9414 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.16 2023-04-14 05:25:37 +00:00
Owncast
1638ec4b03 Commit screenshots 2023-04-14 04:10:05 +00:00
Owncast
ad4c97f12f Bundle embedded web app 2023-04-14 02:10:05 +00:00
renovate[bot]
2611ba974e chore(deps): update dependency @types/react to v18.0.34 2023-04-13 22:05:39 +00:00
Owncast
dc19b4a5e1 Bundle embedded web app 2023-04-13 16:47:47 +00:00
renovate[bot]
86ac8640d1 chore(deps): update nextjs monorepo to v13.3.0 2023-04-13 10:14:44 +00:00
Owncast
58eba3c1f6 Commit screenshots 2023-04-13 04:09:57 +00:00
Owncast
c0e710a726 Bundle embedded web app 2023-04-13 02:30:33 +00:00
Gabe Kangas
a37e40ab27 Change the info message shown when changing admin password. Closes #2905 2023-04-12 18:43:46 -07:00
Owncast
d230f3534d Bundle embedded web app 2023-04-13 01:36:40 +00:00
Dev Gupta
b3b6a23687 Fix -Admin appearance page has one differently colored collapsible area #2893 (#2913) 2023-04-12 18:33:14 -07:00
Owncast
b68dca6337 Bundle embedded web app 2023-04-12 18:03:33 +00:00
renovate[bot]
1e2a334d21 chore(deps): update dependency eslint to v8.38.0 2023-04-12 10:51:00 +00:00
renovate[bot]
22c774ca84 chore(deps): update peter-evans/create-or-update-comment digest to 594dca4 2023-04-12 07:19:26 +00:00
Owncast
d6774d012c Commit screenshots 2023-04-12 04:18:19 +00:00
Owncast
678eb05072 Bundle embedded web app 2023-04-11 21:17:43 +00:00
renovate[bot]
15eba85cb6 fix(deps): update dependency @uiw/react-codemirror to v4.19.15 2023-04-11 17:54:56 +00:00
Owncast
f593638155 Bundle embedded web app 2023-04-11 12:15:49 +00:00
renovate[bot]
92490edb93 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.15 2023-04-11 07:56:57 +00:00
Owncast
40772292f1 Commit screenshots 2023-04-11 04:10:29 +00:00
Owncast
60faede51a Bundle embedded web app 2023-04-11 00:03:40 +00:00
renovate[bot]
fd07b1e810 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.14 2023-04-10 18:58:08 +00:00
Owncast
4becc3a535 Bundle embedded web app 2023-04-10 14:27:26 +00:00
renovate[bot]
fe78f172b9 chore(deps): lock file maintenance (#2910)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-10 07:23:03 -07:00
Owncast
2a3b364fb0 Bundle embedded web app 2023-04-10 13:49:21 +00:00
renovate[bot]
3f719fa233 chore(deps): update dependency sass to v1.61.0 2023-04-10 08:31:38 +00:00
renovate[bot]
3fcd5bc429 fix(deps): update module github.com/shirou/gopsutil/v3 to v3.23.3 2023-04-10 05:12:31 +00:00
Owncast
123b43b4e4 Commit screenshots 2023-04-10 04:11:19 +00:00
renovate[bot]
3efb6aa019 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.239 2023-04-10 01:17:51 +00:00
renovate[bot]
3e800a89ee fix(deps): update module github.com/grafov/m3u8 to v0.12.0 2023-04-09 17:27:31 +00:00
Owncast
8c7dbeb863 Commit screenshots 2023-04-09 04:09:44 +00:00
Owncast
dabb0e4b56 Bundle embedded web app 2023-04-08 15:08:42 +00:00
renovate[bot]
874d5d1729 fix(deps): update dependency slate-react to v0.93.0 2023-04-08 12:04:35 +00:00
Owncast
d1164993c0 Bundle embedded web app 2023-04-08 10:12:16 +00:00
renovate[bot]
10bc0d9864 chore(deps): update dependency chromatic to v6.17.3 2023-04-08 06:25:00 +00:00
Owncast
2f7cb59b78 Commit screenshots 2023-04-08 04:10:05 +00:00
Owncast
0e0e2568c4 Bundle embedded web app 2023-04-07 23:43:39 +00:00
renovate[bot]
2d1f504632 fix(deps): update dependency slate to v0.93.0 2023-04-07 20:03:03 +00:00
Owncast
89662376fd Bundle embedded web app 2023-04-07 15:32:22 +00:00
renovate[bot]
9dd3dcd1be fix(deps): update dependency react-virtuoso to v4.2.0 2023-04-07 11:52:17 +00:00
Owncast
8cbdec846e Bundle embedded web app 2023-04-07 09:56:35 +00:00
renovate[bot]
f73671fdb2 chore(deps): update typescript-eslint monorepo to v5.57.1 2023-04-07 05:33:42 +00:00
Owncast
f3a5255288 Commit screenshots 2023-04-07 04:10:16 +00:00
Owncast
49a232b1ea Bundle embedded web app 2023-04-07 02:10:38 +00:00
renovate[bot]
292170b777 chore(deps): update dependency @types/react to v18.0.33 2023-04-06 20:24:40 +00:00
Owncast
e91153c2f0 Bundle embedded web app 2023-04-06 15:02:41 +00:00
renovate[bot]
ddb103181c chore(deps): update dependency @storybook/testing-library to v0.1.0 2023-04-06 10:25:31 +00:00
renovate[bot]
206514dbe0 chore(deps): update peter-evans/create-or-update-comment digest to e21423b 2023-04-06 05:10:20 +00:00
Owncast
ab22aed7ac Commit screenshots 2023-04-06 04:14:14 +00:00
Owncast
afcd667068 Bundle embedded web app 2023-04-06 03:24:56 +00:00
Gabe Kangas
79b6e56cd7 Use the same fake user in test 2023-04-05 20:21:07 -07:00
Owncast
0e2a8c7717 Bundle embedded web app 2023-04-06 03:10:04 +00:00
Gabe Kangas
7ec7e1704c Add bool option to player to fill container for embeds. Closes #2884 2023-04-05 20:05:22 -07:00
Gabe Kangas
f724beecae Move windows doc to contrib directory 2023-04-05 15:50:51 -07:00
Gabe Kangas
ac7d655a14 Add additional test for testing failure after delete 2023-04-05 15:33:48 -07:00
Gabe Kangas
74f076f44b Refactor the api access token query. Fixes #2902" 2023-04-05 15:33:48 -07:00
Owncast
ab6a6faefe Bundle embedded web app 2023-04-05 19:53:44 +00:00
renovate[bot]
3587d47c00 chore(deps): update dependency @types/react to v18.0.32 2023-04-05 14:19:04 +00:00
Owncast
24c7bff45f Bundle embedded web app 2023-04-05 09:11:06 +00:00
renovate[bot]
4cac26b7de fix(deps): update dependency ua-parser-js to v1.0.35 2023-04-05 04:37:16 +00:00
Owncast
3d1ebe79ac Commit screenshots 2023-04-05 04:10:28 +00:00
renovate[bot]
ff40736d45 chore(deps): update peter-evans/create-or-update-comment digest to 3d6c0b9 2023-04-04 10:21:59 +00:00
Owncast
48f6af394c Commit screenshots 2023-04-04 04:09:58 +00:00
Owncast
09830d7037 Bundle embedded web app 2023-04-04 04:07:00 +00:00
Dev Gupta
1eac2a1632 FIX : Admin custom CSS area forces entire page to scroll #2886 (#2892)
* Update EditPageContent.tsx

Adding Scroll to codemirror

* Prettified Code!

* Fixing CSS- code mirror scroll issue

Removing excess code
and fixing CSS code mirror

* Prettified Code!

* Prettified Code!

---------

Co-authored-by: dev265545 <dev265545@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: gabek <gabek@users.noreply.github.com>
2023-04-03 21:03:44 -07:00
Owncast
39041ea9fa Bundle embedded web app 2023-04-04 03:53:07 +00:00
Dev Gupta
f1bf06b8cd FIX #2897 Admin: "Copy" button for stream keys copy asterisks if key is hidden (#2901)
* Update StreamKeys.tsx

* Prettified Code!

---------

Co-authored-by: dev265545 <dev265545@users.noreply.github.com>
2023-04-03 20:49:48 -07:00
Owncast
714653592d Bundle embedded web app 2023-04-04 01:48:24 +00:00
Gabe Kangas
13c32bd6bd Fixing formatting of PR #2903 2023-04-03 18:44:45 -07:00
Owncast
c0da3dafcb Bundle embedded web app 2023-04-04 01:33:15 +00:00
Gabe Kangas
d346485f94 Revert "FIX : Chat: words containing one or more dots are turned into links #2898 (#2903)"
This reverts commit 11a3a79032.
2023-04-03 18:28:25 -07:00
Dev Gupta
931772d850 Update Owncast developer documentation to mention Windows #2864 (#2883)
* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Create owncast_for_windows.md

* Update README.md

* Update README.md

* Update owncast_for_windows.md

* Update README.md

* Update owncast_for_windows.md

More clarity about different use cases
Added steps for installing Owncast as a user in Windows.

* Update owncast_for_windows.md

Changing the format a little bit

* Update owncast_for_windows.md
2023-04-03 18:17:32 -07:00
gabek
1cd4efaf72 Prettified Code! 2023-04-04 01:04:18 +00:00
Dev Gupta
11a3a79032 FIX : Chat: words containing one or more dots are turned into links #2898 (#2903)
* FIX: Chat: words containing one or more dots are turned into links #2898

Making validateTLD to true and also adding a parameter of customTLDs

* Update ChatUserMessage.tsx

* Prettified Code!

---------

Co-authored-by: dev265545 <dev265545@users.noreply.github.com>
2023-04-03 18:00:21 -07:00
Owncast
3902ff48dd Bundle embedded web app 2023-04-03 22:02:13 +00:00
Gabe Kangas
cff37eaf83 Correctly show lowest CPU usage for video table. Closes #2800 2023-04-03 14:56:08 -07:00
Owncast
e6d7618b0c Bundle embedded web app 2023-04-03 16:33:35 +00:00
renovate[bot]
859c762978 chore(deps): lock file maintenance (#2895)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-03 09:27:58 -07:00
Owncast
248d773b4f Bundle embedded web app 2023-04-03 12:52:14 +00:00
renovate[bot]
841615a1d5 chore(deps): update dependency @babel/core to v7.21.4 2023-04-03 11:00:42 +00:00
Owncast
1ade305e9a Commit screenshots 2023-04-03 04:20:40 +00:00
Owncast
8dafa08cb8 Bundle embedded web app 2023-04-02 12:34:25 +00:00
renovate[bot]
df4c7dda3a chore(deps): update dependency eslint to v8.37.0 2023-04-02 08:27:42 +00:00
Owncast
b27829e13f Commit screenshots 2023-04-02 04:09:46 +00:00
Owncast
6167d01fe7 Bundle embedded web app 2023-04-02 03:05:00 +00:00
renovate[bot]
41dc3932d1 fix(deps): update dependency react-virtuoso to v4.1.1 2023-04-01 23:06:23 +00:00
Gabe Kangas
b5dc6324f8 Give a more detailed s3 failure error message 2023-04-01 13:15:35 -07:00
Owncast
ae04b97a2a Bundle embedded web app 2023-04-01 14:32:58 +00:00
renovate[bot]
1e21368094 chore(deps): update dependency @types/react to v18.0.31 2023-04-01 08:59:28 +00:00
Owncast
a22071cef9 Bundle embedded web app 2023-04-01 05:25:45 +00:00
Gabe Kangas
d7301d2d8d Fix paragraphs not having spacing. Closes #2891 2023-03-31 22:21:52 -07:00
Owncast
413d65a0bd Bundle embedded web app 2023-04-01 05:19:28 +00:00
Gabe Kangas
e86caad06f Return hideViewerCount in config and set the admin switch correctly. Closes #2887 2023-03-31 22:15:28 -07:00
Owncast
197076d350 Bundle embedded web app 2023-04-01 05:06:15 +00:00
Gabe Kangas
00ea1cae5b Use correct color in content header description. Closes #2889 2023-03-31 22:02:28 -07:00
Owncast
e95c3d47d9 Bundle embedded web app 2023-04-01 05:01:36 +00:00
Gabe Kangas
bc1fec0228 Use correct link hover color. Closes #2888 2023-03-31 21:56:59 -07:00
Owncast
67ac959bef Bundle embedded web app 2023-04-01 04:52:22 +00:00
gabek
9572c164d4 Prettified Code! 2023-04-01 04:48:57 +00:00
Gabe Kangas
7108c41085 Use action color for live video indicator. Closes #2890 2023-03-31 21:46:57 -07:00
Owncast
1b0fed52ab Commit screenshots 2023-04-01 04:11:37 +00:00
Owncast
57cae7fec3 Bundle embedded web app 2023-04-01 04:06:37 +00:00
Gabe Kangas
597281bbb2 Guard against duplicate websocket connections. Closes #2773 2023-03-31 21:01:16 -07:00
Owncast
091d2433df Bundle embedded web app 2023-04-01 02:35:41 +00:00
renovate[bot]
25569cbc72 chore(deps): update dependency @types/node to v18.15.11 2023-03-31 22:05:11 +00:00
Owncast
aee330a866 Bundle embedded web app 2023-03-31 19:52:32 +00:00
renovate[bot]
d9aa6e39ec fix(deps): update dependency @codemirror/language-data to v6.2.0 2023-03-31 17:07:23 +00:00
Owncast
d157dea1c7 Bundle embedded web app 2023-03-31 15:42:23 +00:00
renovate[bot]
cc702ca318 fix(deps): update dependency @uiw/react-codemirror to v4.19.11 2023-03-31 13:49:33 +00:00
Owncast
0b17060ae4 Bundle embedded web app 2023-03-31 13:20:53 +00:00
renovate[bot]
8b55f72ded fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.11 2023-03-31 11:31:59 +00:00
Owncast
2d5bafb897 Commit screenshots 2023-03-31 04:09:45 +00:00
Pranav Joglekar
8667fc9513 improv: use actual webhook events in webhook tests (#2882) 2023-03-30 20:38:57 -07:00
Owncast
2a892e279e Bundle embedded web app 2023-03-31 02:11:37 +00:00
renovate[bot]
94cbac1b12 Update dependency sass-loader to v13.2.2 2023-03-31 01:34:07 +00:00
Owncast
331ff38cdd Bundle embedded web app 2023-03-30 23:28:28 +00:00
renovate[bot]
f979adb515 Update dependency @types/react to v18.0.30 2023-03-30 21:40:28 +00:00
Owncast
6a5e65228d Bundle embedded web app 2023-03-30 18:58:59 +00:00
renovate[bot]
7bc418a052 Update typescript-eslint monorepo to v5.57.0 2023-03-30 18:27:47 +00:00
renovate[bot]
ad566c9696 Update module github.com/shirou/gopsutil/v3 to v3.23.2 2023-03-30 09:24:44 +00:00
Owncast
2d22028494 Bundle embedded web app 2023-03-30 07:15:34 +00:00
renovate[bot]
9b662a59d2 Update dependency sharp to v0.32.0 2023-03-30 05:27:15 +00:00
renovate[bot]
d932806961 Update module github.com/aws/aws-sdk-go to v1.44.232 2023-03-30 04:13:29 +00:00
Owncast
6a593a9a7e Commit screenshots 2023-03-30 04:10:23 +00:00
renovate[bot]
ddaa5e9bad Update alpine Docker tag to v3.17.3 2023-03-30 00:11:55 +00:00
Owncast
9ea921ba1c Bundle embedded web app 2023-03-29 23:43:52 +00:00
renovate[bot]
577b8c5d91 Update dependency @types/node to v18.15.10 2023-03-29 16:15:32 +00:00
renovate[bot]
1fb693f596 Update peter-evans/create-or-update-comment digest to 5f728c3 2023-03-29 09:55:57 +00:00
Owncast
7ffdf81c8c Commit screenshots 2023-03-29 04:40:25 +00:00
Owncast
1c2dab78f9 Bundle embedded web app 2023-03-29 04:06:55 +00:00
renovate[bot]
4439036cd7 Update dependency @uiw/react-codemirror to v4.19.10 2023-03-28 21:08:55 +00:00
Owncast
f2cbd0ff13 Bundle embedded web app 2023-03-28 18:37:59 +00:00
Pranav Joglekar
07c5cabfe8 Trigger the title updated webhook event whenever a title is changed (#2823)
* wip: trigger the title updated webhook event whenever a title is changed

* Commit updated API documentation

* fix: add STREAM_TITLE_CHANGED to list of valid events

* feat: Add support for STREAM_TITLE_CHANGED webhook event on admin dashboard

* fix: transmit webhook event after stream has changed to fix race conditions where older title was sent

---------

Co-authored-by: Owncast <owncast@owncast.online>
2023-03-28 11:34:00 -07:00
Owncast
889a40d07e Bundle embedded web app 2023-03-28 13:01:14 +00:00
renovate[bot]
bb010beaaf Update dependency @types/node to v18.15.9 2023-03-28 11:14:22 +00:00
Owncast
46864d18d9 Bundle embedded web app 2023-03-28 09:06:33 +00:00
renovate[bot]
bb6f949760 Update dependency @uiw/codemirror-theme-bbedit to v4.19.10 2023-03-28 06:59:01 +00:00
Owncast
59c03deeab Bundle embedded web app 2023-03-28 06:45:39 +00:00
renovate[bot]
22502365e8 Update dependency react-error-boundary to v4 (#2867)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-27 23:42:12 -07:00
Owncast
dc0bdb47a4 Bundle embedded web app 2023-03-28 04:39:30 +00:00
Gabe Kangas
2b19f9272e Fix auto-generated keys not saving. Closes #2874 2023-03-27 21:34:54 -07:00
Owncast
5ddab41b4b Commit screenshots 2023-03-28 04:20:52 +00:00
Owncast
25e7e95aec Bundle embedded web app 2023-03-28 01:07:22 +00:00
renovate[bot]
87f1390f70 Update dependency @svgr/webpack to v7 (#2878)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-27 18:03:54 -07:00
Owncast
776c89b5bc Bundle embedded web app 2023-03-27 23:47:31 +00:00
renovate[bot]
fe843f7f12 Update dependency @types/node to v18.15.8 2023-03-27 23:22:38 +00:00
Owncast
a392f0931d Bundle embedded web app 2023-03-27 20:22:03 +00:00
renovate[bot]
3627c2a2c5 Update dependency @types/react to v18.0.29 2023-03-27 18:10:07 +00:00
Owncast
a98fcf68ab Bundle embedded web app 2023-03-27 16:21:50 +00:00
renovate[bot]
6ed79a4676 Lock file maintenance 2023-03-27 16:18:28 +00:00
Owncast
8b09bafc6a Bundle embedded web app 2023-03-27 14:59:22 +00:00
renovate[bot]
507ea1a426 Update dependency prettier to v2.8.7 2023-03-27 11:35:45 +00:00
Owncast
d4fd0d218c Bundle embedded web app 2023-03-27 09:38:41 +00:00
renovate[bot]
8c748ce41a Update dependency @types/node to v18.15.7 2023-03-27 08:35:17 +00:00
Owncast
9cfd4240e5 Commit screenshots 2023-03-27 04:10:36 +00:00
Owncast
0542460ffb Bundle embedded web app 2023-03-27 02:16:52 +00:00
renovate[bot]
edc48d615a Update dependency sass to v1.60.0 2023-03-27 01:06:07 +00:00
Owncast
b2b88f9129 Bundle embedded web app 2023-03-26 22:28:22 +00:00
renovate[bot]
390155c95b Update dependency @types/node to v18.15.6 2023-03-26 21:55:27 +00:00
Owncast
45fcf05708 Bundle embedded web app 2023-03-26 18:30:10 +00:00
renovate[bot]
6dc62c1669 Update dependency xstate to v4.37.1 2023-03-26 16:58:45 +00:00
Owncast
f092ac9381 Commit screenshots 2023-03-26 04:14:47 +00:00
Owncast
1ca133c7a0 Commit screenshots 2023-03-25 04:10:05 +00:00
renovate[bot]
4b97887751 Update module github.com/nakabonne/tstorage to v0.3.6 2023-03-24 11:59:10 +00:00
Owncast
f8969ab199 Bundle embedded web app 2023-03-24 11:03:27 +00:00
renovate[bot]
6c58ca0f04 Update dependency prettier to v2.8.6 2023-03-24 08:50:31 +00:00
Owncast
237bc1efd0 Bundle embedded web app 2023-03-24 08:02:08 +00:00
renovate[bot]
7640822496 Update typescript-eslint monorepo to v5.56.0 2023-03-24 07:04:47 +00:00
renovate[bot]
c7ab070a9b Update module github.com/aws/aws-sdk-go to v1.44.228 2023-03-24 04:20:53 +00:00
Owncast
8ad9b10efc Commit screenshots 2023-03-24 04:11:02 +00:00
renovate[bot]
742da5c8c4 Update module mvdan.cc/xurls to v2 (#2868)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-23 20:13:36 -07:00
Owncast
708bc0634f Bundle embedded web app 2023-03-24 02:16:28 +00:00
Gabe Kangas
3d302b7dbd Fix text overlaping. Closes #2866 2023-03-23 19:11:13 -07:00
Gabe Kangas
13868e8b6a Allow dynamic corner radius of badges 2023-03-23 19:11:13 -07:00
Owncast
4247dda350 Bundle embedded web app 2023-03-24 00:05:39 +00:00
renovate[bot]
d98c7d54cc Update dependency @types/node to v18.15.5 2023-03-23 22:30:19 +00:00
Owncast
939792c5c8 Bundle embedded web app 2023-03-23 21:10:48 +00:00
renovate[bot]
85bc281bcc Update dependency eslint-config-prettier to v8.8.0 2023-03-23 18:35:45 +00:00
Owncast
7db164dcd8 Bundle embedded web app 2023-03-23 14:14:30 +00:00
renovate[bot]
a255a92905 Update dependency react-markdown to v8.0.6 2023-03-23 13:12:03 +00:00
Owncast
e20d6c4560 Bundle embedded web app 2023-03-23 08:33:39 +00:00
renovate[bot]
deb518d426 Update dependency prettier to v2.8.5 2023-03-23 06:10:40 +00:00
Owncast
5050e4f01c Commit screenshots 2023-03-23 04:10:27 +00:00
Owncast
bc19da4724 Bundle embedded web app 2023-03-22 21:58:52 +00:00
Gabe Kangas
bb14af399e Fix the listing of follower tables in admin 2023-03-22 14:54:43 -07:00
Gabe Kangas
78fe01d049 Rework loading followers and pagination a bit. Closes #2835 2023-03-22 14:54:41 -07:00
Owncast
c994564fb4 Commit screenshots 2023-03-22 04:10:13 +00:00
Owncast
9cd32b2d4b Bundle embedded web app 2023-03-22 00:37:45 +00:00
Gabe Kangas
a5e5adfa02 Fix incorrect follower count displayed. Closes #2854 2023-03-21 17:33:59 -07:00
Gabe Kangas
21c26a7aa5 Guard against invalid push server response as an addition check for #2855 2023-03-21 17:26:14 -07:00
Owncast
d35264e884 Bundle embedded web app 2023-03-22 00:24:03 +00:00
Gabe Kangas
0533bf4092 Fix nre when handling failed browser push notifications. Closes #2855 2023-03-21 17:19:40 -07:00
Gabe Kangas
559ec45f0f Remove additional spacing above logo 2023-03-21 17:19:39 -07:00
Gabe Kangas
604e1fdbaa Increase timeout between join messages from 5 to 10 minutes 2023-03-21 17:19:38 -07:00
Owncast
36f1195b69 Bundle embedded web app 2023-03-21 21:37:35 +00:00
renovate[bot]
15e9a72d16 Update dependency sass-loader to v13.2.1 2023-03-21 20:28:33 +00:00
Owncast
1ba720c373 Bundle embedded web app 2023-03-21 20:10:03 +00:00
Dhanu Saputra
2b41113211 Loose div in Utilities > Stream health screen (#2844) 2023-03-21 13:06:16 -07:00
Owncast
159bf7912c Commit screenshots 2023-03-21 04:09:44 +00:00
Owncast
6aa1814b9c Bundle embedded web app 2023-03-20 23:14:43 +00:00
renovate[bot]
f05a964fce Update dependency slate-react to v0.92.0 2023-03-20 22:52:04 +00:00
Owncast
bd35841653 Bundle embedded web app 2023-03-20 20:27:24 +00:00
renovate[bot]
49bb613368 Update dependency chromatic to v6.17.2 2023-03-20 19:06:41 +00:00
Owncast
8c3e0167e2 Bundle embedded web app 2023-03-20 14:44:12 +00:00
renovate[bot]
ee79e71044 Lock file maintenance 2023-03-20 14:37:32 +00:00
Owncast
0f76af93ed Bundle embedded web app 2023-03-20 11:59:20 +00:00
renovate[bot]
db2d567517 Lock file maintenance 2023-03-20 11:55:35 +00:00
Owncast
3d45433386 Commit screenshots 2023-03-20 04:10:00 +00:00
Owncast
218521d0eb Bundle embedded web app 2023-03-19 14:38:51 +00:00
renovate[bot]
98064c94fc Update dependency slate-react to v0.91.11 2023-03-19 13:54:12 +00:00
Owncast
b2bf208726 Commit screenshots 2023-03-19 04:09:40 +00:00
Owncast
001d1dbb44 Bundle embedded web app 2023-03-18 18:53:41 +00:00
Gabe Kangas
7e4d147940 Fix exception thrown with zero links. Closes #2833 2023-03-18 11:49:20 -07:00
Owncast
a2af4f5729 Bundle embedded web app 2023-03-18 18:23:52 +00:00
Dhanu Saputra
dfdd338048 Tags and social section colors (#2845)
don't match rest of the admin
2023-03-18 11:20:27 -07:00
renovate[bot]
05b7a95ca8 Update module github.com/aws/aws-sdk-go to v1.44.224 2023-03-18 11:32:59 +00:00
Owncast
1503123a30 Bundle embedded web app 2023-03-18 09:11:33 +00:00
renovate[bot]
66a21e1ba3 Update dependency sass to v1.59.3 2023-03-18 06:26:02 +00:00
renovate[bot]
723432fb94 Update actions/setup-go action to v4 (#2842)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-17 23:25:12 -07:00
Owncast
1698c34b68 Bundle embedded web app 2023-03-18 06:19:30 +00:00
renovate[bot]
a03437291d Update typescript-eslint monorepo to v5.55.0 (#2838)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-17 23:15:37 -07:00
Owncast
560688e55a Bundle embedded web app 2023-03-18 05:59:51 +00:00
renovate[bot]
dc507c9a20 Update dependency style-loader to v3.3.2 (#2839)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-17 22:56:34 -07:00
Owncast
6599f883e9 Bundle embedded web app 2023-03-18 05:45:03 +00:00
renovate[bot]
1476b721d3 Update dependency react-hotkeys-hook to v4.3.8 (#2834)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-17 22:41:50 -07:00
Owncast
c22307338d Bundle embedded web app 2023-03-18 05:28:30 +00:00
renovate[bot]
b4b2c7a919 Update dependency @types/node to v18.15.3 (#2837)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-17 22:25:19 -07:00
Owncast
72702a5973 Bundle embedded web app 2023-03-18 05:16:04 +00:00
renovate[bot]
352884f421 Update dependency @babel/core to v7.21.3 (#2841)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-03-17 21:50:54 -07:00
Gabe Kangas
ef5dddc0ac Disable lighthouse test to see if that fixes running under Github CI 2023-03-17 21:18:47 -07:00
Owncast
8ef225f925 Bundle embedded web app 2023-03-18 04:14:48 +00:00
Gabe Kangas
3b8982089d Fix pagination parameters. Closes #2835 2023-03-17 21:11:01 -07:00
Gabe Kangas
3f3cb13405 Add followers insert/query test 2023-03-17 21:11:00 -07:00
Owncast
4957db5145 Commit screenshots 2023-03-18 04:10:00 +00:00
Gabe Kangas
3869bed0bf Specify node version for browser tests 2023-03-17 18:24:17 -07:00
Owncast
29820d7265 Commit screenshots 2023-03-17 04:09:54 +00:00
Owncast
befdfc5574 Bundle embedded web app 2023-03-16 20:03:24 +00:00
Gabe Kangas
453d9ab41f Reword the error message 2023-03-16 12:58:03 -07:00
Gabe Kangas
ed5ba00f7b Update ffmpeg detection error to be more clear 2023-03-16 12:36:28 -07:00
Owncast
78c865cb6c Bundle embedded web app 2023-03-16 19:09:15 +00:00
Dhanu Saputra
b9fd5e6210 Menu state in admin not saved after page refresh (#2829)
* Menu state in admin not saved after page refresh

* fix openKey

* retry ci

* retry ci

* retry ci
2023-03-16 12:06:00 -07:00
Owncast
e4c053cd98 Bundle embedded web app 2023-03-16 18:30:46 +00:00
Stanford
8be9f371db Fixed typos (#2836)
"plan to steam" to "plan to stream"
2023-03-16 11:27:17 -07:00
Jacob Wrenn
7e76ee63e5 S3 headers (#2830)
* change s3 headers for playlist files

* clean up code

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-03-16 11:07:42 -07:00
Gabe Kangas
2fb9bf2fc9 Fix permission on shell script 2023-03-16 10:53:31 -07:00
Gabe Kangas
50f435bd5a Fix s3 test errors 2023-03-16 10:51:00 -07:00
Gabe Kangas
472da30271 Fix test name 2023-03-16 10:44:57 -07:00
Gabe Kangas
1a5e9b496a Split local and S3 HLS tests 2023-03-16 10:43:49 -07:00
Owncast
3b87320c77 Bundle embedded web app 2023-03-16 12:00:23 +00:00
renovate[bot]
b793ac7b09 Update dependency @types/node to v18.15.1 2023-03-16 08:46:38 +00:00
Owncast
ca10f1138c Commit screenshots 2023-03-16 04:09:41 +00:00
renovate[bot]
c98e00d28b Update peter-evans/create-or-update-comment digest to 384c114 2023-03-15 18:34:56 +00:00
Owncast
371db04b16 Commit updated Storybook stories 2023-03-15 04:41:00 +00:00
Owncast
f86c141840 Bundle embedded web app 2023-03-15 04:38:56 +00:00
gabek
3eb41ed805 Prettified Code! 2023-03-15 04:36:32 +00:00
Gabe Kangas
6973c3d8df Update styling of video settings admin page. Closes #2803 2023-03-14 21:34:37 -07:00
Gabe Kangas
d1fe99f3d5 Fix missing anchor points in slider. Fixes #2750 2023-03-14 21:34:36 -07:00
Gabe Kangas
cb22147ddb Use simpler example for ErrorBoundary 2023-03-14 21:34:36 -07:00
Owncast
97e4641054 Commit screenshots 2023-03-15 04:15:51 +00:00
renovate[bot]
838c1b51c1 Update actions/cache action to v3 (#2819)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-14 19:13:59 -07:00
Owncast
6feaadb7c8 Bundle embedded web app 2023-03-14 05:18:49 +00:00
renovate[bot]
e28bb6041d Update dependency sass to v1.59.2 (#2820)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-13 22:14:35 -07:00
renovate[bot]
662cb03aed Update module golang.org/x/mod to v0.9.0 (#2821)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-13 21:33:18 -07:00
Owncast
c161e562a3 Commit screenshots 2023-03-14 04:10:40 +00:00
renovate[bot]
63c9bbc507 Update module github.com/aws/aws-sdk-go to v1.44.220 2023-03-14 02:05:49 +00:00
Owncast
e0a708b2b4 Bundle embedded web app 2023-03-14 01:26:09 +00:00
renovate[bot]
65ef4dfa86 Update dependency eslint to v8.36.0 2023-03-14 01:22:57 +00:00
Owncast
0374d5bc5c Bundle embedded web app 2023-03-14 00:05:28 +00:00
Gabe Kangas
0dc126e94d Tell the chart not to clip the visibility of the contents. For #2806 2023-03-13 17:01:39 -07:00
Owncast
db669c548c Bundle embedded web app 2023-03-13 23:45:33 +00:00
Gabe Kangas
25f52e8850 Fix incorrect moderator string stopping mod notification. Closes #2762 2023-03-13 16:41:29 -07:00
Owncast
8407bc9687 Bundle embedded web app 2023-03-13 23:03:05 +00:00
Gabe Kangas
3ada7182f5 Update viewers chart y axis to make more sense. Closes #2806 2023-03-13 15:58:16 -07:00
Owncast
f14aa59663 Bundle embedded web app 2023-03-13 22:29:59 +00:00
Gabe Kangas
0f58f8c0fe Banned and chat disconnected states will hide chat. Closes #2764 2023-03-13 15:25:05 -07:00
Gabe Kangas
2364293742 Remove unused event and comments on block 2023-03-13 15:11:51 -07:00
Owncast
890c517efd Bundle embedded web app 2023-03-13 20:22:46 +00:00
Gabe Kangas
0b619b84a6 Add waiting message to hardware screen. Closes #2805 2023-03-13 13:19:17 -07:00
Owncast
d5ca03fab7 Bundle embedded web app 2023-03-13 20:12:42 +00:00
Gabe Kangas
3262698631 Remove log message 2023-03-13 13:08:58 -07:00
Gabe Kangas
7e7be00b12 Guard against mobile exception. Closes #2793 2023-03-13 13:08:57 -07:00
Owncast
610d7b4d63 Bundle embedded web app 2023-03-13 20:02:29 +00:00
Gabe Kangas
7400033bee Add missing rel to indieauth link. Closes #2791 2023-03-13 12:58:36 -07:00
Owncast
76d2afe1d8 Bundle embedded web app 2023-03-13 19:42:33 +00:00
Gabe Kangas
59a3d5886c Add password/key complexity rules in input fields. 2023-03-13 12:37:16 -07:00
Gabe Kangas
7adae0e9d5 Fix circular dependency issue breaking build 2023-03-13 12:36:25 -07:00
Owncast
ab3606fd0a Bundle embedded web app 2023-03-13 12:53:04 +00:00
renovate[bot]
86f0f2cb9c chore(deps): lock file maintenance 2023-03-13 12:49:37 +00:00
Owncast
914cca3a01 Bundle embedded web app 2023-03-13 07:38:49 +00:00
Gabriel
0cf7b504ae fix(issue: #2772) change text color white to black (#2796) 2023-03-13 00:35:03 -07:00
Owncast
8a382b5eaa Commit updated Storybook stories 2023-03-13 07:06:39 +00:00
Gabe Kangas
4009af8d3c Add note about error boundaries 2023-03-13 00:00:40 -07:00
Owncast
d9f6df6366 Bundle embedded web app 2023-03-13 06:30:49 +00:00
renovate[bot]
c1f18f35b3 fix(deps): update dependency autoprefixer to v10.4.14 (#2810)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-12 23:26:38 -07:00
Owncast
929ffcca20 Bundle embedded web app 2023-03-13 06:17:27 +00:00
Gabe Kangas
1055b1c42d Fix var shadowing 2023-03-12 23:12:39 -07:00
Gabe Kangas
cd0f92f496 Add error boundary to DesktopContent. For #2811 2023-03-12 23:11:20 -07:00
Gabe Kangas
7cb5773a97 Add error boundary to ChatModerationDetailsModal. For #2811 2023-03-12 23:11:19 -07:00
Gabe Kangas
9162386495 Add error boundary to system Modal. For #2811 2023-03-12 23:11:18 -07:00
Gabe Kangas
02ca54d810 Add error boundary to UserDropdown. For #2811 2023-03-12 23:11:18 -07:00
Gabe Kangas
170a3ecde1 Add error boundary to BrowserNotifyModal. For #2811 2023-03-12 23:11:17 -07:00
Gabe Kangas
02e937c351 Add error boundary to FollowersCollection. For #2811 2023-03-12 23:11:16 -07:00
Gabe Kangas
274aeb8be6 Add error boundary to ClientConfigStore modal. For #2811 2023-03-12 23:11:16 -07:00
Gabe Kangas
85d54926ee Add error boundary to Auth modal. For #2811 2023-03-12 23:11:15 -07:00
Gabe Kangas
11a11e64ad Add error boundary to player. For #2811 2023-03-12 23:11:14 -07:00
Owncast
868893340e Bundle embedded web app 2023-03-13 05:43:24 +00:00
Nathan
fc7bb90a30 fix: #2751 padding around confirmation mark (#2808)
* fix: #2751 padding around confirmation mark

* Prettified Code!

---------

Co-authored-by: thisProjects <wibbet@wobbet.com>
Co-authored-by: thisprojects <thisprojects@users.noreply.github.com>
2023-03-12 22:39:44 -07:00
Owncast
69e991c06a Bundle embedded web app 2023-03-13 05:14:22 +00:00
Gabe Kangas
2489a6520f Increase diffThreshold for test. Closes #2812 2023-03-12 22:10:28 -07:00
Owncast
1eb0e32e09 Bundle embedded web app 2023-03-13 05:01:49 +00:00
Gabe Kangas
4192482a4c Add error boundary to chat. For #2811 2023-03-12 21:57:04 -07:00
Gabe Kangas
593a7faa36 Add error boundaries to MobileContent. For #2811 2023-03-12 21:53:17 -07:00
Gabe Kangas
ebd3415c4b Add error boundary library 2023-03-12 21:53:16 -07:00
Gabe Kangas
eaa6418e1c Add ComponentError UI for #2811 2023-03-12 21:53:15 -07:00
Owncast
b886512203 Commit screenshots 2023-03-13 04:10:31 +00:00
Owncast
31e2784362 Bundle embedded web app 2023-03-13 02:48:14 +00:00
Rehan Ahmed
3dd990463d Nitpicky detail: resolution placeholders aren't 16x9 (#2801)
* Update config-constants.tsx

* Update width placeholder
2023-03-12 19:44:50 -07:00
Owncast
8009285484 Bundle embedded web app 2023-03-13 02:44:36 +00:00
Nathan
17afdb1997 fix: #2755 clicking more details on un-registered chat user throws exception (#2809)
Co-authored-by: thisProjects <wibbet@wobbet.com>
2023-03-12 19:40:39 -07:00
Owncast
d537568749 Bundle embedded web app 2023-03-13 02:35:45 +00:00
renovate[bot]
3a2cde8507 chore(deps): update nextjs monorepo to v13.2.4 2023-03-13 00:54:29 +00:00
Owncast
98ea692f3a Bundle embedded web app 2023-03-12 23:58:20 +00:00
renovate[bot]
fd538c743a chore(deps): update dependency @types/node to v18.15.0 2023-03-12 20:54:26 +00:00
Owncast
a325dee514 Commit screenshots 2023-03-12 04:09:44 +00:00
Owncast
dd8fc72cbc Bundle embedded web app 2023-03-11 20:19:45 +00:00
Nathan
84a0c2f169 fix: #1904 CSS Improvements on Admin Page (#2790)
* fix: #1904 CSS Improvements on Admin Page

* Prettified Code!

---------

Co-authored-by: thisProjects <wibbet@wobbet.com>
Co-authored-by: thisprojects <thisprojects@users.noreply.github.com>
2023-03-11 12:16:35 -08:00
Owncast
877fe1307a Bundle embedded web app 2023-03-11 19:57:09 +00:00
Rehan Ahmed
f6d218f108 Update config-constants.tsx (#2794) 2023-03-11 11:53:48 -08:00
Owncast
c0a9b5179d Bundle embedded web app 2023-03-11 19:41:39 +00:00
Pranav Joglekar
b1f8ee5f94 feat: show a friendlier error msg in admin panel when unable to connect to Owncast Service (#2786)
* feat: handle 'failed to fetch' error and set error state

* feat: display alert error to user if failed to connect to backend
2023-03-11 11:38:29 -08:00
Owncast
92fd7963ec Bundle embedded web app 2023-03-11 17:42:16 +00:00
renovate[bot]
59893f30ee fix(deps): update dependency @codemirror/lang-css to v6.1.1 2023-03-11 16:08:43 +00:00
Owncast
76b2583620 Bundle embedded web app 2023-03-11 12:50:37 +00:00
renovate[bot]
b2771cdb15 fix(deps): update dependency slate-react to v0.91.10 2023-03-11 08:22:11 +00:00
Owncast
29ee692b06 Commit screenshots 2023-03-11 04:14:40 +00:00
Owncast
419dd1584b Bundle embedded web app 2023-03-10 22:10:26 +00:00
Nathan
32f8c06390 fix: #2779 - strip trailing slash on s3 endpoint (#2788)
Co-authored-by: thisProjects <wibbet@wobbet.com>
2023-03-10 14:05:54 -08:00
Gabe Kangas
0aefe9faf5 Add some API paths to the auth test as well for completeness 2023-03-10 12:22:50 -08:00
Gabe Kangas
f7d84bc15b Fix HTML scaffolding of admin pages rendering without auth. Closes #2789 2023-03-10 12:16:28 -08:00
Owncast
3c533a39f0 Bundle embedded web app 2023-03-10 10:07:38 +00:00
renovate[bot]
203db8aae4 fix(deps): update dependency @codemirror/lang-css to v6.1.0 2023-03-10 06:50:28 +00:00
Owncast
6d4f97b0e5 Commit screenshots 2023-03-10 04:19:56 +00:00
Owncast
108137584e Bundle embedded web app 2023-03-10 02:27:03 +00:00
renovate[bot]
da7e521183 fix(deps): update dependency slate-react to v0.91.9 2023-03-09 23:25:39 +00:00
Owncast
59fb7893a6 Bundle embedded web app 2023-03-09 20:29:48 +00:00
renovate[bot]
5d155d7f23 chore(deps): update typescript-eslint monorepo to v5.54.1 2023-03-09 17:54:21 +00:00
Owncast
c532af6cd4 Bundle embedded web app 2023-03-09 14:17:13 +00:00
renovate[bot]
36a78ec7b3 chore(deps): update dependency eslint-config-prettier to v8.7.0 2023-03-09 12:06:37 +00:00
Owncast
d135294333 Bundle embedded web app 2023-03-09 10:44:51 +00:00
Gabe Kangas
a3e10152c8 Additional difThreshold tweaks for UI tests comparison 2023-03-09 02:40:18 -08:00
Owncast
6214f2543d Commit screenshots 2023-03-09 04:10:38 +00:00
Owncast
1f2177bc31 Bundle embedded web app 2023-03-09 02:13:45 +00:00
renovate[bot]
673f6561d4 fix(deps): update dependency ua-parser-js to v1.0.34 2023-03-09 00:00:54 +00:00
Owncast
938f7beff2 Bundle embedded web app 2023-03-08 23:03:31 +00:00
Dhanu Saputra
7e7d655615 Corner radius slider no longer slides (#2784)
* Corner radius slider no longer slides

* revert

* add optional chaining
2023-03-08 15:00:10 -08:00
Owncast
769b2a4ddc Bundle embedded web app 2023-03-08 22:54:46 +00:00
Gabe Kangas
b5cc183a3c Continue to bump diff threshold so UI tests do not register as changed 2023-03-08 14:49:50 -08:00
Owncast
52e42aac61 Bundle embedded web app 2023-03-08 20:18:38 +00:00
Pranav Joglekar
e80db09ab1 fix: Prevent color selector from closing on choosing a color (#2783)
* improv: wrap ColorPicker in memo to prevent unnecessary rerenders

* improv appearance: wrap updateColor in useCallback to prevent unnecessary rerenders due to changing reference to the func

* improv: define ColorCollection Component as top level, and modify it to prevent unnecessary rerenders
2023-03-08 12:13:57 -08:00
renovate[bot]
108eda0a6a Update peter-evans/create-or-update-comment digest to 44526e3 2023-03-08 06:03:47 +00:00
Owncast
cb7cfbe648 Commit screenshots 2023-03-08 04:10:47 +00:00
Owncast
91d110ae4f Bundle embedded web app 2023-03-08 03:18:40 +00:00
renovate[bot]
ee5eca109e Update dependency picmo to v5.8.1 2023-03-07 23:36:53 +00:00
renovate[bot]
92d2eeb793 Update module github.com/microcosm-cc/bluemonday to v1.0.23 2023-03-07 21:00:24 +00:00
Owncast
f167f3760a Bundle embedded web app 2023-03-07 18:09:00 +00:00
renovate[bot]
274800ce80 Update dependency slate-react to v0.91.8 2023-03-07 15:02:20 +00:00
Owncast
1b6e15fc83 Bundle embedded web app 2023-03-07 10:24:28 +00:00
renovate[bot]
8ce4d57c46 Update dependency @types/node to v18.14.6 2023-03-07 07:00:26 +00:00
Owncast
e64e5b366c Commit screenshots 2023-03-07 04:10:25 +00:00
Owncast
a460ec8c2c Bundle embedded web app 2023-03-06 17:07:07 +00:00
renovate[bot]
50903e3fc6 Lock file maintenance (#2780)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-06 09:02:32 -08:00
Owncast
5927dc89d4 Bundle embedded web app 2023-03-06 09:04:08 +00:00
renovate[bot]
deea1e4cff Update dependency @types/node to v18.14.5 2023-03-06 05:30:46 +00:00
Owncast
000256cea3 Bundle embedded web app 2023-03-06 04:49:48 +00:00
Pranav Joglekar
f6a2e8d3a2 UI: Make the Admin menu sidebar colors on hover consistent (#2778)
* ui: overwrite default antd menu-item hover colors for consistency

* ui fix: make the hover color of icon and text consistent in admin sidebar

* fix: make the 'followers'  menuitem icon consistent with other sidebar icons
2023-03-05 20:46:31 -08:00
Owncast
febfa0917f Commit screenshots 2023-03-06 04:12:08 +00:00
Owncast
6a414f12e7 Bundle embedded web app 2023-03-06 01:51:56 +00:00
Gabe Kangas
aa05ad6369 Fix loading state when chat is disabled in mobile. Closes #2753 2023-03-05 17:47:59 -08:00
Owncast
8e186c7c88 Bundle embedded web app 2023-03-06 00:30:34 +00:00
gabek
699dd0cca5 Prettified Code! 2023-03-06 00:27:55 +00:00
Gabe Kangas
c6a352b4e2 Fix admin logo not being a circle. Closes #2766 2023-03-05 16:26:40 -08:00
Owncast
02058d4cdb Bundle embedded web app 2023-03-06 00:17:17 +00:00
Gabe Kangas
d2cae250f5 Make number input fields have correct background color. Closes #2768 2023-03-05 16:13:07 -08:00
Owncast
1793a55440 Bundle embedded web app 2023-03-06 00:03:39 +00:00
Dhanu Saputra
ccd78c3c4d Chat join message for users with moderator flag is misaligned (#2774) 2023-03-05 15:59:31 -08:00
Owncast
4420f821ae Bundle embedded web app 2023-03-05 23:40:55 +00:00
Jacob Wrenn
4291c881ff fixes #1946 (#2776) 2023-03-05 15:37:29 -08:00
Owncast
45e18db28a Bundle embedded web app 2023-03-05 11:22:20 +00:00
renovate[bot]
3bf7c402b5 Update dependency @types/node to v18.14.4 2023-03-05 09:19:25 +00:00
Owncast
ebd71ed895 Commit screenshots 2023-03-05 04:20:25 +00:00
Owncast
2bc4b6ab39 Bundle embedded web app 2023-03-05 03:34:04 +00:00
renovate[bot]
a728215154 Update dependency recoil to v0.7.7 2023-03-05 00:32:02 +00:00
Owncast
ab2acb2ac7 Bundle embedded web app 2023-03-04 17:19:39 +00:00
renovate[bot]
9da34953e4 Update nextjs monorepo to v13.2.3 2023-03-04 12:40:15 +00:00
Owncast
2150b59f95 Bundle embedded web app 2023-03-04 05:59:28 +00:00
Gabe Kangas
c4f057eded Make testing for moderator state centralized in User class 2023-03-03 21:55:02 -08:00
Owncast
e5dee5d258 Commit screenshots 2023-03-04 04:10:38 +00:00
Owncast
bcbc196741 Bundle embedded web app 2023-03-04 03:54:23 +00:00
Gabe Kangas
1536e4a04d Show moderator message mid-chat session. Closes #2762 2023-03-03 19:49:58 -08:00
Owncast
a714b8a881 Bundle embedded web app 2023-03-03 23:29:36 +00:00
Naz
3629f318e8 removed timers from component in favor of css transition (#2769)
* removed timers from component in favor of css transition

* removed semibold text

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-03-03 15:25:22 -08:00
Owncast
cd2cd55549 Bundle embedded web app 2023-03-03 22:48:51 +00:00
Gabe Kangas
5b1f36c314 Revert "Add the Client-side Input Validators for Stream Keys and the Admin Password (#2619)"
This reverts commit 3653db3a6a.
2023-03-03 14:43:56 -08:00
Owncast
d3282c3b1a Bundle embedded web app 2023-03-03 12:10:56 +00:00
renovate[bot]
c47fd8d090 Update dependency slate-react to v0.91.7 2023-03-03 06:42:11 +00:00
Owncast
a72942903a Bundle embedded web app 2023-03-03 05:24:12 +00:00
Jambaldorj Ochirpurev
3653db3a6a Add the Client-side Input Validators for Stream Keys and the Admin Password (#2619)
* add the minimum stream key complexity rules on the client side

* add an admin password validator

* merge TextField and TextFieldAdmin components

* update Input Validators for Streak Keys and Admin Password

* fix a small regex typo

* code cleanup

* update Textfield and TextFieldWithSubmit

* Prettified Code!

* update the TextFieldWithSubmit component

* correct the admin password endpoind API

* refactor the Admin Password Input field and add a new boolean field for it

* refactor the Form Input field name from adminPassword to InputFieldPassword

* put password regex rules into config-constants.tsx

* regex constant typo fix

* change the boolean variable isAdminPwdField to hasComplexityRequirements

* fix a merge conflict

* Prettified Code!

---------

Co-authored-by: dorj222 <dorj222@users.noreply.github.com>
2023-03-02 21:20:53 -08:00
Owncast
e3a63606eb Commit screenshots 2023-03-03 04:42:01 +00:00
Owncast
bc125f4a17 Bundle embedded web app 2023-03-03 02:43:17 +00:00
renovate[bot]
4796d53b78 Update typescript-eslint monorepo to v5.54.0 2023-03-02 22:48:39 +00:00
Owncast
9b0093cbed Bundle embedded web app 2023-03-02 16:57:00 +00:00
Dhanu Saputra
819c5ccaf4 Admin chat users list have unreadable white color (#2765) 2023-03-02 08:53:37 -08:00
Owncast
783d9bc890 Bundle embedded web app 2023-03-02 11:47:10 +00:00
renovate[bot]
d4dabb2412 Update dependency slate-react to v0.91.6 2023-03-02 06:19:32 +00:00
Owncast
1961dbba94 Commit screenshots 2023-03-02 04:10:12 +00:00
Owncast
c09956958c Bundle embedded web app 2023-03-02 02:03:10 +00:00
Gabe Kangas
d8fb2d5d79 Pass correct id param. Closes #2756 2023-03-01 17:58:32 -08:00
Owncast
0436edfaa0 Bundle embedded web app 2023-03-02 00:49:07 +00:00
Gabe Kangas
4a0476b237 Add support for disabled chat state in the chat input field. Closes #2761 2023-03-01 16:22:10 -08:00
Owncast
de71984d46 Bundle embedded web app 2023-03-02 00:05:39 +00:00
renovate[bot]
6431cc1175 Update dependency @types/node to v18.14.2 2023-03-01 21:00:06 +00:00
Owncast
84b257876a Bundle embedded web app 2023-03-01 18:06:32 +00:00
renovate[bot]
8cb8ca8366 Update dependency xstate to v4.37.0 2023-03-01 14:27:40 +00:00
dorj222
c3ed3c1eed Prettified Code! 2023-03-01 13:12:39 +00:00
Jambaldorj Ochirpurev
cb807f70cf Merge branch 'develop' into fix/ImplementPasswordRules 2023-03-01 14:11:50 +01:00
dorj222
f06325c11c fix a merge conflict 2023-03-01 13:58:07 +01:00
Owncast
47fc1ae352 Bundle embedded web app 2023-03-01 12:10:04 +00:00
renovate[bot]
f6bf41eaae Update dependency eslint to v8.35.0 2023-03-01 09:34:28 +00:00
renovate[bot]
df3e096406 Update peter-evans/create-or-update-comment digest to b1fa5d5 2023-03-01 06:22:35 +00:00
Owncast
0b6fbb8428 Commit screenshots 2023-03-01 04:10:19 +00:00
Owncast
88e557ac4c Bundle embedded web app 2023-02-28 22:41:50 +00:00
renovate[bot]
53b88871ff Update dependency picmo to v5.8.0 2023-02-28 18:18:46 +00:00
Owncast
28f3ed29d4 Bundle embedded web app 2023-02-28 14:28:45 +00:00
renovate[bot]
36de1751a5 Update dependency slate-react to v0.91.5 2023-02-28 12:01:38 +00:00
renovate[bot]
cf71172064 Update peter-evans/create-or-update-comment digest to c5a7a98 2023-02-28 06:21:51 +00:00
Owncast
2179937ddf Bundle embedded web app 2023-02-28 05:05:49 +00:00
Dhanu Saputra
d19f6e4587 CPU usage description needs additional spacing (#2757) 2023-02-27 21:02:33 -08:00
Owncast
ab3fc31b51 Commit screenshots 2023-02-28 04:10:52 +00:00
Owncast
792d028389 Bundle embedded web app 2023-02-28 04:01:36 +00:00
renovate[bot]
85a8c7a40e Update dependency chromatic to v6.17.1 2023-02-28 02:04:13 +00:00
Owncast
f812a613c9 Bundle embedded web app 2023-02-28 01:43:33 +00:00
Gabe Kangas
38a52c501c Do not show custom page content sections if it is empty. Closes #2752 2023-02-27 17:39:53 -08:00
Owncast
f2c8278780 Bundle embedded web app 2023-02-28 01:13:31 +00:00
Gabe Kangas
23a721857f Do not support stream key UI or any persisted stream keys when overridden via cli flag. Closes #2749 2023-02-27 17:08:52 -08:00
Owncast
48dd490a50 Bundle embedded web app 2023-02-27 23:50:21 +00:00
Gabe Kangas
b7132eeaa5 Remove marquee tag as it throws off the UI tests 2023-02-27 15:45:45 -08:00
Lili (Lin) Pavelů
0f86f15efe Change Owncast Avatar URL for discord hooks (#2748)
/images/owncast-logo.png doesn't exist. /logo does.
2023-02-27 11:12:22 -08:00
Owncast
ae78a7466c Bundle embedded web app 2023-02-27 18:59:01 +00:00
renovate[bot]
37cde44922 Lock file maintenance (#2747)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-27 10:55:44 -08:00
Owncast
cedbe85637 Bundle embedded web app 2023-02-27 17:15:17 +00:00
renovate[bot]
74f182ee31 Update nextjs monorepo to v13.2.1 2023-02-27 13:20:25 +00:00
Owncast
cdee6bb676 Bundle embedded web app 2023-02-27 09:25:42 +00:00
renovate[bot]
304c9a683d Update dependency slate-react to v0.91.4 2023-02-27 06:02:39 +00:00
Owncast
7c4961a10b Commit screenshots 2023-02-27 04:09:59 +00:00
Owncast
06c53fa06c Bundle embedded web app 2023-02-27 03:17:45 +00:00
Gabe Kangas
5b8bacb83f Add chat embed automated browser tests. Closes #2743 2023-02-26 19:06:22 -08:00
Gabe Kangas
1f99b0bf22 Fix chat embeds not loading. Fixes #2744 2023-02-26 18:48:41 -08:00
Owncast
5824113112 Bundle embedded web app 2023-02-27 02:29:45 +00:00
renovate[bot]
a92926b35a Update dependency slate to v0.91.4 (#2737)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-26 18:26:30 -08:00
Owncast
16e083b9ea Bundle embedded web app 2023-02-27 02:17:04 +00:00
Gabe Kangas
ed2dc00345 Remove unused imports 2023-02-26 18:12:44 -08:00
Bennett B Madavana
5e155179ef Fixed #2734 (#2742)
* Fixed #2734

* Prettified Code!

---------

Co-authored-by: bennett1412 <bennett1412@users.noreply.github.com>
2023-02-26 18:09:24 -08:00
Owncast
5a76d3e62c Bundle embedded web app 2023-02-27 00:57:50 +00:00
gabek
61b207eb48 Prettified Code! 2023-02-27 00:55:16 +00:00
Michael David Kuckuk
b38df2fbe3 Create stories for layout testing (#2722)
* Inject services with useContext

* Extract service for video settings

* Create mock factories for services

* Create test data for chat history

* Add story to visualize different layouts

* Fix renaming mistake

* Add landscape and portrait viewports

* Add landscape stories

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-02-26 16:54:28 -08:00
Owncast
f0f9c2ced1 Bundle embedded web app 2023-02-27 00:30:00 +00:00
renovate[bot]
966a11471f Update typescript-eslint monorepo to v5.53.0 (#2738)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-26 16:25:41 -08:00
Owncast
8faa616864 Bundle embedded web app 2023-02-26 23:53:00 +00:00
renovate[bot]
9896c37f61 Update dependency @types/node to v18.14.1 (#2736)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-26 15:51:40 -08:00
Gabe Kangas
b1cc8c6f12 Increase diffThreshold again for chat text field UI test 2023-02-26 15:44:18 -08:00
Owncast
61ca42cc18 Bundle embedded web app 2023-02-26 23:39:04 +00:00
renovate[bot]
d8ae365785 Update dependency react-hotkeys-hook to v4.3.7 (#2735)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-26 15:34:50 -08:00
Owncast
a61aa34b09 Bundle embedded web app 2023-02-26 23:16:29 +00:00
renovate[bot]
c66faf6e6f Update dependency slate-react to v0.91.3 (#2740)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-26 15:09:55 -08:00
Owncast
a35c3643b4 Bundle embedded web app 2023-02-26 22:55:07 +00:00
renovate[bot]
6f26d83eda Update dependency mermaid to v10 (#2724)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-26 14:51:46 -08:00
Owncast
e696001f42 Bundle embedded web app 2023-02-26 22:25:58 +00:00
Gabe Kangas
d61e14fb4c Fix chat embed redirect breaking chat embeds. Closes #2739 2023-02-26 14:20:31 -08:00
Gabe Kangas
0c133053bb Remove windows edge screenshots as it is no longer valid. See #2731 2023-02-26 12:36:26 -08:00
Pranav Joglekar
d76875d2de Chore: update gzipping library to use CAFxX/httpcompression (#2741)
* chore: replace nanmu/gzip by CAFxX/httpcompression for compression

Instead of using nanmu42/gzip which imports the whole gin framework,
we replace it with CAFxX/httpcompression which is more lightweight.

Fixes #2697

* Run go mod tidy

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-02-26 12:19:17 -08:00
Owncast
254b2d5fc0 Commit screenshots 2023-02-26 04:23:42 +00:00
Gabe Kangas
25abcc23a8 Fix thumbnail path. Closes #2732 2023-02-24 15:56:49 -08:00
Gabe Kangas
593adb19c3 Fix trailing slash issue on /embed/chat redirect. Closes #2716 2023-02-24 15:47:24 -08:00
Owncast
21cf10441c Bundle embedded web app 2023-02-24 18:39:22 +00:00
renovate[bot]
6b72ecff1a Update dependency eslint-plugin-storybook to v0.6.11 2023-02-24 12:40:30 +00:00
Owncast
195bf35b43 Bundle embedded web app 2023-02-24 09:10:36 +00:00
renovate[bot]
40deecadd9 Update dependency @babel/core to v7.21.0 2023-02-24 05:18:56 +00:00
Owncast
e6b3c8f18c Commit screenshots 2023-02-24 04:19:54 +00:00
renovate[bot]
5b328efe57 Update module github.com/grafov/m3u8 to v0.11.2 2023-02-23 23:21:29 +00:00
Gabe Kangas
034e2a61bc Update WIP backend diagram 2023-02-23 12:35:55 -08:00
Gabe Kangas
38b8fd0065 Update WIP backend arch document 2023-02-23 11:59:49 -08:00
Owncast
1c53659de4 Bundle embedded web app 2023-02-23 19:29:45 +00:00
renovate[bot]
a39aed2c09 Update dependency slate-react to v0.91.2 2023-02-23 16:53:20 +00:00
Owncast
437a3ce76f Bundle embedded web app 2023-02-23 14:25:55 +00:00
renovate[bot]
fd605db141 Update dependency react-hotkeys-hook to v4.3.6 2023-02-23 11:28:18 +00:00
renovate[bot]
b6f1b89458 Update module github.com/aws/aws-sdk-go to v1.44.207 2023-02-23 08:40:17 +00:00
Owncast
2dde2c10e5 Bundle embedded web app 2023-02-23 06:11:45 +00:00
Gabe Kangas
f76f7fbaf0 Only use username half of account as fallback value 2023-02-22 22:08:07 -08:00
Owncast
19330792f0 Bundle embedded web app 2023-02-23 06:00:45 +00:00
Gabe Kangas
701e57a580 Fix CPU usage descripting mapping. Fixes #2682 2023-02-22 21:56:55 -08:00
Gabe Kangas
e90da6c756 Add WIP backend arch diagram 2023-02-22 21:20:59 -08:00
Owncast
1b386e1144 Commit screenshots 2023-02-23 04:30:59 +00:00
Owncast
315d51fab8 Bundle embedded web app 2023-02-23 03:09:46 +00:00
Gabe Kangas
453f0e05cf Fix admin password api path 2023-02-22 19:05:56 -08:00
Owncast
20b9735f53 Bundle embedded web app 2023-02-23 02:56:07 +00:00
Gabe Kangas
8b8f221eb4 Show streamTitle in header if set. Closes #2720 2023-02-22 18:52:25 -08:00
Owncast
5a580f01ec Bundle embedded web app 2023-02-23 02:14:37 +00:00
Gabe Kangas
e522bddf53 Add some slight side margin to offline banner for mobile 2023-02-22 18:07:12 -08:00
Gabe Kangas
9744d4680c Fix disabled browser notifications showing up. Closes #2726 2023-02-22 18:04:11 -08:00
renovate[bot]
ce74fe3c93 Update peter-evans/create-or-update-comment digest to 1833517 2023-02-22 21:29:23 +00:00
Owncast
aa1c4706a6 Bundle embedded web app 2023-02-22 17:45:30 +00:00
Gabe Kangas
e8ef6433e5 Addition bottom page content layout tweaks 2023-02-22 09:40:56 -08:00
Owncast
e427f4a460 Bundle embedded web app 2023-02-22 17:24:08 +00:00
Dhanu Saputra
0a653aaba7 Remove usage of the PropTypes dependency (#2723)
* Remove usage of the PropTypes dependency

* Prettified Code!

---------

Co-authored-by: dhanusaputra <dhanusaputra@users.noreply.github.com>
2023-02-22 09:21:00 -08:00
Owncast
0c08f865bc Bundle embedded web app 2023-02-22 09:52:20 +00:00
renovate[bot]
b05d4aee5f Update dependency slate-react to v0.91.1 2023-02-22 04:32:00 +00:00
Owncast
9b6c13574a Commit screenshots 2023-02-22 04:19:56 +00:00
Owncast
f1d1a7b7c4 Commit updated Storybook stories 2023-02-22 00:19:52 +00:00
Owncast
fd20a8b0d2 Bundle embedded web app 2023-02-22 00:19:25 +00:00
Gabe Kangas
3bb73af1c2 Standardize bottom section background + fix mobile tabs not hiding. Closes #2685 2023-02-21 16:15:09 -08:00
Gabe Kangas
684e92f3d2 Add additional details to the design help doc. 2023-02-21 13:42:20 -08:00
Owncast
644812aad4 Bundle embedded web app 2023-02-21 17:36:36 +00:00
Gabe Kangas
d2a3e718e4 Continue to bump the diff threshold 2023-02-21 09:31:57 -08:00
dorj222
63e25fae3f change the boolean variable isAdminPwdField to hasComplexityRequirements 2023-02-21 16:10:38 +01:00
Owncast
c2bc92b661 Bundle embedded web app 2023-02-21 09:16:36 +00:00
renovate[bot]
e925153b8c Update dependency sass to v1.58.3 2023-02-21 04:50:28 +00:00
Owncast
24b8be0f8a Bundle embedded web app 2023-02-21 01:05:01 +00:00
renovate[bot]
9c415834a3 Update dependency @codemirror/lang-markdown to v6.1.0 2023-02-20 21:08:23 +00:00
Owncast
debf572ba2 Bundle embedded web app 2023-02-20 20:05:21 +00:00
Gabe Kangas
61b78b8f1b Limit the number of chat messages that can collapse in a row 2023-02-20 12:00:59 -08:00
Owncast
dac9a4e1c7 Bundle embedded web app 2023-02-20 17:44:05 +00:00
Gabe Kangas
8f2a345594 Reduce the time we allow message collapsing 2023-02-20 09:39:55 -08:00
Gabe Kangas
070a9fa675 Tweak offline tag color and cursor 2023-02-20 09:39:54 -08:00
Owncast
5bce8b44fb Bundle embedded web app 2023-02-20 15:27:06 +00:00
renovate[bot]
10107581a5 Lock file maintenance (#2721)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-20 07:22:54 -08:00
Owncast
bb0ee49993 Bundle embedded web app 2023-02-20 15:22:38 +00:00
Mohammad Yasir
87cdbebcc5 This commit suggests that if there is no name then the username will… (#2700)
* This commit suggests that if there is no name then the username will come in place of a name

* Unnecessary comments has been removed also,revert changes in package-lock.json

* Remove White Spaces

* File has been restored to its original version .

* Followed some checks description to improve code
2023-02-20 07:19:27 -08:00
Owncast
e949e9b841 Bundle embedded web app 2023-02-20 11:19:39 +00:00
renovate[bot]
826c4fab00 Update dependency sass to v1.58.2 2023-02-20 04:03:44 +00:00
Owncast
bce1b60a46 Bundle embedded web app 2023-02-20 02:47:24 +00:00
Gabe Kangas
534a7dcb67 Remove log 2023-02-19 18:43:17 -08:00
Gabe Kangas
3cccfbfc06 Redirect /embed/chat to /embed/chat/readonly. Closes #2716 2023-02-19 18:18:23 -08:00
Owncast
890a61cd19 Bundle embedded web app 2023-02-20 00:23:52 +00:00
Gabe Kangas
05a06796e2 Break out name change message to own component + fix text color. Closes #2718 2023-02-19 16:20:11 -08:00
Owncast
47b2d917d5 Bundle embedded web app 2023-02-19 23:35:42 +00:00
Gabe Kangas
12b4452220 Support the HTML tags that are sent for message body. Closes #2717 2023-02-19 15:31:39 -08:00
Owncast
f1ed241a58 Bundle embedded web app 2023-02-19 23:01:50 +00:00
Gabe Kangas
529a4c7d84 Allow social chat events to fit content. Use text fallback in avatar. Closes #2719 2023-02-19 14:57:44 -08:00
Gabe Kangas
efebcd8d45 Bump prettier action and remove workaround 2023-02-19 11:31:10 -08:00
Owncast
dce4fab661 Commit screenshots 2023-02-19 04:09:46 +00:00
Owncast
a465b5b8a4 Bundle embedded web app 2023-02-19 04:05:07 +00:00
renovate[bot]
810ab69260 Update typescript-eslint monorepo to v5.52.0 (#2715)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-02-18 20:02:04 -08:00
Gabe Kangas
db9e4e2fd3 Work around prettier action bug 2023-02-18 19:43:59 -08:00
Owncast
1a7e375671 Bundle embedded web app 2023-02-18 20:03:55 +00:00
Gabe Kangas
564d058e2e Improve chat container bottom scrolling handling. Closes #2342 2023-02-18 11:58:52 -08:00
dependabot[bot]
835a644de0 Bump golang.org/x/net from 0.5.0 to 0.7.0 (#2713)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.5.0 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/compare/v0.5.0...v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-02-17 11:57:53 -08:00
Owncast
76ccf0fa94 Bundle embedded web app 2023-02-17 19:46:14 +00:00
renovate[bot]
8c90b96a88 Update dependency slate-react to v0.91.0 2023-02-17 14:06:22 +00:00
Owncast
cc740a9b5c Bundle embedded web app 2023-02-17 10:39:53 +00:00
renovate[bot]
a80a34779e Update dependency sass to v1.58.1 2023-02-17 08:01:07 +00:00
Owncast
1cf57ec073 Commit screenshots 2023-02-17 04:40:40 +00:00
Owncast
02fa377818 Bundle embedded web app 2023-02-17 04:35:43 +00:00
renovate[bot]
e206e01614 Update dependency @xstate/react to v3.2.1 2023-02-16 21:26:44 +00:00
Owncast
1f928d8746 Bundle embedded web app 2023-02-16 17:57:12 +00:00
renovate[bot]
1c068b6a4e Update dependency @xstate/react to v3.2.0 (#2711)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-16 09:53:24 -08:00
Owncast
b81d3d2807 Bundle embedded web app 2023-02-16 15:45:21 +00:00
renovate[bot]
1ba1ecbaf2 Update dependency xstate to v4.36.0 2023-02-16 11:42:04 +00:00
Owncast
cb6d01e0af Bundle embedded web app 2023-02-16 08:00:38 +00:00
renovate[bot]
eaaa7097b9 Update dependency antd to v4.24.8 2023-02-16 04:40:22 +00:00
Owncast
cad0ff10c7 Commit screenshots 2023-02-16 04:11:54 +00:00
Owncast
abd0c67021 Bundle embedded web app 2023-02-16 02:43:31 +00:00
renovate[bot]
b021240b78 Update dependency @uiw/react-codemirror to v4.19.9 2023-02-16 00:08:07 +00:00
Gabe Kangas
cb400e7b22 Cache Go modules between test runs 2023-02-15 15:01:14 -08:00
Gabe Kangas
d7675a7d29 Cache NPM between test runs 2023-02-15 14:46:45 -08:00
Owncast
8482d04098 Bundle embedded web app 2023-02-15 15:55:42 +00:00
renovate[bot]
06ffbdeca0 Update dependency @uiw/codemirror-theme-bbedit to v4.19.9 2023-02-15 11:25:07 +00:00
renovate[bot]
adbf78d68d Update peter-evans/create-or-update-comment digest to 300bfad 2023-02-15 08:10:11 +00:00
Owncast
97b49afc46 Commit screenshots 2023-02-15 04:22:49 +00:00
Owncast
1a2ec20b85 Bundle embedded web app 2023-02-15 01:08:29 +00:00
Gabe Kangas
d5c0d25084 Refactor component stories to be documents to reduce story snapshots 2023-02-14 17:03:18 -08:00
Owncast
566369837c Bundle embedded web app 2023-02-14 23:01:47 +00:00
renovate[bot]
c555063bdc Update dependency @types/react to v18.0.28 2023-02-14 20:59:58 +00:00
renovate[bot]
293300341f Update module golang.org/x/mod to v0.8.0 (#2708)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-14 12:58:05 -08:00
Gabe Kangas
f88605ab91 Commit bundled web assets as owncast user 2023-02-14 10:08:01 -08:00
gabek
38a6a4c955 Bundle embedded web app 2023-02-14 17:27:43 +00:00
Jacob Wrenn
591ead0064 fix placeholder styling (fixes #2677) (#2709)
* fix placeholder styling

* Prettified Code!

* fix code style

---------

Co-authored-by: JacobWrenn <JacobWrenn@users.noreply.github.com>
2023-02-14 09:24:29 -08:00
gabek
512325d6a6 Bundle embedded web app 2023-02-14 17:12:13 +00:00
Philipp
a290770ac9 Allow embedding HTML for external actions (#2693)
* Admin UI: implement HTML embeds

* Admin UI External Actions: set correct useHTML on edits

* Admin UI: edit by index, not URL

* External Actions: render HTML on stream frontend

* Don't open embeds externally

* Remove TODO comment

* Add HTML as unique action key

* Admin UI: Actions: use CodeMirror editor, dropdown
2023-02-14 09:08:54 -08:00
gabek
c372c9b36e Bundle embedded web app 2023-02-14 06:53:11 +00:00
renovate[bot]
88fd3aa4e9 Update dependency eslint to v8.34.0 (#2706)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 22:49:51 -08:00
gabek
0c6f62a449 Bundle embedded web app 2023-02-14 06:35:03 +00:00
renovate[bot]
15acceddb0 Update dependency react-virtuoso to v4.1.0 (#2707)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 22:32:00 -08:00
gabek
31fbff9e7c Bundle embedded web app 2023-02-14 06:29:41 +00:00
Gabe Kangas
61c8f075cb Update spacing in custom page content component 2023-02-13 22:19:17 -08:00
gabek
15c72aaceb Bundle embedded web app 2023-02-14 06:06:07 +00:00
Gabe Kangas
60f5b41a3d Fix the incorrect header spacing across all text 2023-02-13 22:00:53 -08:00
Owncast
219e5ad72d Commit screenshots 2023-02-14 04:19:39 +00:00
gabek
5f491d0feb Bundle embedded web app 2023-02-14 03:06:57 +00:00
Gabe Kangas
4226e66286 Use built-in storybook color components and render as docs instead of story 2023-02-13 19:01:27 -08:00
Gabe Kangas
42ebdc4213 npm dedup 2023-02-13 15:46:33 -08:00
Gabe Kangas
81f2c4280d Use built-in storybook typography component 2023-02-13 15:34:22 -08:00
gabek
af7a840b69 Bundle embedded web app 2023-02-13 18:18:44 +00:00
renovate[bot]
bfbe1e237a Lock file maintenance (#2704)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 10:15:32 -08:00
renovate[bot]
5bd2e6c8f6 Bundle embedded web app 2023-02-13 14:30:31 +00:00
renovate[bot]
fe8cde4777 Update dependency @mdx-js/react to v2.3.0 2023-02-13 11:48:18 +00:00
renovate[bot]
8479833716 Bundle embedded web app 2023-02-13 07:53:23 +00:00
renovate[bot]
d7dfa5fa3a Update dependency @uiw/react-codemirror to v4.19.8 2023-02-13 05:33:37 +00:00
Owncast
2b8abfd245 Commit screenshots 2023-02-13 04:11:29 +00:00
gabek
54d610cac4 Bundle embedded web app 2023-02-13 01:15:45 +00:00
Gabe Kangas
9f735d3c5d Increase diff threshold for UI test. Hopefully helps #2629 2023-02-12 17:12:03 -08:00
gabek
2c3f8deecd Bundle embedded web app 2023-02-13 01:00:43 +00:00
Gabe Kangas
323fe65e58 Split out desktop and mobile layouts to make it easier to work on them 2023-02-12 16:55:52 -08:00
gabek
a088432602 Bundle embedded web app 2023-02-12 22:57:44 +00:00
Gabe Kangas
7d288365b4 Add Android landscape screenshots 2023-02-12 14:55:49 -08:00
renovate[bot]
99485b65cc Bundle embedded web app 2023-02-12 22:47:15 +00:00
renovate[bot]
cbd0451a00 Update dependency @uiw/codemirror-theme-bbedit to v4.19.8 2023-02-12 21:00:26 +00:00
Gabe Kangas
f7779c45f6 Set URL 2023-02-12 11:53:26 -08:00
renovate[bot]
c8ca9d52e6 Bundle embedded web app 2023-02-12 15:23:52 +00:00
renovate[bot]
e12d7215bb Update dependency chromatic to v6.17.0 2023-02-12 06:13:25 +00:00
Gabe Kangas
d1879aec02 Only commit images 2023-02-11 19:32:26 -08:00
Gabe Kangas
b528d4981f Linter warnings 2023-02-11 18:59:11 -08:00
Gabe Kangas
de534632cd Run nightly automated screenshots. Closes #2699 2023-02-11 18:41:31 -08:00
gabek
398bbef396 Bundle embedded web app 2023-02-12 02:31:13 +00:00
Gabe Kangas
3a5e143ddf Add stories to display screenshots. Not yet automated. 2023-02-11 18:21:54 -08:00
renovate[bot]
d71b0ab5c4 Bundle embedded web app 2023-02-12 02:21:06 +00:00
renovate[bot]
6311b6cef7 Update dependency @types/node to v18.13.0 2023-02-11 22:20:41 +00:00
renovate[bot]
f352161f8f Bundle embedded web app 2023-02-11 19:20:31 +00:00
renovate[bot]
d74314917e Update dependency picmo to v5.7.6 2023-02-11 17:22:05 +00:00
renovate[bot]
c88b9933b1 Bundle embedded web app 2023-02-11 12:41:38 +00:00
renovate[bot]
b72d7a06ad Update dependency prettier to v2.8.4 2023-02-11 06:29:35 +00:00
renovate[bot]
2ebad5847b Update alpine Docker tag to v3.17.2 2023-02-11 02:05:12 +00:00
gabek
1165ce5c53 Bundle embedded web app 2023-02-11 01:57:07 +00:00
Gabe Kangas
903cc41d58 Remove htmlcomment as it gets stripped in build time 2023-02-10 17:52:28 -08:00
gabek
bd9905971c Bundle embedded web app 2023-02-10 23:39:20 +00:00
Gabe Kangas
b7e4298e58 Use non-animated image in example so it does not show as changed 2023-02-10 15:35:22 -08:00
gabek
223857c135 Bundle embedded web app 2023-02-10 23:31:10 +00:00
gabek
fb091f5591 Prettified Code! 2023-02-10 23:28:54 +00:00
Gabe Kangas
10400e1252 Update sidebar styling and chat always being highlighted. Closes #2651 2023-02-10 15:27:35 -08:00
gabek
260fd01b4e Bundle embedded web app 2023-02-10 20:32:46 +00:00
Gabe Kangas
f475a37bb6 Add loading state to lazy loaded modals 2023-02-10 12:28:33 -08:00
renovate[bot]
bdb914447c Update module github.com/aws/aws-sdk-go to v1.44.198 2023-02-10 11:46:10 +00:00
renovate[bot]
56ae362edf Bundle embedded web app 2023-02-10 07:44:23 +00:00
renovate[bot]
bb186668a9 Update dependency picmo to v5.7.5 2023-02-10 05:53:22 +00:00
renovate[bot]
c21edfd2f7 Bundle embedded web app 2023-02-10 02:14:48 +00:00
renovate[bot]
4ce9860227 Update dependency react-hotkeys-hook to v4.3.5 2023-02-09 23:56:01 +00:00
dependabot[bot]
bc528fa2be Bump github.com/gin-gonic/gin from 1.7.4 to 1.7.7 (#2696)
Bumps [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) from 1.7.4 to 1.7.7.
- [Release notes](https://github.com/gin-gonic/gin/releases)
- [Changelog](https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gin-gonic/gin/compare/v1.7.4...v1.7.7)

---
updated-dependencies:
- dependency-name: github.com/gin-gonic/gin
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-09 15:29:27 -08:00
renovate[bot]
d04de4aa29 Bundle embedded web app 2023-02-09 13:44:27 +00:00
renovate[bot]
9f65efd9a1 Update dependency picmo to v5.7.4 2023-02-09 08:37:18 +00:00
gabek
321caacdf9 Bundle embedded web app 2023-02-09 04:51:18 +00:00
Gabe Kangas
8592fb87ba Update copy refering to Javascript. Closes #2694 2023-02-08 20:47:50 -08:00
gabek
d5fd044329 Bundle embedded web app 2023-02-09 04:01:30 +00:00
Gabe Kangas
85e77379b2 Fix followers pagination. Closes #2695 2023-02-08 19:57:30 -08:00
gabek
bf134c94ba Bundle embedded web app 2023-02-09 02:53:48 +00:00
Michael David Kuckuk
25119561fb Give chat a min-height that other elements yield to on mobile clients (#2676)
* Add className prop to some components

* Give mobile chatbox height priority over other elements

* Optimize for mobile landscape mode

* Make thumbnail background black

* Fix overflow issues on narrow screens

* Adjust layout for offline mode on mobile

* Fix main content width on Desktop

* Fix offline layout for desktop
2023-02-08 18:50:58 -08:00
renovate[bot]
c9773091a2 Bundle embedded web app 2023-02-08 19:34:10 +00:00
renovate[bot]
73507221d9 Update dependency @types/node to v18.11.19 2023-02-08 14:55:35 +00:00
renovate[bot]
ad2547ae8e Update peter-evans/create-or-update-comment digest to 8f96741 2023-02-08 09:12:16 +00:00
Gabe Kangas
ae9a11f715 Add mention of Browserstack for open source program. (#2692) 2023-02-07 22:11:55 -08:00
gabek
9eaa36fa72 Bundle embedded web app 2023-02-08 04:12:47 +00:00
renovate[bot]
92fb1b6931 Update dependency react-virtuoso to v4.0.9 (#2688)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-07 20:12:32 -08:00
renovate[bot]
ee9428900e Update dependency slate-react to v0.90.0 (#2689)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-07 20:09:53 -08:00
gabek
c3185366a5 Bundle embedded web app 2023-02-08 01:20:12 +00:00
Jambaldorj Ochirpurev
b75c6a886a Random Stream Key Generator (#2690)
* add a new random stream key generator

* fix a typo
2023-02-07 17:17:04 -08:00
dorj222
1d535ea9b5 regex constant typo fix 2023-02-07 17:54:51 +01:00
dorj222
aa2504b354 put password regex rules into config-constants.tsx 2023-02-07 17:22:52 +01:00
dorj222
3711588909 refactor the Form Input field name from adminPassword to InputFieldPassword 2023-02-07 11:53:23 +01:00
dorj222
170f367538 refactor the Admin Password Input field and add a new boolean field for it 2023-02-07 11:41:51 +01:00
renovate[bot]
be1ce74a5d Bundle embedded web app 2023-02-07 04:20:35 +00:00
renovate[bot]
7201aabd4a Update typescript-eslint monorepo to v5.50.0 2023-02-06 21:18:25 +00:00
gabek
eba6f886e6 Bundle embedded web app 2023-02-06 17:48:55 +00:00
renovate[bot]
da56731088 Lock file maintenance (#2686)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-06 09:45:41 -08:00
renovate[bot]
8d667309bb Bundle embedded web app 2023-02-06 12:16:44 +00:00
renovate[bot]
019e0c1d41 Update dependency @xstate/react to v3.1.2 2023-02-06 06:44:10 +00:00
Gabe Kangas
cf126c2e2c Fix the filename mismatch then the on-disk filename changed. 2023-02-05 20:42:34 -08:00
gabek
af08d0f473 Bundle embedded web app 2023-02-06 04:15:37 +00:00
Gabe Kangas
642782a36c Remove admin password generation+copy button. Add auto-generating stream keys. Closes #2683 and #2631 2023-02-05 20:09:50 -08:00
gabek
0dd2b2fc2e Bundle embedded web app 2023-02-06 04:02:18 +00:00
Gabe Kangas
313a81359a Add Fediverse event chat views. Closes #2679 2023-02-05 19:58:38 -08:00
gabek
922c68bcf7 Bundle embedded web app 2023-02-05 23:50:59 +00:00
Gabe Kangas
57d8bdbdbe Use same message highlighting on system messages 2023-02-05 15:46:54 -08:00
gabek
c0a2729226 Bundle embedded web app 2023-02-05 23:41:40 +00:00
Gabe Kangas
1ee71aecaa Add bot user badge. Closes #2681 2023-02-05 15:37:16 -08:00
renovate[bot]
84ddf0dcfe Bundle embedded web app 2023-02-05 18:22:45 +00:00
renovate[bot]
0cc0c8a01c Update dependency slate to v0.90.0 2023-02-05 17:53:37 +00:00
dorj222
c3caa0716f correct the admin password endpoind API 2023-02-05 15:45:16 +01:00
renovate[bot]
c27aba5365 Bundle embedded web app 2023-02-05 14:07:37 +00:00
renovate[bot]
76aa03ec93 Update dependency react-virtuoso to v4.0.8 2023-02-05 11:59:23 +00:00
Jambaldorj Ochirpurev
f94e61b14d Merge branch 'develop' into fix/ImplementPasswordRules 2023-02-05 11:12:05 +01:00
gabek
32507461e3 Bundle embedded web app 2023-02-05 06:38:44 +00:00
renovate[bot]
b2d63ebb44 Update dependency sass to v1.58.0 (#2673) 2023-02-04 22:35:59 -08:00
gabek
a09be5dba8 Bundle embedded web app 2023-02-05 04:49:13 +00:00
Prachurjya
7ff71985ea Issue#2662: Make Followers Content Fit With overflow ending in ellipsis (#2678)
* Issue#2662: Make Followers Content Fit With overflow ending in ellipsis

* Prettified Code!

* Fixed Linting Issue

* Resolved line break issue

---------

Co-authored-by: prachurjya15 <prachurjya15@users.noreply.github.com>
2023-02-04 20:45:31 -08:00
gabek
0e9e20ad29 Bundle embedded web app 2023-02-05 01:25:44 +00:00
Gabe Kangas
f9c61feedd Removed unused lib react-highlight-words 2023-02-04 17:24:08 -08:00
Gabe Kangas
e6d3da4f9c Refactor how message content highlighting works + change to safe HTML rendering component. Closes #2669 2023-02-04 17:21:24 -08:00
gabek
388e4d3d78 Bundle embedded web app 2023-02-04 18:56:38 +00:00
renovate[bot]
7cce4f918b Update dependency eslint to v8.33.0 (#2672)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-04 10:56:21 -08:00
Michael David Kuckuk
840c59b2ac Use correct cover styling for img tag (#2674) 2023-02-04 10:52:52 -08:00
renovate[bot]
28c9fb1103 Update module github.com/yuin/goldmark to v1.5.4 2023-02-04 13:46:07 +00:00
renovate[bot]
884e142d84 Update module github.com/aws/aws-sdk-go to v1.44.194 2023-02-04 10:57:54 +00:00
renovate[bot]
6973a2656d Bundle embedded web app 2023-02-04 06:23:49 +00:00
renovate[bot]
1a21b0737b Update dependency xstate to v4.35.4 2023-02-04 04:00:05 +00:00
renovate[bot]
01ab796fa8 Bundle embedded web app 2023-02-04 01:02:04 +00:00
renovate[bot]
773f326a24 Update dependency typescript to v4.9.5 2023-02-03 20:36:23 +00:00
renovate[bot]
d18ee2128c Bundle embedded web app 2023-02-03 17:33:28 +00:00
renovate[bot]
1c29c9aa84 Update dependency react-virtuoso to v4.0.7 2023-02-03 13:12:20 +00:00
renovate[bot]
3719ad097d Update peter-evans/create-or-update-comment digest to 521ce1b 2023-02-03 09:56:08 +00:00
Gabe Kangas
c0005908d9 Increase build timeout limit. 2023-02-02 22:13:25 -08:00
renovate[bot]
03937eea49 Bundle embedded web app 2023-02-03 04:09:17 +00:00
renovate[bot]
81df81d1d7 Update dependency react-hotkeys-hook to v4.3.4 2023-02-02 23:13:33 +00:00
gabek
1e54cd78c9 Bundle embedded web app 2023-02-02 23:02:14 +00:00
Gabe Kangas
d9e4731764 Update charting library and how it is used. Closes #2658 2023-02-02 14:58:39 -08:00
renovate[bot]
7b59e3c268 Bundle embedded web app 2023-02-02 18:24:45 +00:00
renovate[bot]
4773080f6f Update dependency picmo to v5.7.3 2023-02-02 13:21:16 +00:00
renovate[bot]
b901313f58 Bundle embedded web app 2023-02-02 09:46:20 +00:00
renovate[bot]
140e49b929 Update dependency eslint-plugin-react to v7.32.2 2023-02-02 04:19:43 +00:00
dependabot[bot]
363bc78ac6 Bump http-cache-semantics from 4.1.0 to 4.1.1 in /test/load (#2664)
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/commits)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-01 19:07:09 -08:00
dependabot[bot]
c31d0e6ad1 Bump http-cache-semantics from 4.1.0 to 4.1.1 in /test/automated/browser (#2663)
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/commits)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-01 19:06:30 -08:00
renovate[bot]
6cddbcf654 Bundle embedded web app 2023-02-02 02:51:46 +00:00
renovate[bot]
b210a18271 Update dependency antd to v4.24.7 2023-02-01 23:56:20 +00:00
gabek
19c9de6a96 Bundle embedded web app 2023-02-01 19:07:40 +00:00
Gabe Kangas
a50ca4a084 Remove minHeight that is forcing scrolling 2023-02-01 11:06:08 -08:00
Michael David Kuckuk
c6136fc35c Add noscript for browsers without JS (#2592)
* Make OwncastLogo more versatile

* Add noscript tag

* Commit updated API documentation

* Show all content on vertical overflow

---------

Co-authored-by: Owncast <owncast@owncast.online>
2023-02-01 11:04:24 -08:00
gabek
50ac4602f3 Bundle embedded web app 2023-02-01 18:56:13 +00:00
Philipp
4aaabaac07 Admin UI: Fix broken links (#2660) 2023-02-01 10:39:48 -08:00
renovate[bot]
94f0c255ef Bundle embedded web app 2023-02-01 16:53:53 +00:00
renovate[bot]
41ed462358 Update dependency @codemirror/lang-css to v6.0.2 2023-02-01 12:23:53 +00:00
dorj222
ad40981668 update the TextFieldWithSubmit component 2023-02-01 10:19:29 +01:00
renovate[bot]
d9bc25c215 Update peter-evans/create-or-update-comment digest to 67dcc54 2023-02-01 07:37:05 +00:00
gabek
7fa7783d83 Bundle embedded web app 2023-02-01 07:33:00 +00:00
Gabe Kangas
a84af0870a Speed up initial loading state 2023-01-31 23:29:03 -08:00
Gabe Kangas
b05ff79cf0 Add loading state for player component 2023-01-31 23:29:03 -08:00
Gabe Kangas
ae660ed216 Add video embed loading state 2023-01-31 23:29:02 -08:00
gabek
cb1b91b82e Bundle embedded web app 2023-02-01 05:26:51 +00:00
gabek
4641d70788 Prettified Code! 2023-02-01 05:24:27 +00:00
Gabe Kangas
caa0bb608d Remove references to variables.scss and replace colors 2023-01-31 21:23:05 -08:00
gabek
f4f6ea2ffe Bundle embedded web app 2023-02-01 02:49:33 +00:00
elonyavist
bb16e6170a Fix/issue 2649/status bar time info (#2657)
* fix: manage singular time units

* fix: manage singular day visibility
2023-01-31 18:46:20 -08:00
gabek
5aaad8b8cf Bundle embedded web app 2023-02-01 01:37:29 +00:00
Gabe Kangas
13da6f6936 Beginning of some infrastructure examples 2023-01-31 17:32:35 -08:00
gabek
0de96d790b Bundle embedded web app 2023-01-31 19:52:04 +00:00
gabek
bde0688dad Prettified Code! 2023-01-31 19:48:07 +00:00
Gabe Kangas
695efa9d6b Remove some deprecated css+variables 2023-01-31 11:46:48 -08:00
gabek
5c4e8f0a2d Bundle embedded web app 2023-01-31 19:35:54 +00:00
Gabe Kangas
87674d3f2e Add variables.css to prettierignore 2023-01-31 11:32:22 -08:00
4censord
1bd291c7fe Example varnish and hitch config (#2655)
Varnish is a http caching server, hitch is a tls terminating proxy.
2023-01-31 11:19:21 -08:00
Gabe Kangas
0d705aa549 go mod tidy 2023-01-31 10:06:40 -08:00
gabek
25499ecec7 Bundle embedded web app 2023-01-31 17:16:08 +00:00
imgbot[bot]
e977279eef [ImgBot] Optimize images (#2654)
*Total -- 14,486.60kb -> 13,473.50kb (6.99%)

/static/img/emoji/blob/ablobaww.gif -- 401.59kb -> 221.70kb (44.79%)
/static/img/emoji/blob/ablobdancer.gif -- 33.43kb -> 24.81kb (25.78%)
/static/img/emoji/blob/ablobthinking.gif -- 82.81kb -> 61.59kb (25.62%)
/web/stories/assets/mocks/offline-state.png -- 25.70kb -> 19.44kb (24.34%)
/web/.storybook/story-assets/project/sticker-bigtech-alt.png -- 161.87kb -> 131.11kb (19%)
/static/img/emoji/blob/blobwave.png -- 7.84kb -> 6.55kb (16.44%)
/static/web/img/platformlogos/fediverse.svg -- 18.53kb -> 15.55kb (16.08%)
/web/public/img/platformlogos/fediverse.svg -- 18.53kb -> 15.55kb (16.08%)
/static/img/emoji/blob/blobaww.png -- 8.72kb -> 7.38kb (15.32%)
/web/.storybook/story-assets/project/owncast-background.png -- 3,228.15kb -> 2,739.00kb (15.15%)
/static/img/emoji/blob/ablobgift.gif -- 205.24kb -> 174.65kb (14.91%)
/web/.storybook/story-assets/project/logo-translucent-grey.svg -- 7.51kb -> 6.45kb (14.22%)
/web/components/video/airplay.svg -- 1.36kb -> 1.18kb (13.35%)
/static/web/_next/static/media/airplay.1a413e9c.svg -- 1.36kb -> 1.18kb (13.35%)
/static/img/emoji/conigliolo96/conigliolo15.gif -- 34.76kb -> 30.12kb (13.35%)
/static/img/emoji/conigliolo96/conigliolo1.gif -- 34.66kb -> 30.03kb (13.35%)
/static/img/emoji/conigliolo96/conigliolo17.gif -- 35.63kb -> 30.90kb (13.26%)
/static/img/emoji/blob/blobdancer.png -- 9.63kb -> 8.42kb (12.5%)
/static/img/emoji/blob/blobthinking.png -- 11.07kb -> 9.69kb (12.43%)
/static/web/img/platformlogos/matrix.svg -- 1.21kb -> 1.06kb (12.32%)
/web/public/img/platformlogos/matrix.svg -- 1.21kb -> 1.06kb (12.32%)
/static/web/img/platformlogos/xmpp.svg -- 4.23kb -> 3.73kb (11.83%)
/web/public/img/platformlogos/xmpp.svg -- 4.23kb -> 3.73kb (11.83%)
/static/img/emoji/blob/ablobcry.gif -- 42.70kb -> 37.93kb (11.16%)
/web/stories/assets/mocks/follow-modal.png -- 100.92kb -> 90.24kb (10.59%)
/static/img/emoji/dog/img347.svg -- 17.25kb -> 15.50kb (10.13%)
/static/img/emoji/blob/blobjam.png -- 12.81kb -> 11.56kb (9.71%)
/static/img/emoji/blob/blobyum.png -- 9.49kb -> 8.58kb (9.58%)
/static/img/emoji/blob/ablobsleep.gif -- 45.52kb -> 41.19kb (9.52%)
/static/img/emoji/dog/img346.svg -- 15.84kb -> 14.36kb (9.39%)
/static/img/emoji/dog/img327.svg -- 16.52kb -> 14.99kb (9.27%)
/static/img/emoji/blob/blobangry.png -- 8.23kb -> 7.49kb (9.06%)
/static/img/emoji/blob/ablobwave.gif -- 77.02kb -> 70.13kb (8.94%)
/static/img/emoji/dog/img091.svg -- 14.19kb -> 12.94kb (8.82%)
/static/img/emoji/dog/img001.svg -- 15.80kb -> 14.42kb (8.74%)
/static/img/emoji/dog/img093.svg -- 14.39kb -> 13.13kb (8.7%)
/static/img/emoji/dog/img203.svg -- 15.82kb -> 14.45kb (8.61%)
/static/img/emoji/conigliolo96/conigliolo25.gif -- 38.86kb -> 35.54kb (8.54%)
/static/img/emoji/blob/blobyes.png -- 13.01kb -> 11.91kb (8.49%)
/static/img/emoji/blob/blobthanks.png -- 11.97kb -> 10.97kb (8.38%)
/static/img/emoji/dog/img288.svg -- 16.43kb -> 15.10kb (8.07%)
/static/img/emoji/blob/ablobblewobble.gif -- 16.01kb -> 14.80kb (7.56%)
/static/img/emoji/conigliolo96/conigliolo28.gif -- 38.59kb -> 35.80kb (7.22%)
/static/img/emoji/conigliolo96/conigliolo21.gif -- 38.29kb -> 35.64kb (6.92%)
/static/img/emoji/dog/img352.svg -- 22.09kb -> 20.57kb (6.9%)
/web/stories/assets/mocks/notify-popup.png -- 48.11kb -> 45.48kb (5.46%)
/static/web/img/indieauth.png -- 9.85kb -> 9.32kb (5.38%)
/web/public/img/indieauth.png -- 9.85kb -> 9.32kb (5.38%)
/web/stories/assets/mocks/chatmessage-system.png -- 33.28kb -> 31.55kb (5.19%)
/static/img/emoji/blob/ablobcheer.gif -- 37.57kb -> 35.74kb (4.86%)
/static/img/emoji/blob/ablobattention.gif -- 36.55kb -> 34.81kb (4.76%)
/static/img/logo.png -- 127.20kb -> 121.26kb (4.68%)
/web/.storybook/story-assets/project/logo-glare-outlined.png -- 127.20kb -> 121.26kb (4.68%)
/web/.storybook/story-assets/project/kiss-cut-stickers-5.5x5.5-default-60874a6c11849.png -- 127.20kb -> 121.26kb (4.68%)
/web/stories/assets/mocks/chatmessage-action.png -- 9.85kb -> 9.39kb (4.66%)
/web/.storybook/story-assets/project/header.png -- 57.15kb -> 54.50kb (4.63%)
/web/stories/assets/mocks/chatmessage-user.png -- 37.25kb -> 35.79kb (3.91%)
/static/img/emoji/blob/ablobgiggle.gif -- 228.77kb -> 221.60kb (3.13%)
/web/stories/assets/mocks/notify-modal.png -- 63.75kb -> 61.91kb (2.89%)
/web/.storybook/story-assets/tshirt/all-over-print-womens-crew-neck-t-shirt-white-back-6087418b62999.png -- 724.91kb -> 705.22kb (2.72%)
/web/.storybook/story-assets/tshirt/all-over-print-mens-crew-neck-t-shirt-white-front-60873dde51eb3.png -- 689.98kb -> 671.76kb (2.64%)
/web/.storybook/story-assets/tshirt/all-over-print-mens-crew-neck-t-shirt-white-back-60873dde52297.png -- 682.39kb -> 664.39kb (2.64%)
/web/.storybook/story-assets/tshirt/all-over-print-womens-crew-neck-t-shirt-white-front-6087418b626d5.png -- 760.09kb -> 740.90kb (2.53%)
/web/.storybook/story-assets/tshirt/all-over-print-womens-crew-neck-t-shirt-white-back-6087418b62aa4.png -- 530.18kb -> 524.45kb (1.08%)
/web/stories/assets/mocks/fediauth-modal.png -- 76.13kb -> 75.33kb (1.05%)
/web/.storybook/story-assets/tshirt/all-over-print-mens-crew-neck-t-shirt-white-back-60873dde523ae.png -- 604.79kb -> 598.44kb (1.05%)
/web/.storybook/story-assets/tshirt/all-over-print-mens-crew-neck-t-shirt-white-front-60873dde52064.png -- 689.60kb -> 682.66kb (1.01%)
/web/stories/assets/mocks/indieauth-modal.png -- 97.92kb -> 96.98kb (0.96%)
/web/.storybook/story-assets/tshirt/all-over-print-womens-crew-neck-t-shirt-white-front-6087418b62878.png -- 533.18kb -> 528.58kb (0.86%)
/web/stories/assets/mocks/followers-tab.png -- 145.22kb -> 143.97kb (0.86%)
/web/.storybook/story-assets/tshirt/all-over-print-womens-crew-neck-t-shirt-white-right-6087418b62c88.png -- 459.98kb -> 456.04kb (0.86%)
/static/img/emoji/blob/blobscream.png -- 11.65kb -> 11.55kb (0.82%)
/web/.storybook/story-assets/tshirt/all-over-print-mens-crew-neck-t-shirt-white-back-60873dde524ca.png -- 612.37kb -> 607.37kb (0.82%)
/web/.storybook/story-assets/tshirt/all-over-print-womens-crew-neck-t-shirt-white-left-6087418b62b91.png -- 501.58kb -> 497.80kb (0.75%)
/static/img/emoji/blob/ablobparty.gif -- 254.34kb -> 252.42kb (0.75%)
/web/.storybook/story-assets/tshirt/all-over-print-mens-crew-neck-t-shirt-white-right-60873dde52184.png -- 481.94kb -> 478.58kb (0.7%)
/web/stories/assets/mocks/single-follower.png -- 51.88kb -> 51.54kb (0.65%)
/web/.storybook/story-assets/tshirt/all-over-print-mens-crew-neck-t-shirt-white-left-60873dde525e2.png -- 597.15kb -> 593.50kb (0.61%)
/static/img/emoji/mutant/grumpy_block.svg -- 1.01kb -> 1.01kb (0.29%)
/static/img/emoji/mutant/tennis.svg -- 1.02kb -> 1.01kb (0.29%)
/static/img/emoji/mutant/studio_microphone.svg -- 1.17kb -> 1.17kb (0.25%)
/static/img/emoji/mutant/eye.svg -- 1.43kb -> 1.43kb (0.2%)
/static/img/emoji/mutant/singer.svg -- 2.92kb -> 2.92kb (0.17%)
/static/img/emoji/mutant/technologist.svg -- 3.08kb -> 3.08kb (0.16%)
/static/img/emoji/mutant/softball.svg -- 2.30kb -> 2.30kb (0.13%)
/static/img/emoji/mutant/8_ball.svg -- 1.75kb -> 1.75kb (0.11%)
/static/img/emoji/mutant/football.svg -- 1.93kb -> 1.92kb (0.1%)
/static/img/emoji/mutant/jack_o_lantern.svg -- 1.99kb -> 1.98kb (0.1%)
/static/img/emoji/mutant/cat_kiss.svg -- 3.37kb -> 3.37kb (0.09%)
/static/img/emoji/mutant/blep.svg -- 3.43kb -> 3.43kb (0.09%)
/static/img/emoji/mutant/cat_pouting.svg -- 3.69kb -> 3.69kb (0.08%)
/static/img/emoji/mutant/student.svg -- 2.47kb -> 2.47kb (0.08%)
/static/img/emoji/mutant/cat_grin.svg -- 3.74kb -> 3.74kb (0.08%)
/static/img/emoji/mutant/cat_heart_eyes.svg -- 3.81kb -> 3.81kb (0.08%)
/static/img/emoji/mutant/cat_devious.svg -- 3.87kb -> 3.87kb (0.08%)
/static/img/emoji/mutant/skull.svg -- 2.58kb -> 2.58kb (0.08%)
/static/img/emoji/mutant/cat_crying.svg -- 4.19kb -> 4.19kb (0.07%)
/static/img/emoji/mutant/cat_joy.svg -- 4.21kb -> 4.21kb (0.07%)
/static/img/emoji/mutant/cat_smile.svg -- 4.25kb -> 4.25kb (0.07%)
/static/img/emoji/mutant/office_worker.svg -- 3.00kb -> 3.00kb (0.07%)
/static/img/emoji/mutant/chef.svg -- 3.09kb -> 3.09kb (0.06%)
/static/img/emoji/mutant/cat_scream.svg -- 4.93kb -> 4.93kb (0.06%)
/static/img/emoji/mutant/astronaut.svg -- 3.40kb -> 3.40kb (0.06%)
/static/img/emoji/mutant/artist.svg -- 3.66kb -> 3.65kb (0.05%)
/static/img/emoji/mutant/skull_and_crossbones.svg -- 5.04kb -> 5.04kb (0.04%)
/static/img/emoji/mutant/detective.svg -- 5.35kb -> 5.35kb (0.04%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2023-01-31 09:12:51 -08:00
renovate[bot]
69abe9613d Bundle embedded web app 2023-01-31 11:32:18 +00:00
renovate[bot]
aeb4998690 chore(deps): update nextjs monorepo to v13.1.6 2023-01-31 08:07:00 +00:00
Gabe Kangas
500d26be30 Set environment to build nightly tag. Hopefully fixes #2637 2023-01-30 23:33:59 -08:00
Gabe Kangas
6ad0b9fcae Update gitattributes file 2023-01-30 23:24:40 -08:00
gabek
2cf6e7f23d Bundle embedded web app 2023-01-30 23:36:54 +00:00
Gabe Kangas
23d2a4dab5 Set a diff threshold to header story 2023-01-30 15:33:16 -08:00
gabek
28bbb85a4a Bundle embedded web app 2023-01-30 23:27:42 +00:00
Gabe Kangas
7a1ceda25f More fixes to disabling story snapshot UI tests 2023-01-30 15:23:27 -08:00
Gabe Kangas
ae538b5693 Update git attributes config for linguist to reflect updated web project 2023-01-30 15:23:27 -08:00
gabek
954633a71d Bundle embedded web app 2023-01-30 22:50:30 +00:00
Gabe Kangas
81e1f7920b Disable snapshot UI tests on certain stories. Closes #2642 2023-01-30 14:46:34 -08:00
Gabe Kangas
de20b2cc11 Increase diff threshold for UI tests: #2292 #2630 #2629 2023-01-30 14:46:34 -08:00
gabek
e8c9868102 Bundle embedded web app 2023-01-30 22:18:22 +00:00
Gabe Kangas
61e9e9b7e2 Remove VideoEmbed story as it does not test a component. 2023-01-30 14:13:52 -08:00
gabek
b4657ce414 Bundle embedded web app 2023-01-30 22:11:03 +00:00
Owncast
9ee9983bda Commit updated Storybook stories 2023-01-30 22:10:01 +00:00
Gabe Kangas
a51f831aa8 Merge branch 'gek/webv2-merge' into develop 2023-01-30 14:06:10 -08:00
gabek
257506941e Bundle embedded web app 2023-01-30 21:47:59 +00:00
Owncast
20e97c94cc Commit updated API documentation 2023-01-30 21:45:33 +00:00
Gabe Kangas
ff81536191 Merge branch 'webv2' into develop 2023-01-30 13:35:15 -08:00
renovate[bot]
df98830325 chore(deps): lock file maintenance (#2643)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-30 11:24:38 -08:00
Gabe Kangas
049a9d0080 Only show auth message if name changed 2023-01-30 11:20:03 -08:00
Gabe Kangas
47fbe1547c Fix incorrect title on user badge. 2023-01-30 11:20:02 -08:00
gabek
c01b090ea7 Bundle embedded web app 2023-01-30 17:44:49 +00:00
Gabe Kangas
bcbaa4e688 Only create source maps when setting SOURCE_MAPS 2023-01-30 09:40:29 -08:00
renovate[bot]
3f4537252b Bundle embedded web app 2023-01-30 17:31:26 +00:00
renovate[bot]
d1aa796dec chore(deps): lock file maintenance 2023-01-30 17:27:31 +00:00
gabek
e9c759cf96 Bundle embedded web app 2023-01-30 08:06:29 +00:00
Gabe Kangas
d48a61ce62 Increase lower section min height 2023-01-30 00:02:10 -08:00
Gabe Kangas
b1efd241f2 Point story at develop 2023-01-29 18:46:54 -08:00
gabek
3782e67067 Bundle embedded web app 2023-01-30 01:37:46 +00:00
Gabe Kangas
10baf36bda Tweak offline banner style for narrow screens 2023-01-29 17:34:09 -08:00
gabek
602f7e849b Bundle embedded web app 2023-01-30 01:28:26 +00:00
Gabe Kangas
71ed8ac1ff Give the lower section a min height to push the footer to the bottom. Closes #2188 2023-01-29 17:24:43 -08:00
gabek
b17291462e Bundle embedded web app 2023-01-30 01:14:34 +00:00
Gabe Kangas
9877d115ee Update how the player resizes to fit. Closes #2360 2023-01-29 17:10:44 -08:00
gabek
35650dc42b Bundle embedded web app 2023-01-30 00:39:46 +00:00
Gabe Kangas
72cc7cb443 Add skip link to offline message 2023-01-29 16:31:52 -08:00
Gabe Kangas
d057834a20 Tweak font size and family of offline banner 2023-01-29 16:29:12 -08:00
gabek
96f36215a1 Bundle embedded web app 2023-01-29 23:44:57 +00:00
Gabe Kangas
71bb8a7381 Redesign the user badges (authed, mods) 2023-01-29 15:40:59 -08:00
gabek
9ab729d996 Bundle embedded web app 2023-01-29 22:29:19 +00:00
gabek
80baf58fdd Prettified Code! 2023-01-29 22:26:17 +00:00
Gabe Kangas
b7bc176dbf Change another user display color to meet a11y requirements 2023-01-29 14:13:12 -08:00
Gabe Kangas
42fbe314f2 Tweak color to be meet a11y requirements 2023-01-29 14:04:37 -08:00
Gabe Kangas
f318b69980 Make join msg not italic and left align it 2023-01-29 14:01:09 -08:00
renovate[bot]
6a39a9bd51 fix(deps): update module github.com/amalfra/etag to v2 (develop) (#2639)
* Update module github.com/amalfra/etag to v2

* go mod tidy

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-01-29 13:47:01 -08:00
renovate[bot]
b9e9c7f728 fix(deps): update module mvdan.cc/xurls to v2 (develop) (#2640)
* fix(deps): update module mvdan.cc/xurls to v2

* go mod tidy

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-01-29 13:26:30 -08:00
renovate[bot]
9f2603bd54 Bundle embedded web app 2023-01-29 20:58:14 +00:00
renovate[bot]
68d61aa76d fix(deps): update dependency react-virtuoso to v4.0.6 2023-01-29 18:31:05 +00:00
renovate[bot]
5e04d7a1c5 Bundle embedded web app 2023-01-29 16:04:41 +00:00
renovate[bot]
28959c0864 chore(deps): update storybook monorepo to v6.5.16 2023-01-29 12:45:25 +00:00
dorj222
9309ed78f7 Prettified Code! 2023-01-29 10:32:22 +00:00
Jambaldorj Ochirpurev
dd936b6605 Merge branch 'webv2' into fix/ImplementPasswordRules 2023-01-29 11:31:36 +01:00
gabek
8ebbc63440 Bundle embedded web app 2023-01-29 03:30:16 +00:00
Gabe Kangas
8af332e129 Decrease header height. Add padding. 2023-01-28 19:29:03 -08:00
Gabe Kangas
88281b4814 Do not show title on offline banner + add margin 2023-01-28 19:26:19 -08:00
Gabe Kangas
59aa54ca12 Decrease status bar font weight 2023-01-28 19:26:18 -08:00
Gabe Kangas
84aff441a2 Give text input more padding 2023-01-28 19:26:17 -08:00
gabek
cd25a2c7ce Bundle embedded web app 2023-01-29 02:37:01 +00:00
Gabe Kangas
7b4c3f38d5 Fix message background rendering on top of message. Closes #2636 2023-01-28 18:32:57 -08:00
gabek
24ac68cdad Bundle embedded web app 2023-01-29 02:21:44 +00:00
Gabe Kangas
fb4b0a56cc Fix player sizing in different viewports. Closes #2360 2023-01-28 18:16:31 -08:00
Gabe Kangas
c352e4a9c1 Change chat user display colors to meet a11y guidelines 2023-01-28 17:29:56 -08:00
Gabe Kangas
6e22dde434 Add note about how to check out pre-0.1.0 code via a tag. For #2437 2023-01-28 13:30:45 -08:00
gabek
d8e558b4db Bundle embedded web app 2023-01-28 21:22:57 +00:00
Owncast
e37563d173 Commit updated Storybook stories 2023-01-28 21:21:54 +00:00
Gabe Kangas
a10c7bbac1 Add sticker design to asset collection 2023-01-28 13:17:11 -08:00
Gabe Kangas
cb3ecd3f44 Delete dependencies.md
This file is never up to date and there are better ways to see what dependencies the project uses than for me to manually update a markdown file.
2023-01-28 12:14:49 -08:00
renovate[bot]
44a726a278 Update module github.com/microcosm-cc/bluemonday to v1.0.22 2023-01-28 17:37:23 +00:00
dorj222
d5132cf2c1 update Textfield and TextFieldWithSubmit 2023-01-28 16:38:33 +01:00
renovate[bot]
328136bdc6 Bundle embedded web app 2023-01-28 14:48:11 +00:00
renovate[bot]
5b9818daed Update module github.com/microcosm-cc/bluemonday to v1.0.22 2023-01-28 14:44:24 +00:00
renovate[bot]
66059def53 Update dependency react-virtuoso to v4.0.5 2023-01-28 11:23:39 +00:00
renovate[bot]
6e9b083a10 Bundle embedded web app 2023-01-28 08:39:40 +00:00
renovate[bot]
4fbacf9665 Update typescript-eslint monorepo to v5.49.0 2023-01-28 06:05:52 +00:00
renovate[bot]
57f981d41b Update module github.com/aws/aws-sdk-go to v1.44.189 (#2641)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-27 22:03:28 -08:00
gabek
78aed187af Bundle embedded web app 2023-01-28 04:42:00 +00:00
Gabe Kangas
ee3e81d163 Fix storybook image paths 2023-01-27 20:36:44 -08:00
Gabe Kangas
3cd99033c4 Add additional assets to Storybook 2023-01-27 20:33:45 -08:00
gabek
dd0c93729e Bundle embedded web app 2023-01-28 04:17:40 +00:00
Gabe Kangas
3dda431079 Remove references to webv2 branch in docs and builds 2023-01-27 20:16:47 -08:00
Gabe Kangas
f97c180c3d Add additional assets to Storybook 2023-01-27 20:13:23 -08:00
renovate[bot]
1054e4e4b1 Bundle embedded web app 2023-01-28 00:49:41 +00:00
renovate[bot]
61e1a636a4 Update dependency chromatic to v6.15.0 2023-01-28 00:21:29 +00:00
gabek
50443c1cb7 Bundle embedded web app 2023-01-27 23:39:27 +00:00
Gabe Kangas
212a12b4ef Organize colors 2023-01-27 15:35:53 -08:00
gabek
d19cf3d1a3 Bundle embedded web app 2023-01-27 22:41:01 +00:00
Gabe Kangas
7a0d448a26 Add some follower text line break 2023-01-27 14:37:16 -08:00
gabek
b3174e4f97 Bundle embedded web app 2023-01-27 22:28:05 +00:00
Gabe Kangas
8b43173681 Slightly improve styling of follower 2023-01-27 14:24:29 -08:00
gabek
28f7a10732 Bundle embedded web app 2023-01-27 21:51:03 +00:00
Gabe Kangas
544ef6bd37 Fix broken image in offline admin 2023-01-27 13:46:33 -08:00
gabek
5af21b2570 Bundle embedded web app 2023-01-27 21:03:20 +00:00
Gabe Kangas
bbd3041d90 Add linking to user chat messages. Closes #2635 2023-01-27 12:57:14 -08:00
gabek
4e138642f9 Bundle embedded web app 2023-01-27 19:54:14 +00:00
Gabe Kangas
7c8030cca4 Change system message link color. Closes #2634 2023-01-27 11:50:22 -08:00
gabek
dd1ff8202e Bundle embedded web app 2023-01-27 19:15:29 +00:00
Gabe Kangas
c91d85a118 Fix upgrade link in admin sidebar. Closes #2612 2023-01-27 11:11:12 -08:00
renovate[bot]
bc110fe20f Bundle embedded web app 2023-01-27 11:16:18 +00:00
renovate[bot]
ffb9583860 Update dependency react-virtuoso to v4.0.4 2023-01-27 07:44:04 +00:00
gabek
0e6e25d9e3 Bundle embedded web app 2023-01-27 04:50:14 +00:00
Gabe Kangas
ed3ba377b1 Split out emoji stories per collection 2023-01-26 20:46:10 -08:00
gabek
2672dc2f1b Bundle embedded web app 2023-01-27 04:18:40 +00:00
Gabe Kangas
647685627d Generate more stories from images 2023-01-26 20:15:02 -08:00
Gabe Kangas
4638afcc7a Remove unused files 2023-01-26 20:15:01 -08:00
gabek
bade0d5e61 Bundle embedded web app 2023-01-27 03:16:21 +00:00
Gabe Kangas
d40999b7e1 Fix ant not loading in storybook 2023-01-26 19:10:40 -08:00
Owncast
f4ef01fca0 Commit updated Storybook stories 2023-01-27 01:15:50 +00:00
gabek
fc47d3158c Bundle embedded web app 2023-01-27 01:15:33 +00:00
Gabe Kangas
ba69bac6d9 Rename offline clip for clarity with typescript 2023-01-26 17:14:29 -08:00
Gabe Kangas
a5a6587234 Remove storybook dark mode. It is ugly. 2023-01-26 17:08:23 -08:00
Gabe Kangas
73963d0ca7 Explicitly only commit only updated stories 2023-01-26 16:45:48 -08:00
gabek
d1edf98c07 Bundle embedded web app 2023-01-27 00:41:24 +00:00
Gabe Kangas
05151ab95f Fix license link 2023-01-26 16:37:29 -08:00
Gabe Kangas
d9914f3abd Allow retries on testing container build 2023-01-26 16:28:36 -08:00
gabek
df6b885147 Bundle embedded web app 2023-01-27 00:18:44 +00:00
Gabe Kangas
7d34634778 Run documentation story script 2023-01-26 16:15:10 -08:00
gabek
fa50bb90cf Bundle embedded web app 2023-01-27 00:05:35 +00:00
Gabe Kangas
b16a34eb3e Fix relative img path 2023-01-26 16:01:28 -08:00
gabek
a2c7e8d59f Bundle embedded web app 2023-01-26 23:42:57 +00:00
Gabe Kangas
518bfd3829 Remove unused story 2023-01-26 15:38:53 -08:00
gabek
b678ec0bce Bundle embedded web app 2023-01-26 23:27:13 +00:00
Gabe Kangas
663c192b06 Make shellcheck happy 2023-01-26 15:25:52 -08:00
Gabe Kangas
a3e77687d4 Add select documentation to Storybook 2023-01-26 15:23:25 -08:00
Gabe Kangas
b4832c37d3 Commit updated Stories after build 2023-01-26 15:23:25 -08:00
gabek
c62895e01a Bundle embedded web app 2023-01-26 22:22:42 +00:00
Gabe Kangas
415e5773bb Generate dynamic storybook stories at build time 2023-01-26 14:18:13 -08:00
Gabe Kangas
41435e2d7e Generate Emoji image storybook page 2023-01-26 14:18:12 -08:00
Gabe Kangas
91b2ca586b Rename license to match the case of others 2023-01-26 14:18:12 -08:00
renovate[bot]
bfd3e477c9 Bundle embedded web app 2023-01-26 21:12:28 +00:00
renovate[bot]
54b4afd42e chore(deps): update nextjs monorepo to v13.1.5 2023-01-25 22:27:43 +00:00
renovate[bot]
c1787eb14b fix(deps): update module github.com/aws/aws-sdk-go to v1.44.187 2023-01-25 22:26:46 +00:00
renovate[bot]
711cd97168 Bundle embedded web app 2023-01-25 21:05:47 +00:00
renovate[bot]
81933b68e2 fix(deps): update dependency ua-parser-js to v1.0.33 2023-01-25 17:15:21 +00:00
dorj222
7920ec17a9 code cleanup 2023-01-25 17:06:39 +01:00
gabek
24df57abfa Bundle embedded web app 2023-01-25 07:24:53 +00:00
renovate[bot]
a82a2ab5c8 fix(deps): update dependency chartkick to v5 (#2632)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-24 23:20:49 -08:00
Gabe Kangas
3a7f452854 Merge remote-tracking branch 'origin/develop' into webv2 2023-01-24 23:19:02 -08:00
renovate[bot]
fa27d754b5 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.186 2023-01-25 06:56:24 +00:00
renovate[bot]
5b5bbad51f chore(deps): update peter-evans/create-or-update-comment digest to e0e8aa0 2023-01-25 06:44:23 +00:00
renovate[bot]
8ffb8a62de chore(deps): lock file maintenance (#2616)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-24 22:43:36 -08:00
dependabot[bot]
f75aecdd7d Bump cookiejar from 2.1.2 to 2.1.4 in /test/automated/api (#2618)
Bumps [cookiejar](https://github.com/bmeck/node-cookiejar) from 2.1.2 to 2.1.4.
- [Release notes](https://github.com/bmeck/node-cookiejar/releases)
- [Commits](https://github.com/bmeck/node-cookiejar/commits)

---
updated-dependencies:
- dependency-name: cookiejar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-24 22:36:51 -08:00
renovate[bot]
daaf7616f4 chore(deps): update peter-evans/create-or-update-comment digest to e0e8aa0 2023-01-25 05:20:01 +00:00
gabek
61ec450c45 Bundle embedded web app 2023-01-25 03:47:20 +00:00
Gabe Kangas
8bacd776bc Remove redundant title attribute from header. Closes #2620 2023-01-24 19:43:17 -08:00
gabek
d854b7d37a Bundle embedded web app 2023-01-25 02:53:15 +00:00
gabek
b5da71c9da Prettified Code! 2023-01-25 02:52:35 +00:00
Gabe Kangas
11f59dc726 Regenerate styles 2023-01-24 18:51:11 -08:00
Gabe Kangas
89c26f9036 Darken the gray to be more accessible. Closes #2622 2023-01-24 18:49:44 -08:00
gabek
8fe5bbd331 Bundle embedded web app 2023-01-24 22:31:58 +00:00
Gabe Kangas
c6eecada6b Add h2 and h3 tags for page structure. Closes #2623 2023-01-24 14:28:15 -08:00
gabek
3aab43c37c Bundle embedded web app 2023-01-24 22:20:32 +00:00
Gabe Kangas
56d8f799ab Remove redundant title attr from image link. Closes #2621 2023-01-24 14:17:08 -08:00
Owncast
2085cf94a3 Commit updated API documentation 2023-01-24 22:04:16 +00:00
Gabe Kangas
7858ee3d44 Update OpenApi spec to reflect v0.1.0. For #2431 2023-01-24 14:02:26 -08:00
dorj222
1993eebc9f fix a small regex typo 2023-01-24 15:10:11 +01:00
dorj222
a5dfc2e03b update Input Validators for Streak Keys and Admin Password 2023-01-24 14:33:56 +01:00
renovate[bot]
063dbccebc Bundle embedded web app 2023-01-24 11:11:40 +00:00
renovate[bot]
44a547e43f chore(deps): update nextjs monorepo to v13.1.4 2023-01-24 07:28:18 +00:00
Gabe Kangas
e9aa02c149 Tweak default page content 2023-01-23 20:50:54 -08:00
gabek
5e7969ddcb Bundle embedded web app 2023-01-24 04:33:36 +00:00
Gabe Kangas
e50a810f23 Add label for display name input. For #1826 2023-01-23 20:29:53 -08:00
gabek
d21fa8e37b Bundle embedded web app 2023-01-24 03:43:53 +00:00
Gabe Kangas
4f7c2926f9 Give status bar a aria role of status. For #1826 2023-01-23 19:39:56 -08:00
Gabe Kangas
e6be36af31 Add aria-label to player settings button. For #1826 2023-01-23 19:36:28 -08:00
Gabe Kangas
24f6bb1ea5 Add aria-title attribute to video player. For #1826 2023-01-23 19:28:32 -08:00
Gabe Kangas
308aea9f59 Add aria-expanded to toggle chat option. For #1826 2023-01-23 19:16:52 -08:00
renovate[bot]
9d8d9a5b74 Bundle embedded web app 2023-01-23 20:36:29 +00:00
renovate[bot]
54e8ea33d4 chore(deps): lock file maintenance 2023-01-23 20:33:38 +00:00
dorj222
dd9f41fef6 merge TextField and TextFieldAdmin components 2023-01-23 15:34:59 +01:00
renovate[bot]
26a1970f13 Bundle embedded web app 2023-01-23 13:22:53 +00:00
renovate[bot]
798c588c9c chore(deps): update nextjs monorepo to v13.1.3 2023-01-23 09:31:32 +00:00
gabek
4c20a67325 Bundle embedded web app 2023-01-23 06:43:04 +00:00
Gabe Kangas
5556653021 Position confirmation popover. Closes #2611 2023-01-22 22:39:18 -08:00
Gabe Kangas
57c9bbbb51 Do not cache HTML pages. Closes #2613 2023-01-22 22:27:27 -08:00
Gabe Kangas
f1fc3b41c7 Temporarily re-disable S3-based tests 2023-01-22 21:38:51 -08:00
Gabe Kangas
9610cf931c Add HLS test to Earthfile 2023-01-22 21:23:23 -08:00
Gabe Kangas
57beaacd2c Allow HLS test to wait for stream changes 2023-01-22 21:07:49 -08:00
Gabe Kangas
f4ed7d7453 Create explicit mapping between cpu use levels and codec presets. Closes #2610 2023-01-22 20:45:19 -08:00
Gabe Kangas
748219d93e Use a random number instead of hard coded in test 2023-01-22 20:43:01 -08:00
Meisam
96f2015fbf silence skipped clean-up inside the container (#2608) 2023-01-22 13:56:44 -08:00
Gabe Kangas
708ace214b Update build script to use the new parameters. 2023-01-22 11:10:18 -08:00
gabek
16759efd37 Bundle embedded web app 2023-01-22 07:26:39 +00:00
Gabe Kangas
cdaae66e94 Add skip links for content, player and footer. For #1826 2023-01-21 23:22:28 -08:00
Gabe Kangas
b0f88519d0 Strip fragments from URL when connecting to websocket 2023-01-21 23:19:21 -08:00
renovate[bot]
d131b86cc7 Bundle embedded web app 2023-01-22 07:13:18 +00:00
renovate[bot]
4a6fb95e32 fix(deps): update dependency chart.js to v4.2.0 2023-01-22 07:10:29 +00:00
renovate[bot]
3958c6f711 Bundle embedded web app 2023-01-22 02:31:44 +00:00
renovate[bot]
edabf8d100 chore(deps): update dependency @types/react to v18.0.27 2023-01-21 23:32:59 +00:00
gabek
39830d7d63 Bundle embedded web app 2023-01-21 20:57:32 +00:00
Gabe Kangas
f725bc28f4 Make the player fit the full width but content stay the same. For #2360 2023-01-21 12:50:36 -08:00
renovate[bot]
1236f57805 Bundle embedded web app 2023-01-21 17:56:35 +00:00
renovate[bot]
b0654a40cd fix(deps): update dependency @fontsource/open-sans to v4.5.14 2023-01-21 15:03:29 +00:00
renovate[bot]
b799d71d9a Bundle embedded web app 2023-01-21 12:16:52 +00:00
renovate[bot]
77b484dd36 fix(deps): update dependency react-markdown to v8.0.5 2023-01-21 10:05:28 +00:00
gabek
3ee04d5a92 Bundle embedded web app 2023-01-21 07:27:10 +00:00
gabek
700509922f Prettified Code! 2023-01-21 07:24:38 +00:00
Gabe Kangas
8c5a334a09 Fix customized button border color 2023-01-20 23:22:49 -08:00
renovate[bot]
436ccb3d90 Bundle embedded web app 2023-01-21 06:17:37 +00:00
renovate[bot]
1394cd33ad fix(deps): update dependency @uiw/react-codemirror to v4.19.7 2023-01-21 02:45:30 +00:00
gabek
1819184c81 Bundle embedded web app 2023-01-21 00:34:30 +00:00
Gabe Kangas
18076355f4 Add additional bottom margin to system messages 2023-01-20 16:29:49 -08:00
gabek
d709ceeb5d Bundle embedded web app 2023-01-21 00:22:03 +00:00
Gabe Kangas
d6ec47667a Remove border from moderator message 2023-01-20 16:17:27 -08:00
renovate[bot]
46c0af1612 Bundle embedded web app 2023-01-20 22:52:58 +00:00
renovate[bot]
ab74cef90a fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.7 2023-01-20 18:51:56 +00:00
Gabe Kangas
218a43be09 Update the build process to tag multiple images + documentation for it 2023-01-20 10:47:26 -08:00
renovate[bot]
72921546fa Bundle embedded web app 2023-01-20 17:15:38 +00:00
renovate[bot]
4e43481d57 chore(deps): update dependency eslint-plugin-react to v7.32.1 2023-01-20 13:52:05 +00:00
renovate[bot]
4562ba6eb7 Bundle embedded web app 2023-01-20 09:37:03 +00:00
renovate[bot]
4f7105f56f chore(deps): update dependency eslint-plugin-import to v2.27.5 2023-01-20 05:54:31 +00:00
Gabe Kangas
d788e85364 No need to bundle Readme with dist 2023-01-19 20:04:00 -08:00
gabek
5aed1bec3f Bundle embedded web app 2023-01-20 03:24:15 +00:00
Gabe Kangas
195cf0fbdd Lower popover z-index to render below modals 2023-01-19 19:20:07 -08:00
renovate[bot]
a77a6641e7 Bundle embedded web app 2023-01-19 22:16:36 +00:00
renovate[bot]
6a5cd10f6f chore(deps): update typescript-eslint monorepo to v5.48.2 2023-01-19 18:21:10 +00:00
dorj222
90515f37b5 add an admin password validator 2023-01-19 11:58:36 +01:00
gabek
c4020463fb Bundle embedded web app 2023-01-19 07:18:33 +00:00
Gabe Kangas
fa420ff98f Support customizing button title text color 2023-01-18 23:14:44 -08:00
Gabe Kangas
484b5d2a49 Fix lint warning 2023-01-18 22:45:21 -08:00
gabek
fdcd2863d6 Bundle embedded web app 2023-01-19 06:43:35 +00:00
Gabe Kangas
19c228eaf6 Allow adding custom javascript to the page. Closes #2604 2023-01-18 22:38:24 -08:00
gabek
053a33ac47 Bundle embedded web app 2023-01-19 04:27:42 +00:00
Gabe Kangas
a567f8543e Make chat text input background the same color as chat bg 2023-01-18 20:23:50 -08:00
Gabe Kangas
7ba91404cc Style moderation hover button 2023-01-18 20:23:12 -08:00
gabek
790945b08d Bundle embedded web app 2023-01-19 03:30:10 +00:00
Gabe Kangas
4809e6eb0f Reduce weight of tab text 2023-01-18 19:26:31 -08:00
gabek
b6d6970132 Bundle embedded web app 2023-01-19 03:22:51 +00:00
gabek
1991c66325 Prettified Code! 2023-01-19 03:20:37 +00:00
Gabe Kangas
a6bcabebbf Make chat background dark 2023-01-18 19:18:32 -08:00
Gabe Kangas
a92175aaed Fix footer height 2023-01-18 19:18:31 -08:00
Gabe Kangas
f072819e81 Refactor the color customizing admin components 2023-01-18 19:18:31 -08:00
Gabe Kangas
2b46bb5b6d Make statusbar dark 2023-01-18 19:18:30 -08:00
Gabe Kangas
12eb0eed1d Support customizing button border color 2023-01-18 19:18:30 -08:00
Gabe Kangas
a1a3272031 Hide scrollbars 2023-01-18 19:18:29 -08:00
Gabe Kangas
bd8925f135 Remove theme colors from apperaance customization 2023-01-18 19:18:28 -08:00
renovate[bot]
ca0b7cd93e Bundle embedded web app 2023-01-19 01:34:40 +00:00
renovate[bot]
86357971a9 chore(deps): update dependency eslint to v8.32.0 2023-01-18 21:15:17 +00:00
renovate[bot]
0010f58e4a Bundle embedded web app 2023-01-18 17:32:19 +00:00
renovate[bot]
5562a61274 fix(deps): update dependency slate-react to v0.88.2 2023-01-18 13:34:48 +00:00
renovate[bot]
99e90073e5 fix(deps): update module github.com/shirou/gopsutil/v3 to v3.22.12 2023-01-18 09:13:59 +00:00
renovate[bot]
7889501ce1 chore(deps): update peter-evans/create-or-update-comment digest to 2cabc73 2023-01-18 05:32:26 +00:00
renovate[bot]
75f7641f10 chore(deps): update peter-evans/create-or-update-comment digest to 2cabc73 2023-01-18 05:31:28 +00:00
gabek
bcc797b0df Bundle embedded web app 2023-01-18 03:59:54 +00:00
Gabe Kangas
a436bfb721 Reorganize npm packages 2023-01-17 19:55:36 -08:00
gabek
5d749bfe1a Bundle embedded web app 2023-01-18 03:24:55 +00:00
Gabe Kangas
5b371b4f73 Improve connectivity error message 2023-01-17 19:21:24 -08:00
Gabe Kangas
dcf3c038a8 Add some mutant emoji for #1916 2023-01-17 18:29:30 -08:00
Gabe Kangas
44fe52fc5a Make the public dir live inside data to make volume mounting easier 2023-01-17 17:04:07 -08:00
renovate[bot]
3712ad24cd fix(deps): update module github.com/aws/aws-sdk-go to v1.44.181 2023-01-17 23:30:09 +00:00
gabek
e984f14089 Bundle embedded web app 2023-01-17 21:25:32 +00:00
Michael David Kuckuk
59e5cfefd4 Remove twitter notification configuration (#2598) 2023-01-17 13:20:29 -08:00
renovate[bot]
392da72c8b Bundle embedded web app 2023-01-17 15:22:38 +00:00
renovate[bot]
0a1d0acc97 fix(deps): update dependency @xstate/react to v3.0.2 2023-01-17 12:02:17 +00:00
dorj222
52a720f2f8 add the minimum stream key complexity rules on the client side 2023-01-17 12:29:16 +01:00
renovate[bot]
9bf6c4ff25 Bundle embedded web app 2023-01-17 08:14:00 +00:00
renovate[bot]
c12672b991 chore(deps): update dependency prettier to v2.8.3 2023-01-17 04:14:04 +00:00
gabek
36a73dbe8f Bundle embedded web app 2023-01-17 01:57:24 +00:00
Gabe Kangas
15c28b3d6e Allow moderator message to fill chat width. Closes #2596 2023-01-16 17:53:59 -08:00
gabek
3dc1d74f7a Bundle embedded web app 2023-01-17 01:38:32 +00:00
Gabe Kangas
49cdb1dafb Fix chat message background color not showing. Closes #2594 2023-01-16 17:33:50 -08:00
gabek
454bf44464 Bundle embedded web app 2023-01-16 20:58:58 +00:00
renovate[bot]
2b07e79e71 fix(deps): update dependency @uiw/react-codemirror to v4.19.6 (#2591)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-16 12:56:10 -08:00
gabek
8e84c5b355 Bundle embedded web app 2023-01-16 20:41:16 +00:00
renovate[bot]
6112c43817 chore(deps): update dependency eslint-plugin-react to v7.32.0 (webv2) (#2580)
* chore(deps): update dependency eslint-plugin-react to v7.32.0

* Turn off react/destructuring-assignment

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-01-16 12:38:06 -08:00
renovate[bot]
d7cf462570 chore(deps): lock file maintenance (#2588)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-16 12:03:38 -08:00
gabek
ce3686da68 Bundle embedded web app 2023-01-16 20:03:14 +00:00
renovate[bot]
8bef703a89 chore(deps): update nextjs monorepo to v13.1.2 (#2593)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-16 12:00:20 -08:00
Gabe Kangas
07195fdf93 Increase CI job timeout 2023-01-16 11:36:40 -08:00
renovate[bot]
029dba0808 Bundle embedded web app 2023-01-16 13:42:46 +00:00
renovate[bot]
06a5122a28 chore(deps): lock file maintenance 2023-01-16 13:39:08 +00:00
Gabe Kangas
6b6f77baf0 Manually build 2023-01-15 23:45:02 -08:00
gabek
daeeaa0f93 Bundle embedded web app 2023-01-16 07:16:19 +00:00
Gabe Kangas
c88c90881a Use flex-start instead of start 2023-01-15 23:13:38 -08:00
Gabe Kangas
2853752937 Make each admin page specify is own layout. Closes #2584 2023-01-15 23:12:38 -08:00
gabek
3b232f31e1 Bundle embedded web app 2023-01-16 06:35:42 +00:00
Gabe Kangas
6fbd6cbbcf Lazy load every instance of using ant icons. Closes #2583 2023-01-15 22:31:36 -08:00
gabek
3986fcd032 Bundle embedded web app 2023-01-16 02:40:28 +00:00
André Rusakow
b8016eaa90 fix scroll on mobile (#2585)
* fix scrolling issues on mobile

* resolve conflict
2023-01-15 18:37:21 -08:00
renovate[bot]
1fa9db0641 Bundle embedded web app 2023-01-15 22:43:07 +00:00
renovate[bot]
a663cfb4b0 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.6 2023-01-15 19:17:44 +00:00
renovate[bot]
e9eed89a3e Bundle embedded web app 2023-01-15 16:40:33 +00:00
renovate[bot]
fb2f46e2a3 chore(deps): update dependency eslint-plugin-import to v2.27.4 2023-01-15 13:33:56 +00:00
renovate[bot]
235a2010d6 Bundle embedded web app 2023-01-15 09:55:55 +00:00
renovate[bot]
dc2d075a99 chore(deps): update dependency eslint-plugin-jsx-a11y to v6.7.1 2023-01-15 06:32:24 +00:00
renovate[bot]
8a21a9c2d1 Bundle embedded web app 2023-01-14 09:27:58 +00:00
renovate[bot]
88bb5940c2 chore(deps): update dependency eslint-plugin-jsx-a11y to v6.7.0 2023-01-14 05:20:27 +00:00
gabek
c00aa483a7 Bundle embedded web app 2023-01-14 05:08:03 +00:00
Gabe Kangas
e48e274c79 Only show moderator notification once. Closes #2578 2023-01-13 20:53:10 -08:00
Gabe Kangas
59b7f6dcbf Completely give up on setting a performance threshold until it can be addressed in #2167 2023-01-13 15:12:04 -08:00
gabek
5a105cdb7b Bundle embedded web app 2023-01-13 22:43:07 +00:00
Gabe Kangas
82848bf68a Fix link 2023-01-13 14:21:27 -08:00
Gabe Kangas
d5960524fc Tweak admin styles to be using less custom overrides 2023-01-13 14:20:46 -08:00
Gabe Kangas
bf92705dfc Fix link 2023-01-13 14:19:32 -08:00
renovate[bot]
211bcf4308 Bundle embedded web app 2023-01-13 21:38:39 +00:00
renovate[bot]
297bb8dd07 chore(deps): update dependency eslint-plugin-storybook to v0.6.10 2023-01-13 17:51:07 +00:00
renovate[bot]
a32716ce6f Bundle embedded web app 2023-01-13 13:48:30 +00:00
renovate[bot]
732762f115 chore(deps): update typescript-eslint monorepo to v5.48.1 2023-01-13 10:01:02 +00:00
gabek
ae9ea8ca8a Bundle embedded web app 2023-01-13 08:32:38 +00:00
Gabe Kangas
2c2dae9e00 Make the footer have a consistant height 2023-01-13 00:28:05 -08:00
gabek
e784738184 Bundle embedded web app 2023-01-13 06:53:12 +00:00
renovate[bot]
3345b61961 fix(deps): update dependency xstate to v4.35.2 (#2560)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-12 22:50:02 -08:00
gabek
9049768f26 Bundle embedded web app 2023-01-13 01:18:45 +00:00
renovate[bot]
40f10448e4 chore(deps): update dependency babel-loader to v9.1.2 (#2556)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-12 17:14:42 -08:00
gabek
503228a5cc Bundle embedded web app 2023-01-12 23:10:23 +00:00
Gabe Kangas
1d58b7fbad Center column of followers on mobile. Closes #2515 2023-01-12 15:06:02 -08:00
Gabe Kangas
bf3ee58e87 Fix followers collection story 2023-01-12 15:06:02 -08:00
Gabe Kangas
a0fecb7e1f Update image paths in story 2023-01-12 15:06:01 -08:00
gabek
d1910eec1a Bundle embedded web app 2023-01-12 22:17:32 +00:00
renovate[bot]
c4ca2ad99f fix(deps): update dependency slate to v0.88.1 (#2570)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-12 14:13:24 -08:00
gabek
5ce080341d Bundle embedded web app 2023-01-12 21:57:54 +00:00
Gabe Kangas
48e99ff37c Move icons to public directory. Fixes #2573 2023-01-12 13:53:09 -08:00
gabek
55a6ccc468 Bundle embedded web app 2023-01-12 21:18:27 +00:00
renovate[bot]
082b47f0b1 chore(deps): update dependency prettier to v2.8.2 (#2569)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-12 13:15:17 -08:00
gabek
fa8a0c1e62 Bundle embedded web app 2023-01-12 07:59:07 +00:00
Gabe Kangas
aadf721808 Move the contributor comment to end of source 2023-01-11 23:50:26 -08:00
gabek
bcdce2e885 Bundle embedded web app 2023-01-12 06:48:56 +00:00
Gabe Kangas
c7e12643e9 Point link to genera admin settings page 2023-01-11 22:44:55 -08:00
Gabe Kangas
2ff4316ee6 Fix admin subpages not having a layout 2023-01-11 22:44:15 -08:00
Meisam
dd72879d09 Fix HLS automatic test (#2572)
* mv automated test cleanup to tools.sh

check media file exists before streaming in test/ocTestStream.sh
fix automatic test ffmpeg detection
mv trap to tools
mv update_storage_config() to tools
enable S3 test

* fix video file check in test/ocTestStream.sh

* cleanup ci

* mv auto test owncast build-run to start_owncast()

* suppress cleanup errors

* fix style

* fix Browser Test paths

* use pull_request event for Browser Tests

* explicitly mention when test is skipped

* refactor shell scripts
2023-01-11 20:11:13 -08:00
gabek
fcc3ed74e2 Bundle embedded web app 2023-01-12 03:00:36 +00:00
Gabe Kangas
4bac079a73 Make footer sit on bottom of page. Closes #2188 2023-01-11 18:56:10 -08:00
Gabe Kangas
9cc7b1cf2d Add a little comment for those viewing HTML source that we could use contributors 2023-01-11 18:26:54 -08:00
gabek
bfb245efe2 Bundle embedded web app 2023-01-11 22:25:56 +00:00
renovate[bot]
92eb042c39 chore(deps): update dependency @babel/core to v7.20.12 (#2555)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-11 14:22:35 -08:00
gabek
089445d8c6 Bundle embedded web app 2023-01-11 08:57:13 +00:00
Gabe Kangas
bb9b8a8123 Use own scroll to bottom function instead of built-in. Closes #2500 2023-01-11 00:53:18 -08:00
Gabe Kangas
b989e9a462 Remove chat container bottom margin 2023-01-11 00:52:03 -08:00
Gabe Kangas
7ce35a8a08 Increase user message border width 2023-01-11 00:51:39 -08:00
Gabe Kangas
fb9d8c5c18 Do not cache main index.html as it is server-rendered 2023-01-11 00:51:10 -08:00
Gabe Kangas
03217d36df Disable the second half of the test due to #2571 2023-01-10 21:31:27 -08:00
Meisam
64d3c37fb2 improve stream testing script (#2549)
* merge testContent.sh into ocContent.sh

* detect ffmpeg

ffmpeg or ffmpeg.exe in path, current dir, or parent dir

* use ocTestStream in api test

* enable verbose logging for api tests

* log ffmpeg version

* change ffmpeg lookup order

* set path properly for using the local ffmpeg

* rm double space from transcoder error logs

* update tests for new video stream

do not test bitrate

* set test stream target to 127.0.0.1

* log ffmpeg path

* update ffmpeg to v4.4.1

* improve logs

* fix ffmpeg installer script

* fix api test runner

* fix logs

* install fonts

* cleanup

* use ocTestStream.sh for all automated tests

* cleanup ocTestStream.sh

* cleanup test/automated/hls/run.sh

* Fix misspell

* fix ffmpeg installer in automated test runners

* spell fix

* cleanup script

* rev quick api tests

* cleanup tmp paths properly in automated tests

* rm unused ffmpeg package

* cleanup

* fix s3 test

* cache ffmpeg bin for automated tests

* shellcheck allow source

* rm missplaced file if backup fails

* use ffmpeg full path

* set lookup path for shellcheck
2023-01-10 18:50:32 -08:00
gabek
6e82dbf16f Bundle embedded web app 2023-01-11 00:55:02 +00:00
Gabe Kangas
8b36194471 Fix another rendering error 2023-01-10 16:51:15 -08:00
gabek
4b17bf934a Bundle embedded web app 2023-01-11 00:43:20 +00:00
Gabe Kangas
d8a5380b7f Fix some React lifecycle and rendering errors that exist in build 2023-01-10 16:39:20 -08:00
gabek
e9d43492d0 Bundle embedded web app 2023-01-10 09:13:40 +00:00
Gabe Kangas
73fbb4c075 Use header tag 2023-01-10 01:09:49 -08:00
gabek
f14996db5c Bundle embedded web app 2023-01-10 09:04:12 +00:00
Gabe Kangas
85dc3bf21e Fix storybook errors 2023-01-10 01:00:13 -08:00
gabek
6f6b9bcda8 Bundle embedded web app 2023-01-10 08:49:18 +00:00
Gabe Kangas
98070d8751 Turnning swc back off as it does not seem to work with storybook 2023-01-10 00:44:03 -08:00
gabek
55ee2cf388 Bundle embedded web app 2023-01-10 08:43:46 +00:00
Gabe Kangas
03cd2af1d2 Experiment with enabling swc for faster builds 2023-01-10 00:37:13 -08:00
Gabe Kangas
37cd19c567 Inline some CSS upfront for performance. #2167 2023-01-10 00:37:12 -08:00
Gabe Kangas
cfaeda94b0 Lazy load more components. #2167 2023-01-10 00:37:12 -08:00
Gabe Kangas
7392ae8a54 Reorganize admin components to help bundling 2023-01-10 00:37:11 -08:00
Gabe Kangas
29882f1291 Lazy load tooltip 2023-01-10 00:37:11 -08:00
Gabe Kangas
bd3c81c353 Replace he html decoding lib with entities 2023-01-10 00:37:10 -08:00
Gabe Kangas
c542dc10da Fix some components being rendered as pages 2023-01-10 00:37:10 -08:00
renovate[bot]
d169d9d023 chore(deps): update alpine docker tag to v3.17.1 2023-01-10 01:42:55 +00:00
gabek
9a17d98ce7 Bundle embedded web app 2023-01-09 22:00:39 +00:00
renovate[bot]
ee795a21af fix(deps): update dependency react-hotkeys-hook to v4 (#2568)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-09 13:57:14 -08:00
gabek
bc7fe132fc Bundle embedded web app 2023-01-09 21:20:24 +00:00
renovate[bot]
249469a688 fix(deps): update dependency chart.js to v4.1.2 (#2559)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-09 13:15:53 -08:00
Gabe Kangas
a9cf9d08f7 Merge remote-tracking branch 'origin/develop' into webv2 2023-01-09 13:07:45 -08:00
gabek
ef020551ae Bundle embedded web app 2023-01-09 20:56:42 +00:00
renovate[bot]
6a60aa9509 fix(deps): update dependency react-virtuoso to v4 (#2563)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-09 12:53:37 -08:00
gabek
b884ad9609 Bundle embedded web app 2023-01-09 18:51:08 +00:00
renovate[bot]
75f4b95c9c chore(deps): update dependency eslint-config-prettier to v8.6.0 (#2552)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-09 10:49:59 -08:00
renovate[bot]
c7cbebe838 chore(deps): update docker.io/ubuntu docker tag to v23 (#2562)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-09 10:47:11 -08:00
renovate[bot]
68d79ed04d fix(deps): update dependency style-dictionary to v3.7.2 (#2554)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-09 10:46:50 -08:00
gabek
6d6a67f353 Bundle embedded web app 2023-01-09 09:13:44 +00:00
Gabe Kangas
c05a20a460 Use built-in Next layout support + lazy load
Instead of doing manual layout switching use the Nextjs nested layout
support. Also add some additional lazy loading of components. This is to
work on performance score re: #2167.
2023-01-09 01:08:24 -08:00
Gabe Kangas
15747f86dd Lazy load followers components 2023-01-09 01:08:24 -08:00
Gabe Kangas
6951943afe Serve content with gzip encoding directly from our webserver. Improves performance re: #2167. Closes #2566 2023-01-09 01:08:23 -08:00
renovate[bot]
70f0766186 Bundle embedded web app 2023-01-09 08:13:34 +00:00
renovate[bot]
6925257fb4 chore(deps): update typescript-eslint monorepo to v5.48.0 2023-01-09 07:52:37 +00:00
renovate[bot]
f1f4fc04cd fix(deps): update module github.com/g8rswimmer/go-twitter/v2 to v2.1.5 2023-01-09 07:48:12 +00:00
renovate[bot]
30ae8a9416 fix(deps): update module golang.org/x/net to v0.5.0 2023-01-09 04:55:25 +00:00
gabek
3bac1cb1a6 Bundle embedded web app 2023-01-09 04:46:11 +00:00
Gabe Kangas
f95fbcc38b Enable source maps in production 2023-01-08 20:41:46 -08:00
Gabe Kangas
1fbe89d703 Reduce SEO score and file issue to improve. #2565 2023-01-08 20:32:22 -08:00
gabek
547777ba3a Bundle embedded web app 2023-01-09 04:06:57 +00:00
Gabe Kangas
e4a02dea91 No reason to use the Image component here 2023-01-08 20:03:06 -08:00
Gabe Kangas
1ed6692029 Create contrib directory and replace examples dir. 2023-01-08 18:37:50 -08:00
Gabe Kangas
a3ea88a5b9 Lower performance threshold even lower because everything is awful 2023-01-08 17:00:13 -08:00
renovate[bot]
d9e97200cb fix(deps): update module github.com/aws/aws-sdk-go to v1.44.175 2023-01-09 00:55:24 +00:00
Gabe Kangas
e1c6ea9e21 Temporarily disable running Owncast under new user in #2496 2023-01-08 15:04:19 -08:00
Gabe Kangas
496bf3ecb3 Add details to temp dir removal error 2023-01-08 14:18:16 -08:00
Gabe Kangas
40c7d30c2e Lower performance threshold until can be figured out 2023-01-05 02:35:55 -08:00
gabek
4f231a3bb1 Bundle embedded web app 2023-01-05 10:20:54 +00:00
Gabe Kangas
81c505d731 Hack to force scroll to very bottom at mount. For #2500 2023-01-05 02:16:37 -08:00
Gabe Kangas
3620c2eb7d Fix lint warnings 2023-01-04 22:25:51 -08:00
Gabe Kangas
80ab351cbe Add performance testing to Cypress results 2023-01-04 22:18:21 -08:00
renovate[bot]
74cbc949ea chore(deps): update alpine docker tag to v3.17.0 2023-01-05 01:38:40 +00:00
gabek
752b614af8 Bundle embedded web app 2023-01-05 00:37:33 +00:00
gabek
f0b9ad867b Prettified Code! 2023-01-05 00:35:08 +00:00
Gabe Kangas
2bd3ab82a9 Removing the attempt at an admin dark mode. #1904 2023-01-04 16:33:56 -08:00
gabek
a3d186e1a3 Bundle embedded web app 2023-01-05 00:10:57 +00:00
Gabe Kangas
505b0bb7e8 Start on admin dark theme. Closes #1904 2023-01-04 16:06:32 -08:00
gabek
e59ac558c5 Prettified Code! 2023-01-04 22:25:02 +00:00
Gabe Kangas
2675150cdf Revert "improve stream testing script (#2525)"
This reverts commit e748d8f765.
2023-01-04 14:22:55 -08:00
Meisam
2c6fd67276 set a non-root user for containers (#2496)
* change root user in dockerfile

* build container on push/pr

* grab docker build params from env

* consolidate container build

* rm unused container build workflow/script

* cleanup ci

* set user for earthly container build

* rm ci docker build for develop branch

* checkout full repo for docker builds

* read earthly push from env

* cleanup ci

* rm unsupported option for actions/checkout@v3

* check dockerfile in ci

* add dockerfile build to earthfile

* authenticate to GH only on schedule builds

* accurate name for dev container builder script

* add note to the dockerfile about earthfile

* document dev build process more clearly
2023-01-04 14:15:12 -08:00
Meisam
e748d8f765 improve stream testing script (#2525)
* merge testContent.sh into ocContent.sh

* detect ffmpeg

ffmpeg or ffmpeg.exe in path, current dir, or parent dir

* use ocTestStream in api test

* enable verbose logging for api tests

* log ffmpeg version

* change ffmpeg lookup order

* set path properly for using the local ffmpeg

* rm double space from transcoder error logs

* update tests for new video stream

do not test bitrate

* set test stream target to 127.0.0.1

* log ffmpeg path

* update ffmpeg to v4.4.1

* improve logs

* fix ffmpeg installer script

* fix api test runner

* fix logs

* install fonts

* cleanup

* use ocTestStream.sh for all automated tests

* cleanup ocTestStream.sh

* cleanup test/automated/hls/run.sh

* Fix misspell

* fix ffmpeg installer in automated test runners

* spell fix

* cleanup script

* rev quick api tests

* cleanup tmp paths properly in automated tests

* rm unused ffmpeg package

* cleanup
2023-01-04 14:12:05 -08:00
Meisam
dad5b28cc5 use randomString/Number from lib in api tests (#2542) 2023-01-04 14:09:51 -08:00
dependabot[bot]
e1d47d3507 Bump json5 from 2.2.0 to 2.2.2 in /test/automated/browser (#2535)
Bumps [json5](https://github.com/json5/json5) from 2.2.0 to 2.2.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.0...v2.2.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-04 14:09:02 -08:00
dependabot[bot]
0870b71b62 Bump json5 from 2.1.3 to 2.2.2 in /test/automated/api (#2536)
Bumps [json5](https://github.com/json5/json5) from 2.1.3 to 2.2.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.1.3...v2.2.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-04 14:08:42 -08:00
dependabot[bot]
0c0f8d9312 Bump json5 from 2.1.3 to 2.2.2 in /test/automated/hls (#2537)
Bumps [json5](https://github.com/json5/json5) from 2.1.3 to 2.2.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.1.3...v2.2.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-04 14:08:24 -08:00
gabek
2607d90094 Bundle embedded web app 2023-01-04 21:58:53 +00:00
Harpreet Singh
2e56684314 Move enable save button logic to a use effect hook. This updates state without delay. (#2548) 2023-01-04 13:54:34 -08:00
renovate[bot]
112c522951 Bundle embedded web app 2023-01-03 19:01:52 +00:00
renovate[bot]
0d7fee33b6 chore(deps): lock file maintenance 2023-01-03 18:58:43 +00:00
renovate[bot]
297afab6df Bundle embedded web app 2023-01-03 12:51:15 +00:00
renovate[bot]
4e5a5e59e0 chore(deps): update dependency eslint to v8.31.0 2023-01-03 09:16:11 +00:00
renovate[bot]
417fe50a14 chore(deps): update peter-evans/create-or-update-comment digest to 66af805 2023-01-03 02:14:09 +00:00
renovate[bot]
87c6c38a7c chore(deps): update peter-evans/create-or-update-comment digest to 66af805 2023-01-03 02:14:03 +00:00
renovate[bot]
6849e78dd2 Bundle embedded web app 2023-01-02 23:07:29 +00:00
renovate[bot]
706879a5a9 fix(deps): update dependency yaml to v2.2.1 2023-01-02 19:27:40 +00:00
renovate[bot]
d1ce38c069 Bundle embedded web app 2023-01-02 15:38:12 +00:00
renovate[bot]
1856c6764c fix(deps): update dependency @uiw/react-codemirror to v4.19.5 2023-01-02 12:59:29 +00:00
renovate[bot]
ee31029526 chore(deps): lock file maintenance 2023-01-02 12:54:10 +00:00
renovate[bot]
1b92518502 Bundle embedded web app 2023-01-02 09:42:43 +00:00
renovate[bot]
ee46281196 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.5 2023-01-02 06:33:51 +00:00
renovate[bot]
dd3371f7eb Bundle embedded web app 2023-01-02 03:53:05 +00:00
renovate[bot]
45e34678ec chore(deps): update dependency storybook-dark-mode to v2.0.5 2023-01-02 01:00:55 +00:00
gabek
a785970e57 Bundle embedded web app 2023-01-01 00:12:12 +00:00
Michael David Kuckuk
2f2300db8d Add initiallyMuted query parameter to embed player (#2539)
* Add query param to initially mute embed player

* Add stories for embed player

* Improve VideoJS typing
2022-12-31 16:08:54 -08:00
Meisam
db3e20b480 cleanup test/automated/api/publicstatic.test.js (#2533) 2022-12-31 15:10:31 -08:00
gabek
a7e198b5d2 Bundle embedded web app 2022-12-31 22:48:39 +00:00
Harpreet Singh
41499c78c3 Update logic for canSave() to allow saving regardless of the enabled value. (#2538) 2022-12-31 14:44:49 -08:00
Gabe Kangas
a5e5037f5c Add a link to learning more about Git for newcomers. 2022-12-30 20:15:55 -08:00
renovate[bot]
e7318da2b4 Bundle embedded web app 2022-12-30 17:14:11 +00:00
renovate[bot]
3428ead3ed Update nextjs monorepo to v13.1.1 2022-12-30 14:49:22 +00:00
renovate[bot]
39337c4a50 Bundle embedded web app 2022-12-30 11:42:26 +00:00
renovate[bot]
96afe9481e Update typescript-eslint monorepo to v5.47.1 2022-12-30 08:34:38 +00:00
gabek
74673770d0 Bundle embedded web app 2022-12-30 07:04:54 +00:00
Gabe Kangas
48f7a18419 Do not show followers bg color on mobile 2022-12-29 23:00:23 -08:00
Gabe Kangas
04b0f4548c Remove duplicate API call + explicitly set loading state 2022-12-29 22:59:53 -08:00
gabek
74c812ee12 Bundle embedded web app 2022-12-30 04:16:39 +00:00
Gabe Kangas
a971a79296 Fix name change clearing chat history. Closes #2532 2022-12-29 20:11:20 -08:00
renovate[bot]
579444f32a Bundle embedded web app 2022-12-30 03:24:40 +00:00
renovate[bot]
8b80ab1a7e Update dependency @types/node to v18.11.18 2022-12-30 01:05:56 +00:00
gabek
9813375a7c Bundle embedded web app 2022-12-30 00:29:17 +00:00
Gabe Kangas
533d33847c Hide disabled features (#2473)
* Hide/show on notify and fediverse feature disable/enable

* Update browser tests to enable features for testing

* Hide/show features in mobile action menu

* Do not show fediauth option if fediverse features are not enabled.

* Force showing tabs when in Storybook
2022-12-29 16:26:04 -08:00
Gabe Kangas
0eba1685b3 Return the actual display name, not the proposed one 2022-12-29 14:52:15 -08:00
Gabe Kangas
6a8473a297 Enforce username limitations on registration for #2527 2022-12-29 14:13:23 -08:00
Gabe Kangas
0c03773c4c Sanitize+truncate display names on registration+change. For #2527 2022-12-29 14:13:22 -08:00
gabek
51c804f6ae Bundle embedded web app 2022-12-29 21:22:19 +00:00
André Rusakow
15533d3d8a wrap promise response in set timeout to keep local state in sync (#2531) 2022-12-29 13:19:23 -08:00
gabek
e7066f02ec Bundle embedded web app 2022-12-29 20:08:33 +00:00
Jambaldorj Ochirpurev
31a3868216 fix Notify Reminder Popup Design (#2529) 2022-12-29 12:04:28 -08:00
gabek
0841170de5 Bundle embedded web app 2022-12-29 18:18:22 +00:00
André Rusakow
0a602edf5e Double scrollbars (#2509)
* hide footer on mobile to avoid double scrollbars

* fix double scrollbars on desktop by removing scroll behaviour from main section

* add scrollbar styles to body and html

* add vertical scrolling back to main section

* prevent header from collapsing and messing around with scrolling

* prevent body from scrolling for main layout

* move tablet breakpoint into breakpoint mixin

* preffify code

* remove js height calc for lower section on mobile and use css

* enable scrolling within a tab on mobile

* remove scrollbar from main section on mobile

* adjust header height on mobile

* add react use to web

* lock body scroll for main layout
2022-12-29 10:14:12 -08:00
Gabe Kangas
ccca93695a Merge remote-tracking branch 'origin/develop' into webv2 2022-12-28 19:42:01 -08:00
gabek
20f1241256 Bundle embedded web app 2022-12-28 23:45:39 +00:00
André Rusakow
05c8ce223b Filesize limit for logoupload (#2522)
* add readable byts helper function

* adjust wording for logo upload

* limit file size to 2 MB

* remove log

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-12-28 15:41:49 -08:00
Gabe Kangas
3819335090 Return error when data not found in logo upload API 2022-12-28 15:21:26 -08:00
Meisam
6f97085285 add Github actions linter to Github actions (#2521)
* add actions linter

* fix actions/checkout args

* trigger actions lint on both yml/yaml

...and other possible changes in workflow
2022-12-28 13:21:09 -08:00
gabek
364fb23ab0 Bundle embedded web app 2022-12-28 21:09:17 +00:00
Gabe Kangas
a88da10c74 Rework some of the css var state to fix flaky customization UI. Fixes #2505 2022-12-28 13:05:35 -08:00
gabek
78b956532f Bundle embedded web app 2022-12-28 18:48:08 +00:00
Gabe Kangas
6b0ac9d0bc Revert "chore(deps): update nextjs monorepo to v13.1.1"
This reverts commit 2af6a0b99d.
2022-12-28 10:44:15 -08:00
renovate[bot]
0cb0f94985 Bundle embedded web app 2022-12-28 11:31:54 +00:00
renovate[bot]
2af6a0b99d chore(deps): update nextjs monorepo to v13.1.1 2022-12-28 11:29:05 +00:00
gabek
700e5f5e8f Bundle embedded web app 2022-12-28 06:52:33 +00:00
Shashwat Agrawal
397f940669 Center followers list 2515 (#2520)
* centered the follower

* left-align in desktop devices

Co-authored-by: Shashwat <shashwat>
2022-12-27 22:49:41 -08:00
gabek
f03f683c3f Bundle embedded web app 2022-12-28 02:55:10 +00:00
Gabe Kangas
5a41f4a1ea Reorganize admin pages and consolidate some sections. For #1904 2022-12-27 18:51:13 -08:00
Meisam
389ba36f15 fix breaking change in #2510 2022-12-28 01:11:04 +01:00
Meisam
a2c35d3d66 set RemoveNotificationForChanne() log to debug (#2517) 2022-12-27 12:10:42 -08:00
Rishav Raj
1a9b3f85bb Footer text wrap solved. (#2508)
* Font size reduced

* Update Footer.module.scss
2022-12-27 12:08:49 -08:00
Jambaldorj Ochirpurev
f8a481ff70 Fix/issue#2441 (#2443)
* fix the rendering issues related to More Info

* update

* update Chat Moderation Details component
2022-12-27 11:57:44 -08:00
Anderer Zyklus
35e6c69612 updated 'Help' menu item on admin panel to point to '/admin/help'. (#2516) 2022-12-27 11:39:16 -08:00
Gabe Kangas
8f5914bfc8 Increase default cache length to appease Lighthouse. For #2167 2022-12-26 21:50:54 -08:00
Gabe Kangas
b55b7a54ea Specify what element the popup should draw in to fix scrolling. For #2358 2022-12-26 20:05:00 -08:00
Gabe Kangas
b21dfaa2b9 Tweak the border of account in follow modal 2022-12-26 20:04:59 -08:00
André Rusakow
53d3a67533 hide user name in user dropdown on mobile (#2512)
* hide user name in user dropdown on mobile

* truncate title in header

* prettify code

* Add line height to prevent cutting of lower length letters
2022-12-26 14:09:52 -08:00
Meisam
7c91099461 do not triger bundle web app on docs update (#2510) 2022-12-26 11:30:16 -08:00
renovate[bot]
bf227b80b9 Bundle embedded web app 2022-12-26 13:31:40 +00:00
renovate[bot]
a56d3d185d chore(deps): lock file maintenance 2022-12-26 13:27:52 +00:00
renovate[bot]
e48346d4d2 chore(deps): lock file maintenance 2022-12-26 13:25:39 +00:00
renovate[bot]
6e3a009bb7 chore(deps): update docker.io/ubuntu docker tag to v22.10 2022-12-26 04:32:54 +00:00
gabek
e98baed3ea Bundle embedded web app 2022-12-26 03:20:15 +00:00
Meisam
c74d5b4f31 add shellcheck to CI (#2478)
* add shellcheck to ci

* test ci

* install bash for shellcheck

* set globstar for bash

* cleanup shell scripts

* do not ignore automated hls tests

* rm legacy build script

* update shell scripts

* cleanup ci

* Fix misspell

* cleanup ci

* fail on curl error in ci
2022-12-25 19:17:13 -08:00
gabek
52cf00ff85 Bundle embedded web app 2022-12-26 00:08:20 +00:00
Gabe Kangas
d4ffe02645 Fix title getting lost due to multiple callbacks firing. Closes #2351 2022-12-25 16:04:01 -08:00
renovate[bot]
a7da69b713 Bundle embedded web app 2022-12-25 12:05:22 +00:00
renovate[bot]
02fc945d05 chore(deps): update dependency @babel/core to v7.20.7 2022-12-25 09:52:20 +00:00
gabek
8544db2f3c Bundle embedded web app 2022-12-25 05:25:17 +00:00
Gabe Kangas
353e9c5896 Add logging to troubleshoot #2351 2022-12-24 21:21:39 -08:00
Gabe Kangas
8890b564e8 Do not pass along the raw error. Closes #2491 2022-12-24 20:35:46 -08:00
gabek
52d6226176 Bundle embedded web app 2022-12-25 00:49:49 +00:00
Gabe Kangas
5c01efd3e2 Wrap title in header tag. Do not allow it to wrap. Closes #2474 #2446 2022-12-24 16:45:45 -08:00
Gabe Kangas
fb1aca165f Give the chat text input surrounding a background color 2022-12-24 15:32:15 -08:00
Gabe Kangas
c871251769 Tweak positioning of emoji picker popover 2022-12-24 15:08:46 -08:00
Gabe Kangas
4d3be3eaaa No need to have hundreds of similar images. A few of each category is fine. 2022-12-24 15:01:21 -08:00
Gabe Kangas
01082c5e0b Reduce top padding in content header 2022-12-24 14:59:03 -08:00
renovate[bot]
91829eadc5 Bundle embedded web app 2022-12-24 20:09:39 +00:00
renovate[bot]
6caca2daad fix(deps): update dependency sharp to v0.31.3 2022-12-24 17:43:13 +00:00
renovate[bot]
ada821eaec Bundle embedded web app 2022-12-24 15:40:09 +00:00
renovate[bot]
50c349022a fix(deps): update dependency yaml to v2.2.0 2022-12-24 13:08:17 +00:00
Gabe Kangas
cd874cda93 Use subtle.ConstantTimeCompare instead of simple string compare. Closes #2489 2022-12-23 21:26:55 -08:00
Gabe Kangas
3894f410d2 Enforce https before indieauth parsing. For #2492 2022-12-23 20:50:12 -08:00
Gabe Kangas
87eeeffa1c Prune expired auth requests + add global max limit. Closes #2490 2022-12-23 20:25:08 -08:00
renovate[bot]
a5f6f49280 Bundle embedded web app 2022-12-23 23:14:53 +00:00
renovate[bot]
b9b6bba813 fix(deps): update module github.com/amalfra/etag to v2 (#2484)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 15:03:13 -08:00
renovate[bot]
ff443e9209 fix(deps): update dependency slate-react to v0.88.0 2022-12-23 22:40:58 +00:00
renovate[bot]
e63d6082c6 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.167 (#2494)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 14:37:05 -08:00
gabek
1ac304f8c4 Bundle embedded web app 2022-12-23 22:23:51 +00:00
renovate[bot]
5cc566fda3 chore(deps): update dependency chromatic to v6.14.0 (#2479)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 14:21:45 -08:00
renovate[bot]
888fe15844 chore(deps): update dependency sass to v1.57.1 (#2476)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 14:20:55 -08:00
gabek
079793d246 Bundle embedded web app 2022-12-23 22:09:11 +00:00
Meisam
d814ff77ac update SocialLinks module width (#2477) 2022-12-23 13:49:09 -08:00
gabek
6ee5bb4699 Bundle embedded web app 2022-12-23 21:34:02 +00:00
renovate[bot]
19926518e4 fix(deps): update module github.com/g8rswimmer/go-twitter to v2 (#2485)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 13:33:20 -08:00
renovate[bot]
f96da5a50d fix(deps): update dependency xstate to v4.35.1 (#2481)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 13:31:56 -08:00
renovate[bot]
b22182c7d0 fix(deps): update module mvdan.cc/xurls to v2 (#2486)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 13:31:30 -08:00
renovate[bot]
ff1d82ef84 chore(deps): update typescript-eslint monorepo to v5.47.0 (#2482)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 13:31:04 -08:00
renovate[bot]
f6eab3af50 Bundle embedded web app 2022-12-23 20:56:54 +00:00
renovate[bot]
d68296da82 chore(deps): update storybook monorepo to v6.5.15 2022-12-23 20:18:37 +00:00
gabek
c8cc9de996 Bundle embedded web app 2022-12-23 20:05:04 +00:00
Gabe Kangas
508ca8c5cb Downgrade nextjs to get rid of the React error.
Revert "chore(deps): update nextjs monorepo to v13.0.7"
This reverts commit 3676e737b3.
2022-12-23 11:59:34 -08:00
Meisam
7f3f0de8b5 update link for gabek (#2483) 2022-12-23 09:40:10 -08:00
renovate[bot]
391e437e66 Bundle embedded web app 2022-12-22 06:01:50 +00:00
renovate[bot]
b6021547f0 fix(deps): update dependency chart.js to v4.1.1 2022-12-22 05:58:51 +00:00
gabek
8806dd8311 Bundle embedded web app 2022-12-22 01:52:04 +00:00
Gabe Kangas
543d8f258f Check offline banner values before scrolling in browser test 2022-12-21 17:36:11 -08:00
Gabe Kangas
3b1a8828bb Tweak modal drop shadow 2022-12-21 17:35:36 -08:00
gabek
f96a90d8c3 Bundle embedded web app 2022-12-21 07:59:19 +00:00
gabek
ce4293891a Prettified Code! 2022-12-21 07:57:09 +00:00
Gabe Kangas
c9768bd8f8 Add appearance setting for rounded corners. Closes #2471 2022-12-20 23:55:07 -08:00
renovate[bot]
e099efa8cc Bundle embedded web app 2022-12-21 04:49:40 +00:00
renovate[bot]
d813280487 chore(deps): update dependency @types/node to v18.11.17 2022-12-21 01:21:09 +00:00
renovate[bot]
8209648830 Bundle embedded web app 2022-12-20 23:14:05 +00:00
renovate[bot]
89eb8a9b93 chore(deps): update dependency eslint to v8.30.0 2022-12-20 19:34:05 +00:00
renovate[bot]
69b9af560a Bundle embedded web app 2022-12-20 15:54:13 +00:00
renovate[bot]
3676e737b3 chore(deps): update nextjs monorepo to v13.0.7 2022-12-20 15:51:00 +00:00
gabek
aa0a6327e1 Bundle embedded web app 2022-12-20 08:40:49 +00:00
Gabe Kangas
31f77cf1f0 Tweaks to chat bottom handling for #2342 2022-12-20 00:37:22 -08:00
gabek
04e436bda1 Bundle embedded web app 2022-12-20 07:22:37 +00:00
Meisam
8f29acb7dd properly detect lowestVariant for system health (#2455) 2022-12-19 23:19:21 -08:00
gabek
352d5cce64 Bundle embedded web app 2022-12-20 05:52:50 +00:00
Gabe Kangas
c597a0de9e Add accessibility properties to chat text input. Closes #2444 2022-12-19 21:49:11 -08:00
gabek
689dba26eb Bundle embedded web app 2022-12-20 02:42:41 +00:00
Gabe Kangas
e85f7c8086 Remove unused imports 2022-12-19 18:38:07 -08:00
Gabe Kangas
8376420e86 Add additional descriptive text to compose post modal. 2022-12-19 18:38:06 -08:00
Gabe Kangas
edfb44d7a8 Change style of compose post button + remove thumbnail preview. Closes #2463 2022-12-19 18:38:06 -08:00
Gabe Kangas
58e4a118a6 Add custom document in order to support lang attr on html. Closes #2445 2022-12-19 18:38:05 -08:00
renovate[bot]
ed269b20e0 Bundle embedded web app 2022-12-20 02:11:22 +00:00
renovate[bot]
7fd95a05d2 chore(deps): update dependency @types/node to v18.11.16 2022-12-19 23:03:01 +00:00
renovate[bot]
6021df078d Bundle embedded web app 2022-12-19 16:40:06 +00:00
renovate[bot]
f4a056f77b chore(deps): lock file maintenance 2022-12-19 16:37:13 +00:00
renovate[bot]
b54f1f14e8 chore(deps): lock file maintenance 2022-12-19 13:58:21 +00:00
renovate[bot]
f3bc7b4d98 Bundle embedded web app 2022-12-19 11:16:24 +00:00
renovate[bot]
995a3dc981 fix(deps): update dependency chart.js to v4.1.0 2022-12-19 07:43:32 +00:00
renovate[bot]
36093c4e1d Bundle embedded web app 2022-12-19 01:47:44 +00:00
renovate[bot]
f7d99fa524 fix(deps): update dependency @uiw/react-codemirror to v4.19.4 2022-12-18 22:26:51 +00:00
renovate[bot]
0632cd7ec0 Bundle embedded web app 2022-12-18 19:37:19 +00:00
renovate[bot]
96e4b04176 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.4 2022-12-18 16:13:40 +00:00
renovate[bot]
e842835b45 Bundle embedded web app 2022-12-18 03:10:28 +00:00
renovate[bot]
0119cf6bd4 fix(deps): update dependency slate-react to v0.87.1 2022-12-18 00:48:34 +00:00
gabek
b054efa90f Bundle embedded web app 2022-12-17 22:08:06 +00:00
Silk Sow
df5e956801 Replace FediAuthModal placeholder explainer text (#2464)
* Replace placeholder explainer text 

Fixes https://github.com/owncast/owncast/issues/2453

* Prettified Code!

Co-authored-by: silksow <silksow@users.noreply.github.com>
2022-12-17 14:05:11 -08:00
gabek
0287279f0b Bundle embedded web app 2022-12-17 21:26:03 +00:00
renovate[bot]
9347f9fcd9 chore(deps): update dependency css-loader to v6.7.3 (#2461)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-17 13:21:52 -08:00
Gabe Kangas
2b04b3e927 Add Blob emoji. For #1916 2022-12-17 10:59:06 -08:00
renovate[bot]
f476b06575 Bundle embedded web app 2022-12-17 18:23:33 +00:00
renovate[bot]
6ca7aa9f8f chore(deps): update dependency chromatic to v6.13.1 2022-12-17 15:58:59 +00:00
renovate[bot]
62c7765baa Bundle embedded web app 2022-12-17 13:17:07 +00:00
renovate[bot]
a429674e76 chore(deps): update dependency @mdx-js/react to v2.2.1 2022-12-17 11:06:55 +00:00
renovate[bot]
3fa6b27adb Bundle embedded web app 2022-12-17 08:30:53 +00:00
renovate[bot]
18f4f39e35 chore(deps): update dependency chromatic to v6.13.0 2022-12-17 05:20:26 +00:00
gabek
aee0e0eb2d Bundle embedded web app 2022-12-17 05:16:57 +00:00
Gabe Kangas
f0953a957a Fix exception with appearance reset. Closes #2459 2022-12-16 21:13:29 -08:00
Gabe Kangas
d5fd1bf169 Fix error handling for #1916 2022-12-16 20:30:24 -08:00
gabek
49e60ab56b Bundle embedded web app 2022-12-17 04:27:39 +00:00
Gabe Kangas
60419008b9 Add new custom emoji images with respective license files. For #1916 2022-12-16 20:23:59 -08:00
Gabe Kangas
0ebb968074 Handle subdirectories of emoji in copying, fetching and deleting. For #1916 2022-12-16 20:23:58 -08:00
Gabe Kangas
71be5e4b41 Remove more unlicensed emoji. For #1916 2022-12-16 20:23:56 -08:00
gabek
bc001b73cd Bundle embedded web app 2022-12-17 02:10:41 +00:00
Gabe Kangas
f992df8209 Add key to menu item 2022-12-16 18:06:03 -08:00
Gabe Kangas
aa5d5fc32d Some admin related appearance tweaks. For working on #1904 2022-12-16 17:35:03 -08:00
renovate[bot]
4d2e93cc30 Bundle embedded web app 2022-12-16 22:51:54 +00:00
renovate[bot]
81c03d763b chore(deps): update dependency @types/node to v18.11.15 2022-12-16 22:36:04 +00:00
renovate[bot]
63c3e1f959 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.162 2022-12-16 22:35:17 +00:00
Gabe Kangas
534891aabf Remove unlicensed emoji images. For #1916 2022-12-16 11:28:57 -08:00
renovate[bot]
004d28efd5 Bundle embedded web app 2022-12-16 10:26:29 +00:00
renovate[bot]
d6745665e0 chore(deps): update dependency @types/node to v18.11.14 2022-12-16 07:22:54 +00:00
gabek
7d574c871b Bundle embedded web app 2022-12-16 06:03:54 +00:00
Gabe Kangas
b75ef37952 Fix text color. Closes #2447 2022-12-15 22:00:15 -08:00
Gabe Kangas
2d4e53ce4b Update text to reflect new text 2022-12-15 21:45:46 -08:00
gabek
ba7c82e052 Bundle embedded web app 2022-12-16 05:31:31 +00:00
Gabe Kangas
9ed14ca73f Refactor player button to fix Safari issues. Closes #2440 2022-12-15 21:28:09 -08:00
gabek
8bad76112a Bundle embedded web app 2022-12-16 03:45:15 +00:00
Gabe Kangas
fb7cff54d0 Tweak badge styles 2022-12-15 19:40:26 -08:00
Gabe Kangas
a2445e1fcf Show hide/show chat instead of toggle in user menu. Closes #2454 2022-12-15 19:23:43 -08:00
renovate[bot]
8eaed0fce6 Bundle embedded web app 2022-12-16 01:43:03 +00:00
renovate[bot]
22dd1ac8e6 chore(deps): update typescript-eslint monorepo to v5.46.1 2022-12-15 22:11:48 +00:00
Gabe Kangas
0d1684c1e0 Merge remote-tracking branch 'origin/develop' into webv2 2022-12-15 12:07:09 -08:00
renovate[bot]
7165e2a9fb Bundle embedded web app 2022-12-15 19:15:41 +00:00
renovate[bot]
d4252e9bbd fix(deps): update dependency @uiw/react-codemirror to v4.19.3 2022-12-15 16:19:44 +00:00
renovate[bot]
68779805eb Bundle embedded web app 2022-12-15 13:55:50 +00:00
renovate[bot]
fd551b1766 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.3 2022-12-15 10:37:00 +00:00
gabek
44549a6393 Bundle embedded web app 2022-12-15 07:58:35 +00:00
Gabe Kangas
3d4c26ce39 Fix modal content height. Closes #2070 2022-12-14 23:54:48 -08:00
Gabe Kangas
7d2e2537cf Fix default protocol validation list 2022-12-14 23:54:46 -08:00
Gabe Kangas
5951ce527b Fix typo 2022-12-14 23:54:44 -08:00
gabek
47e2ff0471 Bundle embedded web app 2022-12-15 01:50:07 +00:00
renovate[bot]
7aeb138adf fix(deps): update module github.com/aws/aws-sdk-go to v1.44.160 2022-12-14 21:17:01 +00:00
Gabe Kangas
890ebdfff6 Tweak style of scroll to bottom button 2022-12-14 12:54:31 -08:00
Gabe Kangas
ba0c62e8a0 Support different link validation methods for platforms. Closes #2449 2022-12-14 11:53:13 -08:00
Gabe Kangas
11c4d80e28 Export new url validation functions 2022-12-14 11:52:11 -08:00
Gabe Kangas
3abc7a3ab8 Expose connected client ID to moderator client info api 2022-12-13 19:17:32 -08:00
Gabe Kangas
cdbb3b7a03 Update test to reflect content change 2022-12-13 19:17:04 -08:00
Gabe Kangas
12230fe7ba Point to video on object storage if we are going to keep this 2022-12-13 18:53:09 -08:00
renovate[bot]
810adcbce5 Bundle embedded web app 2022-12-13 23:03:01 +00:00
renovate[bot]
963a0a67ab chore(deps): update dependency @types/node to v18.11.13 2022-12-13 19:58:07 +00:00
renovate[bot]
8ffdac964f Bundle embedded web app 2022-12-13 17:22:21 +00:00
renovate[bot]
da6115cb12 fix(deps): update dependency @uiw/react-codemirror to v4.19.2 2022-12-13 17:19:33 +00:00
renovate[bot]
8044bf2f77 Bundle embedded web app 2022-12-13 12:55:48 +00:00
renovate[bot]
f2c5e5edfd fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.2 2022-12-13 12:52:54 +00:00
gabek
1f9c511ba6 Bundle embedded web app 2022-12-13 06:59:00 +00:00
Gabe Kangas
e64da8003c More component selectors for CSS overrides for #2193 2022-12-12 22:54:52 -08:00
Gabe Kangas
6c169bc9b7 visible -> exist in browser tests 2022-12-12 22:54:51 -08:00
gabek
49b21dfcec Bundle embedded web app 2022-12-13 03:15:37 +00:00
Gabe Kangas
660ea10dab Change loading state. Closes #2248 2022-12-12 19:10:49 -08:00
gabek
b4fb6b77b9 Bundle embedded web app 2022-12-13 01:47:06 +00:00
Gabe Kangas
9ddc41b2fc Fix broken Fediverse logo in admin. Closes #2380 2022-12-12 17:43:29 -08:00
Gabe Kangas
efdce41d53 Fix sidebar link title 2022-12-12 17:25:15 -08:00
gabek
503b010342 Bundle embedded web app 2022-12-13 01:08:31 +00:00
Gabe Kangas
2fdbb1e482 Support CSP nonce for webv2. Closes #2127 2022-12-12 17:04:00 -08:00
renovate[bot]
acc9cd39a5 Bundle embedded web app 2022-12-13 00:22:21 +00:00
renovate[bot]
2a67eb1daa chore(deps): update dependency chromatic to v6.12.0 2022-12-12 21:00:35 +00:00
gabek
735db07846 Bundle embedded web app 2022-12-12 18:33:49 +00:00
Gabe Kangas
9317efc253 Fix story using the wrong prop name 2022-12-12 10:30:13 -08:00
Gabe Kangas
5b88ea8033 Move design badge 2022-12-12 09:40:03 -08:00
Gabe Kangas
2c2f07cc52 Add contribute.design badge 2022-12-12 09:38:41 -08:00
Gabe Kangas
1d248a144b Move where emoji migration is fired to match the new emoji work 2022-12-12 08:58:00 -08:00
Gabe Kangas
d49f001688 Ignore lint warning until this can be refactored 2022-12-12 08:55:03 -08:00
gabek
96edfeaa1f Bundle embedded web app 2022-12-12 16:43:53 +00:00
Philipp
dc54dfe363 Feature: emoji editor (#2411)
* Custom emoji editor: implement backend

This reuses the logo upload code

* Implement emoji edit admin interface

Again reuse base64 logic from the logo upload

* Allow toggling between uploaded and default emojis

* Add route that always serves uploaded emojis

This is needed for the admin emoji interface,
as otherwise the emojis will 404 if custom emojis are disabled

* Fix linter warnings

* Remove custom/uploaded emoji logic

* Reset timer after emoji deletion

* Setup: copy built-in emojis to emoji directory
2022-12-12 08:40:43 -08:00
gabek
592425bfc9 Bundle embedded web app 2022-12-12 14:54:55 +00:00
renovate[bot]
7b9e5b351c chore(deps): lock file maintenance (#2435)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-12 06:51:48 -08:00
renovate[bot]
b4d00fba7d chore(deps): update peter-evans/create-or-update-comment digest to 69c3c2d 2022-12-12 11:09:39 +00:00
gabek
6351911458 Bundle embedded web app 2022-12-12 08:47:02 +00:00
renovate[bot]
48a0bce423 chore(deps): lock file maintenance 2022-12-12 08:45:22 +00:00
renovate[bot]
6e6cb187c4 chore(deps): update dependency sass to v1.56.2 (#2432)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-12-12 00:45:20 -08:00
renovate[bot]
ef7404eb81 chore(deps): lock file maintenance (#2434)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-12 00:43:31 -08:00
Gabe Kangas
014cc756bc Only run css selector identifier tests to run on desktop 2022-12-12 00:22:31 -08:00
Gabe Kangas
14e4ca9c28 Change tab identifier 2022-12-11 21:16:29 -08:00
gabek
0f9e246302 Bundle embedded web app 2022-12-12 05:11:45 +00:00
Gabe Kangas
c231fd3592 First pass at CSS identifiers + test to verify they are set. For #2193 2022-12-11 21:06:20 -08:00
renovate[bot]
487e076e85 chore(deps): update peter-evans/create-or-update-comment digest to 69c3c2d 2022-12-12 03:05:04 +00:00
renovate[bot]
7fe811c79a Bundle embedded web app 2022-12-11 21:56:49 +00:00
renovate[bot]
d1e4142618 chore(deps): update dependency @types/node to v18.11.12 2022-12-11 19:43:18 +00:00
renovate[bot]
fd1d46bf9d Bundle embedded web app 2022-12-11 11:23:15 +00:00
renovate[bot]
608f02b2b1 chore(deps): update typescript-eslint monorepo to v5.46.0 2022-12-11 09:45:39 +00:00
renovate[bot]
6ab36ff9bc Bundle embedded web app 2022-12-11 07:59:23 +00:00
renovate[bot]
94bc68265c chore(deps): update dependency typescript to v4.9.4 2022-12-11 05:52:27 +00:00
Meisam
a7080a1fc1 validate response of federation APIs (#2408)
* validate json responses

* update deps

* tmp disable header check

* log all the webfinger fails

refactor and filter more malformed requests

* don't set incorrect serverURL strings

* test failing through admin api

* fix server url in fedi tests

* check response.text

* validate json/xml response of all apis

test Content-Type of api response and cleanup

* improve logs

* fix rebase

* cleanup json parser in api tests

* mark the api tests performed by admin

* Separate check for reading and format of serverURL

* test /federation/user/ with wrong username in ci
2022-12-10 21:10:10 -08:00
gabek
81bc8cd1cf Bundle embedded web app 2022-12-11 04:02:09 +00:00
renovate[bot]
22eb9f3309 fix(deps): update dependency slate-react to v0.87.0 (#2427)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-10 19:59:19 -08:00
gabek
c679bef82b Bundle embedded web app 2022-12-11 03:19:27 +00:00
renovate[bot]
1ea6356964 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.1 (#2428)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-10 19:16:38 -08:00
Gabe Kangas
9d540b30bc Allow for retries of browser tests 2022-12-10 18:33:50 -08:00
gabek
9fd1e56d55 Bundle embedded web app 2022-12-11 02:01:13 +00:00
renovate[bot]
2507598c7f chore(deps): update dependency prettier to v2.8.1 (#2429)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-10 17:58:00 -08:00
renovate[bot]
1cb36da882 Bundle embedded web app 2022-12-10 17:11:36 +00:00
renovate[bot]
872b72178d chore(deps): update dependency storybook-dark-mode to v2.0.4 2022-12-10 17:07:54 +00:00
renovate[bot]
21ed815c79 Bundle embedded web app 2022-12-10 12:19:22 +00:00
renovate[bot]
8fcd069aaa fix(deps): update dependency @uiw/react-codemirror to v4.19.1 2022-12-10 10:03:07 +00:00
renovate[bot]
cb933920bc Bundle embedded web app 2022-12-10 07:34:56 +00:00
renovate[bot]
d31d8b7e13 fix(deps): update dependency xstate to v4.35.0 2022-12-10 04:29:08 +00:00
Gabe Kangas
223b6dd388 Move custom emoji dir if it exists. Closes #2379 2022-12-09 19:56:55 -08:00
Gabe Kangas
61c07757b2 Why not. Its time to delete the past. Closes #2091 2022-12-09 18:38:12 -08:00
renovate[bot]
1f0ee25d9b Bundle embedded web app 2022-12-09 23:43:19 +00:00
Gabe Kangas
87d1e51af3 Add design doc for contribute.design. Closes #2413 2022-12-09 15:33:19 -08:00
Gabe Kangas
75e22c58ef Explicitly block requests to /debug/vars 2022-12-09 15:33:18 -08:00
renovate[bot]
54472c6173 fix(deps): update dependency @uiw/react-codemirror to v4.17.1 2022-12-09 20:37:46 +00:00
gabek
7bc2ad311c Bundle embedded web app 2022-12-09 20:35:56 +00:00
renovate[bot]
5a6f2859d8 chore(deps): update peter-evans/create-or-update-comment digest to 927fa78 (#2424)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-09 12:33:00 -08:00
renovate[bot]
9398ef2191 chore(deps): update dependency cypress to v12 (#2421)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-09 12:32:25 -08:00
Gabe Kangas
f946b73f16 Fix CPU usage collection panic with default zero value. Closes #2423 2022-12-09 09:49:17 -08:00
renovate[bot]
7f0090a24f Bundle embedded web app 2022-12-09 17:12:08 +00:00
renovate[bot]
adabdedd65 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.17.1 2022-12-09 14:29:10 +00:00
renovate[bot]
7291d62117 chore(deps): update peter-evans/create-or-update-comment digest to 927fa78 2022-12-09 11:16:36 +00:00
renovate[bot]
64a18b7f9e Bundle embedded web app 2022-12-09 08:01:20 +00:00
renovate[bot]
7a55a00e9d chore(deps): update dependency @types/node to v18.11.11 2022-12-09 05:06:07 +00:00
gabek
da3a392837 Bundle embedded web app 2022-12-09 02:40:48 +00:00
Gabe Kangas
eb1fc9706f Add test for setting socket override and verify no errors are thrown on reload. Closes #2355 2022-12-08 18:37:10 -08:00
Gabe Kangas
3826f9380a Listen for console errors in browser tests 2022-12-08 18:36:41 -08:00
Gabe Kangas
cb6c0a3495 Add api test to verify saving socket override. For #2355 2022-12-08 14:47:51 -08:00
Gabe Kangas
f8cbbec858 Change time webv2 docker image is built 2022-12-08 14:35:58 -08:00
Gabe Kangas
047e61133a Reduce the height of the header 2022-12-08 14:35:57 -08:00
gabek
19632f31fe Bundle embedded web app 2022-12-08 21:49:31 +00:00
Meisam
12ec4b15cd use lib/admin.js functions in api tests (#2419) 2022-12-08 13:46:57 -08:00
renovate[bot]
06c80f4540 chore(deps): update dependency storybook-dark-mode to v2 (#2422)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-08 13:46:33 -08:00
renovate[bot]
27eccf3b7c Bundle embedded web app 2022-12-08 21:13:09 +00:00
renovate[bot]
77d3f59ca6 fix(deps): update module golang.org/x/net to v0.4.0 2022-12-08 21:09:08 +00:00
renovate[bot]
91753d403c chore(deps): update typescript-eslint monorepo to v5.45.1 2022-12-08 19:33:21 +00:00
Meisam
fd683f0a72 refactor chatuser api tests (#2416)
* block and unblock ipv6 explicitly

* refactor admin api tests

* use sendAdminPayload() for chatuser tests

* fix sendAdminRequests

* add getAdminResponse() to api test lib/admin.js

* some admin apis don't have response body

* cleanup test/automated/api/chatusers.test.js

* cleanup test/automated/api/chatusers.test.js

use getAdminResponse() to access admin apis
2022-12-08 10:07:54 -08:00
renovate[bot]
e5fef18b1c Bundle embedded web app 2022-12-08 16:49:31 +00:00
renovate[bot]
69dfa94d03 chore(deps): update dependency eslint-plugin-storybook to v0.6.8 2022-12-08 13:23:26 +00:00
renovate[bot]
6ac713d76f Bundle embedded web app 2022-12-08 09:16:52 +00:00
renovate[bot]
aafc7914bd fix(deps): update dependency slate to v0.87.0 2022-12-08 05:23:40 +00:00
Meisam
43560cc65b fix webfinger responses according to the specs (#2397)
* webfinger query with no resource should get 400

* check valid webfinger query

* test webfinger query

... without acct: or with wrong server

* add test for invalid user query from webfinger

* reorder the tests to decouple from state

cleanup
2022-12-07 16:26:06 -08:00
dependabot[bot]
0608a1d59f Bump qs from 6.9.4 to 6.11.0 in /test/automated/api (#2417)
Bumps [qs](https://github.com/ljharb/qs) from 6.9.4 to 6.11.0.
- [Release notes](https://github.com/ljharb/qs/releases)
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.9.4...v6.11.0)

---
updated-dependencies:
- dependency-name: qs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-07 16:23:02 -08:00
gabek
96bde6dec0 Bundle embedded web app 2022-12-08 00:18:46 +00:00
dependabot[bot]
41e878b6a7 Bump decode-uri-component from 0.2.0 to 0.2.2 in /test/automated/hls (#2404)
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-07 16:17:02 -08:00
dependabot[bot]
cadaab6c24 Bump decode-uri-component from 0.2.0 to 0.2.2 in /test/automated/api (#2405)
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-07 16:16:43 -08:00
Jambaldorj Ochirpurev
cc81f2a68e Fix video config admin modal layout (#2414)
* update the UI of admin video config modal

* fix the Video Config UI

* Prettified Code!

* update the VideoVarientForm.tsx

* Prettified Code!

Co-authored-by: dorj222 <dorj222@users.noreply.github.com>
2022-12-07 16:15:38 -08:00
renovate[bot]
bbcccffe98 fix(deps): update module github.com/dghubble/oauth1 to v0.7.2 2022-12-07 18:30:38 +00:00
renovate[bot]
492c9de725 fix(deps): update module github.com/dghubble/oauth1 to v0.7.2 2022-12-07 18:29:55 +00:00
Meisam
1558834df2 bump min golang ver to 1.18 (#2412) 2022-12-06 14:31:08 -08:00
Meisam
a0933da8d1 consider ipv6 in chat user tests (#2415)
Co-authored-by: meisam <meisam@noreply.codeberg.org>
2022-12-06 14:29:05 -08:00
renovate[bot]
64088d48d9 Bundle embedded web app 2022-12-06 12:47:30 +00:00
renovate[bot]
ecf08d7c2a chore(deps): update dependency eslint to v8.29.0 2022-12-06 09:14:48 +00:00
gabek
88452daeda Bundle embedded web app 2022-12-06 07:17:35 +00:00
Gabe Kangas
1d245dbbc1 Fix user settings dropdown story not rendering. Closes #2350 2022-12-05 23:13:55 -08:00
gabek
2889a86e11 Bundle embedded web app 2022-12-06 06:14:41 +00:00
Gabe Kangas
87f6741bfb Fix styling of notification modal. Closes #2080 2022-12-05 22:11:11 -08:00
gabek
01570730e3 Bundle embedded web app 2022-12-06 05:57:18 +00:00
Gabe Kangas
4bcfc82a30 Make the push notification modal slightly more correct. Closes #2163 2022-12-05 21:53:14 -08:00
Gabe Kangas
5bc7fe04b6 Give scrollbar thumb a slight radius 2022-12-05 21:53:13 -08:00
gabek
f50aa7ca15 Bundle embedded web app 2022-12-06 05:09:08 +00:00
Gabe Kangas
0c3d3f1c17 Move footer to not be sticky. Closes #2288 2022-12-05 21:04:59 -08:00
gabek
f1e0816347 Bundle embedded web app 2022-12-06 03:44:56 +00:00
Americo Barros
a8fea0df80 Fix URL Modal scrolling and size (#2410)
* Change iframe style to block
- this removes the double scrollbar issue that was occurring

* Change and Add default modal sizes
2022-12-05 19:42:08 -08:00
renovate[bot]
818dde0512 Bundle embedded web app 2022-12-06 01:37:40 +00:00
renovate[bot]
571242e0d5 chore(deps): lock file maintenance 2022-12-06 01:34:44 +00:00
renovate[bot]
89e21fcf1a Bundle embedded web app 2022-12-05 17:48:21 +00:00
renovate[bot]
2a71b13ac1 chore(deps): update dependency @types/react to v18.0.26 2022-12-05 14:55:19 +00:00
renovate[bot]
89f4df717a Bundle embedded web app 2022-12-05 11:52:11 +00:00
renovate[bot]
895904be1b chore(deps): lock file maintenance 2022-12-05 11:46:42 +00:00
renovate[bot]
48c9557e22 chore(deps): update nextjs monorepo to v13.0.6 2022-12-05 08:40:27 +00:00
renovate[bot]
ec1644e584 Bundle embedded web app 2022-12-05 05:55:13 +00:00
renovate[bot]
2ee86c5284 chore(deps): update storybook monorepo to v6.5.14 2022-12-05 03:11:02 +00:00
renovate[bot]
0df2839961 fix(deps): update module golang.org/x/time to v0.3.0 2022-12-04 23:47:52 +00:00
renovate[bot]
9d46f58a93 fix(deps): update module github.com/shirou/gopsutil/v3 to v3.22.11 2022-12-04 21:19:51 +00:00
renovate[bot]
d5fae089e1 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.152 2022-12-04 19:03:43 +00:00
TotalCaesar659
9e5a9bc31f Update URL to HTTPS (#2402) 2022-12-04 10:05:47 -08:00
renovate[bot]
2f64e9e33e Bundle embedded web app 2022-12-04 16:59:54 +00:00
renovate[bot]
f3ae354276 chore(deps): update dependency @types/node to v18.11.10 2022-12-04 14:49:20 +00:00
renovate[bot]
971bd8f226 Bundle embedded web app 2022-12-04 12:22:23 +00:00
renovate[bot]
2bbf152198 fix(deps): update dependency react-markdown to v8.0.4 2022-12-04 09:19:36 +00:00
gabek
9de0f00ad4 Bundle embedded web app 2022-12-02 03:30:39 +00:00
Gabe Kangas
8a14173066 Increase the bottom threshold for chat container. Closes #2342 2022-12-01 19:26:16 -08:00
renovate[bot]
fd69febf0d Bundle embedded web app 2022-12-01 20:54:19 +00:00
renovate[bot]
fe544535cc chore(deps): update typescript-eslint monorepo to v5.45.0 2022-12-01 17:45:08 +00:00
renovate[bot]
4db8738c5c Bundle embedded web app 2022-12-01 14:22:23 +00:00
renovate[bot]
81e84b05e0 chore(deps): update dependency @babel/core to v7.20.5 2022-12-01 11:33:00 +00:00
renovate[bot]
99d6bc714c fix(deps): update module github.com/aws/aws-sdk-go to v1.44.149 (#2396)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-30 00:28:15 -08:00
renovate[bot]
4dbc84c6fd chore(deps): update actions/checkout action to v3 2022-11-29 17:33:56 -08:00
Owncast
3f4301c843 Commit updated API documentation 2022-11-30 00:43:50 +00:00
Gabe Kangas
0ecaf11a25 Merge remote-tracking branch 'origin/develop' into webv2 2022-11-29 16:37:29 -08:00
Gabe Kangas
b60fe0a2e4 Cleanup and refactor Renovate config 2022-11-29 16:32:46 -08:00
gabek
de7a2cca2c Bundle embedded web app 2022-11-30 00:09:35 +00:00
gabek
0e4e158d19 Prettified Code! 2022-11-29 16:05:44 -08:00
Meisam
0a8fc6e8c5 validate Nodeinfo response by schema (#2390)
* rm stable: 'false' from actions/setup-go@v3

* adapt tests from #2369

* set undefined as defaultStreamKey

pass adminpass to sendConfigChangeRequest()

* mv getAdminConfig to api/lib/config.js

* npm install --quiet for automated tests

* refactor tests

separate default values from new ones

* test adminpass change

fix defaultStreamKeys test

* fix defaultStreamKeys

* use getAdminStatus

* mv test/automated/lib/config.js to admin.js

* check default hideViewerCount

cleanup

* test more default options in api

erverName
SServerSummary
yp.instanceUrl
FederationConfig.username

* more testing of default config params

* update reference values for api test
2022-11-29 16:05:44 -08:00
Gabe Kangas
f4c2a49887 Remove commented out code 2022-11-29 16:05:44 -08:00
Gabe Kangas
269604ec75 Return non-fatal error if no stream keys are set 2022-11-29 16:05:44 -08:00
Gabe Kangas
842bdcc808 Support setting admin password and temp stream key via cli flag 2022-11-29 16:05:44 -08:00
Gabe Kangas
5d51c73cd9 Fix comment 2022-11-29 16:05:44 -08:00
Gabe Kangas
d503c8a2e0 Updates to the admin to reflect new stream keys and admin password split 2022-11-29 16:05:44 -08:00
Gabe Kangas
c4dc802941 Make stream keys objects with comment instead of string slice 2022-11-29 16:05:44 -08:00
Gabe Kangas
c9e3ccad45 API + Data changes to support split up of stream keys and admin passwords 2022-11-29 16:05:44 -08:00
gabek
1645451faa Bundle embedded web app 2022-11-29 22:17:05 +00:00
Philipp
1b4a88392e Edit external actions (#2391)
* Initial action editing

* Set previous values in form when editing

* Show previous values when editing an action

* Fix typo
2022-11-29 14:14:11 -08:00
gabek
9049815a31 Bundle embedded web app 2022-11-29 19:15:40 +00:00
Meisam
268af5c20e activate save on s3 bucket change in admin (#2392) 2022-11-29 11:12:06 -08:00
gabek
05b94290e0 Bundle embedded web app 2022-11-29 06:46:19 +00:00
Gabe Kangas
49b4300e2e Replace search button on auth modals. Closes #2377 2022-11-28 22:41:33 -08:00
Owncast
0890535d7d Commit updated API documentation 2022-11-29 00:45:21 +00:00
Gabe Kangas
8940602afb Bump version for 0.0.13 release 2022-11-28 16:43:52 -08:00
renovate[bot]
b5e504246f Bundle embedded web app 2022-11-28 19:17:47 +00:00
renovate[bot]
9a63bde62e chore(deps): lock file maintenance 2022-11-28 19:14:31 +00:00
renovate[bot]
83facc283b chore(deps): lock file maintenance 2022-11-28 15:29:58 +00:00
renovate[bot]
c6741182ca Bundle embedded web app 2022-11-28 11:57:53 +00:00
renovate[bot]
c1316af6bf chore(deps): lock file maintenance 2022-11-28 11:51:13 +00:00
renovate[bot]
cd63029299 chore(deps): lock file maintenance 2022-11-28 11:48:48 +00:00
renovate[bot]
c9351eb696 Bundle embedded web app 2022-11-26 22:49:01 +00:00
renovate[bot]
ade2cc6827 chore(deps): update nextjs monorepo to v13.0.5 2022-11-26 14:11:30 +00:00
renovate[bot]
a069c8a397 Bundle embedded web app 2022-11-26 12:04:28 +00:00
renovate[bot]
7f3fe99bd5 fix(deps): update dependency react-virtuoso to v3.1.5 2022-11-26 09:18:59 +00:00
renovate[bot]
c4ff7bcd64 Bundle embedded web app 2022-11-26 06:57:25 +00:00
renovate[bot]
eb86ec6714 chore(deps): update dependency prettier to v2.8.0 2022-11-24 21:25:24 +00:00
renovate[bot]
e5799668af Bundle embedded web app 2022-11-24 18:36:54 +00:00
renovate[bot]
fc5a60bc8d chore(deps): update typescript-eslint monorepo to v5.44.0 2022-11-24 13:04:33 +00:00
renovate[bot]
7f00ca9f4e Bundle embedded web app 2022-11-24 10:55:22 +00:00
renovate[bot]
699046a8f9 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.145 2022-11-24 07:14:26 +00:00
renovate[bot]
c42551762a fix(deps): update dependency chart.js to v4 2022-11-24 07:11:46 +00:00
renovate[bot]
5d9d5f4af3 Bundle embedded web app 2022-11-24 03:52:42 +00:00
renovate[bot]
2784af4812 fix(deps): update dependency antd to v4.24.3 2022-11-24 00:15:42 +00:00
renovate[bot]
9966a36057 Bundle embedded web app 2022-11-24 00:11:01 +00:00
renovate[bot]
1f6673aa9f chore(deps): update dependency css-loader to v6.7.2 2022-11-23 23:36:14 +00:00
gabek
3af8b9415b Bundle embedded web app 2022-11-23 23:19:27 +00:00
renovate[bot]
5d8664b385 chore(deps): update dependency eslint to v8.28.0 (#2363)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-11-23 15:16:35 -08:00
Gabe Kangas
ffdda17fff Additional suplicate action checks 2022-11-23 15:06:51 -08:00
Gabe Kangas
8e2fe17e35 Use skip-duplicate-actions instead of concurrency limit 2022-11-23 15:04:20 -08:00
gabek
efeacc7750 Bundle embedded web app 2022-11-23 22:55:14 +00:00
renovate[bot]
8ee903e753 chore(deps): lock file maintenance (#2365)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-23 14:51:31 -08:00
gabek
b0f172f3be Bundle embedded web app 2022-11-23 21:39:55 +00:00
renovate[bot]
a07f701b81 fix(deps): update dependency @ant-design/icons to v4.8.0 (#2366)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-23 13:35:04 -08:00
renovate[bot]
34d335f1fe fix(deps): update dependency slate to v0.86.0 (#2368)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-23 13:33:32 -08:00
gabek
5a1189c170 Bundle embedded web app 2022-11-23 19:45:19 +00:00
Gabe Kangas
dab83505a8 Add ID to name change button 2022-11-23 11:41:58 -08:00
gabek
b9af156b5e Bundle embedded web app 2022-11-23 18:55:53 +00:00
Philipp
56a3f350ee Chat name & color modal (#2347)
* Improve name & color change modal design

* Resend user info after color change

That way the name change dialog shows the correct
color when opening it the next time

* Name change modal: allow overflow of color picker

* Allow submitting form only if button is enabled

* Prettified Code!

* Make button & text input same height

Co-authored-by: xarantolus <xarantolus@users.noreply.github.com>
2022-11-23 10:52:39 -08:00
Gabe Kangas
7393a18546 Additional test updates to reflect more changed defaults 2022-11-22 13:15:52 -08:00
Gabe Kangas
b0d651cfc0 Update UI tests to reflect new defaults 2022-11-22 13:06:37 -08:00
Gabe Kangas
03f199551d Retry API tests on failure 2022-11-22 12:56:03 -08:00
Gabe Kangas
12838949f8 Update tests to reflect new defaults 2022-11-22 12:44:21 -08:00
Gabe Kangas
efa24df299 Clean up default values for page content 2022-11-22 12:35:44 -08:00
renovate[bot]
e86b67cf08 Bundle embedded web app 2022-11-22 11:08:52 +00:00
renovate[bot]
636aa8503a fix(deps): update dependency slate-react to v0.86.0 2022-11-22 08:10:03 +00:00
renovate[bot]
1288221c35 Bundle embedded web app 2022-11-22 05:48:01 +00:00
renovate[bot]
2913339a50 fix(deps): update dependency @uiw/react-codemirror to v4.15.1 2022-11-22 02:44:22 +00:00
renovate[bot]
65376b79e2 Bundle embedded web app 2022-11-21 23:37:09 +00:00
renovate[bot]
6561f30756 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.15.1 2022-11-21 21:10:13 +00:00
renovate[bot]
f514218f86 Bundle embedded web app 2022-11-21 18:12:15 +00:00
renovate[bot]
d752ceb9fb chore(deps): update typescript-eslint monorepo to v5.43.0 2022-11-21 14:32:15 +00:00
renovate[bot]
4f445a61df chore(deps): lock file maintenance 2022-11-21 14:29:31 +00:00
renovate[bot]
c2ee4d86dd Bundle embedded web app 2022-11-21 11:19:19 +00:00
renovate[bot]
3f55b9ef5a chore(deps): update nextjs monorepo to v13.0.4 2022-11-21 07:42:16 +00:00
renovate[bot]
0091e8c7b9 Bundle embedded web app 2022-11-21 04:15:18 +00:00
renovate[bot]
db6cc0bba1 chore(deps): update dependency typescript to v4.9.3 2022-11-21 00:31:59 +00:00
gabek
9e793aba83 Bundle embedded web app 2022-11-20 21:31:49 +00:00
Gabe Kangas
4838562af8 Fix online app state not being set during goodbye state 2022-11-20 13:27:43 -08:00
Gabe Kangas
5ca8271c6e Test RTMP content stream script 2022-11-20 13:27:42 -08:00
Gabe Kangas
4eb25e3509 Remove log message 2022-11-20 13:27:42 -08:00
gabek
55c4ccfae0 Bundle embedded web app 2022-11-20 19:23:50 +00:00
renovate[bot]
5d962c7055 chore(deps): update dependency eslint-plugin-react to v7.31.11 (#2361)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-20 11:20:11 -08:00
renovate[bot]
7d8446289a Bundle embedded web app 2022-11-20 04:59:28 +00:00
renovate[bot]
a4eb58de37 fix(deps): update dependency react-virtuoso to v3.1.4 2022-11-20 02:53:03 +00:00
renovate[bot]
38e2b517c8 Bundle embedded web app 2022-11-20 00:24:44 +00:00
renovate[bot]
d90739f818 fix(deps): update dependency antd to v4.24.2 2022-11-19 22:52:13 +00:00
gabek
d1ed3102ea Bundle embedded web app 2022-11-19 21:40:33 +00:00
Gabe Kangas
d0cc0d8e56 Play around with sizing and placement of player. For #2204 and #2303 2022-11-19 13:35:37 -08:00
Gabe Kangas
76b4f5eef4 Remove forced scrollbars in modal + round corners 2022-11-19 12:56:57 -08:00
Gabe Kangas
ce1c564797 Add margin under bottom chat message 2022-11-19 12:56:38 -08:00
Gabe Kangas
d087f296da Conditionally run workflows only on parent repo 2022-11-19 11:56:20 -08:00
gabek
58fdca3006 Bundle embedded web app 2022-11-19 19:04:11 +00:00
Gabe Kangas
7ba2730736 Fix action button icon sizing. Closes #2137 2022-11-19 11:00:45 -08:00
renovate[bot]
baae1bfaac fix(deps): update module github.com/aws/aws-sdk-go to v1.44.142 2022-11-19 18:13:30 +00:00
gabek
a40d34e121 Bundle embedded web app 2022-11-19 05:43:11 +00:00
Gabe Kangas
2e0f0d1a53 Use absolute URL for og:image if set. Closes #2250 2022-11-18 21:37:54 -08:00
gabek
5d87d1c320 Bundle embedded web app 2022-11-19 04:43:34 +00:00
Gabe Kangas
d29591f3fa Update global style of input fields. Closes #2357 2022-11-18 20:39:34 -08:00
gabek
83479d49f0 Bundle embedded web app 2022-11-19 01:13:40 +00:00
Gabe Kangas
67121426a5 Fire action in story when button is pressed 2022-11-18 17:10:14 -08:00
Gabe Kangas
a75c838ef3 Populate user message tooltip. Closes #2343 2022-11-18 17:08:46 -08:00
gabek
fd2763221b Bundle embedded web app 2022-11-18 06:14:50 +00:00
Gabe Kangas
62c556aa2a Add video playlist cachebuster. Closes #2349 2022-11-17 22:10:53 -08:00
gabek
eec9ac72e7 Bundle embedded web app 2022-11-18 05:36:16 +00:00
Gabe Kangas
18d92dbe9d Wire up follower empty state. Closes #1913 2022-11-17 21:32:26 -08:00
gabek
fa30dea523 Bundle embedded web app 2022-11-18 04:57:50 +00:00
Gabe Kangas
c9031d8d6b Migrate to the updated antd menu items. Closes #2228 2022-11-17 20:42:50 -08:00
Gabe Kangas
5020152a47 Use button color for notification popup 2022-11-17 20:41:02 -08:00
captainwasabi
9b7e5d5189 Update service to be far more secure. (#2352) 2022-11-17 14:55:09 -08:00
gabek
ec42aedb73 Prettified Code! 2022-11-17 18:32:58 +00:00
Albin Larsson
17bf41461c improve chat input accessibility (#2353)
Sets aria-role="textbox" and aria-placeholder
2022-11-17 10:32:25 -08:00
Gabe Kangas
3a401991cf Explicitly set AP post as public. Closes #2112 2022-11-14 20:16:45 -08:00
gabek
4826c2c089 Bundle embedded web app 2022-11-15 01:04:30 +00:00
renovate[bot]
7136497620 chore(deps): update nextjs monorepo to v13.0.3 (#2325)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 17:01:44 -08:00
gabek
fe5e189ebc Bundle embedded web app 2022-11-15 00:36:28 +00:00
renovate[bot]
5f3e44500a chore(deps): lock file maintenance (#2346)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 16:33:40 -08:00
gabek
85d8e21afa Bundle embedded web app 2022-11-14 03:33:21 +00:00
Gabe Kangas
32d0850854 Fix another first-launch bug 2022-11-13 19:29:10 -08:00
gabek
3a0a458f6a Bundle embedded web app 2022-11-14 00:12:16 +00:00
Gabe Kangas
f5355f244c Change status handling 2022-11-13 16:03:37 -08:00
Gabe Kangas
c5f02a091b Handle all server status changes 2022-11-13 14:50:20 -08:00
Gabe Kangas
d2f65380a1 Fix issue when trying to collapse non-user message 2022-11-13 14:49:49 -08:00
Gabe Kangas
447779b439 Reduce textfield padding 2022-11-13 13:18:17 -08:00
Gabe Kangas
aaabc57a15 Add scrollbar color var 2022-11-13 13:17:26 -08:00
Gabe Kangas
2667614ce0 Change bright yellow chat user color 2022-11-13 12:52:24 -08:00
Gabe Kangas
bc6af8251e Add padding to chat messages 2022-11-13 12:43:15 -08:00
Gabe Kangas
d3ab62a98b Fix footer link colors 2022-11-13 12:39:20 -08:00
Gabe Kangas
769f05db2c Allow for custom scrollbar styling 2022-11-13 12:37:31 -08:00
Gabe Kangas
f348203016 Fix delay in app state being set 2022-11-13 10:47:28 -08:00
gabek
ee23fb719a Bundle embedded web app 2022-11-13 18:06:03 +00:00
renovate[bot]
d569c16f51 fix(deps): update dependency @uiw/react-codemirror to v4.13.2 (#2340)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-13 10:03:21 -08:00
renovate[bot]
50514046fa Bundle embedded web app 2022-11-13 16:48:18 +00:00
renovate[bot]
f26c96236e fix(deps): update dependency @codemirror/lang-markdown to v6.0.5 2022-11-13 16:42:33 +00:00
renovate[bot]
c0501b1344 Bundle embedded web app 2022-11-13 14:57:44 +00:00
renovate[bot]
d38799a670 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.13.2 2022-11-13 14:54:02 +00:00
renovate[bot]
15912bfbc3 Bundle embedded web app 2022-11-13 14:52:47 +00:00
renovate[bot]
9245763c86 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.13.1 2022-11-13 14:49:15 +00:00
gabek
060016808a Bundle embedded web app 2022-11-13 07:47:53 +00:00
Gabe Kangas
9ca012cc8b Fix settings items not being returned 2022-11-12 23:42:33 -08:00
Gabe Kangas
ac32e691a0 Fix some playery errors and layout issues 2022-11-12 23:36:00 -08:00
Gabe Kangas
d81b6803d2 Settings items text color 2022-11-12 23:35:59 -08:00
Gabe Kangas
00dc8c6802 Use updated MenuButton creation 2022-11-12 23:35:59 -08:00
renovate[bot]
fad2c935e9 Bundle embedded web app 2022-11-13 04:42:38 +00:00
renovate[bot]
e11cc45ca0 chore(deps): update dependency sass-loader to v13.2.0 2022-11-13 04:32:49 +00:00
gabek
68dc060d91 Bundle embedded web app 2022-11-13 04:30:37 +00:00
Gabe Kangas
813f8692f0 Support color customization from the admin (#2338)
* Add user-customizable theming. Closes #1915

* Prettified Code!

* Add user-customizable theming. Closes #1915

* Add explicit color for page content background

* Prettified Code!

Co-authored-by: gabek <gabek@users.noreply.github.com>
2022-11-12 20:26:55 -08:00
renovate[bot]
8177628748 fix(deps): update module golang.org/x/time to v0.2.0 2022-11-12 20:16:34 +00:00
renovate[bot]
ef6164065b fix(deps): update module github.com/prometheus/client_golang to v1.14.0 (#2336)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-12 12:07:34 -08:00
renovate[bot]
aae5fb6e3f fix(deps): update module golang.org/x/mod to v0.7.0 (#2337)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-12 12:07:14 -08:00
renovate[bot]
5bbf9db84a Bundle embedded web app 2022-11-12 18:49:23 +00:00
renovate[bot]
6af55a9bad chore(deps): update dependency cypress to v11 2022-11-12 18:37:23 +00:00
renovate[bot]
44e584d79a fix(deps): update dependency @uiw/react-codemirror to v4.13.0 2022-11-12 18:32:05 +00:00
renovate[bot]
9e68f21dca fix(deps): update dependency react-highlighter-ts to v18 2022-11-12 18:26:44 +00:00
renovate[bot]
88217b9f06 fix(deps): update module golang.org/x/net to v0.2.0 2022-11-12 18:21:03 +00:00
renovate[bot]
84d0b77c14 fix(deps): update dependency slate to v0.85.0 2022-11-12 18:16:20 +00:00
renovate[bot]
dd881b00d3 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.13.0 2022-11-12 18:08:12 +00:00
renovate[bot]
8c26a91f16 chore(deps): update dependency eslint to v8.27.0 2022-11-12 18:02:29 +00:00
renovate[bot]
097f60d02f fix(deps): update dependency react-virtuoso to v3.1.3 2022-11-12 17:58:29 +00:00
renovate[bot]
e86e159dfd chore(deps): update typescript-eslint monorepo to v5.42.1 2022-11-12 17:53:35 +00:00
renovate[bot]
b3349dfbbf chore(deps): update dependency sass to v1.56.1 2022-11-12 17:50:42 +00:00
renovate[bot]
e3e42cac1a fix(deps): update module github.com/yuin/goldmark to v1.5.3 2022-11-12 17:49:07 +00:00
renovate[bot]
a103544308 chore(deps): lock file maintenance 2022-11-12 17:44:53 +00:00
renovate[bot]
e0a67f0d1e fix(deps): update module github.com/aws/aws-sdk-go to v1.44.136 2022-11-12 17:39:03 +00:00
dependabot[bot]
ded4673ae5 Bump socket.io-parser from 3.3.2 to 3.3.3 in /test/load (#2323)
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/socketio/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io-parser/compare/3.3.2...3.3.3)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-12 08:19:25 -08:00
John Regan
9978882b6b activitypub: ensure Undo request has valid type (#2317) 2022-11-11 11:13:55 -08:00
renovate[bot]
237be42a4a Bundle embedded web app 2022-11-07 20:07:01 +00:00
renovate[bot]
ae6a5c9924 fix(deps): update dependency antd to v4.24.1 2022-11-07 20:00:58 +00:00
renovate[bot]
7453a38625 chore(deps): update nextjs monorepo to v13.0.2 2022-11-07 19:59:16 +00:00
renovate[bot]
953259b052 fix(deps): update dependency sharp to v0.31.2 2022-11-07 19:57:34 +00:00
renovate[bot]
276b9f4981 Bundle embedded web app 2022-11-07 19:57:05 +00:00
renovate[bot]
2d39cbb13f chore(deps): update dependency @types/react to v18.0.25 2022-11-07 19:54:00 +00:00
renovate[bot]
deaa8ce62d chore(deps): lock file maintenance 2022-11-07 12:08:50 +00:00
renovate[bot]
5a948110e5 chore(deps): update dependency @babel/core to v7.20.2 2022-11-07 03:16:15 +00:00
renovate[bot]
8503c6c1af Bundle embedded web app 2022-11-07 00:28:50 +00:00
renovate[bot]
b5f6f97ae1 chore(deps): update dependency babel-loader to v9.1.0 2022-11-07 00:18:32 +00:00
gabek
d9d7c6e00b Bundle embedded web app 2022-11-07 00:13:45 +00:00
Gabe Kangas
20e9d030ed Fix logo alignment for mobile. Closes #2263 2022-11-06 16:09:05 -08:00
gabek
a859b1be5f Bundle embedded web app 2022-11-06 23:38:05 +00:00
Gabe Kangas
b9f5b1da19 Fix change name modal story not rendering. Closes #2255 2022-11-06 15:33:21 -08:00
gabek
d95ad34eee Bundle embedded web app 2022-11-06 00:31:48 +00:00
Gabe Kangas
4cdbcc642d Tweak Chromatic diffThreshold to reduce false negative tests 2022-11-05 17:27:44 -07:00
gabek
fd54846f69 Bundle embedded web app 2022-11-05 17:00:09 +00:00
renovate[bot]
697b8f9732 fix(deps): update dependency @codemirror/lang-markdown to v6.0.4 (#2306)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-05 09:57:29 -07:00
gabek
cdb73dfd26 Bundle embedded web app 2022-11-05 04:09:03 +00:00
renovate[bot]
46f4269663 chore(deps): update dependency sass to v1.56.0 (#2301)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-11-04 21:06:15 -07:00
gabek
0ebca7b87a Bundle embedded web app 2022-11-05 03:07:45 +00:00
gabek
b67e0703cc Prettified Code! 2022-11-05 03:04:51 +00:00
Gabe Kangas
352447e3d4 Web UI frontend automated browser tests (#2223)
* First pass at basic browser tests for #1926

* Run tests against dev web server not go server

* Bundle the web code into the server before running tests

* Move cypress UI tests into its own npm project + add tests

* Add additional tests + wire up with cypress dashboard

* Limit concurrency of workflow jobs

* Temporarily comment out some tests that do not pass in mobile. Will fix later.
2022-11-04 20:04:13 -07:00
gabek
5119e977c1 Bundle embedded web app 2022-11-05 01:39:14 +00:00
Gabe Kangas
595865c11d Fix infinite load on first launch. Closes #2302 2022-11-04 18:35:50 -07:00
renovate[bot]
7a2aee28bd Bundle embedded web app 2022-11-04 20:27:46 +00:00
renovate[bot]
3a2aed0df8 fix(deps): update dependency antd to v4.24.0 2022-11-04 20:24:38 +00:00
renovate[bot]
954d528bcc Bundle embedded web app 2022-11-04 13:25:57 +00:00
renovate[bot]
9c33bf5327 chore(deps): update dependency chromatic to v6.11.4 2022-11-04 10:40:14 +00:00
renovate[bot]
5eb0555fb1 Bundle embedded web app 2022-11-04 10:34:18 +00:00
renovate[bot]
551a701923 chore(deps): update dependency eslint-plugin-storybook to v0.6.7 2022-11-04 10:33:56 +00:00
renovate[bot]
c135699954 chore(deps): update dependency @types/node to v18.11.9 2022-11-04 10:31:42 +00:00
renovate[bot]
95edd8082b Bundle embedded web app 2022-11-04 05:35:34 +00:00
renovate[bot]
824c971ca9 chore(deps): update nextjs monorepo to v13 2022-11-04 04:16:17 +00:00
renovate[bot]
67c6822dfa Bundle embedded web app 2022-11-04 02:40:47 +00:00
renovate[bot]
fdc7510a68 chore(deps): update dependency chromatic to v6.11.3 2022-11-04 02:37:45 +00:00
renovate[bot]
97656ba7ff fix(deps): update module github.com/prometheus/client_golang to v1.13.1 2022-11-03 23:39:24 +00:00
renovate[bot]
46f2ebb841 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.130 2022-11-03 21:00:49 +00:00
renovate[bot]
870280edee Bundle embedded web app 2022-11-03 19:29:19 +00:00
renovate[bot]
6a752fcfc8 chore(deps): update typescript-eslint monorepo to v5.42.0 2022-11-03 19:27:45 +00:00
renovate[bot]
030b69f7f0 chore(deps): update dependency babel-loader to v9.0.1 2022-11-03 19:23:56 +00:00
gabek
2251b53490 Bundle embedded web app 2022-11-03 17:38:59 +00:00
Matthew Heller
3021dd7795 Always show the 'send chat message' button. Re #2293. (#2298) 2022-11-03 10:36:03 -07:00
renovate[bot]
6ce52e184c Bundle embedded web app 2022-11-03 11:09:43 +00:00
renovate[bot]
674b5e1300 fix(deps): update dependency react-virtuoso to v3.1.2 2022-11-02 20:22:46 +00:00
renovate[bot]
957c31c5f2 Bundle embedded web app 2022-11-02 20:16:39 +00:00
renovate[bot]
76a2bffe15 chore(deps): update dependency @types/node to v18.11.8 2022-11-02 20:12:26 +00:00
gabek
c5a3cefbaa Bundle embedded web app 2022-11-02 19:37:47 +00:00
Matthew Heller
64b20cf070 Use 16px font size to prevent auto zoom on iOS Safari. Shorten the 'type here' message so it doesn't wrap to a second line when the chat pane becomes a column on the right side of larger screens. Re #2276. (#2294) 2022-11-02 12:34:57 -07:00
renovate[bot]
799883b553 fix(deps): update module github.com/shirou/gopsutil/v3 to v3.22.10 2022-11-02 10:06:49 +00:00
renovate[bot]
72cfbe4c21 Bundle embedded web app 2022-11-02 07:54:44 +00:00
renovate[bot]
9eeefe5f57 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.128 2022-11-02 07:47:41 +00:00
renovate[bot]
1ac13d0fa1 fix(deps): update dependency xstate to v4.34.0 2022-11-02 07:45:53 +00:00
gabek
53e7d8227b Bundle embedded web app 2022-11-02 07:06:36 +00:00
Gabe Kangas
50f23a0807 Changes to troubleshoot #2291 2022-11-02 00:02:32 -07:00
gabek
add6a959c7 Bundle embedded web app 2022-11-02 04:16:04 +00:00
Gabe Kangas
a89bceea37 Do not show empty state when loading followers. Closes #2249 2022-11-01 21:10:55 -07:00
gabek
21369caee5 Bundle embedded web app 2022-11-01 21:53:18 +00:00
Matthew Heller
8320f282d8 More renames from 'visible' to 'open'. (#2290) 2022-11-01 14:50:23 -07:00
renovate[bot]
14f514551c chore(deps): lock file maintenance 2022-10-31 21:45:13 +00:00
renovate[bot]
be4c1af72c Bundle embedded web app 2022-10-31 18:18:31 +00:00
renovate[bot]
32b54d6659 chore(deps): lock file maintenance 2022-10-31 18:14:32 +00:00
renovate[bot]
152b4b34db Bundle embedded web app 2022-10-31 10:56:30 +00:00
renovate[bot]
64af8108a5 chore(deps): lock file maintenance 2022-10-31 10:53:26 +00:00
renovate[bot]
45c35debf0 Bundle embedded web app 2022-10-30 23:39:35 +00:00
renovate[bot]
67ce9b484b fix(deps): update dependency autoprefixer to v10.4.13 2022-10-30 23:37:00 +00:00
renovate[bot]
ba81904b8b chore(deps): update dependency @svgr/webpack to v6.5.1 2022-10-30 19:20:19 +00:00
renovate[bot]
78b8dcd1ee Bundle embedded web app 2022-10-30 15:55:56 +00:00
renovate[bot]
a08f8919b6 chore(deps): update dependency babel-loader to v9 2022-10-30 12:15:41 +00:00
renovate[bot]
dfb5213468 Bundle embedded web app 2022-10-30 12:12:39 +00:00
renovate[bot]
a69f9eb200 chore(deps): update dependency @types/react to v18.0.24 2022-10-30 12:09:32 +00:00
renovate[bot]
e111547c5f Bundle embedded web app 2022-10-29 23:36:53 +00:00
renovate[bot]
83642460f8 chore(deps): update dependency chromatic to v6.11.2 2022-10-29 23:28:30 +00:00
renovate[bot]
34c628b6db Bundle embedded web app 2022-10-29 22:08:38 +00:00
renovate[bot]
841fdadaba chore(deps): update dependency @types/node to v18.11.7 2022-10-29 13:41:07 +00:00
renovate[bot]
bc38efe286 Bundle embedded web app 2022-10-29 13:37:56 +00:00
renovate[bot]
ab56263385 chore(deps): update dependency @types/node to v18.11.6 2022-10-29 13:34:12 +00:00
renovate[bot]
46efe4f03d Bundle embedded web app 2022-10-29 09:24:11 +00:00
renovate[bot]
7dd5eb4fb7 fix(deps): update dependency picmo to v5.7.2 2022-10-29 09:20:08 +00:00
Gabe Kangas
c3722256fb Explicitly set AP post as public. Closes #2112 2022-10-28 23:25:26 -07:00
gabek
8215475425 Bundle embedded web app 2022-10-29 05:51:18 +00:00
Gabe Kangas
0e8f14a58a Fix text input width. Closes #2184 2022-10-28 22:47:21 -07:00
Gabe Kangas
e0b7ae5b3a Fix auth modal story not rendering. Closes #2254 2022-10-28 22:22:56 -07:00
renovate[bot]
dbab4739f2 Bundle embedded web app 2022-10-29 05:21:48 +00:00
renovate[bot]
5a9726f6ef chore(deps): update dependency chromatic to v6.11.1 2022-10-29 05:15:10 +00:00
gabek
cad24e47d3 Bundle embedded web app 2022-10-29 03:25:08 +00:00
Gabe Kangas
42facacd24 Set next setting to not try to optimize images 2022-10-28 20:19:11 -07:00
Gabe Kangas
628d70e37c Add rel=me to social links. Closes #2269 2022-10-28 20:16:30 -07:00
Gabe Kangas
64a2fbd3e8 Add to anchor rel attributes do not overwrite 2022-10-28 20:15:49 -07:00
M. Ajmal Moochingal
23b6e5868d Using prepared statements for SQL queries. (#2257)
* using prepared statements for sql query for fixing sql injection

* returning error in getChat instead of logging
2022-10-28 12:32:42 -07:00
Gabe Kangas
d91f682d21 Lazy load chat container 2022-10-28 12:19:39 -07:00
Gabe Kangas
6564fc69bf Support web vitals attribution 2022-10-28 12:19:39 -07:00
Gabe Kangas
2e7787f70b Force the bundler to build the player as its own file 2022-10-28 12:19:39 -07:00
Gabe Kangas
91edad5024 Add webpack bundle analyzer for debugging 2022-10-28 12:19:38 -07:00
Gabe Kangas
65fcbb9d3f Use Next Image component for social links 2022-10-28 12:19:38 -07:00
renovate[bot]
62045d94a6 Bundle embedded web app 2022-10-28 19:18:17 +00:00
renovate[bot]
1a806c30a7 chore(deps): update dependency @types/react to v18.0.23 2022-10-28 19:15:24 +00:00
Gabe Kangas
ae7c02b421 Add support for public static files. Closes #2234 2022-10-27 22:30:39 -07:00
renovate[bot]
df7ae71591 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.125 2022-10-28 04:29:43 +00:00
Gabe Kangas
d1051a895f Merge remote-tracking branch 'origin/develop' into webv2 2022-10-27 21:26:33 -07:00
renovate[bot]
d8029a68d9 Bundle embedded web app 2022-10-28 00:21:15 +00:00
renovate[bot]
78931569c9 chore(deps): update dependency chromatic to v6.11.0 2022-10-28 00:13:26 +00:00
renovate[bot]
3eac37e11c Bundle embedded web app 2022-10-28 00:09:23 +00:00
renovate[bot]
dce49accac chore(deps): update dependency @types/node to v18.11.5 2022-10-28 00:06:30 +00:00
renovate[bot]
f17aae41be Bundle embedded web app 2022-10-27 19:46:07 +00:00
renovate[bot]
c0f6e1ff94 chore(deps): update typescript-eslint monorepo to v5.41.0 2022-10-27 19:36:12 +00:00
renovate[bot]
495f129c9c Bundle embedded web app 2022-10-27 19:31:41 +00:00
renovate[bot]
45a3f2d2eb chore(deps): update dependency @types/react to v18.0.22 2022-10-27 19:27:57 +00:00
renovate[bot]
c7e58c4458 Bundle embedded web app 2022-10-27 13:56:42 +00:00
renovate[bot]
b12df3994a fix(deps): update module golang.org/x/mod to v0.6.0 2022-10-27 10:40:15 +00:00
renovate[bot]
0270f078a7 fix(deps): update codemirror 2022-10-27 08:07:42 +00:00
gabek
bac2614756 Bundle embedded web app 2022-10-27 05:49:38 +00:00
Gabe Kangas
ec57feac94 Enable React strict mode 2022-10-26 22:45:13 -07:00
renovate[bot]
092db0df8d Bundle embedded web app 2022-10-27 05:27:47 +00:00
renovate[bot]
7d6a36b8ab chore(deps): update storybook monorepo to v6.5.13 2022-10-27 02:40:16 +00:00
renovate[bot]
bd5f1bbe03 Bundle embedded web app 2022-10-27 02:32:26 +00:00
renovate[bot]
cfc0a036f6 fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.16 2022-10-27 02:28:51 +00:00
renovate[bot]
0a754f2db8 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.124 (#2268)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-26 19:27:29 -07:00
renovate[bot]
18e3f88321 chore(deps): update dependency eslint to v8.26.0 2022-10-27 02:13:43 +00:00
renovate[bot]
3ed5704dea chore(deps): update typescript-eslint monorepo to v5.40.1 2022-10-27 02:07:40 +00:00
renovate[bot]
257ea2b536 chore(deps): update dependency chromatic to v6.10.5 2022-10-27 02:04:48 +00:00
Gabe Kangas
3fb1bb575b Tweak Renovate options for automerge 2022-10-26 19:00:50 -07:00
renovate[bot]
c01aedade2 Bundle embedded web app 2022-10-27 02:00:23 +00:00
Gabe Kangas
0af1db73a4 Revert "Tweak Renovate options for automerge"
This reverts commit 1e0d1575d5.
2022-10-26 19:00:02 -07:00
Gabe Kangas
1e0d1575d5 Tweak Renovate options for automerge 2022-10-26 18:58:47 -07:00
renovate[bot]
9a41f717a4 chore(deps): update dependency @babel/core to v7.19.6 2022-10-27 01:56:17 +00:00
renovate[bot]
49580d32b4 chore(deps): update dependency @types/node to v18.11.4 2022-10-27 01:46:33 +00:00
renovate[bot]
a008d8a62f chore(deps): update peter-evans/create-or-update-comment digest to 5adcb0b (#2240)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-26 16:36:09 -07:00
renovate[bot]
d556deb8f4 chore(deps): update peter-evans/create-or-update-comment digest to 5adcb0b (#2241)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-26 16:35:57 -07:00
gabek
f3f8986d79 Bundle embedded web app 2022-10-26 22:25:47 +00:00
Matthew Heller
8d222860f0 On narrow screens, bump the footer links to a second row. Re #2260. (#2267)
* On narrow screens, bump the footer links to a second row. Re #2260. Thanks to @kittee for CSS assistance.

* Prettified Code!

Co-authored-by: heller <heller@users.noreply.github.com>
2022-10-26 15:23:49 -07:00
Evgeniy Kosov
2f03a077f3 Add missing federation action images to webv2 (#2266)
* Add missing federation action images to webv2

* Commit updated API documentation

Co-authored-by: Owncast <owncast@owncast.online>
2022-10-26 15:22:13 -07:00
gabek
a91337d55c Bundle embedded web app 2022-10-26 21:39:02 +00:00
Matthew Heller
125343808d Fix display of auth modal. Re #2262. (#2265) 2022-10-26 14:35:46 -07:00
gabek
befe7c3fd2 Bundle embedded web app 2022-10-25 05:28:19 +00:00
Gabe Kangas
e7a4d53453 Remove buttons from offline banner and add inline links. Closes #2261 2022-10-24 22:24:14 -07:00
gabek
c20bb14186 Bundle embedded web app 2022-10-25 04:30:33 +00:00
Gabe Kangas
952b28f8bf Explicitly set state for config+status when hydrated 2022-10-24 21:26:03 -07:00
gabek
e49b61e13b Bundle embedded web app 2022-10-25 01:30:57 +00:00
Gabe Kangas
da66f3b051 Do not display go template tag in dev 2022-10-24 18:27:01 -07:00
Gabe Kangas
7ba541012f Update default page content text. Closes #2178 2022-10-24 11:13:55 -07:00
renovate[bot]
c976ab2951 Bundle embedded web app 2022-10-24 12:33:45 +00:00
renovate[bot]
1d776a9290 chore(deps): lock file maintenance 2022-10-24 12:30:53 +00:00
renovate[bot]
d1c8e5f1c9 chore(deps): lock file maintenance 2022-10-24 12:29:52 +00:00
gabek
bd98f8961b Bundle embedded web app 2022-10-24 06:12:56 +00:00
Gabe Kangas
a0093fb0c9 Fix server rendered title tag. Closes #2251 2022-10-23 23:09:21 -07:00
gabek
c6a67a1c66 Bundle embedded web app 2022-10-24 05:04:37 +00:00
Gabe Kangas
77369a3cbe Add follow+notify to actions menu and refactor how those modals are displayed. Closes #2247 2022-10-23 21:59:25 -07:00
gabek
dd5d24d3d2 Bundle embedded web app 2022-10-24 02:33:45 +00:00
renovate[bot]
61ecc85caf fix(deps): update dependency slate to v0.84.0 (#2232)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-23 19:30:50 -07:00
gabek
584d44e72f Bundle embedded web app 2022-10-22 23:55:20 +00:00
Gabe Kangas
8aed27e44d Refactor server-rendered tags. Closes #2246 2022-10-22 16:51:09 -07:00
t1enne
0ae4b542b4 Bundle embedded web app 2022-10-22 20:41:42 +00:00
t1enne
b285115a3e fixed linter error 2022-10-22 22:38:44 +02:00
t1enne
bddb895189 styled the default button and the mobile dropdown 2022-10-22 22:36:48 +02:00
t1enne
b7795f275c corrected media query 2022-10-22 22:36:48 +02:00
t1enne
205d905fb0 Bundle embedded web app 2022-10-22 08:49:18 +00:00
t1enne
917248fc5b moved footer to layout. changed some css 2022-10-22 10:46:17 +02:00
t1enne
f6e158ab88 reduced font weight of message text 2022-10-22 10:46:17 +02:00
t1enne
7c0474f14a made trigger button antd component 2022-10-22 10:46:17 +02:00
gabek
7d9913980e Bundle embedded web app 2022-10-22 07:02:48 +00:00
Gabe Kangas
f2f3dcfea7 Add mobile actions dropdown menu. Closes #2231 2022-10-21 23:58:39 -07:00
Gabe Kangas
3fbbecc0e8 Refactor action buttons callback 2022-10-21 22:24:29 -07:00
renovate[bot]
fadc529a4a Bundle embedded web app 2022-10-21 07:37:29 +00:00
renovate[bot]
b9ffbf0a55 fix(deps): update dependency react-virtuoso to v3 2022-10-21 04:47:42 +00:00
jahway603
28ff2b6040 updated README with minimum go version required to compile (#2239) 2022-10-20 20:56:13 -07:00
gabek
ac03280dfb Bundle embedded web app 2022-10-21 03:40:02 +00:00
Gabe Kangas
fb9001949b Fix follow modal height. Closes #2235 2022-10-20 20:36:44 -07:00
Gabe Kangas
420d6c835d Add missing slashes 2022-10-20 20:36:44 -07:00
gabek
2f2c8f003f Bundle embedded web app 2022-10-21 03:16:41 +00:00
Gabe Kangas
4ca0e69be6 Open all links in a new tab. Closes #2160 2022-10-20 20:13:18 -07:00
gabek
159fefe2a8 Bundle embedded web app 2022-10-21 02:51:24 +00:00
Gabe Kangas
5e761b13c4 Fix storybook build 2022-10-20 19:48:00 -07:00
gabek
86522cf8fa Bundle embedded web app 2022-10-21 02:43:56 +00:00
Gabe Kangas
2c45b420e5 Import server-rendered template as plain text + add title tag. Closes #2161 2022-10-20 19:40:33 -07:00
gabek
521e12bd5c Bundle embedded web app 2022-10-21 01:04:24 +00:00
Gabe Kangas
c6364959c9 Experiment with showing footer on about tab for mobile 2022-10-20 18:00:13 -07:00
renovate[bot]
7652c487fa chore(deps): update peter-evans/create-or-update-comment digest to 7305482 (#2219)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-20 15:35:19 -07:00
t1enne
9c4d2b0356 Bundle embedded web app 2022-10-20 19:59:18 +00:00
t1enne
283d6ce081 overrides for enabling scrolling inside tabs 2022-10-20 21:53:31 +02:00
t1enne
f603979ad9 added hook to calculate height for btm content 2022-10-20 21:53:16 +02:00
t1enne
fece33ccaf small css adjustments 2022-10-20 20:25:54 +02:00
t1enne
f0a2900f01 increased font size on mobile 2022-10-20 20:25:54 +02:00
t1enne
0ff49f1c32 changed statusbar colors 2022-10-20 20:25:54 +02:00
t1enne
ecfb4a4c53 fixed mobile ui overflowing 2022-10-20 20:25:54 +02:00
t1enne
5eebb10fe6 action buttons now wrap 2022-10-20 20:25:54 +02:00
renovate[bot]
5a1459b476 Bundle embedded web app 2022-10-20 12:51:30 +00:00
renovate[bot]
c15968539d fix(deps): update dependency antd to v4.23.6 2022-10-20 00:48:34 +00:00
gabek
9692e49ea8 Bundle embedded web app 2022-10-19 22:47:58 +00:00
Matthew Heller
b8ce91d39a Coerce the iframe to fill the Modal a little better. (#2229) 2022-10-19 15:44:24 -07:00
gabek
18537f0554 Bundle embedded web app 2022-10-19 06:41:45 +00:00
Gabe Kangas
de90e6a74c Fix some broken social icons in frontend and admin 2022-10-18 23:38:26 -07:00
gabek
751e3dec55 Bundle embedded web app 2022-10-19 06:27:06 +00:00
Gabe Kangas
ca320660f0 rc-util is no longer required to be explicitly added 2022-10-18 23:23:11 -07:00
Gabe Kangas
2f8c5ec131 rc-overflow is no longer explicitly required to be added 2022-10-18 23:23:11 -07:00
renovate[bot]
6a51d9a7bf Bundle embedded web app 2022-10-19 06:16:02 +00:00
renovate[bot]
8e43b9d5d1 fix(deps): update module golang.org/x/time to v0.1.0 2022-10-19 06:15:40 +00:00
Gabe Kangas
d8e1b037d9 Remove some unused storybook addons 2022-10-18 23:11:18 -07:00
renovate[bot]
dbcf2ac2c4 chore(deps): update dependency @svgr/webpack to v6.5.0 2022-10-19 06:01:34 +00:00
renovate[bot]
00744e3a6a Bundle embedded web app 2022-10-19 05:47:45 +00:00
renovate[bot]
a1f53a2d7d chore(deps): update dependency @mdx-js/react to v2.1.5 2022-10-19 05:47:20 +00:00
renovate[bot]
90b01a6447 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.118 2022-10-19 05:45:39 +00:00
renovate[bot]
1776b19c2e fix(deps): update dependency ua-parser-js to v1.0.32 2022-10-19 05:42:29 +00:00
renovate[bot]
7f872f54f0 fix(deps): update dependency @fontsource/open-sans to v4.5.13 2022-10-19 05:40:05 +00:00
gabek
d186fe7daf Bundle embedded web app 2022-10-19 05:37:30 +00:00
renovate[bot]
cf7d808d96 chore(deps): update peter-evans/create-or-update-comment digest to 7305482 (#2221)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-18 22:34:51 -07:00
renovate[bot]
b63e3ba335 fix(deps): update golang.org/x/net digest to cb67ada 2022-10-19 05:33:43 +00:00
renovate[bot]
1c7d946ef3 fix(deps): update dependency slate-react to v0.83.2 (#2214)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-18 22:33:42 -07:00
gabek
bedb66db91 Bundle embedded web app 2022-10-19 03:47:33 +00:00
Gabe Kangas
e75b20d6ca Support customSocketOverride value for websocket. Closes #2225 2022-10-18 20:43:23 -07:00
Gabe Kangas
0c127a65ce Add action message type to chat. Closes #2226 2022-10-18 20:43:23 -07:00
gabek
fef0ca4587 Bundle embedded web app 2022-10-19 02:52:18 +00:00
Gabe Kangas
91c7bed0e8 Add action message type to chat. Closes #2226 2022-10-18 19:47:38 -07:00
Gabe Kangas
a58d4d6997 Remove debug logging 2022-10-18 19:44:46 -07:00
gabek
e07268e650 Bundle embedded web app 2022-10-19 02:24:41 +00:00
Gabe Kangas
37cdbb8dbd Add backgrounded stream+messages title notifier. Closes #2208 2022-10-18 19:21:08 -07:00
gabek
bace51d27a Bundle embedded web app 2022-10-18 23:46:19 +00:00
Gabe Kangas
3e89937d2b Handle websocket errors and reconnection. Closes #1869 2022-10-18 16:39:49 -07:00
gabek
cc94bdeda0 Bundle embedded web app 2022-10-18 04:57:18 +00:00
Mahlangu
ad188f2742 fix purple background color for notification reminder pop up & fix failing build (#2224)
* fix notification reminder popup -> purple background

* Prettified Code!

* resolved color to color variables

* Prettified Code!

* fix purple bgcolor for notification reminder popp up & fix failing build

Co-authored-by: unclebinary1001 <unclebinary1001@users.noreply.github.com>
2022-10-17 21:54:26 -07:00
Gabe Kangas
106e144cba Add user color database migration. Closes #1984 2022-10-17 21:44:12 -07:00
Gabe Kangas
8689061498 Do not run chromatic for renovate user 2022-10-17 19:44:05 -07:00
gabek
c213b1a3d3 Bundle embedded web app 2022-10-17 14:14:09 +00:00
renovate[bot]
e63bbc2f19 chore(deps): lock file maintenance (#2222)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-17 07:10:45 -07:00
renovate[bot]
f1bd8f5976 chore(deps): lock file maintenance 2022-10-17 10:30:26 +00:00
renovate[bot]
5d5ad97f2a chore(deps): update peter-evans/create-or-update-comment digest to 26db07d (#2218)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-17 00:24:44 -07:00
gabek
7de16fb86d Bundle embedded web app 2022-10-17 06:36:31 +00:00
renovate[bot]
e96ddd9265 chore(deps): pin dependencies (#2217)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-16 23:33:30 -07:00
gabek
4920dda78e Bundle embedded web app 2022-10-17 06:23:18 +00:00
Pranav Joglekar
eb2c11b077 fix followers: align the followers to the left (#2211)
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-10-16 23:18:05 -07:00
gabek
52148e7510 Bundle embedded web app 2022-10-17 06:10:14 +00:00
renovate[bot]
1be99df694 chore(deps): update peter-evans/create-or-update-comment digest to 843e855 (#2215)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-16 23:09:42 -07:00
renovate[bot]
eafa5bbe01 chore(deps): update peter-evans/create-or-update-comment digest to 843e855 (#2216)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-16 23:09:29 -07:00
Pranav Joglekar
ee08c42c6d improv ui: make footer sit at bottom (#2212)
This commit makes the footer always attach to the bottom of the screen.
This is done by setting the minWidth of the main antd layout component
to 100vh and moving the footer component outside the spinner, since antd
does not allow granular component inside the spin component.

This commit also removes some styles which were not being used due to
invalid antd api.

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-10-16 23:07:21 -07:00
Gabe Kangas
60805ebed0 Put actual token in workflow so Chromatic will run against PRs 2022-10-16 23:01:22 -07:00
gabek
bde2ec34fe Bundle embedded web app 2022-10-17 05:53:16 +00:00
Gabe Kangas
e3c038f48d Revert "fix notification reminder popup -> purple background (#2209)"
This reverts commit ab573f67e9.
2022-10-16 22:49:43 -07:00
Gabe Kangas
660c95786e Run chromatic on PRs 2022-10-16 22:46:45 -07:00
Gabe Kangas
a2a294bc4c No longer lazy load followers 2022-10-16 22:40:17 -07:00
Mahlangu
ab573f67e9 fix notification reminder popup -> purple background (#2209)
* fix notification reminder popup -> purple background

* Prettified Code!

* resolved color to color variables

* Prettified Code!

Co-authored-by: unclebinary1001 <unclebinary1001@users.noreply.github.com>
2022-10-16 22:37:03 -07:00
gabek
c050569785 Bundle embedded web app 2022-10-17 04:53:07 +00:00
Gabe Kangas
6745759904 Tell storybook to use mdxv2 2022-10-16 21:48:19 -07:00
gabek
5802579cc5 Bundle embedded web app 2022-10-15 20:23:26 +00:00
Pranav Joglekar
80f1578142 fix ui: make navbar cover whole width of page (#2213)
Previously, there was a large url on the page, and the a tag did not
have word break property set - which resulted in the browser trying to
display the whole page with increased width. Allowing the a tag to have
a word break fixes this issue.
2022-10-15 13:20:39 -07:00
gabek
93839fa434 Bundle embedded web app 2022-10-13 02:28:24 +00:00
renovate[bot]
2f0106149f fix(deps): update module github.com/aws/aws-sdk-go to v1.44.114 2022-10-13 02:27:00 +00:00
Gabe Kangas
27565c2b02 Show play button on player pause. Closes #2206 2022-10-12 19:24:41 -07:00
gabek
e179d3d472 Bundle embedded web app 2022-10-13 02:19:30 +00:00
Gabe Kangas
ee283311ec Do not render icon of action button if icon is not set. Closes #2203 #2202 2022-10-12 19:15:47 -07:00
Gabe Kangas
d40e66b7ef Stop playback metrics on player unmount 2022-10-12 19:15:47 -07:00
gabek
4eb5bff3db Bundle embedded web app 2022-10-13 00:56:56 +00:00
Gabe Kangas
88bb8336f3 Fix player not staying inline on iOS. Closes #2097 2022-10-12 17:53:37 -07:00
Gabe Kangas
c844e98a19 Merge remote-tracking branch 'origin/develop' into webv2 2022-10-12 16:52:05 -07:00
renovate[bot]
e565b84955 fix(deps): update golang.org/x/net digest to 0b7e1fb 2022-10-12 23:44:54 +00:00
Florian Lehner
203f669ca8 preallocate memory (#2201)
**What this PR does / why we need it:**

Preallocate memory instead of enforcing an incremental growth. This will result in less work for the garbage collector.
2022-10-12 16:37:26 -07:00
Gabe Kangas
cade15ea1b Run API tests on pull requests 2022-10-12 15:34:35 -07:00
gabek
7a3c5196f2 Bundle embedded web app 2022-10-12 07:42:22 +00:00
renovate[bot]
89f167c6b0 chore(deps): pin dependencies (#2197)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-12 00:39:30 -07:00
gabek
7d6a1fa12b Bundle embedded web app 2022-10-12 07:25:39 +00:00
renovate[bot]
bf6a00c9f5 fix(deps): pin dependencies (#2196)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-12 00:21:44 -07:00
gabek
4e50856047 Bundle embedded web app 2022-10-12 06:14:41 +00:00
Gabe Kangas
2e435628b9 Add mdx-js/react to silence missing dependency error 2022-10-11 23:09:31 -07:00
gabek
2bdc5b7f23 Bundle embedded web app 2022-10-12 05:56:31 +00:00
Matthew Heller
a831b9805c React 18 (#2198)
* Update npm dependencies.

* Move @storybook/react to devDependencies. Minor update to recoil.

* Exempt stories.tsx files from the extraneous dependency check so that we can use npm audit --omit=dev to get a clearer idea of vulnerabilities present in a production build.

* Prettified Code!

Co-authored-by: heller <heller@users.noreply.github.com>
2022-10-11 22:53:51 -07:00
gabek
71152decdd Bundle embedded web app 2022-10-11 03:21:09 +00:00
Gabe Kangas
61e1a49fd4 Replace markdown editor with CodeMirror 2022-10-10 20:16:14 -07:00
gabek
84dc83359b Bundle embedded web app 2022-10-11 02:53:23 +00:00
Gabe Kangas
e1416e90e5 Use a real code editor for CSS editing. Closes #1843 2022-10-10 19:49:06 -07:00
gabek
5645ff5e13 Bundle embedded web app 2022-10-11 01:36:54 +00:00
Gabe Kangas
7967106fcc Restore the loading state of the app. Closes #2195 2022-10-10 18:33:22 -07:00
gabek
9b31ee11ac Bundle embedded web app 2022-10-11 00:57:41 +00:00
Gabe Kangas
a526decef4 Refactor use of antd tab component. Closes #2098 2022-10-10 17:54:03 -07:00
gabek
e461f85109 Bundle embedded web app 2022-10-11 00:19:32 +00:00
gabek
6c903dea74 Prettified Code! 2022-10-11 00:17:19 +00:00
Gabe Kangas
83fb88ad70 Use the new light background color for chat bg color 2022-10-10 17:15:48 -07:00
gabek
2e81290adf Bundle embedded web app 2022-10-11 00:14:01 +00:00
Matthew Heller
6e54ec7695 Antd updates (#2194)
* Fix antd Modal.visible warning by using updated attribute name 'open'.

* Update more attributes (onVisibleChange => onOpenChange, defaultVisible => defaultOpen) to fix browser console warnings.

* Update ModalProps property from 'visible' to 'open' to match the change in antd.

* Update variable names to match the antd change from 'visible' to 'open'.

* Inline this for the linter.

* One more visible => open reference.
2022-10-10 17:11:29 -07:00
gabek
df3da1c040 Bundle embedded web app 2022-10-11 00:01:31 +00:00
Gabe Kangas
aa1b4819bb Fix hook count error 2022-10-10 16:57:11 -07:00
gabek
25657a548f Bundle embedded web app 2022-10-10 23:43:23 +00:00
Gabe Kangas
80a012a3c7 Add current user object that holds user session values instead of standalone getters. Closes #2050 2022-10-10 16:40:13 -07:00
Gabe Kangas
d94723bd3a Fix embeds not loading on prod builds. Closes #2186 2022-10-10 14:06:02 -07:00
gabek
902f21b361 Bundle embedded web app 2022-10-10 20:35:12 +00:00
gabek
b820eb4ae0 Prettified Code! 2022-10-10 20:33:13 +00:00
Gabe Kangas
4c13c3618d Remove admin stylesheets from loading with app. Closes #2183 2022-10-10 13:31:37 -07:00
renovate[bot]
6a195e80c8 Bundle embedded web app 2022-10-10 10:15:27 +00:00
renovate[bot]
5ed67bf77b chore(deps): lock file maintenance 2022-10-10 10:12:53 +00:00
renovate[bot]
8a22475ccc chore(deps): lock file maintenance 2022-10-10 10:10:23 +00:00
Matthew Donoughe
10055664bb add tests for webhook events (#2180)
* add tests for webhook events

* atomic.Uint32 is not in Go 1.18
2022-10-09 22:55:54 -07:00
gabek
e1657759dc Bundle embedded web app 2022-10-10 04:21:48 +00:00
Gabe Kangas
8f0541a0f1 Remove hardcoded websocket host 2022-10-09 21:17:55 -07:00
gabek
de87b78768 Bundle embedded web app 2022-10-10 03:35:36 +00:00
Gabe Kangas
dd5b8e7ce5 Start of empty follower tab state. For #1913 2022-10-09 20:31:14 -07:00
gabek
87ee74e9c2 Bundle embedded web app 2022-10-10 01:56:17 +00:00
Gabe Kangas
7843487b76 Fix followers request 2022-10-09 18:52:45 -07:00
gabek
50d16319c9 Bundle embedded web app 2022-10-10 01:45:35 +00:00
gabek
370eb60cc4 Prettified Code! 2022-10-10 01:43:24 +00:00
Gabe Kangas
34a5104a6d Add and use additional light background color for custom page content 2022-10-09 18:41:52 -07:00
gabek
c0021f1f9a Bundle embedded web app 2022-10-09 21:50:38 +00:00
Gabe Kangas
7788fe3327 Support custom text in notify button 2022-10-09 14:45:42 -07:00
gabek
b973fbc2c0 Bundle embedded web app 2022-10-09 18:28:22 +00:00
juliana-mol
9f2aa66527 chat story controls (#2181)
* chat story controls

* Prettified Code!

Co-authored-by: juliana-mol <juliana-mol@users.noreply.github.com>
2022-10-09 11:25:48 -07:00
gabek
6cafc9697e Bundle embedded web app 2022-10-09 07:11:08 +00:00
renovate[bot]
592de39a17 fix(deps): update dependency slate-react to v0.83.1 (#2169)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-09 00:07:44 -07:00
gabek
83ae0c9c7f Bundle embedded web app 2022-10-09 06:19:28 +00:00
Gabe Kangas
9c1fac7468 Do not show raw error in the fatal error modal 2022-10-08 23:15:38 -07:00
gabek
270c26c3a8 Bundle embedded web app 2022-10-09 05:38:16 +00:00
Gabe Kangas
cd3722d9f1 Limit chat input to max characters. Closes #2109 2022-10-08 22:33:50 -07:00
gabek
2c7be0db10 Bundle embedded web app 2022-10-09 01:58:04 +00:00
Gabe Kangas
8a946b8444 Do not show status bar unless live 2022-10-08 18:53:45 -07:00
Gabe Kangas
7e284aa4df Remove the restricted width of the page content 2022-10-08 18:53:45 -07:00
gabek
2fe72ff178 Bundle embedded web app 2022-10-09 00:55:01 +00:00
Gabe Kangas
23b5468ed4 Fix error thrown by player after player is unmounted 2022-10-08 17:51:17 -07:00
gabek
083df79ae6 Bundle embedded web app 2022-10-09 00:19:07 +00:00
Gabe Kangas
6773fc37a5 Fix space bar moving page. Closes #2110 2022-10-08 17:15:19 -07:00
gabek
4dfb602dff Bundle embedded web app 2022-10-08 23:55:02 +00:00
gabek
4e4bbb8bd3 Prettified Code! 2022-10-08 23:53:03 +00:00
Gabe Kangas
ded47a0c25 Make live indicator use our theme colors. For #1899 2022-10-08 16:51:49 -07:00
Gabe Kangas
19e9895fe5 First pass at updated the default page content. For #2178 2022-10-08 16:25:20 -07:00
gabek
3decfc009d Bundle embedded web app 2022-10-08 22:37:26 +00:00
Gabe Kangas
2de23a3458 Only client-render server-rendered templates in production builds. Closes #2176 2022-10-08 15:34:11 -07:00
gabek
eed76ddbd2 Bundle embedded web app 2022-10-08 22:09:35 +00:00
Gabe Kangas
6c2e25e597 Update the offline banner. Filed #2179 to discuss text 2022-10-08 15:05:52 -07:00
gabek
0ec57275d1 Bundle embedded web app 2022-10-07 02:00:24 +00:00
Cleo John
34f35974e0 Change Airplay to SVG and refactor (#2156)
* Replaced airplay.png with airplay.svg

* Refactor VideoJS.scss to propper scss syntax

* Fix for the messup I made during the refactor

* fix airplay size

* hotfix fixed aircast styling
2022-10-06 18:57:49 -07:00
jahway603
155d671df0 clarified in README.md about musl compatible compiler (#2175)
* clarified in README.md that a musl compatible compiler can be used

* removed unneeded info from README.md

removed unneeded info from README.md

* minor grammar change

minor grammar change
2022-10-06 18:27:57 -07:00
renovate[bot]
a71eb8cdd2 Bundle embedded web app 2022-10-06 18:24:32 +00:00
renovate[bot]
cd0db12ac6 chore(deps): update typescript-eslint monorepo to v5.39.0 2022-10-06 09:01:38 +00:00
gabek
679eb6e55b Bundle embedded web app 2022-10-06 05:47:38 +00:00
Gabe Kangas
19e4e99127 First pass at the social/federated chat component. Closes #2172 2022-10-05 22:43:24 -07:00
Cleo John
66baabb6ef Add Gitpod config (#2173)
Gitpod is a free only ide which allows you to edit and run code in the browser. This script eases the gitpod setup.
2022-10-05 15:35:13 -07:00
renovate[bot]
11ceebd84f Bundle embedded web app 2022-10-05 19:25:37 +00:00
renovate[bot]
e83498fbb7 fix(deps): update fontsource monorepo 2022-10-05 19:23:06 +00:00
renovate[bot]
64e3896164 Bundle embedded web app 2022-10-05 06:05:36 +00:00
renovate[bot]
20dfa82381 fix(deps): update dependency picmo to v5.7.1 2022-10-05 06:04:16 +00:00
renovate[bot]
bf3c717bd4 fix(deps): update dependency antd to v4.23.4 2022-10-05 03:26:09 +00:00
gabek
5ec46bcc72 Bundle embedded web app 2022-10-05 02:18:08 +00:00
Gabe Kangas
45c7fa4f7e Only show chat send button on mobile 2022-10-04 19:14:50 -07:00
Gabe Kangas
6c9f9f6507 Add additional example chat items to story 2022-10-04 19:14:50 -07:00
gabek
8095eebcff Bundle embedded web app 2022-10-05 01:47:20 +00:00
Gabe Kangas
5742845b7c Fix values in the follow form 2022-10-04 18:43:15 -07:00
renovate[bot]
9718169686 Bundle embedded web app 2022-10-04 21:01:05 +00:00
renovate[bot]
cf3333dcb6 fix(deps): update dependency react-virtuoso to v2.19.1 2022-10-04 20:52:13 +00:00
renovate[bot]
600f7c3ea1 fix(deps): update module github.com/microcosm-cc/bluemonday to v1.0.21 2022-10-04 20:50:18 +00:00
gabek
d71f2a95c8 Bundle embedded web app 2022-10-04 20:23:01 +00:00
Evgeniy Kosov
fcf488c577 Fix slider marks by changing the corresponding labels to non-empty string (#2171) 2022-10-04 13:19:23 -07:00
gabek
da291f3e5d Bundle embedded web app 2022-10-04 18:25:24 +00:00
Evgeniy Kosov
d2024d30d2 Add ability to move social handles up/down (#2168) 2022-10-04 11:22:01 -07:00
renovate[bot]
8339b81a85 fix(deps): update module github.com/shirou/gopsutil/v3 to v3.22.9 2022-10-04 16:36:20 +00:00
renovate[bot]
ca71f66117 Bundle embedded web app 2022-10-04 10:12:42 +00:00
renovate[bot]
db4919ad28 fix(deps): update module github.com/aws/aws-sdk-go to v1.44.110 2022-10-04 10:06:16 +00:00
renovate[bot]
a0a7c9fe5d chore(deps): update dependency @svgr/webpack to v6.4.0 2022-10-04 06:57:28 +00:00
renovate[bot]
ff26213925 fix(deps): update golang.org/x/net digest to bcab684 2022-10-04 06:54:45 +00:00
gabek
09687eac92 Bundle embedded web app 2022-10-04 05:27:39 +00:00
Gabe Kangas
215a3096db Do not allow enabling federation features on if not port 443. Closes #2008 2022-10-03 22:24:12 -07:00
Gabe Kangas
cb65dde46a Increase cache time of javascript and css since the files are hashed 2022-10-03 21:44:03 -07:00
gabek
89786ad4f8 Bundle embedded web app 2022-10-04 04:10:57 +00:00
Gabe Kangas
b1484f4c9f Lazy load some components that aren't needed at load. For #2167 2022-10-03 21:06:46 -07:00
Evgeniy Kosov
615afd6103 Add ffmpeg as required pre-requisite to README.md (#2166) 2022-10-03 14:00:46 -07:00
renovate[bot]
4a999a39b2 Bundle embedded web app 2022-10-03 15:31:41 +00:00
renovate[bot]
9c5316c25b chore(deps): lock file maintenance 2022-10-03 15:29:03 +00:00
renovate[bot]
8e67688846 chore(deps): lock file maintenance 2022-10-03 15:28:14 +00:00
t1enne
d2d471cdc5 Bundle embedded web app 2022-10-03 08:19:03 +00:00
t1enne
b87076759c styled chat join messages 2022-10-03 10:15:41 +02:00
t1enne
b52fe2fd06 Bundle embedded web app 2022-10-03 07:55:25 +00:00
t1enne
91bc45dbef moved borders to the right for own msgs. Closes #2074 2022-10-03 09:51:28 +02:00
Owncast
9a3c593ee1 Commit updated API documentation 2022-10-03 04:47:07 +00:00
Gabe Kangas
7fb97c56aa Merge remote-tracking branch 'origin/develop' into webv2 2022-10-02 21:44:06 -07:00
Gabe Kangas
f1a2a918c8 Change host in fixture script 2022-10-02 21:40:15 -07:00
Gabe Kangas
d69e3656e2 Add example welcome message in fixture data. 2022-10-02 21:38:50 -07:00
Gabe Kangas
555a289840 Set long-lived cache duration for fonts. Closes #2162 2022-10-02 17:22:13 -07:00
Matt Owens
39327f6b4a remove extra w.WriteHeader call (#2158) 2022-10-02 13:47:38 -07:00
Gabe Kangas
f7ced7bb58 Fetch all branches in webv2 build 2022-10-02 13:30:49 -07:00
Gabe Kangas
128d6c011d Set script as +x 2022-10-02 13:17:49 -07:00
Gabe Kangas
e24b431cfc Add nightly build of the webv2 branch 2022-10-02 13:11:34 -07:00
renovate[bot]
20f1b9f8ae fix(deps): update module github.com/aws/aws-sdk-go to v1.44.109 (develop) (#2147)
* fix(deps): update module github.com/aws/aws-sdk-go to v1.44.109

* Commit updated API documentation

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2022-10-02 11:24:31 -07:00
Matt Owens
e20985ecb4 Treat fediverse usernames as case-insensitive (#2155)
* treat fediverse usernames as case-insensitive for auth

* add test for case insensitive, clean up duplicate import in federverse auth controller

* fix test, there was an issue with state when all the tests were run
2022-10-02 11:16:46 -07:00
gabek
87aefb99c1 Bundle embedded web app 2022-10-02 18:07:05 +00:00
Gabe Kangas
a931fe0ddf Update the chat moderation modal with slightly better layout. Closes #2073 2022-10-02 11:02:33 -07:00
Gabe Kangas
65b6feb40d Do not point to localhost 2022-10-02 11:02:33 -07:00
gabek
73012ff195 Bundle embedded web app 2022-10-02 16:44:48 +00:00
Cleo John
765cfa4f5a Added Modal to notify user how to disable notifications (#2154)
* Added Modal to notify user how to disable notifications

* add comment for notification permissions

This adds a comment to describe the behavior of showing the modal on how to disable them if wanted.
Also changed other comment to comply with the new one.

Co-authored-by: Waterdev <wolfistgeil@gmail.com>
2022-10-02 09:42:06 -07:00
Gabe Kangas
2ff5f31597 Revert "Add va-api support in docker (#2072)"
This reverts commit 8e786a47f0.
2022-10-01 20:16:15 -07:00
nezu
8e786a47f0 Add va-api support in docker (#2072)
* Add necessary drivers for va-api support in docker

* Update Earthfile to match Dockerfile
2022-10-01 09:54:04 -07:00
t1enne
2f6bef7f66 Bundle embedded web app 2022-10-01 08:37:58 +00:00
t1enne
adea618a44 improved ui of chat text input 2022-10-01 10:34:59 +02:00
renovate[bot]
91a71cc8ef Bundle embedded web app 2022-10-01 04:34:06 +00:00
renovate[bot]
ddf97d2317 fix(deps): update dependency antd to v4.23.3 2022-10-01 04:33:00 +00:00
renovate[bot]
51fe283cf7 chore(deps): update dependency typescript to v4.8.4 2022-10-01 04:31:27 +00:00
renovate[bot]
f049045fda fix(deps): update golang.org/x/time digest to f3bd1da 2022-10-01 01:25:33 +00:00
renovate[bot]
8be58f841e Bundle embedded web app 2022-09-30 19:55:38 +00:00
gabek
92107e222e Prettified Code! 2022-09-30 16:43:28 +00:00
luzpaz
a080fa1524 Fix various typos (#2149)
* Fix various typos

Found via `codespell -q 3`

* Commit updated API documentation

Co-authored-by: Owncast <owncast@owncast.online>
2022-09-30 09:42:54 -07:00
renovate[bot]
e20b092aa2 fix(deps): update module github.com/yuin/goldmark to v1.5.2 2022-09-30 16:26:14 +00:00
renovate[bot]
2138cb2bcb chore(deps): update dependency @babel/core to v7.19.3 2022-09-30 12:19:21 +00:00
t1enne
6705758435 Bundle embedded web app 2022-09-30 11:20:53 +00:00
t1enne
44ef64b3b5 fixed chat container not showing in SB + minor changes 2022-09-30 13:17:22 +02:00
t1enne
892532dfa2 moved scroll to bottom btn to own comp 2022-09-30 13:16:35 +02:00
t1enne
ed38a7355a Bundle embedded web app 2022-09-30 08:03:49 +00:00
t1enne
f90295269e Updated styles to match design for chat msgs 2022-09-30 09:57:12 +02:00
t1enne
a9f97346a7 added chat bg variable and updated bg color to match design 2022-09-30 09:56:10 +02:00
renovate[bot]
e5d7690fc1 Bundle embedded web app 2022-09-30 05:54:35 +00:00
renovate[bot]
5c36ac0cb7 chore(deps): update dependency chromatic to v6.10.1 2022-09-30 05:45:09 +00:00
renovate[bot]
93522b0215 Bundle embedded web app 2022-09-30 03:03:13 +00:00
renovate[bot]
5eb8686383 chore(deps): update nextjs monorepo to v12.3.1 2022-09-30 02:53:50 +00:00
renovate[bot]
afd6a8d845 fix(deps): update golang.org/x/net digest to f486391 2022-09-29 23:44:30 +00:00
gabek
0a52cb749c Bundle embedded web app 2022-09-29 20:39:10 +00:00
renovate[bot]
e8e9f0e2b1 Update dependency slate-react to v0.83.0 (#2135)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-29 13:35:05 -07:00
renovate[bot]
48dd158126 Bundle embedded web app 2022-09-29 17:51:43 +00:00
renovate[bot]
3da849ac46 chore(deps): update typescript-eslint monorepo to v5.38.1 2022-09-29 11:56:09 +00:00
renovate[bot]
7b148beb11 Bundle embedded web app 2022-09-29 08:58:40 +00:00
renovate[bot]
a3cb3c9551 fix(deps): update dependency react-virtuoso to v2.19.0 2022-09-29 08:37:56 +00:00
renovate[bot]
ecc0f69656 Bundle embedded web app 2022-09-29 08:29:38 +00:00
renovate[bot]
d49c69893a chore(deps): update dependency sass to v1.55.0 2022-09-29 08:26:16 +00:00
renovate[bot]
bc33a2c738 fix(deps): update dependency rc-util to v5.24.4 2022-09-29 08:21:57 +00:00
renovate[bot]
0de4959d7e Bundle embedded web app 2022-09-29 04:01:31 +00:00
renovate[bot]
c2e73bc86d fix(deps): update dependency autoprefixer to v10.4.12 2022-09-29 03:50:07 +00:00
renovate[bot]
6d8f9aaf59 Bundle embedded web app 2022-09-29 01:54:14 +00:00
renovate[bot]
0563a220ee fix(deps): update module github.com/aws/aws-sdk-go to v1.44.107 2022-09-29 01:52:54 +00:00
renovate[bot]
015ce2a02b chore(deps): update storybook monorepo to v6.5.12 2022-09-29 01:48:25 +00:00
renovate[bot]
c20e3c2ca3 chore(deps): update dependency @types/react to v18.0.21 2022-09-29 01:44:52 +00:00
renovate[bot]
99e29e14d3 fix(deps): update golang.org/x/time digest to f3bd1da 2022-09-29 01:43:00 +00:00
renovate[bot]
b5a017957d Bundle embedded web app 2022-09-28 23:38:16 +00:00
renovate[bot]
427c6f94cd fix(deps): update golang.org/x/net digest to f486391 2022-09-28 23:27:00 +00:00
renovate[bot]
9a59436fa8 chore(deps): update dependency eslint to v8.24.0 2022-09-28 23:24:35 +00:00
renovate[bot]
730277654f Bundle embedded web app 2022-09-26 14:27:12 +00:00
renovate[bot]
b794e2a173 Lock file maintenance 2022-09-26 14:23:17 +00:00
renovate[bot]
769c1bdf23 Lock file maintenance 2022-09-26 14:22:22 +00:00
Gabe Kangas
99d034b1a5 Replace -> ReplaceAll 2022-09-21 10:24:16 -07:00
Gabe Kangas
4ed563beed Make linter run on pull_request events 2022-09-21 10:22:44 -07:00
James Young
8ca53c6063 docs: add a new GH PR template for PRs for #2119 (#2133) 2022-09-21 10:04:56 -07:00
Matt Owens
5dafdb479d Sanitize user submitted values before logging (#2134)
* strip line breaks from user-submitted values before logging

* finish comment
2022-09-21 10:03:16 -07:00
renovate[bot]
30e6e51471 Bundle embedded web app 2022-09-20 02:35:29 +00:00
renovate[bot]
7639be0b8f Lock file maintenance 2022-09-20 02:31:52 +00:00
t1enne
821967d1a7 Bundle embedded web app 2022-09-19 20:18:41 +00:00
t1enne
683399c340 Removed fixed *px sizes in favor or *rem 2022-09-19 22:04:58 +02:00
renovate[bot]
b9fcca941d Lock file maintenance 2022-09-19 13:25:35 +00:00
renovate[bot]
408b21c626 Bundle embedded web app 2022-09-18 10:30:29 +00:00
renovate[bot]
99f4abb83a Update dependency rc-util to v5.24.3 2022-09-18 10:27:24 +00:00
gabek
9bed5eda3c Bundle embedded web app 2022-09-17 21:01:27 +00:00
Gabe Kangas
da153b83c9 Update some links in storybook readme. 2022-09-17 13:57:56 -07:00
renovate[bot]
88e387a8b2 Bundle embedded web app 2022-09-17 19:14:04 +00:00
renovate[bot]
7c6db31f77 Update dependency autoprefixer to v10.4.11 2022-09-17 19:10:04 +00:00
renovate[bot]
9e0bd88a7f Bundle embedded web app 2022-09-17 16:54:32 +00:00
renovate[bot]
5e9c741535 Update dependency @babel/core to v7.19.1 2022-09-17 16:50:54 +00:00
renovate[bot]
8b9a12bf70 Bundle embedded web app 2022-09-17 11:14:28 +00:00
renovate[bot]
1c3962a233 Update dependency storybook-dark-mode to v1.1.2 2022-09-16 23:53:29 +00:00
renovate[bot]
89e518a37b Bundle embedded web app 2022-09-16 20:36:31 +00:00
renovate[bot]
d6e71822df Update dependency @types/react to v18.0.20 2022-09-16 17:21:00 +00:00
gabek
55b63e7bb7 Bundle embedded web app 2022-09-16 16:22:27 +00:00
James Young
2ea638909d docs: add how-to docs for creating components (#2124)
* docs: add HOW-TO docs for creating components

* Prettified Code!

Co-authored-by: jamescallumyoung <jamescallumyoung@users.noreply.github.com>
2022-09-16 09:19:55 -07:00
renovate[bot]
0719d16ee1 Bundle embedded web app 2022-09-16 14:08:17 +00:00
renovate[bot]
82291e17fc Update dependency date-fns to v2.29.3 2022-09-16 14:00:57 +00:00
renovate[bot]
2f9d58ebf7 Bundle embedded web app 2022-09-16 10:19:20 +00:00
renovate[bot]
1332e1040a Update module github.com/aws/aws-sdk-go to v1.44.99 (#2122)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-15 21:36:27 -07:00
renovate[bot]
357279204e Update dependency classnames to v2.3.2 2022-09-16 01:37:33 +00:00
renovate[bot]
faaac2d270 Bundle embedded web app 2022-09-15 22:44:49 +00:00
renovate[bot]
9242585225 Update golang.org/x/net digest to bea034e 2022-09-15 22:36:28 +00:00
renovate[bot]
5ee2a9ba69 Update dependency eslint to v8.23.1 2022-09-15 22:32:58 +00:00
gabek
638b3d7133 Bundle embedded web app 2022-09-15 05:23:35 +00:00
renovate[bot]
01fccc7deb Update dependency slate-react to v0.82.2 (#2113)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-14 22:19:49 -07:00
Gabe Kangas
f1f85fb3e3 Update link in comment. 2022-09-13 23:08:47 -07:00
t1enne
6a91aacf20 Bundle embedded web app 2022-09-13 06:48:43 +00:00
t1enne
0b35919357 Fixed messages not wrapping + changed some styles to accomodate scrollbar better 2022-09-13 08:43:59 +02:00
renovate[bot]
9ef0548e12 Lock file maintenance 2022-09-13 02:41:30 +00:00
renovate[bot]
6110d93acf Update peter-evans/create-or-update-comment digest to 6fcd282 (#2106)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-12 16:17:14 -07:00
renovate[bot]
930aef3d95 Bundle embedded web app 2022-09-12 22:56:20 +00:00
renovate[bot]
59e693f7d3 Lock file maintenance 2022-09-12 22:48:52 +00:00
Gabe Kangas
e87ece6711 Mention t-shirts. 2022-09-12 15:33:40 -07:00
Gabe Kangas
a7e8fb6659 Update message 2022-09-12 14:56:12 -07:00
Gabe Kangas
cc0c48a9a5 Add workflow to auto-comment good first issues. 2022-09-12 14:53:14 -07:00
renovate[bot]
40cb417ffd Bundle embedded web app 2022-09-12 19:18:33 +00:00
renovate[bot]
a4309f416b Update dependency antd to v4.23.1 2022-09-12 19:15:39 +00:00
renovate[bot]
043ebbc840 Bundle embedded web app 2022-09-12 15:36:04 +00:00
renovate[bot]
53184ce154 Update dependency xstate to v4.33.6 2022-09-12 11:51:25 +00:00
renovate[bot]
4f296cb302 Bundle embedded web app 2022-09-12 05:53:35 +00:00
renovate[bot]
f044550e1f Update dependency eslint-plugin-react to v7.31.8 2022-09-12 05:47:58 +00:00
renovate[bot]
02fea10704 Bundle embedded web app 2022-09-12 05:45:28 +00:00
renovate[bot]
74a64b88d3 Update dependency picmo to v5.7.0 2022-09-12 05:42:39 +00:00
renovate[bot]
3440067270 Bundle embedded web app 2022-09-11 22:28:56 +00:00
renovate[bot]
d1780f25ba Update dependency eslint-config-next to v12.3.0 2022-09-11 22:20:24 +00:00
renovate[bot]
5a0328b57c Bundle embedded web app 2022-09-11 19:39:27 +00:00
renovate[bot]
716eaeaca7 Update dependency typescript to v4.8.3 2022-09-11 10:17:21 +00:00
Gabe Kangas
4da4b586cd Do not allow chromatic to run for renovate 2022-09-10 22:54:04 -07:00
gabek
74b45fdfab Bundle embedded web app 2022-09-11 05:42:24 +00:00
gabek
5c1d7fd15d Prettified Code! 2022-09-11 05:39:40 +00:00
Gabe Kangas
d7a5364c40 Fix modal close icon color 2022-09-10 22:33:49 -07:00
gabek
f22c0fd26f Bundle embedded web app 2022-09-11 05:23:31 +00:00
Gabe Kangas
a17a364e04 Change tabs separator color. Closes #2099 2022-09-10 22:19:32 -07:00
gabek
70df34d998 Bundle embedded web app 2022-09-11 04:23:08 +00:00
Gabe Kangas
88919efde9 Add read-write chat embed. Closes #1906 2022-09-10 21:19:35 -07:00
gabek
cf34998f66 Bundle embedded web app 2022-09-11 03:23:59 +00:00
Gabe Kangas
b42876e34e Update max width of custom content. Closes #2092 2022-09-10 20:16:36 -07:00
gabek
31894330f5 Bundle embedded web app 2022-09-11 03:08:19 +00:00
Gabe Kangas
8ee9be5d88 Support disabled chat. Closes #1979 2022-09-10 20:03:58 -07:00
gabek
52fff3bc30 Bundle embedded web app 2022-09-11 01:51:48 +00:00
gabek
c98872c698 Prettified Code! 2022-09-11 01:49:52 +00:00
Gabe Kangas
13167c331b Additional style tweaks 2022-09-10 18:48:32 -07:00
gabek
033899c6fd Bundle embedded web app 2022-09-11 01:13:24 +00:00
Gabe Kangas
8d02f4068d Polish up the initial loading experience 2022-09-10 18:08:56 -07:00
Gabe Kangas
5b29abd42d Some additional style overrides 2022-09-10 18:08:56 -07:00
renovate[bot]
e037655ab2 Bundle embedded web app 2022-09-11 00:21:27 +00:00
renovate[bot]
8d61e143d1 Update dependency sass to v1.54.9 2022-09-11 00:14:10 +00:00
gabek
2d17dcf4d7 Bundle embedded web app 2022-09-10 22:40:42 +00:00
Gabe Kangas
42ff0cdb01 Add server-side hydration of initial config+status. Closes #1964 2022-09-10 15:37:07 -07:00
gabek
92ef860387 Bundle embedded web app 2022-09-10 19:12:42 +00:00
Gabe Kangas
0430adc502 Add mobile-specific tabs+content 2022-09-10 12:08:28 -07:00
Gabe Kangas
a2fa754922 Delete example form story 2022-09-10 12:08:28 -07:00
gabek
f80257aa68 Bundle embedded web app 2022-09-10 07:28:46 +00:00
renovate[bot]
661a7d2b53 Pin dependency next to 12.3.0 (#2096)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-10 00:26:10 -07:00
renovate[bot]
94324735a9 Bundle embedded web app 2022-09-10 07:11:29 +00:00
renovate[bot]
60c8312641 Update dependency react-virtuoso to v2.18.0 2022-09-10 06:56:13 +00:00
gabek
208c4f03ba Bundle embedded web app 2022-09-10 06:43:59 +00:00
Gabe Kangas
c5947f5de4 Delete old chat doc 2022-09-09 23:40:16 -07:00
Gabe Kangas
20ea5d051f Clean up some styles and fix mobile rendering 2022-09-09 23:23:24 -07:00
Gabe Kangas
02de9cf6df Support clickable links in description 2022-09-09 23:03:49 -07:00
gabek
e21e7eeb74 Bundle embedded web app 2022-09-10 03:28:47 +00:00
Gabe Kangas
8b3c4571fd Bump Nextjs version 2022-09-09 20:16:48 -07:00
gabek
e9a1cae9d1 Bundle embedded web app 2022-09-10 01:28:58 +00:00
Gabe Kangas
a5d9d4dd36 Remove unused react-contenteditable 2022-09-09 17:43:57 -07:00
Gabe Kangas
4ead1b9840 Remove unused package 2022-09-09 17:43:30 -07:00
gabek
dfb7c9de67 Bundle embedded web app 2022-09-09 05:28:14 +00:00
Gabe Kangas
129d08144b Fix bad default bool 2022-09-08 22:23:43 -07:00
Gabe Kangas
b914408a11 Make footer not translucent 2022-09-08 22:23:28 -07:00
gabek
2ce5960b7f Bundle embedded web app 2022-09-09 04:49:52 +00:00
Gabe Kangas
2774f4260a Add FediAuth modal 2022-09-08 21:44:52 -07:00
Gabe Kangas
b966babf64 Point to light ant styles by default 2022-09-08 21:44:06 -07:00
Gabe Kangas
cedfd18208 Fix next builds 2022-09-08 21:43:32 -07:00
renovate[bot]
eaac51d4b4 Bundle embedded web app 2022-09-08 23:41:22 +00:00
Gabe Kangas
8369c3c045 Run Chromatic snapshots only on changed files. 2022-09-08 16:33:15 -07:00
renovate[bot]
859f70c039 Update dependency rc-util to v5.24.2 2022-09-08 23:31:01 +00:00
renovate[bot]
0111206f08 Bundle embedded web app 2022-09-08 23:27:16 +00:00
renovate[bot]
2860e6bf9b Update dependency @babel/core to v7.19.0 2022-09-08 23:26:42 +00:00
renovate[bot]
1acfd2b57c Update dependency eslint-plugin-react to v7.31.7 2022-09-08 23:25:12 +00:00
gabek
3133cf3cbe Bundle embedded web app 2022-09-08 20:10:49 +00:00
Gabe Kangas
0def4fe66a Increase change threshold for Chromatic UI tests 2022-09-08 13:09:11 -07:00
renovate[bot]
543218f12b Bundle embedded web app 2022-09-08 14:41:52 +00:00
renovate[bot]
0f2783078c Update dependency sharp to v0.31.0 2022-09-08 14:29:29 +00:00
renovate[bot]
cde56e9665 Bundle embedded web app 2022-09-08 06:50:53 +00:00
renovate[bot]
feadc2ec55 Update dependency picmo to v5.6.3 2022-09-07 18:28:37 +00:00
renovate[bot]
31ad292b3a Bundle embedded web app 2022-09-07 14:44:33 +00:00
renovate[bot]
6db78da254 Update dependency antd to v4.23.0 2022-09-07 14:36:00 +00:00
gabek
06d7eb5287 Bundle embedded web app 2022-09-07 07:02:41 +00:00
James Young
d1f3fffe2f reafctor: normalize component formatting (#2082)
* refactor: move/rename BanUserButton file

* refactor: move/rename Chart file

* refactor: update generic component filenames to PascalCase

* refactor: update config component filenames to PascalCase

* refactor: update AdminLayout component filename to PascalCase

* refactor: update/move VideoJS component

* chore(eslint): disable bad react/require-default-props rule

* refactor: normalize ActionButton component

* refactor: normalize ActionButtonRow component

* refactor: normalize FollowButton component

* refactor: normalize NotifyButton component

* refactor: normalize ChatActionMessage component

* refactor: normalize ChatContainer component

* refactor: normalize ChatJoinMessage component

* refactor: normalize ChatModerationActionMenu component

* refactor: normalize ChatModerationDetailsModal component

* refactor: normalize ChatModeratorNotification component

* refactor: normalize ChatSocialMessage component

* refactor: normalize ChatSystemMessage component

* refactor: normalize ChatTextField component

* refactor: normalize ChatUserBadge component

* refactor: normalize ChatUserMessage component

* refactor: normalize ContentHeader component

* refactor: normalize OwncastLogo component

* refactor: normalize UserDropdown component

* chore(eslint): modify react/function-component-definition rule

* refactor: normalize CodecSelector component

* refactor: update a bunch of functional components using eslint

* refactor: update a bunch of functional components using eslint, pt2

* refactor: update a bunch of functional components using eslint, pt3

* refactor: replace all component->component default imports with named imports

* refactor: replace all component-stories->component default imports with named imports

* refactor: remove default exports from most components

* chore(eslint): add eslint config files for the components and pages dirs

* fix: use-before-define error in ChatContainer

* Fix ChatContainer import

* Only process .tsx files in Next builds

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-09-07 00:00:28 -07:00
gabek
ee333ef10a Bundle embedded web app 2022-09-07 06:34:12 +00:00
renovate[bot]
d0a14e2f37 Update typescript-eslint monorepo to v5.36.2 (#2093)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-06 23:31:38 -07:00
Gabe Kangas
955201a793 Tweak Chromatic job 2022-09-06 18:03:37 -07:00
gabek
b17bbeed2d Bundle embedded web app 2022-09-07 00:56:59 +00:00
Gabe Kangas
121c9415f1 Wire up emoji+custom emote selector to text input. Closes #1887 2022-09-06 17:52:09 -07:00
renovate[bot]
6ebf342815 Update module github.com/microcosm-cc/bluemonday to v1.0.20 2022-09-06 16:06:36 +00:00
renovate[bot]
7ebdd0bc91 Update module github.com/shirou/gopsutil/v3 to v3.22.8 2022-09-06 11:49:00 +00:00
renovate[bot]
7f1eb6a23a Update module github.com/yuin/goldmark to v1.4.14 2022-09-06 02:00:19 +00:00
renovate[bot]
f87701a207 Update golang.org/x/net digest to 83b083e 2022-09-05 21:25:27 +00:00
Gabe Kangas
da73ed9f20 Hopefully fix issues running CI on remote forks 2022-09-05 12:33:11 -07:00
gabek
7981efcde5 Bundle embedded web app 2022-09-05 16:04:00 +00:00
renovate[bot]
aea3b1e9cc Update dependency chromatic to v6.9.0 (#2085)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-05 09:00:47 -07:00
gabek
59f48f5999 Bundle embedded web app 2022-09-05 06:09:42 +00:00
Gabe Kangas
065c36a0a6 Fix invalid linter error about onLoad on an iframe 2022-09-04 22:52:32 -07:00
renovate[bot]
5f1ffd570f Update module github.com/shirou/gopsutil/v3 to v3.22.8 2022-09-05 05:40:06 +00:00
renovate[bot]
62f2217b09 Update dependency eslint-plugin-react to v7.31.6 (#2084)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-04 22:38:40 -07:00
gabek
faaba39956 Bundle embedded web app 2022-09-05 04:57:01 +00:00
Gabe Kangas
c61bea29ee Add read-only chat embed page. Closes #1905 2022-09-04 21:53:04 -07:00
renovate[bot]
dfdd78df7c Update module github.com/yuin/goldmark to v1.4.14 2022-09-05 03:49:05 +00:00
renovate[bot]
79f171e24d Update module github.com/microcosm-cc/bluemonday to v1.0.20 2022-09-05 01:24:20 +00:00
gabek
ab4feb9bde Bundle embedded web app 2022-09-05 01:13:12 +00:00
Gabe Kangas
b8a108ba03 Fix chat message story 2022-09-04 18:09:30 -07:00
gabek
6edfe81ccb Bundle embedded web app 2022-09-05 01:04:59 +00:00
Gabe Kangas
ac7e095fdf Handle hide/show chat messages via moderation. Closes #1986 2022-09-04 17:58:06 -07:00
Gabe Kangas
c0dc2eb707 Run API tests inside Eartlhly 2022-09-04 17:14:44 -07:00
renovate[bot]
f89bfb9c87 Update module github.com/aws/aws-sdk-go to v1.44.91 2022-09-05 00:01:00 +00:00
renovate[bot]
2cc7f88cfc Update golang.org/x/net digest to 83b083e 2022-09-04 20:25:23 +00:00
renovate[bot]
5f118abe83 Bundle embedded web app 2022-09-04 20:19:38 +00:00
renovate[bot]
c3a3d0bea3 Update dependency xstate to v4.33.5 2022-09-04 20:17:10 +00:00
renovate[bot]
00fc85a165 Bundle embedded web app 2022-09-03 23:49:32 +00:00
renovate[bot]
cdba71c0b0 Update dependency sass to v1.54.8 2022-09-03 20:44:25 +00:00
gabek
d91c45d172 Bundle embedded web app 2022-09-03 18:41:45 +00:00
gabek
682b525eb8 Prettified Code! 2022-09-03 18:39:18 +00:00
James Young
5ebbbb8bf2 refactor(stories): co-locate stories with components (#2078)
* refactor: move ActionButton component

* refactor: move BanUserButton component

* refactor: move ChatActionMessage component

* refactor: move ChatContainer component

* refactor: move AuthModal component

* refactor: move BrowserNotifyModal component

* refactor: move ChatUserMessage component

* refactor: move ChatJoinMessage component

* refactor: move ChatTextField component

* refactor: move ChatUserBadge component

* refactor: move FollowerCollection and SingleFollower components

* fix: bad import path

* refactor: move FollowModal component

* refactor: move Modal component

* refactor: move ContentHeader component

* refactor: move ChatSystemMessage component

* refactor: move Header component

* refactor: move Footer component

* refactor: move StatusBar component

* refactor: move OfflineBanner component

* refactor: move OwncastPlayer component

* refactor: move IndieAuthModal component

* refactor: move SocialLinks component

* refactor: move VideoPoster component

* refactor: move FollowModal component

* refactor: move FediAuthModal.tsx component

* refactor: move UserDropdown component

* refactor: move ChatSocialMessage component

* refactor: move Logo component

* refactor: move NotifyReminderPopup component

* refactor: move NameChangeModal component

* refactor: move FatalErrorStateModal component

* refactor: move ChatModeratorNotification component

* refactor: move ChatModerationActionMenu and ChatModerationDetailsModal components

* refactor: move CustomPageContent component

* refactor: move storybook Introduction file

* refactor: update storybook story import path

* refactor: move storybook preview styles

* refactor: move storybook doc pages

* refactor: move Color and ImageAsset components

* fix: bad import path

* fix: bad import path in story file
2022-09-03 11:38:52 -07:00
Gabe Kangas
9f550a87d2 Run workflows on PRs + Perform test build 2022-09-03 11:35:46 -07:00
gabek
888e31008a Bundle embedded web app 2022-09-03 17:27:00 +00:00
renovate[bot]
d40e87c58b Update dependency picmo to v5.6.2 (#2079)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-03 10:23:25 -07:00
renovate[bot]
329e44cf86 Bundle embedded web app 2022-09-03 05:38:45 +00:00
renovate[bot]
2a84ff9343 Update dependency eslint-plugin-react to v7.31.1 2022-09-03 05:29:03 +00:00
renovate[bot]
f784f10da4 Update module github.com/aws/aws-sdk-go to v1.44.91 2022-09-03 01:58:42 +00:00
renovate[bot]
7886a13dab Bundle embedded web app 2022-09-03 01:48:02 +00:00
renovate[bot]
ff1db45750 Update typescript-eslint monorepo to v5.36.1 2022-09-03 01:47:48 +00:00
renovate[bot]
592dd0bbaf Update dependency typescript to v4.8.2 2022-09-03 01:22:00 +00:00
renovate[bot]
0c2a9a1b89 Update dependency eslint to v8.23.0 2022-09-03 01:17:06 +00:00
renovate[bot]
91b81325dd Bundle embedded web app 2022-09-03 01:08:45 +00:00
renovate[bot]
eb11add620 Update dependency storybook-preset-less to v1.1.3 2022-09-03 01:03:53 +00:00
renovate[bot]
f13f463d4d Bundle embedded web app 2022-09-02 20:13:54 +00:00
renovate[bot]
9432a4b525 Update dependency antd to v4.22.8 2022-09-02 20:11:51 +00:00
renovate[bot]
1dc483ad8f Update dependency @types/react to v18.0.18 2022-09-02 20:07:53 +00:00
gabek
0ea0fcd58a Bundle embedded web app 2022-09-02 05:04:00 +00:00
Gabe Kangas
dbcccb79f5 Add margin below content 2022-09-01 22:00:16 -07:00
Gabe Kangas
7a9332408e Change font+weight of action buttons 2022-09-01 22:00:16 -07:00
Gabe Kangas
46166a78d9 Set message content as renderable html 2022-09-01 22:00:16 -07:00
Gabe Kangas
6d7f0302bf Replace the auth chat message badge with an icon 2022-09-01 22:00:15 -07:00
gabek
7c17e078d3 Bundle embedded web app 2022-09-02 02:39:59 +00:00
Gabe Kangas
aa0b43074f Fix chat user color variable 2022-09-01 19:37:21 -07:00
Gabe Kangas
e0926b9350 Set modal header font 2022-09-01 19:37:21 -07:00
gabek
0c716eff22 Bundle embedded web app 2022-08-30 18:59:46 +00:00
Gabe Kangas
8801f814db Import ant overrides in storybook 2022-08-30 11:55:33 -07:00
gabek
82e3df6e3b Bundle embedded web app 2022-08-30 18:44:03 +00:00
Gabe Kangas
277dc700fa Fix error background 2022-08-30 11:41:11 -07:00
Gabe Kangas
113c3deaea Make action buttons primary for now 2022-08-30 11:41:11 -07:00
gabek
c6ca2fb0d8 Bundle embedded web app 2022-08-30 18:01:58 +00:00
gabek
70ef1e0e98 Prettified Code! 2022-08-30 17:59:04 +00:00
Gabe Kangas
ef30ddc892 Fix font not being defined 2022-08-30 10:58:26 -07:00
gabek
e605dea03a Bundle embedded web app 2022-08-30 06:42:10 +00:00
Gabe Kangas
b3281ddc56 Remove odd imports 2022-08-29 23:39:01 -07:00
gabek
8d25938f28 Bundle embedded web app 2022-08-30 06:37:26 +00:00
Gabe Kangas
6c06f4fd67 Update footer 2022-08-29 23:33:53 -07:00
gabek
6954bb5f37 Bundle embedded web app 2022-08-30 06:19:41 +00:00
gingervitis
d5fa81f76e Draft: rough-ish draft of proposed color theme changes (#2067)
* color experimentation and troubleshooting

* create color scheme, assign colors, more ant overrides

* fun selection color

* Prettified Code!

* Correctly import opensans

* Prettified Code!

* Organize+standardize colors/names and update the app to use them

* Prettified Code!

* Use css var references instead of resolving value of vars in css files

* Prettified Code!

Co-authored-by: gingervitis <gingervitis@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: gabek <gabek@users.noreply.github.com>
2022-08-29 23:17:12 -07:00
gabek
a0a28fa572 Bundle embedded web app 2022-08-29 19:56:18 +00:00
renovate[bot]
a1f97afe61 Lock file maintenance (#2069)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-29 12:52:41 -07:00
renovate[bot]
dd4e597f34 Bundle embedded web app 2022-08-29 14:46:11 +00:00
renovate[bot]
d9a0033fc3 Update dependency xstate to v4.33.4 2022-08-29 14:43:35 +00:00
renovate[bot]
513af05906 Lock file maintenance 2022-08-29 14:42:14 +00:00
Gabe Kangas
ccaeda88ad Remove package-comments rule 2022-08-27 20:31:00 -07:00
Gabe Kangas
b2398152ab Remove unused linter 2022-08-27 20:31:00 -07:00
Gabe Kangas
de06005d01 Do not run go linting on web-only changes 2022-08-27 20:30:58 -07:00
renovate[bot]
0202992862 Lock file maintenance 2022-08-27 20:29:23 -07:00
Gabe Kangas
10e5d07793 Migrate issue template to be a form 2022-08-27 20:29:04 -07:00
Gabe Kangas
11edc92bba Update bug-report-feature-request.md 2022-08-27 20:29:03 -07:00
renovate[bot]
2e790cc133 Update module github.com/aws/aws-sdk-go to v1.44.81 2022-08-27 20:26:44 -07:00
gabek
88bcf81113 Prettified Code! 2022-08-27 20:26:07 -07:00
cel
38ed3c4024 Add Fediverse, Matrix and XMPP social links (#2044) 2022-08-27 20:26:07 -07:00
Gabe Kangas
20e6b87a35 Remove package-comments rule 2022-08-26 19:30:35 -07:00
gabek
dd737a60d6 Bundle embedded web app 2022-08-27 02:20:56 +00:00
Gabe Kangas
7541250d8e Remove unused linter 2022-08-26 19:20:45 -07:00
renovate[bot]
254ce3b79e Update typescript-eslint monorepo to v5.35.1 (#2063)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-26 19:17:52 -07:00
renovate[bot]
6bff5480da Update dependency picmo to v5.6.1 (#2059)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-26 19:17:02 -07:00
gabek
37646d9df3 Bundle embedded web app 2022-08-26 22:02:55 +00:00
renovate[bot]
a6ad513537 Update dependency slate-react to v0.82.1 (#2058)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-26 15:00:12 -07:00
Gabe Kangas
87ca4c9434 Do not run go linting on web-only changes 2022-08-26 14:27:37 -07:00
gabek
545c0eeb2c Bundle embedded web app 2022-08-26 20:15:13 +00:00
renovate[bot]
95534872c1 Update dependency @babel/core to v7.18.13 2022-08-26 20:14:33 +00:00
renovate[bot]
0ee7356ecf Update dependency slate to v0.82.1 (#2057)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-26 13:12:43 -07:00
gabek
e92fd3b6c3 Bundle embedded web app 2022-08-25 00:23:51 +00:00
renovate[bot]
b00384ae35 Update dependency antd to v4.22.7 (#2060)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-24 17:21:06 -07:00
renovate[bot]
aa5778b4ec Update module github.com/aws/aws-sdk-go to v1.44.82 2022-08-23 16:10:07 +00:00
renovate[bot]
981082a324 Update golang.org/x/net digest to b0a4917 2022-08-23 10:48:47 +00:00
gabek
0278dc6f45 Bundle embedded web app 2022-08-23 05:02:50 +00:00
Gabe Kangas
f3d611e762 Fix content header not rendering properly on mobile 2022-08-22 21:50:17 -07:00
gabek
6f9add15a1 Bundle embedded web app 2022-08-23 02:28:58 +00:00
Gabe Kangas
c2bd9436ba Show moderation menu for moderators. Closes #1864 2022-08-22 19:25:16 -07:00
renovate[bot]
b1376497ca Update module github.com/aws/aws-sdk-go to v1.44.82 2022-08-23 02:08:26 +00:00
gabek
1def26f1ba Bundle embedded web app 2022-08-23 01:35:19 +00:00
Gabe Kangas
be6e3d9ad9 Add remote fediverse follow modal. Closes #1862 2022-08-22 18:30:58 -07:00
Gabe Kangas
1a9b9f53fc Add remote fediverse follow modal. Closes #1862 2022-08-22 18:27:47 -07:00
renovate[bot]
3c1ac58799 Bundle embedded web app 2022-08-22 13:11:03 +00:00
renovate[bot]
0a693331ba Lock file maintenance 2022-08-22 13:06:58 +00:00
renovate[bot]
bafb34c50a Lock file maintenance 2022-08-22 13:06:01 +00:00
Gabe Kangas
9a1d1873ac Migrate issue template to be a form 2022-08-21 22:58:58 -07:00
gabek
76df3beb20 Bundle embedded web app 2022-08-22 02:29:56 +00:00
renovate[bot]
9d1670de65 Update dependency react-virtuoso to v2.17.2 (#2054)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-21 19:27:01 -07:00
gabek
4aac3322ee Bundle embedded web app 2022-08-22 01:50:50 +00:00
Gabe Kangas
d8cf30a723 Only show send button on mobile. Make buttons inline with input field 2022-08-21 18:47:12 -07:00
gabek
94fa69a1f7 Bundle embedded web app 2022-08-22 00:26:31 +00:00
Gabe Kangas
cd81aa56ed Tighten up collapsed message spacing 2022-08-21 17:22:27 -07:00
Gabe Kangas
94d52dde57 Update bug-report-feature-request.md 2022-08-21 16:16:05 -07:00
gabek
ffdcd8e17b Bundle embedded web app 2022-08-21 23:05:57 +00:00
Gabe Kangas
9e18cf2f0c Fix incorrect font variable being used 2022-08-21 16:01:41 -07:00
gabek
749493ce1f Bundle embedded web app 2022-08-21 22:54:56 +00:00
Gabe Kangas
6cc184ea6f Add standalone join message with user badge 2022-08-21 15:50:27 -07:00
gabek
1954169ca1 Bundle embedded web app 2022-08-21 21:09:07 +00:00
Gabe Kangas
3cfcad7a93 Add user chat message badges. Closes #1988 2022-08-21 14:04:16 -07:00
gabek
eac7e81a9c Bundle embedded web app 2022-08-21 05:56:17 +00:00
renovate[bot]
dbfc3f9cfa Update dependency date-fns to v2.29.2 (#2052)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-20 22:52:10 -07:00
gabek
032ab60afc Bundle embedded web app 2022-08-21 00:10:32 +00:00
renovate[bot]
edfea06b93 Pin dependency sharp to 0.30.7 (#2051)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-20 17:07:24 -07:00
Gabe Kangas
bf2e3623df Do not run go linter on web-only changes 2022-08-20 16:27:55 -07:00
gabek
47837e6612 Bundle embedded web app 2022-08-20 23:26:23 +00:00
Gabe Kangas
ea0dc28c61 Install sharp to fix importing pngs 2022-08-20 16:22:10 -07:00
Gabe Kangas
c4479a0ffc Add first pass at IndieAuth modal. For #1863 2022-08-20 16:16:24 -07:00
gabek
c41e0ab90a Bundle embedded web app 2022-08-20 21:34:25 +00:00
renovate[bot]
60218366aa Update dependency sass to v1.54.5 (#2049)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-20 14:31:32 -07:00
Gabe Kangas
8bd222e847 Do not run tests on web-only changes 2022-08-20 12:08:18 -07:00
Gabe Kangas
93480078b3 Do not run API tests on web-only changes 2022-08-20 12:04:23 -07:00
renovate[bot]
36f86c212d Bundle embedded web app 2022-08-20 18:52:11 +00:00
renovate[bot]
c9a5e2917e Update typescript-eslint monorepo to v5.33.1 2022-08-20 16:57:35 +00:00
renovate[bot]
3e61e09b70 Bundle embedded web app 2022-08-20 13:41:09 +00:00
renovate[bot]
872dae8ab2 Update dependency picmo to v5.5.2 2022-08-20 13:30:26 +00:00
renovate[bot]
fa8fb51420 Bundle embedded web app 2022-08-20 13:26:57 +00:00
renovate[bot]
4c744d5f04 Update dependency eslint to v8.22.0 2022-08-20 13:23:52 +00:00
renovate[bot]
2560ef112e Update dependency xstate to v4.33.2 2022-08-20 13:21:18 +00:00
renovate[bot]
23cd443db5 Bundle embedded web app 2022-08-20 10:24:16 +00:00
renovate[bot]
757b1beb2f Update module github.com/aws/aws-sdk-go to v1.44.81 2022-08-20 05:30:34 +00:00
renovate[bot]
e359f437d0 Update dependency antd to v4.22.6 2022-08-20 05:18:52 +00:00
Gabe Kangas
63bf3b773c Specify branches to auto-build web app on 2022-08-19 22:13:01 -07:00
gabek
1e78951f35 Bundle embedded web app 2022-08-19 03:03:50 +00:00
Gabe Kangas
75b90179b8 Experiment with some custom player styling. For #1899 2022-08-18 19:59:17 -07:00
gabek
cb71fc06cb Prettified Code! 2022-08-17 16:36:23 +00:00
cel
56ad654a02 Add Fediverse, Matrix and XMPP social links (#2044) 2022-08-17 09:35:45 -07:00
Gabe Kangas
a608b69086 Merge remote-tracking branch 'origin/develop' into webv2 2022-08-16 22:07:53 -07:00
gabek
df824bdf4a Bundle embedded web app 2022-08-17 04:52:12 +00:00
Gabe Kangas
a521ba21d8 Add admin field for setting offline message. Closes #1901 2022-08-16 21:48:06 -07:00
Gabe Kangas
9749cc96c3 Changes to reflect update to actions/checkout@3 2022-08-16 18:04:28 -07:00
gabek
900abffbc9 Bundle embedded web app 2022-08-17 01:01:46 +00:00
Gabe Kangas
6ffe720d90 Update to the page content header 2022-08-16 17:55:12 -07:00
renovate[bot]
e22ae65053 Update module github.com/aws/aws-sdk-go to v1.44.78 2022-08-16 21:11:49 +00:00
renovate[bot]
91c32e69d7 Update module github.com/mattn/go-sqlite3 to v1.14.15 2022-08-16 16:32:57 +00:00
renovate[bot]
03acfb83fc Update module github.com/aws/aws-sdk-go to v1.44.77 2022-08-16 16:24:08 +00:00
renovate[bot]
fa1c680f6e Update actions/checkout action to v3 2022-08-16 06:37:48 +00:00
renovate[bot]
f06396fd6d Update module github.com/aws/aws-sdk-go to v1.44.77 2022-08-16 06:27:06 +00:00
Gabe Kangas
dac42a2da8 Merge remote-tracking branch 'origin/develop' into webv2 2022-08-15 23:25:08 -07:00
gabek
0765f9cfcc Bundle embedded web app 2022-08-16 04:18:31 +00:00
renovate[bot]
5fcab95846 Pin dependency style-dictionary to 3.7.1 (webv2) (#2043)
* Pin dependency style-dictionary to 3.7.1

* Bundle embedded web app

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-08-15 20:56:39 -07:00
Gabe Kangas
41ab4d9fe1 Allow rebasing when bundling web app 2022-08-15 20:41:19 -07:00
gabek
4a25082167 Prettified Code! 2022-08-16 03:30:40 +00:00
Gabe Kangas
8eb3762056 Standardize color ids 2022-08-15 20:30:05 -07:00
gabek
8cbf78050e Bundle embedded web app 2022-08-16 03:28:54 +00:00
Gabe Kangas
f1fd1955eb Set yaml to 2.0.0 2022-08-15 20:25:30 -07:00
Gabe Kangas
b7a13e4dc3 Fix typo 2022-08-15 19:49:18 -07:00
gabek
6eb9c54b37 Bundle embedded web app 2022-08-16 02:47:50 +00:00
Gabe Kangas
7dc2a1a4bc Limit message collapsing to 2 minutes between messages 2022-08-15 19:44:29 -07:00
Gabe Kangas
4cd9e22e34 Auto-bundle web app on commits 2022-08-15 19:23:42 -07:00
Gabe Kangas
052a669c2c Fix build error with updated typescript 2022-08-15 18:58:34 -07:00
renovate[bot]
00f40ed7b8 Update dependency style-loader to v3 2022-08-16 01:20:56 +00:00
renovate[bot]
50f5fd9bc3 Update dependency sass-loader to v13 2022-08-16 01:16:55 +00:00
renovate[bot]
d7f80d7781 Update dependency markdown-it to v13 2022-08-16 01:12:36 +00:00
renovate[bot]
e30838ae3f Update dependency less-loader to v11 2022-08-16 01:08:49 +00:00
renovate[bot]
99d2eebb1a Update dependency css-loader to v6 2022-08-16 01:03:25 +00:00
renovate[bot]
5a85498d50 Update dependency typescript to v4.7.4 2022-08-16 00:59:24 +00:00
Gabe Kangas
1f4493aaf9 Fix linter warnings 2022-08-15 17:49:15 -07:00
renovate[bot]
5eb467d4de Update dependency rc-util to v5.23.0 2022-08-16 00:21:41 +00:00
renovate[bot]
32eccd18a5 Update dependency prettier to v2.7.1 2022-08-16 00:18:08 +00:00
renovate[bot]
b403c05a1a Update dependency eslint-plugin-react-hooks to v4.6.0 2022-08-16 00:14:44 +00:00
renovate[bot]
8c9e3482ed Update dependency eslint-plugin-react to v7.30.1 2022-08-16 00:11:08 +00:00
renovate[bot]
8990d820b4 Update dependency eslint-plugin-prettier to v4.2.1 2022-08-16 00:07:49 +00:00
renovate[bot]
e0e9981366 Update dependency eslint-plugin-jsx-a11y to v6.6.1 2022-08-16 00:04:18 +00:00
renovate[bot]
5b3cc2d059 Update dependency eslint-plugin-import to v2.26.0 2022-08-16 00:01:00 +00:00
renovate[bot]
f27956d6cb Update dependency eslint-config-prettier to v8.5.0 2022-08-15 23:57:33 +00:00
renovate[bot]
f11c1b2021 Update dependency date-fns to v2.29.1 2022-08-15 23:54:06 +00:00
renovate[bot]
1c7dedd366 Update dependency chartkick to v4.2.0 2022-08-15 23:50:41 +00:00
renovate[bot]
2fe9a412e7 Update dependency chart.js to v3.9.1 2022-08-15 23:47:51 +00:00
Gabe Kangas
b632699c87 Fix chat error with only a single message 2022-08-15 16:35:54 -07:00
renovate[bot]
640300beae Update dependency react-markdown-editor-lite to v1.3.3 2022-08-15 23:34:33 +00:00
renovate[bot]
63fe51f310 Update dependency react-markdown to v8.0.3 2022-08-15 23:32:29 +00:00
renovate[bot]
60579c605d Update dependency rc-overflow to v1.2.8 2022-08-15 23:30:09 +00:00
renovate[bot]
fcaf44bc00 Update dependency @types/prop-types to v15.7.5 2022-08-15 23:27:58 +00:00
renovate[bot]
125c7d41c1 Update dependency @types/chart.js to v2.9.37 2022-08-15 23:26:19 +00:00
renovate[bot]
f3f9775ec3 Update dependency eslint-config-next to v12.2.5 2022-08-15 23:24:57 +00:00
Gabe Kangas
0e470d205a Add product definition to repo for reference 2022-08-15 15:05:31 -07:00
renovate[bot]
baa9ef4d8c Update dependency slate to v0.82.0 (#2036)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-15 14:26:15 -07:00
renovate[bot]
f46e3adb0e Update dependency slate-react to v0.82.0 (#2037)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-15 13:22:39 -07:00
renovate[bot]
964cfd7c3e Update dependency react-chartkick to v0.5.3 (#2033)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-15 11:43:22 -07:00
renovate[bot]
76b049fa4a Update dependency eslint-plugin-storybook to v0.6.4 2022-08-15 18:25:07 +00:00
renovate[bot]
daad6036c9 Update dependency @storybook/testing-library to v0.0.13 2022-08-15 18:22:56 +00:00
renovate[bot]
12c22552db Pin dependencies (#2032)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-15 09:42:17 -07:00
Gabe Kangas
f3c608c937 Move baseBranches config option to top level 2022-08-15 08:39:44 -07:00
Gabe Kangas
44dde66b08 Reduce the custom content width and center it. For #1860 2022-08-14 18:33:04 -07:00
Gabe Kangas
d32d741abf Limit chat display names to 30 characters. Closes #1919 2022-08-14 18:09:16 -07:00
Gabe Kangas
c93d4fca08 Allow dependency updates to WIP webv2 branch 2022-08-14 17:48:11 -07:00
Gabe Kangas
c9321b2dda Re-generate package-lock 2022-08-14 17:20:28 -07:00
Gabe Kangas
194090e1e4 Force storybook cli to install 2022-08-14 12:05:07 -07:00
gabek
ef56827bf2 Prettified Code! 2022-08-14 18:45:37 +00:00
Gabe Kangas
9e5ff5f35c Regenerate styles 2022-08-14 11:45:01 -07:00
renovate[bot]
70aa31153f Update module github.com/aws/aws-sdk-go to v1.44.76 (#2030)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-14 10:46:02 -07:00
renovate[bot]
19cb230978 Update golang.org/x/net digest to 3211cb9 2022-08-13 23:20:58 +00:00
Gabe Kangas
4da64a6b35 Use actual moderation menu and remove the placeholder 2022-08-10 22:17:08 -07:00
Gabe Kangas
a7bbb06ea5 Fix mod menu showing. Closes #1990 2022-08-10 21:41:56 -07:00
Gabe Kangas
cf03a37aed Remove category icon component 2022-08-10 20:32:16 -07:00
Gabe Kangas
f8429beef4 Add+style system style chat message. Closes #1998 2022-08-10 20:22:00 -07:00
renovate[bot]
83bec0922d Update module github.com/prometheus/client_golang to v1.13.0 2022-08-10 06:08:33 +00:00
Gabe Kangas
681067ab93 Add custom offline message+api. Part of #1901 2022-08-09 22:09:43 -07:00
Gabe Kangas
2c1624127a Fix message collapsing incorrectly. Closes #2001 2022-08-09 20:58:10 -07:00
renovate[bot]
ea04f6cada Update module github.com/oschwald/geoip2-golang to v1.8.0 2022-08-10 03:38:34 +00:00
Gabe Kangas
423ed88fbd Allow a fallback for storybook building 2022-08-09 20:12:21 -07:00
gabek
2bf7eb8c22 Prettified Code! 2022-08-10 02:58:09 +00:00
Gabe Kangas
68414445c2 Add support for changing user color in name modal. Closes #1805 2022-08-09 19:56:45 -07:00
renovate[bot]
4be00046d8 Update module github.com/aws/aws-sdk-go to v1.44.72 2022-08-10 00:29:05 +00:00
Gabe Kangas
9187a7a435 Experiment with using image component for logo. Closes #2019 2022-08-09 14:38:23 -07:00
Gabe Kangas
d12f25f556 Merge branch 'develop' into webv2 2022-08-09 14:14:45 -07:00
renovate[bot]
d56c439684 Update golang.org/x/net digest to 07c6da5 2022-08-09 21:09:38 +00:00
renovate[bot]
fa5b3d338e Lock file maintenance 2022-08-08 14:17:47 +00:00
Gabe Kangas
9d45b0edf4 Host our own musl build toolchain 2022-08-05 12:18:21 -07:00
Gabe Kangas
c7a35e9d02 Revert "Change how musl is downloaded/unarchived" as the problem is a
Github problem.

This reverts commit 59fab1b137.
2022-08-04 15:19:43 -07:00
Gabe Kangas
59fab1b137 Change how musl is downloaded/unarchived 2022-08-04 15:08:13 -07:00
Gabe Kangas
2402914000 Explicitly set an alpine build version + install tar into build env 2022-08-04 14:21:09 -07:00
Gabe Kangas
0a48492462 Remove unused query 2022-08-04 13:25:02 -07:00
Gabe Kangas
ffd24ccccb Run test builds using recent Go 2022-08-04 08:53:12 -07:00
renovate[bot]
c08c86bfd9 Update module github.com/shirou/gopsutil/v3 to v3.22.7 2022-08-04 11:26:14 +00:00
renovate[bot]
824c823684 Update golang.org/x/net digest to 0bcc04d 2022-08-04 05:25:33 +00:00
renovate[bot]
38e833233a Update module github.com/aws/aws-sdk-go to v1.44.69 (#2027)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-03 22:24:26 -07:00
Gabe Kangas
0470403b71 Function has been re-exported for use 2022-08-03 11:30:06 -07:00
Gabe Kangas
b2b77f5eb9 Fix creating table indexes 2022-08-03 10:31:14 -07:00
Gabe Kangas
5d34279862 Add util for ungraceful sql execs 2022-08-03 10:31:11 -07:00
Gabe Kangas
eda62a91dc Messages table fixes to improve query performance (#2026)
* Move to yaml sqlc config

* Add util for ungraceful sql execs

* Fix messages schema + add indexes

* Add migration to drop+recreate messages table

* Create index only if does not exist

* Fix typo

* Unexport function
2022-08-03 10:21:55 -07:00
Gabe Kangas
0b5ddf433b Limit OTP requests to one per expiry window. Closes #2000 2022-08-02 13:31:41 -07:00
Gabe Kangas
c40eaa47e9 Force origin test to always pass. Closes #2003 2022-08-02 13:04:23 -07:00
Gabe Kangas
80742097e6 Fix bad message moderation endpoint. Closes #2020 2022-08-02 12:51:18 -07:00
Gabe Kangas
643b54037b Do not log inactionable error. Closes #1992 2022-08-02 12:44:24 -07:00
Gabe Kangas
3951f23b55 Run BSD tests under macos-latest 2022-07-27 14:17:35 -07:00
Gabe Kangas
4b7367fdcc Set sqlite_omit_load_extension flag when building to disable sqlite feature 2022-07-27 14:09:41 -07:00
renovate[bot]
77c11a603b Update docker/setup-qemu-action action to v2 2022-07-24 00:06:25 +00:00
Gabe Kangas
e30d6f6ed0 Tweak readme to reference the web project accurately. 2022-07-23 14:35:56 -07:00
renovate[bot]
64c5580c69 Update github/codeql-action action to v2 2022-07-23 19:49:18 +00:00
renovate[bot]
fef0cd722e Update module github.com/yuin/goldmark to v1.4.13 2022-07-23 13:13:42 +00:00
renovate[bot]
7dfb0c7025 Update module github.com/sirupsen/logrus to v1.9.0 2022-07-23 11:05:33 +00:00
renovate[bot]
bd03e668cd Update module github.com/mattn/go-sqlite3 to v1.14.14 2022-07-23 05:56:54 +00:00
renovate[bot]
8ac594f7ad Update module github.com/microcosm-cc/bluemonday to v1.0.19 2022-07-23 01:31:05 +00:00
renovate[bot]
bb1e273d11 Update module github.com/aws/aws-sdk-go to v1.44.61 2022-07-22 23:56:12 +00:00
renovate[bot]
3b9d5908e4 Update golang.org/x/time digest to e5dcc9c 2022-07-22 21:38:59 +00:00
renovate[bot]
2300c2fae7 Update golang.org/x/net digest to a158d28 2022-07-22 21:17:08 +00:00
Gabe Kangas
0574725be8 Use vh instead of % to fix storybook rendering of chat container. 2022-07-21 12:15:03 -07:00
Gabe Kangas
25d52c4e1a Bump Nextjs version 2022-07-21 00:20:26 -07:00
Gabe Kangas
182a5d25db Update EditorConfig with some explicit settings 2022-07-21 00:13:25 -07:00
Gabe Kangas
49f977ea45 Set ReadHeaderTimeout in http server 2022-07-20 22:45:38 -07:00
Gabe Kangas
f3a16be0dd Add user detail API + modal. Closes #2002 2022-07-20 22:36:20 -07:00
Gabe Kangas
82a0b492a5 Add API mocking library 2022-07-20 20:41:03 -07:00
Gabe Kangas
aead748c0d Use the race detector when running automated tests. 2022-07-19 21:09:45 -07:00
renovate[bot]
fb2cad86f8 Update module github.com/shirou/gopsutil/v3 to v3.22.6 2022-07-19 02:06:37 +00:00
renovate[bot]
8866fe46f4 Update golang.org/x/time digest to 579cf78 2022-07-18 23:56:53 +00:00
renovate[bot]
e2e4707c82 Update github.com/teris-io/shortid digest to 71ec9f2 2022-07-18 22:00:15 +00:00
renovate[bot]
b4da968499 Update golang.org/x/net digest to 1185a90 2022-07-18 19:41:26 +00:00
Gabe Kangas
b75cb1784b Set ReadHeaderTimeout in http server 2022-07-18 11:08:49 -07:00
renovate[bot]
3d9703f32a Lock file maintenance (#2007)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-18 10:06:42 -07:00
Gabe Kangas
00f8fea929 WIP of chat moderation menu, actions and modal 2022-07-16 17:34:19 -07:00
Gabe Kangas
f4fb7a1d41 Add chat system message component. For #1998 2022-07-15 13:15:20 -07:00
Gabe Kangas
2c8621c873 Add chat join messages 2022-07-14 21:05:34 -07:00
Gabe Kangas
9a2a43d916 Add moderator status chat message. Closes #1999 2022-07-14 20:36:47 -07:00
Gabe Kangas
756ab368c1 Action message component 2022-07-14 20:12:42 -07:00
Gabe Kangas
3d9fdab743 Import global.scss into storybook 2022-07-14 20:10:19 -07:00
Gabe Kangas
b490903a35 Add style and story for generic chat action message 2022-07-14 20:09:40 -07:00
Owncast
fb3973b264 Update admin to 19c9ac698ac49922046fd8f2a5b0b816dc6e921a 2022-07-13 02:31:33 +00:00
Gabe Kangas
101359cfc3 Update test to reflect not treating summary as markdown 2022-07-12 17:54:30 -07:00
Gabe Kangas
533bdf9e3d Remove duplicate summary 2022-07-12 17:43:17 -07:00
Gabe Kangas
c6e1a452ab Render actual external action buttons. Closes #1997 2022-07-12 17:37:40 -07:00
Gabe Kangas
9212db100b Use the actual summary text 2022-07-12 17:37:05 -07:00
Gabe Kangas
5ec4fd62ad Update test external action buttons 2022-07-12 17:32:27 -07:00
Gabe Kangas
46e17bb524 Do not render server summary as markdown 2022-07-12 17:11:41 -07:00
Gabe Kangas
f757c1c98d Add script to populate page content 2022-07-12 14:50:32 -07:00
Gabe Kangas
6ee2866260 Handle player being removed 2022-07-12 14:30:21 -07:00
Gabe Kangas
678d5c9fd6 Move statusbar back to under the player 2022-07-12 14:30:21 -07:00
Gabe Kangas
9cdc3b99f2 Fix var name 2022-07-12 14:30:21 -07:00
gabek
594507ad14 Prettified Code! 2022-07-12 20:16:59 +00:00
Gabe Kangas
662ba32f3a Fix components having transparent backgrounds because colors are unset 2022-07-12 13:16:22 -07:00
Gabe Kangas
c4f51ec2c1 Guard against followers being unset 2022-07-12 13:14:39 -07:00
Owncast
5d297ae90d Commit updated API documentation 2022-07-12 04:24:36 +00:00
Gabe Kangas
506d1fa4cf Merge remote-tracking branch 'origin/develop' into webv2 2022-07-11 21:21:07 -07:00
Gabe Kangas
8c2ffd5a0b Pull followers from API. For #1861 2022-07-11 21:10:49 -07:00
Gabe Kangas
e0634abc98 Add Followers list and single follower component. Closes #1861 2022-07-11 18:29:58 -07:00
dependabot[bot]
fac6959254 Bump moment from 2.29.2 to 2.29.4 in /test/load (#1996)
Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-11 10:11:43 -07:00
Owncast
61fd154466 Update admin to 5e483cdedce74b553a32cd0231c7957c335c6bec 2022-07-11 14:05:49 +00:00
renovate[bot]
79634ea0df Lock file maintenance 2022-07-11 13:06:37 +00:00
Gabe Kangas
24db1d6c6d Fix more build errors 2022-07-10 17:41:20 -07:00
Gabe Kangas
fc40953bcc Add link color 2022-07-10 17:37:51 -07:00
Gabe Kangas
0a5f183c2d Update colors and typography stories 2022-07-10 17:28:03 -07:00
Gabe Kangas
6b45715724 Set working directory of linter 2022-07-10 17:07:59 -07:00
Gabe Kangas
100b43dd3a Fix build errors 2022-07-10 17:00:56 -07:00
Gabe Kangas
255585cd9f Update components to use the new style/color names 2022-07-10 16:45:19 -07:00
Gabe Kangas
9ec1d75d32 Recreate theme variables with new style values 2022-07-10 16:45:17 -07:00
t1enne
b39c84747d Prettified Code! 2022-07-10 07:01:29 +00:00
t1enne
f130abb8f9 Minor styling changes 2022-07-10 09:00:29 +02:00
t1enne
efbe6907ac Reworked mobile UI for some components 2022-07-08 22:20:22 +02:00
t1enne
37ad329072 Fixed linter error 2022-07-08 09:12:26 +02:00
t1enne
ffc73f2760 Added chat tab on mobile layouts and other changes to mobile UI 2022-07-08 09:10:18 +02:00
Gabe Kangas
d47084f257 Hopefully fix the linter error 2022-07-03 11:23:55 -07:00
t1enne
d12712a107 Changed chat behaviour
added recoil value isMobile to determine which chat to display and
style. #1978

changed the player to actually span across the viewport without the
black borders around it.
2022-07-03 12:36:30 +02:00
t1enne
4fcdfdc730 clamp to determine font-size on the body 2022-07-03 12:35:42 +02:00
t1enne
e73013affb Logo now uses clamp to determine size 2022-07-03 12:34:55 +02:00
t1enne
b279f8f707 small fixes on chat behaviour 2022-07-02 09:56:03 +02:00
t1enne
1bbca87afb Prettified Code! 2022-07-02 07:13:50 +00:00
t1enne
26f9a41508 Few changes to chat
Added moderator icon

changed styling for a name change message

Now usernames collapse as long as the user is the same

Imported two weights of Poppins and the OpenSans variable instead of def
400

This is some progress on #1859 and #1625
2022-07-02 09:08:36 +02:00
t1enne
a2953f0758 Merge branch 'webv2' of https://github.com/owncast/owncast into webv2 2022-07-01 22:54:36 +02:00
t1enne
e6cc3a39d1 Added moderator menu to messages and some other styling.
created new ant overrides file.

Ignore the static directory
2022-07-01 22:53:56 +02:00
Gabe Kangas
b7de1a40a1 Ignore the static directory 2022-07-01 13:29:29 -07:00
Gabe Kangas
1cf90fb581 Add fonts to global css file 2022-07-01 13:21:02 -07:00
t1enne
455d8f8169 Few changes to chat.
Changed the way the background is set on self sent messages and some
styling.

Fixed chat container not scrolling. Added 'go to bottom' button.
2022-07-01 19:35:14 +02:00
Gabe Kangas
43aba0a67c Limit what GitHub actions need to run for specific directories 2022-06-29 14:39:33 -07:00
Gabe Kangas
e7d078fbdb Add explicit editorconfig block for yaml 2022-06-29 14:29:17 -07:00
Gabe Kangas
a28533a7ce Add Javascript linter step 2022-06-29 14:26:15 -07:00
Gabe Kangas
32e900f1d0 Fix linter warnings 2022-06-29 14:12:31 -07:00
Gabe Kangas
3c43db4d86 Make video poster fill player and not use the logo. For #1857 2022-06-29 14:01:41 -07:00
Gabe Kangas
ccb97197c5 Fix chat array not being properly appended to 2022-06-29 11:50:56 -07:00
t1enne
d93922f1d0 Added background to own messages in chat and the rounded border.
Closes #1985
2022-06-29 08:22:22 +02:00
Gabe Kangas
5e4334ac01 Use user color for name change messages 2022-06-28 20:40:18 -07:00
Gabe Kangas
23e3751303 Update mock data 2022-06-28 19:15:01 -07:00
Owncast
b8acef9f3c Commit updated API documentation 2022-06-29 02:05:28 +00:00
Gabe Kangas
aec65af87d Use a numbered pre-named set of user colors instead of random. Closes #1974 2022-06-28 19:01:47 -07:00
t1enne
c9938cf414 Added alternative styling for own messages in chat
Added alternative styling for messages sent by self in chat

Prettiered the file
2022-06-28 09:12:22 +02:00
Gabe Kangas
577ce5718d Wire up notify popup to hide/show at correct times. Closes #1911 2022-06-26 23:01:52 -07:00
Gabe Kangas
8fc922588b Add noreferrer automatically to link tags. Closes #1941 2022-06-26 20:09:07 -07:00
Gabe Kangas
b08393295f Add option to hide viewer count. Closes #1939 2022-06-26 00:46:55 -07:00
Gabe Kangas
97db93e0d7 Support a custom emoji override directory. Closes #1967 2022-06-25 23:06:31 -07:00
Gabe Kangas
bb1c934c4b Fix goodbye state not going back online. Closes #1977 2022-06-25 21:26:41 -07:00
Gabe Kangas
e6b857f3b2 Add toggle chat keyboard shortcut. Closes #1892 2022-06-24 23:27:17 -07:00
Gabe Kangas
6de93f9651 Move the favicons 2022-06-24 21:53:16 -07:00
Gabe Kangas
f4de7ed31f Insert custom CSS styles into layout. Closes #1972 2022-06-24 21:42:42 -07:00
Gabe Kangas
e08037b64a Wire up chat message props. Add username highlighting. Closes #1921 2022-06-24 21:30:54 -07:00
Gabe Kangas
b7df2949e4 Remove interfont and use Open Sans + Poppins fonts instead. #1625 2022-06-24 16:27:45 -07:00
Gabe Kangas
5d65b4b3b1 Add undesigned functionality of follow modal. For #1862 2022-06-24 15:55:53 -07:00
Gabe Kangas
78dc183c11 Fix warning 2022-06-21 17:28:12 -07:00
Gabe Kangas
0c439ccba4 Add AirPlay support to player. Closes #1963 2022-06-21 15:38:37 -07:00
Gabe Kangas
2cd6756d01 Add unit and api tests to Earthfile 2022-06-21 12:16:44 -07:00
Gabe Kangas
86305c3028 Cleanup some warnings 2022-06-20 22:36:01 -07:00
Gabe Kangas
718d6d312b Use thumbnail and preview gif controllers 2022-06-20 22:18:27 -07:00
Gabe Kangas
9c477e16a2 Use static servers for serving embedded web assets 2022-06-20 22:12:44 -07:00
Gabe Kangas
18a184eeb7 Use bundled images instead of old webroot files 2022-06-20 22:10:55 -07:00
Gabe Kangas
d3a5ebd4be Remove the old web assets from build steps 2022-06-19 22:01:00 -07:00
Gabe Kangas
8624358dde Add latency compensator to player. Closes #1931 2022-06-19 21:23:26 -07:00
Gabe Kangas
ff968616ba Support server-rendered index.html for all clients. Closes #1871 2022-06-19 16:35:55 -07:00
Gabe Kangas
78c6189c02 First pass at bundling web app into service. Working. 2022-06-19 15:32:42 -07:00
Gabe Kangas
22ac8035fe Remove old javascript build directory 2022-06-19 15:32:41 -07:00
Owncast
4ecc49fce0 Commit updated API documentation 2022-06-19 20:54:34 +00:00
Gabe Kangas
6b22be8cf3 Merge remote-tracking branch 'origin/develop' into webv2 2022-06-19 13:52:22 -07:00
Gabe Kangas
1dbeac422f Add player settings menu. Closes #1932 2022-06-19 13:49:42 -07:00
Gabe Kangas
221b9c8f0f Add playback performance metrics. Closes #1930 2022-06-02 14:34:32 -07:00
Gabe Kangas
04597908a5 Add keyboard shortcuts for player controls. For #1892 2022-06-02 13:50:16 -07:00
Gabe Kangas
1684979187 Add working but unstyled notify registration modal 2022-05-29 22:08:57 -07:00
Gabe Kangas
bf7319db9a Install service worker at launch 2022-05-29 21:51:00 -07:00
Gabe Kangas
1b26a44fb6 Fix concurrent rendering error + make logs debug level 2022-05-28 18:45:30 -07:00
Gabe Kangas
aae63e4e2c Display global error if server is unreachable 2022-05-27 22:53:55 -07:00
Gabe Kangas
ce9d403269 Remove random image 2022-05-27 20:37:54 -07:00
Gabe Kangas
680cfc977a Removing fetch retries for now until I write it from scratch 2022-05-27 18:44:26 -07:00
Gabe Kangas
7ac66faf48 Support retries fetching server config 2022-05-27 18:16:40 -07:00
Gabe Kangas
24738d7410 I cannot deal with the purple modals anymore 2022-05-27 14:43:43 -07:00
Gabe Kangas
dacfaba32b Experiment with chromatic to streamline visual UI testing 2022-05-27 14:31:22 -07:00
Gabe Kangas
bf8a7e9f1a Fix svg related errors with storybook 2022-05-27 13:44:38 -07:00
Gabe Kangas
db184c74dd Comment out the old ant overrides and try to make colors match design 2022-05-26 22:25:44 -07:00
Gabe Kangas
da0a2f5f5d Fix play button z-index + add basic player theme 2022-05-26 21:44:54 -07:00
Gabe Kangas
8ed01ed4da ../
First pass at the emoji picker
2022-05-26 18:59:16 -07:00
Gabe Kangas
1d213b71d4 Support changing your own name and handling name change events 2022-05-26 13:52:04 -07:00
Gabe Kangas
5a51b2d779 Change cursor to pointer 2022-05-26 11:31:45 -07:00
Gabe Kangas
b3407cbdea Remove user menu when chat is not available 2022-05-26 11:08:37 -07:00
Gabe Kangas
715504eb69 Merge remote-tracking branch 'origin/develop' into webv2 2022-05-25 22:57:14 -07:00
Gabe Kangas
f041727f07 Add first pass for offline banner component 2022-05-25 22:52:27 -07:00
Gabe Kangas
281829a473 Support re-authing on invalid access token 2022-05-25 22:51:17 -07:00
Gabe Kangas
09ea1951be Fix lint warning 2022-05-25 21:49:30 -07:00
Gabe Kangas
7b1667bf6a Refactor app state to be a state machine with access selectors 2022-05-25 21:47:09 -07:00
Gabe Kangas
dde9878a46 Fix favicon 404s in dev 2022-05-25 21:33:06 -07:00
t1enne
fd131a25af Fixed two error logs
no nesting buttons inside buttons
mismatch between server and client redendered html
2022-05-24 22:26:04 +02:00
t1enne
a947e67968 ported some formatting logic from webroot 2022-05-24 08:47:22 +02:00
t1enne
d692a2bb5c Styled chat messages 2022-05-22 16:10:34 +02:00
t1enne
b6dd441107 Fixed import and lint-errors 2022-05-22 15:05:40 +02:00
t1enne
018ee135b2 Moved chat header into ChatContainer and created component folder 2022-05-22 14:55:52 +02:00
t1enne
b53c1cc32e Changed button hover and focus color 2022-05-22 14:41:09 +02:00
t1enne
3a785c2a48 Lowered font-size in chat input 2022-05-22 14:28:51 +02:00
t1enne
6a0d0970d6 Added icons and formatted with prettier 2022-05-22 14:27:06 +02:00
t1enne
0ddeb5dfb8 Added icons to voices in menu 2022-05-22 14:20:11 +02:00
t1enne
d1ea0fa81b Destructured props 2022-05-22 14:19:39 +02:00
t1enne
abc210477f Added icons to buttons 2022-05-22 14:18:16 +02:00
t1enne
3c72114d5e Changed some button and dropdown overrides 2022-05-22 14:17:26 +02:00
t1enne
bef99afa05 Few changes to Chat input 2022-05-22 08:37:23 +02:00
t1enne
e045ab605b Changed user dropdown to include icon and removed font size 2022-05-22 08:36:52 +02:00
Gabe Kangas
99f40e28cb Add placeholders for moderation actions 2022-05-20 13:23:46 -07:00
Gabe Kangas
3c291556e0 Add mock to follower 2022-05-20 13:12:16 -07:00
Gabe Kangas
3bc13fd08a Add more mocks 2022-05-20 12:32:26 -07:00
Gabe Kangas
c03be0cf9f Add some detail around how colors are defined 2022-05-19 13:38:05 -07:00
t1enne
1b9c04210b Fixed Slate error by providing initial value 2022-05-18 08:16:46 +02:00
Gabe Kangas
0bf1c7ce48 Add category icons as customizable svgs 2022-05-17 21:20:27 -07:00
Gabe Kangas
0d5d89a1c8 Fix empty state for text field 2022-05-17 17:58:51 -07:00
Gabe Kangas
f6525412c8 Fix typo + var defined in generated file 2022-05-17 17:58:06 -07:00
Gabe Kangas
97b2e64f58 Position the logo and title components 2022-05-17 16:08:39 -07:00
Gabe Kangas
51a12dc905 Fix logo to support non-square sizes 2022-05-17 16:08:38 -07:00
Gabe Kangas
8925e1b4e2 Organize stories into folders 2022-05-17 16:08:38 -07:00
Gabe Kangas
8ce045aa9a Fix dark mode on storybook 2022-05-17 16:08:38 -07:00
t1enne
b6aa20b0aa worked on chat styling 2022-05-17 16:36:07 +02:00
t1enne
5f9995bab9 Merge branch 'webv2' of https://github.com/owncast/owncast into webv2 2022-05-17 08:43:01 +02:00
t1enne
a69ec7511a Changed Layout a bit
now we use less state for the layout. Chat and header are now sticky.
Moved some css vars.
2022-05-17 08:41:39 +02:00
Gabe Kangas
f6eeee2463 Use icon instead of the word viewers 2022-05-16 23:20:56 -07:00
Gabe Kangas
8d7a5d6d6e Add placeholder embed pages 2022-05-16 22:55:22 -07:00
Gabe Kangas
5645f0070f Add start of chat documentation 2022-05-16 22:18:07 -07:00
Gabe Kangas
528ae4c1ad Add logo component and social links 2022-05-16 21:44:09 -07:00
Gabe Kangas
a1c06ec9de Add notification reminder popup component 2022-05-16 20:08:22 -07:00
Gabe Kangas
f14b8ea8ba Wire up placeholder name change modal 2022-05-13 15:07:49 -07:00
Gabe Kangas
e0f8a1f702 More accurately hide/show and track chat state 2022-05-13 14:44:16 -07:00
Gabe Kangas
4b2742739a Fix clarifications of backend vs. frontend source in readme 2022-05-13 12:56:13 -07:00
Gabe Kangas
de4ed9bb62 Fix some styling 2022-05-12 21:27:21 -07:00
Gabe Kangas
67cec2dcbb Expand documentation for web project. Closes #1848 2022-05-12 20:58:08 -07:00
Gabe Kangas
ae78716572 Add more placeholder components and some mocks 2022-05-12 20:52:19 -07:00
Gabe Kangas
d427c0ad70 Organize stories and populate readme 2022-05-12 17:59:40 -07:00
Gabe Kangas
ed50016bfc Do not commit built storybook 2022-05-12 17:00:02 -07:00
Gabe Kangas
363787faa3 Add some links and context to readme 2022-05-12 15:41:54 -07:00
Gabe Kangas
e0aa5f8522 Use token 2022-05-12 15:22:44 -07:00
Owncast
4651422709 Commit updated components/styles 2022-05-12 22:15:13 +00:00
Gabe Kangas
2329d3a17d Send event on commits 2022-05-12 15:12:01 -07:00
Gabe Kangas
f1e3adbec5 Split up design/style pages 2022-05-12 14:45:56 -07:00
Owncast
6ad88b2e28 Commit updated components/styles 2022-05-12 06:35:32 +00:00
Gabe Kangas
72c01e1b9a Fix web project build errors 2022-05-11 23:31:31 -07:00
Gabe Kangas
b66617961d Remove old web workflows and add new ones 2022-05-11 20:41:32 -07:00
Gabe Kangas
8638961b59 Add workflow for building storybook 2022-05-11 20:29:31 -07:00
Gabe Kangas
ff6886575f Add player poster 2022-05-10 15:36:09 -07:00
Gabe Kangas
9bb37679c0 Add some images+icons to assets section 2022-05-09 19:02:10 -07:00
Gabe Kangas
92fe213b9b Remove unused images 2022-05-09 16:40:41 -07:00
Gabe Kangas
92a1da4df6 Add custom Modal component 2022-05-09 15:34:02 -07:00
Gabe Kangas
8c7c11cb72 Continue to troubleshoot the emoji picker 2022-05-09 13:44:11 -07:00
Gabe Kangas
717db25d65 Remove no longer valid browser test 2022-05-09 13:08:08 -07:00
Gabe Kangas
d6e0b55337 Missing file 2022-05-09 13:06:17 -07:00
Gabe Kangas
97762c17b0 Add viewer ping + volume saving to player 2022-05-08 23:42:40 -07:00
Gabe Kangas
3b3f785984 Use the webpack dev server proxy for requests 2022-05-08 23:28:54 -07:00
Gabe Kangas
2a8b474fa1 Format status bar text 2022-05-08 20:41:26 -07:00
Gabe Kangas
21585f5aea Use title or name in header 2022-05-08 18:05:37 -07:00
t1enne
00bc662c7f Changed Logo and Header
logo has two variants. Changed story to reflect that. Updated header
2022-05-08 10:45:45 +02:00
t1enne
93d69a26eb Moved UserDropdown to comps/common/, updated imports, some styling on Header 2022-05-08 09:41:47 +02:00
t1enne
ced449175c renamed component 2022-05-08 09:39:58 +02:00
t1enne
df131acd06 wrapped with recoil 2022-05-08 09:39:26 +02:00
t1enne
d5145942bd Closed ending bracket 2022-05-08 09:38:42 +02:00
Gabe Kangas
f835ae5086 Add action buttons and status bar 2022-05-07 16:13:06 -07:00
Gabe Kangas
448c23d097 Use some style values so it looks like this page is making progress 2022-05-07 10:25:04 -07:00
Gabe Kangas
c99fcf5ed9 Tweak storybook UI a bit 2022-05-07 01:13:26 -07:00
Gabe Kangas
f7a03705a8 Use the generated style variables 2022-05-07 00:36:57 -07:00
Gabe Kangas
a78869302e Add style-dictionary definitions 2022-05-06 23:29:44 -07:00
Gabe Kangas
97b957adbe Add WIP external action buttons 2022-05-05 15:01:23 -07:00
Gabe Kangas
44173ac09d WIP emoji picker 2022-05-05 14:43:40 -07:00
Gabe Kangas
66a55401a8 Use slate.js as a rich text editor for chat messages 2022-05-05 13:52:10 -07:00
Gabe Kangas
f96bde4f71 Can send a message from text input using submit button 2022-05-04 23:06:35 -07:00
Gabe Kangas
c56c45d904 Use contentEditable for chat input field 2022-05-04 16:55:54 -07:00
Gabe Kangas
008f607cf7 Fill out the follower component 2022-05-04 08:56:47 -07:00
t1enne
2cfb336411 Added mobile chat and some responsiveness
weird 0 popping out when toggling chat. wasn't able to find which
component is responsible. Used bare mininum scss. May refactor in the
future.
2022-05-04 09:55:44 +02:00
t1enne
502cf4478a reworked slightly main layout 2022-05-03 23:55:13 +02:00
Gabe Kangas
d65be6013a Add some todo comments 2022-05-03 13:26:04 -07:00
Gabe Kangas
8b07eb7457 Render chat messages that come over the socket 2022-05-03 13:01:50 -07:00
Gabe Kangas
15becc5121 Connect to websocket and start accepting messages 2022-05-02 22:13:36 -07:00
Gabe Kangas
a0354d6d49 Handle centralized app state and registration + chat history 2022-05-02 17:45:22 -07:00
Gabe Kangas
b590e4f765 Add button to test chat msgs being added 2022-05-01 22:51:57 -07:00
Gabe Kangas
6314ed8667 Add performant list componant for rendering chat messages 2022-05-01 20:56:11 -07:00
Gabe Kangas
457dead455 Add some state logic based on enums 2022-05-01 20:12:34 -07:00
Gabe Kangas
4997c7c5ac Fill out some more components + add application state enums 2022-04-29 15:10:13 -07:00
Gabe Kangas
e5d3b0e4ee More blank components and stories to be filled in 2022-04-28 14:36:05 -07:00
Gabe Kangas
e0c073171d Rename layout files 2022-04-28 12:57:51 -07:00
t1enne
b90eadcb4e restructured components folders and layout (#1886) 2022-04-28 09:54:33 -07:00
Gabe Kangas
91b0db9c2e Add placeholder components to be worked on 2022-04-27 23:19:45 -07:00
Gabe Kangas
07c6faad60 Add basic player component 2022-04-26 19:29:13 -07:00
Gabe Kangas
35546c0c6d Added user registration call 2022-04-26 14:04:35 -07:00
Gabe Kangas
15ca73a438 WIP VideoPoster 2022-04-26 13:50:14 -07:00
Gabe Kangas
e2e21d915b Initial api requests + stores + basic layout 2022-04-25 23:10:07 -07:00
Gabe Kangas
21af5ce020 Update readme instructions 2022-04-25 19:10:29 -07:00
Gabe Kangas
23a009d011 Merge remote-tracking branch 'admin/ui-components' into webv2 2022-04-25 18:48:07 -07:00
Gabe Kangas
eadd27b6c0 Some Storybook configuration 2022-04-25 15:55:05 -07:00
Gabe Kangas
88bbc80748 Update readme 2022-04-25 15:54:38 -07:00
Gabe Kangas
79bfa0145f Moved admin to /admin and created blank placeholder for v2 frontend 2022-04-25 15:54:37 -07:00
gabek
75354527f6 Prettified Code! 2022-04-25 15:52:39 -07:00
Gabe Kangas
be441ae530 Add inter font to project 2022-04-25 15:52:39 -07:00
gabek
80b31af253 Prettified Code! 2022-04-25 15:52:39 -07:00
Gabe Kangas
e49948a215 Add colors to storybook 2022-04-25 15:52:39 -07:00
Gabe Kangas
19d6652c7a Add blank colors page to fill in 2022-04-25 15:52:39 -07:00
Gabe Kangas
3ce6fd4cb3 Add support for less variables and using a custom theme 2022-04-25 15:52:38 -07:00
Gabe Kangas
1c77219a75 First pass at component library 2022-04-25 15:52:38 -07:00
Renovate Bot
7a2441e6ea Lock file maintenance 2022-04-25 14:54:19 +00:00
Gabe Kangas
55ce0c0869 Add some basic validation logic for form. Closes https://github.com/owncast/owncast/issues/1847 2022-04-24 18:44:32 -07:00
Gabe Kangas
29ae557c0f Tweak some stream health text 2022-04-24 16:48:46 -07:00
funkyhippo
8cead20b60 Generate proper StatusStates for errors from backend. (#469) 2022-04-23 13:52:04 -07:00
funkyhippo
f625c31279 Fixes and enhancements to the client table. (#468)
* Fix sorting and order for name.

* Add the ability to sort display names.

* Remove no-unstable-nested-components rule.

* Use includes() rather than startsWith() for better 'searching' semantics.
2022-04-23 09:37:28 -07:00
Gabe Kangas
d78e28fd47 Add link to notification documentation 2022-04-22 17:32:25 -07:00
Gabe Kangas
0dcfbca318 Fix join msgs switch not firing api call 2022-04-19 12:52:40 -07:00
Renovate Bot
6cb3856ac0 Lock file maintenance 2022-04-18 15:47:37 +00:00
Gabe Kangas
2621665f54 Layout updates to stream health stats and messages 2022-04-09 23:05:10 -07:00
Gabe Kangas
810e2e0aaa Update gitignore 2022-04-09 23:05:10 -07:00
dependabot[bot]
5e4b95a90e Bump moment from 2.29.1 to 2.29.2 (#466) 2022-04-09 09:11:17 -07:00
Gabe Kangas
ad2f40810c Close confirm popup on cancel. Closes https://github.com/owncast/owncast/issues/1809 2022-04-04 14:18:58 -07:00
Gabe Kangas
4ba6822b33 Round hardware usage values. Closes https://github.com/owncast/owncast/issues/1815 2022-04-04 14:16:00 -07:00
Gabe Kangas
9f235bcaa5 Remove viewers label from Y axis. Closes https://github.com/owncast/owncast/issues/1816 2022-04-04 14:07:07 -07:00
renovate[bot]
f502a51b43 Pin dependency rc-overflow to 1.2.4 (#464)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-28 10:26:31 -07:00
Renovate Bot
b1999cefef Lock file maintenance 2022-03-28 12:51:19 +00:00
Gabe Kangas
299b7ff6de Display the representation % of players in metrics 2022-03-27 16:28:14 -07:00
Gabe Kangas
65efdb91b9 Add stream health overview component 2022-03-24 23:21:57 -07:00
Gabe Kangas
58acc7a449 Fix only one bitrate drawing on health graph. Tweak text. 2022-03-24 16:44:34 -07:00
Gabe Kangas
8ad2240247 Mange outbound notification settings (#458)
* ActivityPub admin pages for configuration

* Fix dev build

* Add support for requiring follow approval. Closes https://github.com/owncast/owncast/issues/1208

* Point at admin version of followers endpoint

* Add setting for toggling displaying fediverse engagement in admin. https://github.com/owncast/owncast/issues/1404

* Add instance URL textfield to federation config and disable federation if it is empty

* If instance URL is not https disable federation

* Tweak federation toggle text. Make go live message optional

* Add federation info modal. Closes https://github.com/owncast/owncast/issues/1544

* Add support for blocked federated domains. For https://github.com/owncast/owncast/issues/1209

* Simplify fediverse post input

* Add placeholder Fediverse icon

* Tweak federation logo in admin menu. Closes https://github.com/owncast/owncast/issues/1603

* Add global button for composing a fediverse post.

Closes https://github.com/owncast/owncast/issues/1610

* Federation -> Social

* Add page for listing federated actions. Closes https://github.com/owncast/owncast/issues/1573

* Auto-close social post modal after success

* Make user modal action buttons look nicer

* Center and reduce width and center count column. Closes https://github.com/owncast/owncast/issues/1580

* Update the followers table to be clearer

* Fix exception thrown when passing undefined

* Disable federation settings if feature is disabled

* Update enable social modal. For https://github.com/owncast/owncast/issues/1594

* Fix type props

* Quiet, linter

* Move compose button to the left

* Add tooltip for compose button

* Add NSFW toggle to federation config. Closes https://github.com/owncast/owncast/issues/1628

* Add support for blocking/removing followers. For https://github.com/owncast/owncast/issues/1630

* Allow editing the server url field even when federation is disabled

* Continue to update the copy around the social features

* Use relative path to action images. Fixes https://github.com/owncast/owncast/issues/1646

* Link IRIs and make action verbse present tense

* Update caniuse

* Notifications configuration UI

* Remove twilio add email notifications

* WIP email support

* Add support for managing twitter notifications

* Mark fields as passwords

* Continued WIP

* Post merge cleanup

* Cleanup

* Remove email config. Handle disabled notifications state

* Remove email related components

* Remove email related settings properties
2022-03-23 08:57:09 -07:00
Gabe Kangas
68fd329cc9 Downgrade antd to resolve broken slider. Hopefully resolves https://github.com/owncast/owncast/issues/1791 2022-03-21 14:40:04 -07:00
Renovate Bot
6c6f013194 Lock file maintenance 2022-03-21 12:54:27 +00:00
Gabe Kangas
a367b1dd07 Remove support for SVG logos. Closes https://github.com/owncast/owncast/issues/1773 2022-03-17 14:54:05 -07:00
Gabe Kangas
dd392e34db Expand upon playback metrics 2022-03-16 22:49:38 -07:00
Gabe Kangas
1ce2ee398c Admin UI for playback metrics. For https://github.com/owncast/owncast/issues/793 (#462) 2022-03-16 17:54:34 -07:00
Lerk
ae88a38acc Add description and name for VideoToolbox codec (#460)
* add description and name for VideoToolbox codec

* fix typo
2022-03-15 00:05:46 -07:00
Renovate Bot
d265fbc3ad Lock file maintenance 2022-03-14 12:49:48 +00:00
Gabe Kangas
e44f175350 Fix error thrown when renderinging without a value 2022-03-07 16:28:19 -08:00
Gabe Kangas
ebe5558d58 Fix error created by a non-menu item inside a menu 2022-03-07 15:59:58 -08:00
Gabe Kangas
c360b943db Use paginated followers result 2022-03-07 14:41:54 -08:00
Gabe Kangas
57d100b9e8 Fix hidden social config 2022-03-07 14:41:30 -08:00
Gabe Kangas
9c747f6b0f Show notice on admin home encouraging people to enable social federation features. (#447)
* Show notice on admin home encouraging enabling social. Closes https://github.com/owncast/owncast/issues/1653

* Do not import unused icon
2022-03-07 00:08:57 -08:00
Gabe Kangas
181a7c3431 Add admin support for established user mode. https://github.com/owncast/owncast/issues/1587 (#430) 2022-03-07 00:06:07 -08:00
Gabe Kangas
d6604300e1 Fix linter workflow? 2022-03-07 00:02:00 -08:00
Gabe Kangas
301e149a67 Add support for managing IP-based bans. For https://github.com/owncast/owncast/issues/1534 (#434) 2022-03-06 20:39:36 -08:00
Gabe Kangas
b97f805850 Display windowed time series viewer metrics (#454)
* WIP displaying windowed time series viewer metrics. Closes https://github.com/owncast/owncast/issues/1478

* Remove unused import
2022-03-06 19:49:42 -08:00
Gabe Kangas
17eca14be4 Add viewer details table. Closes https://github.com/owncast/owncast/issues/1477 (#453) 2022-03-06 17:39:52 -08:00
Gabe Kangas
6cd1687916 Paginated actions & followers API usage (#446)
* Hide social config if disabled

* Use paginated APIs. For https://github.com/owncast/owncast/issues/1654
2022-03-06 17:24:01 -08:00
Gabe Kangas
6f1ece7894 Add support for setting a socket override. https://github.com/owncast/owncast/issues/1378 (#431) 2022-03-06 17:12:37 -08:00
Gabe Kangas
ff3cda97f3 Add support to disable chat join messages. Closes https://github.com/owncast/owncast/issues/1582 (#452) 2022-03-05 22:36:38 -08:00
Gabe Kangas
f66357da46 Update antd 2022-02-28 19:16:10 -08:00
Renovate Bot
0cb575dd36 Lock file maintenance 2022-02-28 14:49:54 +00:00
Renovate Bot
2b51a65259 Lock file maintenance 2022-02-28 12:18:32 +00:00
Renovate Bot
5f0d305b13 Lock file maintenance 2022-02-21 13:04:07 +00:00
renovate[bot]
d2079b4263 Update dependency next to v12.1.0 [SECURITY] (#449)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-18 13:10:02 -08:00
Gabe Kangas
824754f318 New format for linter config? 2022-02-18 13:05:37 -08:00
Gabe Kangas
6e471a1124 Remove trailing slash for copied rtmp url 2022-02-17 21:29:10 -08:00
renovate[bot]
1ff44e436a Lock file maintenance (#448)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-14 09:53:22 -08:00
Gabe Kangas
4c72347fd3 Update linter config 2022-02-11 14:15:23 -08:00
Gabe Kangas
78b891cc51 Bump eslint-changed-files to v9 2022-02-11 14:11:26 -08:00
Renovate Bot
e10295b64e Lock file maintenance 2022-02-07 10:58:50 +00:00
Gabe Kangas
69c0cb8bd0 Require NPM modules to be stable for 3 days 2022-02-02 14:49:50 -08:00
Gabe Kangas
7f6d6c1f3c Schedule to run weekly 2022-02-02 14:47:53 -08:00
Gabe Kangas
b37c5ff575 Only require major updates to be surfaced on dashboard 2022-02-02 14:36:46 -08:00
renovate[bot]
12c265c6c0 Update all non-major dependencies (#443)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-02 00:11:26 -08:00
renovate[bot]
ebae6f34f1 Update creyD/prettier_action action to v4 (#444)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-02 00:10:27 -08:00
Gabe Kangas
5bf1acf8f6 Group dependency PRs together 2022-02-01 20:41:32 -08:00
Gabe Kangas
29ca9d86c8 Auto-merge dev dependencies 2022-02-01 20:33:43 -08:00
renovate[bot]
0089c2f8b5 Pin dependencies (#441)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-01 20:22:17 -08:00
Gabe Kangas
54cbd3ea5f Remove dependabot 2022-02-01 20:21:53 -08:00
Gabe Kangas
39c850cfe2 Update eslint-config-next 2022-02-01 20:18:19 -08:00
renovate[bot]
4ce6f0befc Update dependency @types/chart.js to v2.9.35 (#442)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-01 20:15:26 -08:00
renovate[bot]
da1571e872 Add renovate.json (#440)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-01 20:07:53 -08:00
dependabot[bot]
b6341b80cb Bump sass from 1.49.3 to 1.49.7 (#438)
Bumps [sass](https://github.com/sass/dart-sass) from 1.49.3 to 1.49.7.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.49.3...1.49.7)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-01 17:41:38 -08:00
dependabot[bot]
c02466e9a3 Bump next from 12.0.9 to 12.0.10 (#439)
Bumps [next](https://github.com/vercel/next.js) from 12.0.9 to 12.0.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v12.0.9...v12.0.10)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-01 17:41:25 -08:00
dependabot[bot]
650f907073 Bump sass from 1.49.0 to 1.49.3 (#437)
Bumps [sass](https://github.com/sass/dart-sass) from 1.49.0 to 1.49.3.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.49.0...1.49.3)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-31 17:27:25 -08:00
dependabot[bot]
31c2369bcf Bump eslint from 8.7.0 to 8.8.0 (#436)
Bumps [eslint](https://github.com/eslint/eslint) from 8.7.0 to 8.8.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.7.0...v8.8.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-30 19:09:31 -08:00
dependabot[bot]
b481852971 Bump next from 12.0.8 to 12.0.9 (#435)
Bumps [next](https://github.com/vercel/next.js) from 12.0.8 to 12.0.9.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v12.0.8...v12.0.9)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-26 17:05:26 -08:00
Gabe Kangas
06a6377075 Hide followers pagination control on single page 2022-01-25 13:16:09 -08:00
dependabot[bot]
07107a6f4d Bump rc-util from 5.16.1 to 5.17.0 (#433)
Bumps [rc-util](https://github.com/react-component/util) from 5.16.1 to 5.17.0.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.16.1...v5.17.0)

---
updated-dependencies:
- dependency-name: rc-util
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-24 17:06:20 -08:00
dependabot[bot]
5d88bcedca Bump antd from 4.18.4 to 4.18.5 (#432)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.18.4 to 4.18.5.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.18.4...4.18.5)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-24 17:05:47 -08:00
Gabe Kangas
cee32fc732 Reset the send button after posting. Closes https://github.com/owncast/owncast/issues/1691 2022-01-20 20:11:37 -08:00
dependabot[bot]
7375513525 Bump sass from 1.48.0 to 1.49.0 (#428)
Bumps [sass](https://github.com/sass/dart-sass) from 1.48.0 to 1.49.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.48.0...1.49.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-18 17:09:26 -08:00
dependabot[bot]
a8c5161f3a Bump antd from 4.18.3 to 4.18.4 (#429)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.18.3 to 4.18.4.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.18.3...4.18.4)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-18 17:09:09 -08:00
Gabe Kangas
892189a25a Tweak phrasing refering to a fediverse user. Closes https://github.com/owncast/owncast/issues/1674 2022-01-18 17:08:21 -08:00
Gabe Kangas
5a4553367d Add focus to server URL requirement. Closes https://github.com/owncast/owncast/issues/1673 2022-01-17 19:55:53 -08:00
dependabot[bot]
6c14e9431b Bump react-markdown from 7.1.2 to 8.0.0 (#425)
Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 7.1.2 to 8.0.0.
- [Release notes](https://github.com/remarkjs/react-markdown/releases)
- [Changelog](https://github.com/remarkjs/react-markdown/blob/main/changelog.md)
- [Commits](https://github.com/remarkjs/react-markdown/compare/7.1.2...8.0.0)

---
updated-dependencies:
- dependency-name: react-markdown
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-17 18:02:42 -08:00
dependabot[bot]
5c9088aa81 Bump @typescript-eslint/parser from 5.9.0 to 5.10.0 (#426)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.9.0 to 5.10.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.10.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-17 18:02:04 -08:00
dependabot[bot]
760b50105c Bump @typescript-eslint/eslint-plugin from 5.9.0 to 5.10.0 (#427)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.9.0 to 5.10.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.10.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-17 17:59:24 -08:00
dependabot[bot]
9ef3c2f8da Bump eslint from 8.6.0 to 8.7.0 (#424)
Bumps [eslint](https://github.com/eslint/eslint) from 8.6.0 to 8.7.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.6.0...v8.7.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-16 17:29:47 -08:00
Gabe Kangas
6e6c2eca14 Add note about svgs 2022-01-14 11:20:14 -08:00
dependabot[bot]
4b217e9549 Bump sass from 1.47.0 to 1.48.0 (#423)
Bumps [sass](https://github.com/sass/dart-sass) from 1.47.0 to 1.48.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.47.0...1.48.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-13 17:07:37 -08:00
Aaron Ogle
0d23bdf1e1 Update link to external actions doc (#422)
* Update link to external actions doc

* Prettified Code!
2022-01-13 15:17:09 -08:00
dependabot[bot]
a09d980abb Bump next from 12.0.7 to 12.0.8 (#421)
Bumps [next](https://github.com/vercel/next.js) from 12.0.7 to 12.0.8.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v12.0.7...v12.0.8)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-12 17:10:54 -08:00
Gabe Kangas
a1cd0a08af Optimize image 2022-01-12 14:02:24 -08:00
gabek
a6b368ead5 Prettified Code! 2022-01-12 21:53:03 +00:00
Gabe Kangas
084a01fb02 Admin social features (#408)
* ActivityPub admin pages for configuration

* Fix dev build

* Add support for requiring follow approval. Closes https://github.com/owncast/owncast/issues/1208

* Point at admin version of followers endpoint

* Add setting for toggling displaying fediverse engagement in admin. https://github.com/owncast/owncast/issues/1404

* Add instance URL textfield to federation config and disable federation if it is empty

* If instance URL is not https disable federation

* Tweak federation toggle text. Make go live message optional

* Add federation info modal. Closes https://github.com/owncast/owncast/issues/1544

* Add support for blocked federated domains. For https://github.com/owncast/owncast/issues/1209

* Simplify fediverse post input

* Add placeholder Fediverse icon

* Tweak federation logo in admin menu. Closes https://github.com/owncast/owncast/issues/1603

* Add global button for composing a fediverse post.

Closes https://github.com/owncast/owncast/issues/1610

* Federation -> Social

* Add page for listing federated actions. Closes https://github.com/owncast/owncast/issues/1573

* Auto-close social post modal after success

* Make user modal action buttons look nicer

* Center and reduce width and center count column. Closes https://github.com/owncast/owncast/issues/1580

* Update the followers table to be clearer

* Fix exception thrown when passing undefined

* Disable federation settings if feature is disabled

* Update enable social modal. For https://github.com/owncast/owncast/issues/1594

* Fix type props

* Quiet, linter

* Move compose button to the left

* Add tooltip for compose button

* Add NSFW toggle to federation config. Closes https://github.com/owncast/owncast/issues/1628

* Add support for blocking/removing followers. For https://github.com/owncast/owncast/issues/1630

* Allow editing the server url field even when federation is disabled

* Continue to update the copy around the social features

* Use relative path to action images. Fixes https://github.com/owncast/owncast/issues/1646

* Link IRIs and make action verbse present tense

* Update caniuse
2022-01-12 13:52:37 -08:00
dependabot[bot]
53d60f5127 Bump markdown-it from 12.3.0 to 12.3.2 (#418)
Bumps [markdown-it](https://github.com/markdown-it/markdown-it) from 12.3.0 to 12.3.2.
- [Release notes](https://github.com/markdown-it/markdown-it/releases)
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md)
- [Commits](https://github.com/markdown-it/markdown-it/compare/12.3.0...12.3.2)

---
updated-dependencies:
- dependency-name: markdown-it
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-12 11:34:56 -08:00
dependabot[bot]
9f043a7a61 Bump sass from 1.46.0 to 1.47.0 (#419)
Bumps [sass](https://github.com/sass/dart-sass) from 1.46.0 to 1.47.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.46.0...1.47.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-12 11:34:41 -08:00
dependabot[bot]
28ca6de83e Bump antd from 4.18.2 to 4.18.3 (#420)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.18.2 to 4.18.3.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.18.2...4.18.3)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-12 11:34:28 -08:00
Jannik
030b936f05 feat: add option to save custom username suggestions (#415)
* 💄 add option to save custom username suggestions that shall be used instead of the docker style usernames.

* 🚸 add minimum of 10 usernames / update wording

* Prettified Code!

* 🚸 add message for the default name generator / indicate that no further action is required

Co-authored-by: jeyemwey <jeyemwey@users.noreply.github.com>
2022-01-12 10:17:14 -08:00
dependabot[bot]
0f3051960f Bump sass from 1.45.2 to 1.46.0 (#417)
Bumps [sass](https://github.com/sass/dart-sass) from 1.45.2 to 1.46.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.45.2...1.46.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-05 17:15:59 -08:00
dependabot[bot]
9a7203b4f9 Bump prop-types from 15.8.0 to 15.8.1 (#416)
Bumps [prop-types](https://github.com/facebook/prop-types) from 15.8.0 to 15.8.1.
- [Release notes](https://github.com/facebook/prop-types/releases)
- [Changelog](https://github.com/facebook/prop-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/prop-types/compare/v15.8.0...v15.8.1)

---
updated-dependencies:
- dependency-name: prop-types
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-04 18:20:53 -08:00
dependabot[bot]
5570c156f2 Bump @typescript-eslint/parser from 5.8.0 to 5.9.0 (#413)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.8.0 to 5.9.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.9.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-04 00:30:18 -08:00
dependabot[bot]
405c5c0f7e Bump @typescript-eslint/eslint-plugin from 5.8.0 to 5.9.0 (#414)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.8.0 to 5.9.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.9.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-04 00:25:09 -08:00
dependabot[bot]
75125284b0 Bump react-markdown from 7.1.1 to 7.1.2 (#411)
Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 7.1.1 to 7.1.2.
- [Release notes](https://github.com/remarkjs/react-markdown/releases)
- [Changelog](https://github.com/remarkjs/react-markdown/blob/main/changelog.md)
- [Commits](https://github.com/remarkjs/react-markdown/compare/7.1.1...7.1.2)

---
updated-dependencies:
- dependency-name: react-markdown
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-02 18:56:52 -08:00
dependabot[bot]
300318158e Bump eslint from 8.5.0 to 8.6.0 (#412)
Bumps [eslint](https://github.com/eslint/eslint) from 8.5.0 to 8.6.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.5.0...v8.6.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-02 18:56:32 -08:00
dependabot[bot]
348d67b6e7 Bump sass from 1.45.1 to 1.45.2 (#410)
Bumps [sass](https://github.com/sass/dart-sass) from 1.45.1 to 1.45.2.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.45.1...1.45.2)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-30 20:53:48 -08:00
dependabot[bot]
b7f029c626 Bump antd from 4.18.1 to 4.18.2 (#409)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.18.1 to 4.18.2.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.18.1...4.18.2)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-30 20:53:21 -08:00
dependabot[bot]
937a6dcb65 Bump antd from 4.18.0 to 4.18.1 (#407)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.18.0 to 4.18.1.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.18.0...4.18.1)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-29 22:32:46 -08:00
dependabot[bot]
6d49b57d8a Bump date-fns from 2.27.0 to 2.28.0 (#406)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.27.0 to 2.28.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.27.0...v2.28.0)

---
updated-dependencies:
- dependency-name: date-fns
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-28 19:59:31 -08:00
dependabot[bot]
103d1b1715 Bump antd from 4.17.4 to 4.18.0 (#405)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.17.4 to 4.18.0.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.17.4...4.18.0)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-27 23:42:54 -08:00
dependabot[bot]
b38b7ad6e3 Bump chart.js from 3.6.2 to 3.7.0 (#404)
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 3.6.2 to 3.7.0.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.6.2...v3.7.0)

---
updated-dependencies:
- dependency-name: chart.js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-24 13:04:26 -08:00
dependabot[bot]
f1058af309 Bump eslint-plugin-react from 7.27.0 to 7.28.0 (#402)
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.27.0 to 7.28.0.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases)
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.27.0...v7.28.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-react
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-22 17:07:14 -08:00
dependabot[bot]
73a5c1fb9e Bump prop-types from 15.7.2 to 15.8.0 (#403)
Bumps [prop-types](https://github.com/facebook/prop-types) from 15.7.2 to 15.8.0.
- [Release notes](https://github.com/facebook/prop-types/releases)
- [Changelog](https://github.com/facebook/prop-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/prop-types/compare/v15.7.2...v15.8.0)

---
updated-dependencies:
- dependency-name: prop-types
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-22 17:06:21 -08:00
*=0=1=4=*
d5d0cbcabf TEXTFIELD_PROPS_SERVER_WELCOME_MESSAGE.maxLength = 2500; (#401)
Fixes #1595
2021-12-22 17:05:35 -08:00
Gabe Kangas
a5ad812054 Bump tj-actions/eslint-changed-files
Maybe this will fix https://github.com/owncast/owncast/issues/1607?
2021-12-21 14:56:03 -08:00
dependabot[bot]
9c459d91cb Bump sass from 1.45.0 to 1.45.1 (#400)
Bumps [sass](https://github.com/sass/dart-sass) from 1.45.0 to 1.45.1.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.45.0...1.45.1)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-20 17:15:27 -08:00
dependabot[bot]
d5f10d6eda Bump @typescript-eslint/parser from 5.7.0 to 5.8.0 (#397)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.7.0 to 5.8.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.8.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-20 17:15:15 -08:00
dependabot[bot]
f60a45793d Bump @typescript-eslint/eslint-plugin from 5.7.0 to 5.8.0 (#399)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.7.0 to 5.8.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.8.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-20 17:11:11 -08:00
dependabot[bot]
99c713a9dc Bump antd from 4.17.3 to 4.17.4 (#398)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.17.3 to 4.17.4.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.17.3...4.17.4)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-20 17:10:47 -08:00
dependabot[bot]
962b440e8d Bump eslint from 8.4.0 to 8.5.0 (#396)
Bumps [eslint](https://github.com/eslint/eslint) from 8.4.0 to 8.5.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.4.0...v8.5.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-19 22:30:41 -08:00
dependabot[bot]
28006adecc Bump @types/node from 16.11.1 to 17.0.0 (#395)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.1 to 17.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-15 17:37:29 -08:00
dependabot[bot]
31e0c472c5 Bump @typescript-eslint/eslint-plugin from 5.6.0 to 5.7.0 (#393)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.6.0 to 5.7.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.7.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-13 18:29:36 -08:00
dependabot[bot]
02266eb321 Bump @typescript-eslint/parser from 5.6.0 to 5.7.0 (#394)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.6.0 to 5.7.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.7.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-13 18:03:45 -08:00
dependabot[bot]
fb3d8379e6 Bump sass from 1.44.0 to 1.45.0 (#392)
Bumps [sass](https://github.com/sass/dart-sass) from 1.44.0 to 1.45.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.44.0...1.45.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-12 17:37:59 -08:00
dependabot[bot]
0ccd29cc71 Bump markdown-it from 12.2.0 to 12.3.0 (#391)
Bumps [markdown-it](https://github.com/markdown-it/markdown-it) from 12.2.0 to 12.3.0.
- [Release notes](https://github.com/markdown-it/markdown-it/releases)
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md)
- [Commits](https://github.com/markdown-it/markdown-it/compare/12.2.0...12.3.0)

---
updated-dependencies:
- dependency-name: markdown-it
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-09 17:09:16 -08:00
dependabot[bot]
fa2edfa7ca Bump antd from 4.17.2 to 4.17.3 (#390)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.17.2 to 4.17.3.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.17.2...4.17.3)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-08 17:54:56 -08:00
dependabot[bot]
8806f140c0 Bump @typescript-eslint/parser from 5.5.0 to 5.6.0 (#388)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.6.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-06 18:09:44 -08:00
dependabot[bot]
1958b20093 Bump next from 12.0.4 to 12.0.7 (#387)
Bumps [next](https://github.com/vercel/next.js) from 12.0.4 to 12.0.7.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v12.0.4...v12.0.7)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-06 18:05:13 -08:00
Gabe Kangas
62daceaa9b Cleanup to support next update 2021-12-06 18:01:30 -08:00
dependabot[bot]
79d6163490 Bump @typescript-eslint/eslint-plugin from 5.5.0 to 5.6.0 (#389)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.6.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-06 17:56:09 -08:00
dependabot[bot]
bfaaac12ac Bump chart.js from 3.6.1 to 3.6.2 (#386)
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 3.6.1 to 3.6.2.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.6.1...v3.6.2)

---
updated-dependencies:
- dependency-name: chart.js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-05 21:34:27 -08:00
dependabot[bot]
b011d11fa1 Bump rc-util from 5.16.0 to 5.16.1 (#384)
Bumps [rc-util](https://github.com/react-component/util) from 5.16.0 to 5.16.1.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.16.0...v5.16.1)

---
updated-dependencies:
- dependency-name: rc-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-05 20:02:14 -08:00
dependabot[bot]
c2ccd4d094 Bump eslint from 8.3.0 to 8.4.0 (#383)
Bumps [eslint](https://github.com/eslint/eslint) from 8.3.0 to 8.4.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.3.0...v8.4.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-05 20:01:58 -08:00
dependabot[bot]
ec9053bcc0 Bump prettier from 2.5.0 to 2.5.1 (#385)
Bumps [prettier](https://github.com/prettier/prettier) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.5.0...2.5.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-05 20:01:40 -08:00
dependabot[bot]
85aa28d867 Bump react-markdown-editor-lite from 1.3.1 to 1.3.2 (#382)
Bumps [react-markdown-editor-lite](https://github.com/HarryChen0506/react-markdown-editor-lite) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/HarryChen0506/react-markdown-editor-lite/releases)
- [Commits](https://github.com/HarryChen0506/react-markdown-editor-lite/compare/v1.3.1...v1.3.2)

---
updated-dependencies:
- dependency-name: react-markdown-editor-lite
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-02 20:05:01 -08:00
dependabot[bot]
30de724ea1 Bump rc-util from 5.15.0 to 5.16.0 (#381)
Bumps [rc-util](https://github.com/react-component/util) from 5.15.0 to 5.16.0.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.15.0...v5.16.0)

---
updated-dependencies:
- dependency-name: rc-util
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-02 20:00:26 -08:00
dependabot[bot]
a7177fee74 Bump chart.js from 3.6.0 to 3.6.1 (#378)
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 3.6.0 to 3.6.1.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.6.0...v3.6.1)

---
updated-dependencies:
- dependency-name: chart.js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-30 17:46:18 -08:00
dependabot[bot]
ef9947053a Bump sass from 1.43.5 to 1.44.0 (#379)
Bumps [sass](https://github.com/sass/dart-sass) from 1.43.5 to 1.44.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.43.5...1.44.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-30 17:42:52 -08:00
dependabot[bot]
07ea3ce4af Bump date-fns from 2.26.0 to 2.27.0 (#380)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.26.0 to 2.27.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.26.0...v2.27.0)

---
updated-dependencies:
- dependency-name: date-fns
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-30 17:42:31 -08:00
dependabot[bot]
13b77269d9 Bump @typescript-eslint/parser from 5.4.0 to 5.5.0 (#376)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.5.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-29 18:47:05 -08:00
dependabot[bot]
bf61d8f9c2 Bump @typescript-eslint/eslint-plugin from 5.4.0 to 5.5.0 (#377)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.5.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-29 18:43:59 -08:00
dependabot[bot]
99ff65a4f0 Bump react-markdown from 7.1.0 to 7.1.1 (#375)
Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 7.1.0 to 7.1.1.
- [Release notes](https://github.com/remarkjs/react-markdown/releases)
- [Changelog](https://github.com/remarkjs/react-markdown/blob/main/changelog.md)
- [Commits](https://github.com/remarkjs/react-markdown/compare/7.1.0...7.1.1)

---
updated-dependencies:
- dependency-name: react-markdown
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-29 18:42:38 -08:00
dependabot[bot]
9725fd6665 Bump antd from 4.17.1 to 4.17.2 (#373)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.17.1 to 4.17.2.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.17.1...4.17.2)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-28 21:13:04 -08:00
Gabe Kangas
bbd90ff6fe Specify that S3 storage is for streaming. 2021-11-27 18:12:20 -08:00
dependabot[bot]
5c1ba45582 Bump prettier from 2.4.1 to 2.5.0 (#372) 2021-11-25 19:09:02 -08:00
dependabot[bot]
c2e2cd9790 Bump sass from 1.43.4 to 1.43.5 (#371) 2021-11-24 18:49:32 -08:00
dependabot[bot]
e06f8b9e65 Bump antd from 4.16.13 to 4.17.1 (#370) 2021-11-22 19:43:01 -08:00
dependabot[bot]
18768e8527 Bump eslint from 8.2.0 to 8.3.0 (#369)
Bumps [eslint](https://github.com/eslint/eslint) from 8.2.0 to 8.3.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.2.0...v8.3.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-21 17:28:00 -08:00
dependabot[bot]
c3a2844fb3 Bump date-fns from 2.25.0 to 2.26.0 (#368)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.25.0 to 2.26.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.25.0...v2.26.0)

---
updated-dependencies:
- dependency-name: date-fns
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-21 17:27:44 -08:00
dependabot[bot]
e632a32cde Bump typescript from 4.4.2 to 4.5.2 (#367)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.4.2 to 4.5.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.4.2...v4.5.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-17 17:26:33 -08:00
dependabot[bot]
68042b7868 Bump @typescript-eslint/eslint-plugin from 5.3.0 to 5.4.0 (#364)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.4.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-15 17:14:59 -08:00
dependabot[bot]
e749a2dc0a Bump @typescript-eslint/parser from 5.3.0 to 5.4.0 (#365)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.4.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-15 17:11:16 -08:00
dependabot[bot]
8d7b6a8888 Bump next from 12.0.3 to 12.0.4 (#366)
Bumps [next](https://github.com/vercel/next.js) from 12.0.3 to 12.0.4.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v12.0.3...v12.0.4)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-15 17:07:21 -08:00
Gabe Kangas
c0b769935b Only dispatch admin bundle on push to develop 2021-11-15 17:07:00 -08:00
Gabe Kangas
59f0fce728 Storage -> S3 Storage. Closes https://github.com/owncast/owncast/issues/1459 2021-11-15 12:22:45 -08:00
gabek
3a55fc467d Prettified Code! 2021-11-13 05:29:01 +00:00
Gabe Kangas
6de509f723 Split up user lists into tabs 2021-11-12 21:28:29 -08:00
Gabe Kangas
1cde33ca03 Add user count to user table headings 2021-11-12 16:47:31 -08:00
Gabe Kangas
3872b0bf13 Silence, warning. 2021-11-12 16:39:16 -08:00
Gabe Kangas
683e55b57d Send dispatch event to core repo to bundle admin 2021-11-12 10:29:42 -08:00
Gabe Kangas
7a712a7ae3 Add friendly name and description for h264_omx. Fixes https://github.com/owncast/owncast/issues/1521 2021-11-11 14:53:15 -08:00
Gabe Kangas
6b7cbfe458 npm install 2021-11-11 14:44:09 -08:00
Gabe Kangas
81c159e265 Don't require using next Image tag 2021-11-10 21:49:31 -08:00
dependabot[bot]
b8f2794b25 Bump rc-util from 5.14.0 to 5.15.0 (#362)
Bumps [rc-util](https://github.com/react-component/util) from 5.14.0 to 5.15.0.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.14.0...v5.15.0)

---
updated-dependencies:
- dependency-name: rc-util
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-10 17:42:11 -08:00
dependabot[bot]
3eaaf149c8 Bump eslint-plugin-jsx-a11y from 6.4.1 to 6.5.1 (#363)
Bumps [eslint-plugin-jsx-a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y) from 6.4.1 to 6.5.1.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.4.1...v6.5.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsx-a11y
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-10 17:41:50 -08:00
dependabot[bot]
9871fae017 Bump eslint-config-airbnb from 18.2.1 to 19.0.0 (#361)
Bumps [eslint-config-airbnb](https://github.com/airbnb/javascript) from 18.2.1 to 19.0.0.
- [Release notes](https://github.com/airbnb/javascript/releases)
- [Commits](https://github.com/airbnb/javascript/compare/eslint-config-airbnb-v18.2.1...eslint-config-airbnb-v19.0.0)

---
updated-dependencies:
- dependency-name: eslint-config-airbnb
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-10 17:41:36 -08:00
dependabot[bot]
8855ef3cc1 Bump eslint-plugin-react-hooks from 4.2.0 to 4.3.0 (#360)
Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks)

---
updated-dependencies:
- dependency-name: eslint-plugin-react-hooks
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 17:08:08 -08:00
Gabe Kangas
b0541f0e66 List moderators in users page. Closes https://github.com/owncast/owncast/issues/1511 2021-11-08 00:51:17 -08:00
Gabe Kangas
693fd3b906 Project setting updates 2021-11-08 00:37:15 -08:00
dependabot[bot]
3f29b06d9d Bump chartkick from 4.1.0 to 4.1.1 (#358)
Bumps [chartkick](https://github.com/ankane/chartkick.js) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/ankane/chartkick.js/releases)
- [Changelog](https://github.com/ankane/chartkick.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ankane/chartkick.js/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: chartkick
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-07 17:36:37 -08:00
dependabot[bot]
f4ae687fe8 Bump next from 12.0.2 to 12.0.3 (#359)
Bumps [next](https://github.com/vercel/next.js) from 12.0.2 to 12.0.3.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v12.0.2...v12.0.3)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-07 17:34:33 -08:00
dependabot[bot]
93c240128d Bump eslint from 8.1.0 to 8.2.0 (#357)
Bumps [eslint](https://github.com/eslint/eslint) from 8.1.0 to 8.2.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.1.0...v8.2.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-07 17:27:52 -08:00
Jannik
e2b0faa0dd Add a recommendation in the admin to add a second, lower quality if only one is set (#356)
*  add recommendation box if only one, high-quality video variant is set (#1491)

Related to: https://github.com/owncast/owncast/issues/1491

* Prettified Code!

* Tweak the alert text slightly

Co-authored-by: jeyemwey <jeyemwey@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2021-11-03 14:09:47 -07:00
Gabe Kangas
24cb1ed0f1 Add ability to set a user as a moderator via the admin (#355)
* Add moderators

* Remove passing unused prop

* Fix linter not running
2021-11-02 17:06:46 -07:00
dependabot[bot]
565d007a40 Bump @typescript-eslint/eslint-plugin from 5.2.0 to 5.3.0 (#354)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.3.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-01 18:11:21 -07:00
dependabot[bot]
a6e99f1021 Bump @typescript-eslint/parser from 5.2.0 to 5.3.0 (#353)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.3.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-01 18:05:49 -07:00
dependabot[bot]
67e0d890b9 Bump next from 12.0.1 to 12.0.2 (#352)
Bumps [next](https://github.com/vercel/next.js) from 12.0.1 to 12.0.2.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v12.0.1...v12.0.2)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-31 18:46:09 -07:00
gabek
c0c5784954 Prettified Code! 2021-10-29 00:34:07 +00:00
Artur Angiel
9b7835e71e #1495 Path-style S3 compatibile URLs implemented (#346)
* #1495 Path-style S3 compatibile URLs implemented

https://github.com/owncast/owncast/issues/1495

It gives ability to use S3 compatibile providers that doesn't
support virtual-host-style URLs (i.e. Oracle Cloud Object Storage)

* https://github.com/owncast/owncast/issues/1495 Renaming rest of 'pathBased' to 'forcePathStyle'
2021-10-28 17:33:32 -07:00
dependabot[bot]
76a942306a Bump ua-parser-js from 1.0.1 to 1.0.2 (#350)
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/1.0.1...1.0.2)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-27 18:24:51 -07:00
dependabot[bot]
a4e048d4bb Bump next from 12.0.0 to 12.0.1 (#351)
Bumps [next](https://github.com/vercel/next.js) from 12.0.0 to 12.0.1.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v12.0.0...v12.0.1)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-27 18:21:51 -07:00
dependabot[bot]
0d4101ba4f Bump eslint-config-next from 11.1.0 to 12.0.0 (#348)
Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 11.1.0 to 12.0.0.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v12.0.0/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 22:44:44 -07:00
dependabot[bot]
cd4fa4e787 Bump next from 11.1.2 to 12.0.0 (#349)
Bumps [next](https://github.com/vercel/next.js) from 11.1.2 to 12.0.0.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v11.1.2...v12.0.0)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 22:44:28 -07:00
dependabot[bot]
922df2db14 Bump sass from 1.43.3 to 1.43.4 (#347)
Bumps [sass](https://github.com/sass/dart-sass) from 1.43.3 to 1.43.4.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.43.3...1.43.4)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 18:34:43 -07:00
dependabot[bot]
d43ddb5cb2 Bump @typescript-eslint/parser from 5.1.0 to 5.2.0 (#344)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.2.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-25 18:22:19 -07:00
dependabot[bot]
29ab6887ee Bump @typescript-eslint/eslint-plugin from 5.1.0 to 5.2.0 (#345)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.2.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-25 18:20:48 -07:00
dependabot[bot]
721c8cc3b0 Bump eslint from 8.0.0 to 8.1.0 (#343)
Bumps [eslint](https://github.com/eslint/eslint) from 8.0.0 to 8.1.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.0.0...v8.1.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-24 19:28:24 -07:00
dependabot[bot]
5129a22ccc Bump chart.js from 3.5.1 to 3.6.0 (#342)
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 3.5.1 to 3.6.0.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.5.1...v3.6.0)

---
updated-dependencies:
- dependency-name: chart.js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-24 19:26:38 -07:00
dependabot[bot]
f9175526d4 Bump ua-parser-js from 0.7.28 to 1.0.1 (#341)
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.28 to 1.0.1.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.28...1.0.1)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-24 18:31:40 -07:00
dependabot[bot]
bd0887bcea Bump chartkick from 4.0.5 to 4.1.0 (#340)
Bumps [chartkick](https://github.com/ankane/chartkick.js) from 4.0.5 to 4.1.0.
- [Release notes](https://github.com/ankane/chartkick.js/releases)
- [Changelog](https://github.com/ankane/chartkick.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ankane/chartkick.js/compare/v4.0.5...v4.1.0)

---
updated-dependencies:
- dependency-name: chartkick
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-24 18:30:10 -07:00
dependabot[bot]
1df6b25b28 Bump react-markdown from 7.0.1 to 7.1.0 (#338)
Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 7.0.1 to 7.1.0.
- [Release notes](https://github.com/remarkjs/react-markdown/releases)
- [Changelog](https://github.com/remarkjs/react-markdown/blob/main/changelog.md)
- [Commits](https://github.com/remarkjs/react-markdown/compare/7.0.1...7.1.0)

---
updated-dependencies:
- dependency-name: react-markdown
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-22 14:40:53 -07:00
dependabot[bot]
3a0223935e Bump sass from 1.43.2 to 1.43.3 (#339) 2021-10-21 18:36:22 -07:00
dependabot[bot]
d83bf45dc5 Bump @typescript-eslint/parser from 5.0.0 to 5.1.0 (#336)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.1.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-19 22:42:57 -07:00
dependabot[bot]
e0d8dfa121 Bump @types/node from 16.10.1 to 16.11.1 (#335)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.10.1 to 16.11.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-19 22:36:16 -07:00
dependabot[bot]
7a27768338 Bump @typescript-eslint/eslint-plugin from 5.0.0 to 5.1.0 (#337)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.1.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-19 22:35:29 -07:00
Gabe Kangas
4b62583a25 config-path -> config_path 2021-10-13 19:26:12 -07:00
controlfreak
e7e757a53e framerates #1138 (#326)
* framerates #1138


https://github.com/owncast/owncast/issues/1138#
This is a technically correct and low to no risk making the low end default 25.

now has 25 default, 30, 50, 60 and outrageous. This is a good balance as the standard in NA and Japan and such and such is still 30/60 and EU etc is 25/50. So I've just piggybacked the same description for 50 and 60 options and tacked an EU and NA on them.

Pardon my ignorance but I cannot find where the heck the default visual stream options name only is being generated. I've tried reinstalling owncast on top my edited admin no dice.

tested with all variants individual and stacked with no issues.

* Update config-constants.tsx

per discussion reintroduced the 24fps default thus removing any paradox with the core code text visual naming
removed NA , EU references

re-tested
2021-10-13 18:46:21 -07:00
Joshua T
4661cb67aa Move offline-notice component to components dir (#331) 2021-10-13 18:44:07 -07:00
dependabot[bot]
d7e9041033 Bump @typescript-eslint/parser from 4.33.0 to 5.0.0 (#332)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.33.0 to 5.0.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.0.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-13 18:43:44 -07:00
gabek
dc0bf6db89 Prettified Code! 2021-10-14 01:22:18 +00:00
Gabe Kangas
5b2d215c52 Update eslint workflow. Set nextjs default rules. 2021-10-13 18:21:51 -07:00
dependabot[bot]
a22ad8e122 Bump sass from 1.42.1 to 1.43.2 (#333)
Bumps [sass](https://github.com/sass/dart-sass) from 1.42.1 to 1.43.2.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.42.1...1.43.2)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-13 18:15:40 -07:00
Gabe Kangas
8a435cc23c Revert "Bump @typescript-eslint/parser from 4.33.0 to 5.0.0 (#330)"
This reverts commit 92ec59227cf0ab28bfd8382221ce2fab0ace3baa.
2021-10-13 09:54:54 -07:00
dependabot[bot]
572055eb9b Bump @typescript-eslint/parser from 4.33.0 to 5.0.0 (#330)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.33.0 to 5.0.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.0.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 18:08:33 -07:00
dependabot[bot]
a87e73df03 Bump eslint-plugin-import from 2.24.0 to 2.25.2 (#329)
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.24.0 to 2.25.2.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.24.0...v2.25.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 18:08:09 -07:00
Gabe Kangas
577ec61913 Split up linter and formatter 2021-10-12 13:51:33 -07:00
dependabot[bot]
baa04761a1 Bump @typescript-eslint/eslint-plugin from 4.33.0 to 5.0.0 (#328)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.33.0 to 5.0.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.0.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-11 18:08:21 -07:00
dependabot[bot]
1aba2f953d Bump date-fns from 2.24.0 to 2.25.0 (#324)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.24.0 to 2.25.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.24.0...v2.25.0)

---
updated-dependencies:
- dependency-name: date-fns
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-11 14:49:57 -07:00
dependabot[bot]
f2794c618d Bump eslint from 7.32.0 to 8.0.0 (#327)
Bumps [eslint](https://github.com/eslint/eslint) from 7.32.0 to 8.0.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.32.0...v8.0.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-11 14:49:14 -07:00
Gabe Kangas
b4fdd02460 Remove two images that are unused 2021-10-10 01:26:14 -07:00
dependabot[bot]
0f74468bce Bump @typescript-eslint/parser from 4.32.0 to 4.33.0 (#323)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.32.0 to 4.33.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.33.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 01:27:08 -07:00
dependabot[bot]
1b21a26243 Bump @typescript-eslint/eslint-plugin from 4.32.0 to 4.33.0 (#322)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.32.0 to 4.33.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.33.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-04 18:04:03 -07:00
dependabot[bot]
b897f51e10 Bump react-chartkick from 0.5.1 to 0.5.2 (#321)
Bumps [react-chartkick](https://github.com/ankane/react-chartkick) from 0.5.1 to 0.5.2.
- [Release notes](https://github.com/ankane/react-chartkick/releases)
- [Changelog](https://github.com/ankane/react-chartkick/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ankane/react-chartkick/compare/v0.5.1...v0.5.2)

---
updated-dependencies:
- dependency-name: react-chartkick
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-28 18:27:30 -07:00
dependabot[bot]
232ad5b4fa Bump @typescript-eslint/parser from 4.31.0 to 4.32.0 (#319)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.31.0 to 4.32.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.32.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 21:53:46 -07:00
dependabot[bot]
817bc7e7aa Bump @typescript-eslint/eslint-plugin from 4.31.0 to 4.32.0 (#320)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.31.0 to 4.32.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.32.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 21:39:17 -07:00
dependabot[bot]
092829b3a3 Bump @types/node from 16.9.0 to 16.10.1 (#317)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.0 to 16.10.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-26 19:39:55 -07:00
dependabot[bot]
38530f6553 Bump react-markdown-editor-lite from 1.3.0 to 1.3.1 (#318)
Bumps [react-markdown-editor-lite](https://github.com/HarryChen0506/react-markdown-editor-lite) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/HarryChen0506/react-markdown-editor-lite/releases)
- [Commits](https://github.com/HarryChen0506/react-markdown-editor-lite/compare/v1.3.0...v1.3.1)

---
updated-dependencies:
- dependency-name: react-markdown-editor-lite
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-26 19:39:35 -07:00
dependabot[bot]
6b4fab9467 Bump @ant-design/icons from 4.6.4 to 4.7.0 (#316)
Bumps [@ant-design/icons](https://github.com/ant-design/ant-design-icons) from 4.6.4 to 4.7.0.
- [Release notes](https://github.com/ant-design/ant-design-icons/releases)
- [Commits](https://github.com/ant-design/ant-design-icons/commits)

---
updated-dependencies:
- dependency-name: "@ant-design/icons"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-26 19:39:14 -07:00
dependabot[bot]
1fff12c466 Bump sass from 1.42.0 to 1.42.1 (#315)
Bumps [sass](https://github.com/sass/dart-sass) from 1.42.0 to 1.42.1.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.42.0...1.42.1)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-22 19:25:15 -07:00
dependabot[bot]
0b36b3cf5b Bump eslint-plugin-react from 7.25.0 to 7.26.0 (#314)
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.25.0 to 7.26.0.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases)
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.25.0...v7.26.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-react
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-21 18:52:32 -07:00
Gabe Kangas
31ebe58dde Try using ref instead of head_ref in checkout action to maybe fix fork linter failures. 2021-09-21 13:52:06 -07:00
Sy Tran Dung
92c79ced92 Bump react-markdown from 6.0.3 to 7.0.1 (#313) 2021-09-21 13:46:40 -07:00
dependabot[bot]
ef11892708 Bump sass from 1.41.1 to 1.42.0 (#312)
Bumps [sass](https://github.com/sass/dart-sass) from 1.41.1 to 1.42.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.41.1...1.42.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-20 18:05:01 -07:00
dependabot[bot]
a29b4a1990 Bump date-fns from 2.23.0 to 2.24.0 (#311)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.23.0 to 2.24.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.23.0...v2.24.0)

---
updated-dependencies:
- dependency-name: date-fns
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-19 21:15:22 -07:00
dependabot[bot]
074a7502dd Bump prettier from 2.4.0 to 2.4.1 (#309)
Bumps [prettier](https://github.com/prettier/prettier) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.4.0...2.4.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-17 13:54:01 -07:00
dependabot[bot]
071b7f2c03 Bump sass from 1.41.0 to 1.41.1 (#310)
Bumps [sass](https://github.com/sass/dart-sass) from 1.41.0 to 1.41.1.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.41.0...1.41.1)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-17 13:53:51 -07:00
dependabot[bot]
6730669c04 Bump sass from 1.40.0 to 1.41.0 (#307)
Bumps [sass](https://github.com/sass/dart-sass) from 1.40.0 to 1.41.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.40.0...1.41.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 18:05:45 -07:00
dependabot[bot]
913ff52168 Bump rc-util from 5.13.2 to 5.14.0 (#308)
Bumps [rc-util](https://github.com/react-component/util) from 5.13.2 to 5.14.0.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.13.2...v5.14.0)

---
updated-dependencies:
- dependency-name: rc-util
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 18:05:27 -07:00
dependabot[bot]
03bc1068a8 Bump sass from 1.39.2 to 1.40.0 (#306)
Bumps [sass](https://github.com/sass/dart-sass) from 1.39.2 to 1.40.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.39.2...1.40.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-13 18:49:18 -07:00
Meisam
9589c8e11a rename the "Disable chat" switch to a simple "Chat" (#286)
* change chat config lable

* reverse the chat enable UI

* add reversed to toggle switch props
2021-09-10 15:08:15 -07:00
dependabot[bot]
718ced0fda Bump prettier from 2.3.2 to 2.4.0 (#304)
Bumps [prettier](https://github.com/prettier/prettier) from 2.3.2 to 2.4.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.3.2...2.4.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-09 18:10:27 -07:00
dependabot[bot]
6ed6cf7399 Bump sass from 1.39.0 to 1.39.2 (#305)
Bumps [sass](https://github.com/sass/dart-sass) from 1.39.0 to 1.39.2.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.39.0...1.39.2)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-09 18:10:11 -07:00
dependabot[bot]
d2a3f210d6 Bump @types/node from 16.7.1 to 16.9.0 (#303)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.7.1 to 16.9.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-08 18:15:02 -07:00
dependabot[bot]
83ad71a906 Bump @typescript-eslint/eslint-plugin from 4.30.0 to 4.31.0 (#302)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.30.0 to 4.31.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.31.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-06 18:41:19 -07:00
dependabot[bot]
f7c94976ff Bump @typescript-eslint/parser from 4.30.0 to 4.31.0 (#301)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.30.0 to 4.31.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.31.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-06 18:38:46 -07:00
dependabot[bot]
6fd5c0cfec Bump sass from 1.38.2 to 1.39.0 (#300)
Bumps [sass](https://github.com/sass/dart-sass) from 1.38.2 to 1.39.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.38.2...1.39.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-02 21:17:43 -07:00
dependabot[bot]
9b33660135 Bump next from 11.1.1 to 11.1.2 (#299)
Bumps [next](https://github.com/vercel/next.js) from 11.1.1 to 11.1.2.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v11.1.1...v11.1.2)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-31 18:11:38 -07:00
dependabot[bot]
87d5581b1a Bump eslint-plugin-prettier from 3.4.0 to 4.0.0 (#298)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.4.0 to 4.0.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/commits/v4.0.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-30 18:20:12 -07:00
dependabot[bot]
6546ad4662 Bump next from 11.1.0 to 11.1.1 (#297)
Bumps [next](https://github.com/vercel/next.js) from 11.1.0 to 11.1.1.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v11.1.0...v11.1.1)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-30 18:19:47 -07:00
dependabot[bot]
7ae5852f9c Bump @typescript-eslint/eslint-plugin from 4.29.1 to 4.30.0 (#295)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.29.1 to 4.30.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.30.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-30 18:17:04 -07:00
dependabot[bot]
4bce3d9e12 Bump @typescript-eslint/parser from 4.29.1 to 4.30.0 (#296)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.29.1 to 4.30.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.30.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-30 18:10:04 -07:00
dependabot[bot]
b76fc842fd Bump sass from 1.38.1 to 1.38.2 (#294)
Bumps [sass](https://github.com/sass/dart-sass) from 1.38.1 to 1.38.2.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.38.1...1.38.2)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-29 18:52:47 -07:00
dependabot[bot]
6a1043f90c Bump eslint-plugin-react from 7.24.0 to 7.25.0 (#293)
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.24.0 to 7.25.0.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases)
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.24.0...v7.25.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-react
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-29 18:23:05 -07:00
gabek
a8b9703502 Prettified Code! 2021-08-30 01:19:45 +00:00
Gabe Kangas
683ec7881d Turn off react/jsx-no-bind 2021-08-29 18:19:18 -07:00
dependabot[bot]
f1b52a08b8 Bump @ant-design/icons from 4.6.3 to 4.6.4 (#292)
Bumps [@ant-design/icons](https://github.com/ant-design/ant-design-icons) from 4.6.3 to 4.6.4.
- [Release notes](https://github.com/ant-design/ant-design-icons/releases)
- [Commits](https://github.com/ant-design/ant-design-icons/commits)

---
updated-dependencies:
- dependency-name: "@ant-design/icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-29 18:17:36 -07:00
dependabot[bot]
5a95e08bb6 Bump typescript from 4.3.4 to 4.4.2 (#291)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.3.4 to 4.4.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.4...v4.4.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-26 18:13:03 -07:00
dependabot[bot]
fa2599baf1 Bump sass from 1.38.0 to 1.38.1 (#288)
Bumps [sass](https://github.com/sass/dart-sass) from 1.38.0 to 1.38.1.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.38.0...1.38.1)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 19:15:53 -07:00
dependabot[bot]
198c5b64d3 Bump antd from 4.16.12 to 4.16.13 (#289)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.16.12 to 4.16.13.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.16.12...4.16.13)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 19:15:31 -07:00
dependabot[bot]
548798eb46 Bump @types/node from 16.6.1 to 16.7.1 (#287)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.6.1 to 16.7.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-22 20:21:47 -07:00
dependabot[bot]
3400660106 Bump chart.js from 3.5.0 to 3.5.1 (#285)
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 3.5.0 to 3.5.1.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.5.0...v3.5.1)

---
updated-dependencies:
- dependency-name: chart.js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-18 18:16:25 -07:00
Gabe Kangas
65319e9bfc Add lodash 2021-08-17 18:41:09 -07:00
Gabe Kangas
b7552d9bc1 Dedupe name list 2021-08-17 17:38:10 -07:00
dependabot[bot]
841c786828 Bump antd from 4.16.11 to 4.16.12 (#283)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.16.11 to 4.16.12.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.16.11...4.16.12)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-16 18:19:22 -07:00
dependabot[bot]
9897ed5526 Bump sass from 1.37.5 to 1.38.0 (#284)
Bumps [sass](https://github.com/sass/dart-sass) from 1.37.5 to 1.38.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.37.5...1.38.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-16 18:18:36 -07:00
dependabot[bot]
0891c16273 Bump @ant-design/icons from 4.6.2 to 4.6.3 (#282)
Bumps [@ant-design/icons](https://github.com/ant-design/ant-design-icons) from 4.6.2 to 4.6.3.
- [Release notes](https://github.com/ant-design/ant-design-icons/releases)
- [Commits](https://github.com/ant-design/ant-design-icons/commits)

---
updated-dependencies:
- dependency-name: "@ant-design/icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-16 18:13:57 -07:00
dependabot[bot]
86fa8b6815 Bump @types/markdown-it from 12.0.2 to 12.2.0 (#281)
Bumps [@types/markdown-it](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/markdown-it) from 12.0.2 to 12.2.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/markdown-it)

---
updated-dependencies:
- dependency-name: "@types/markdown-it"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-15 18:15:09 -07:00
Rohan Sharma
69bfb53fc0 change admin directory toggle text (#279) 2021-08-15 14:25:15 -07:00
Meisam
f7d0bd1b1f fix chat message pagination (#278) 2021-08-14 12:22:05 -07:00
Gabe Kangas
1e436bdb67 Only show online client count if we are online. closes https://github.com/owncast/owncast/issues/1306 2021-08-12 23:51:13 -07:00
Gabe Kangas
ad59d6ebda Package updates updated these files 2021-08-12 23:46:57 -07:00
Gabe Kangas
e3eda87719 Auto-expand utilities menu when upgrade is available. Closes https://github.com/owncast/owncast/issues/1299 2021-08-12 23:46:24 -07:00
dependabot[bot]
ff595bfd7b Bump eslint-plugin-import from 2.23.4 to 2.24.0 (#277)
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.23.4 to 2.24.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/master/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.23.4...v2.24.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 23:38:42 -07:00
dependabot[bot]
32bddb4b92 Bump @typescript-eslint/eslint-plugin from 4.28.0 to 4.29.1 (#276)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.28.0 to 4.29.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.29.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 23:36:03 -07:00
dependabot[bot]
04d7238796 Bump @types/node from 16.4.0 to 16.6.1 (#275)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.4.0 to 16.6.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 23:34:04 -07:00
dependabot[bot]
b0f1a7d43c Bump markdown-it from 12.1.0 to 12.2.0 (#268)
Bumps [markdown-it](https://github.com/markdown-it/markdown-it) from 12.1.0 to 12.2.0.
- [Release notes](https://github.com/markdown-it/markdown-it/releases)
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md)
- [Commits](https://github.com/markdown-it/markdown-it/compare/12.1.0...12.2.0)

---
updated-dependencies:
- dependency-name: markdown-it
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 23:33:00 -07:00
dependabot[bot]
59641661c1 Bump eslint-config-next from 11.0.1 to 11.1.0 (#274)
Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 11.0.1 to 11.1.0.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v11.1.0/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 23:31:14 -07:00
dependabot[bot]
11843ae794 Bump sass from 1.36.0 to 1.37.5 (#273)
Bumps [sass](https://github.com/sass/dart-sass) from 1.36.0 to 1.37.5.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.36.0...1.37.5)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 23:31:00 -07:00
dependabot[bot]
f5a43c538c Bump @typescript-eslint/parser from 4.28.0 to 4.29.1 (#272)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.28.0 to 4.29.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.29.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 23:30:44 -07:00
dependabot[bot]
2caa45b9bd Bump react-markdown from 6.0.2 to 6.0.3 (#266)
Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/remarkjs/react-markdown/releases)
- [Changelog](https://github.com/remarkjs/react-markdown/blob/main/changelog.md)
- [Commits](https://github.com/remarkjs/react-markdown/compare/6.0.2...6.0.3)

---
updated-dependencies:
- dependency-name: react-markdown
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 23:30:26 -07:00
dependabot[bot]
6ddf78a1f5 Bump antd from 4.16.8 to 4.16.11 (#269)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.16.8 to 4.16.11.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.16.8...4.16.11)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 23:29:59 -07:00
dependabot[bot]
2b863c80b7 Bump next from 11.0.1 to 11.1.0 (#271)
Bumps [next](https://github.com/vercel/next.js) from 11.0.1 to 11.1.0.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v11.0.1...v11.1.0)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 23:29:45 -07:00
Meisam
b98c8b1876 fix black-on-black text (#270) 2021-08-10 12:13:11 -07:00
dependabot[bot]
896b2604be Bump eslint from 7.31.0 to 7.32.0 (#265)
Bumps [eslint](https://github.com/eslint/eslint) from 7.31.0 to 7.32.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.31.0...v7.32.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-02 17:42:01 -07:00
Gabe Kangas
6ce927a854 Update the "Forbidden usernames" UI (#259)
* Add new component for adding/removing forbidden name strings. Closes https://github.com/owncast/owncast/issues/1230

* make editing string styling shareable and consistent with tag editor

* Prettified Code!

Co-authored-by: gingervitis <omqmail@gmail.com>
Co-authored-by: gingervitis <gingervitis@users.noreply.github.com>
2021-07-25 22:12:50 -07:00
dependabot[bot]
c7937c2311 Bump chart.js from 3.4.1 to 3.5.0 (#262)
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.4.1...v3.5.0)

---
updated-dependencies:
- dependency-name: chart.js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-25 20:47:26 -07:00
dependabot[bot]
f9545594c5 Bump sass from 1.35.2 to 1.36.0 (#261)
Bumps [sass](https://github.com/sass/dart-sass) from 1.35.2 to 1.36.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.35.2...1.36.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-25 20:44:48 -07:00
dependabot[bot]
31fa4a7226 Bump date-fns from 2.22.1 to 2.23.0 (#263)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.22.1 to 2.23.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.22.1...v2.23.0)

---
updated-dependencies:
- dependency-name: date-fns
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-25 20:43:19 -07:00
Gabe Kangas
ca050d7990 Fallback to displaying full user-agent string if a pretty version cannot be determined 2021-07-22 15:18:38 -07:00
Gabe Kangas
3e5f99cf19 Display client count in title. Closes https://github.com/owncast/owncast/issues/1242 2021-07-22 15:18:20 -07:00
Meisam
9e2746fb52 rm chat disable btn from server settings page (#260) 2021-07-22 09:42:07 -07:00
Gabe Kangas
f8521d33d5 Cleanup 2021-07-21 17:28:56 -07:00
Gabe Kangas
a839d7250b Update url route to specify it is chat clients being returned 2021-07-21 17:19:31 -07:00
Gabe Kangas
06793078f6 Remove the chat client table from the viewers page since that all exists on the chat page now 2021-07-21 17:13:04 -07:00
Gabe Kangas
4a5badcd1f Set initialValue for welcome mesage. Closes https://github.com/owncast/owncast/issues/1236 2021-07-21 16:05:29 -07:00
Meisam
3b98bc01c2 rm username and message count from viewer-info (#258) 2021-07-21 10:03:07 -07:00
dependabot[bot]
dcd10cba43 Bump eslint from 7.30.0 to 7.31.0 (#257)
Bumps [eslint](https://github.com/eslint/eslint) from 7.30.0 to 7.31.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.30.0...v7.31.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-20 18:07:16 -07:00
Gabe Kangas
b10ba1dcc2 Admin support for managing users (#245)
* First pass at displaying user data in admin

* Hide chat blurb on home page if chat is disabled

* Hide sidebar chat section if chat is disabled

* Block/unblock user interface for https://github.com/owncast/owncast/issues/1096

* Simplify past display name handling

* Updates to reflect the api access token change

* Update paths

* Clean up the new access token page

* Fix linter

* Update linter workflow action

* Cleanup

* Fix exception rendering table row

* Commit next-env file that seems to be required with next 11

* chat refactor - admin adjustments (#250)

* add useragent parser; clean up some html;

* some ui changes
- use modal instead of popover to confirm block/unblock user
- update styles, table styles for consistency
- rename some user/chat labels in nav and content

* format user info modal a bit

* add some sort of mild treatment and delay while processing ban of users

* rename button to 'ban'

* add some notes

* Prettified Code!

* fix disableChat toggle for nav bar

* Support sorting the disabled user list

* Fix linter error around table sorting

* No longer restoring messages on unban so change message prompt

* Standardize on forbiddenUsername terminology

* The linter broke the webhooks page. Fixed it. Linter is probably pissed.

* Move chat welcome message to chat config

* Other submenus don't have icons so remove these ones

Co-authored-by: gingervitis <omqmail@gmail.com>
Co-authored-by: gabek <gabek@users.noreply.github.com>
2021-07-19 22:02:02 -07:00
dependabot[bot]
4aac80196d Bump antd from 4.16.7 to 4.16.8 (#254)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.16.7 to 4.16.8.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.16.7...4.16.8)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-19 20:19:56 -07:00
Meisam
54932f533c override selected table background (#252) 2021-07-19 17:51:28 -07:00
dependabot[bot]
4e1e5f4b50 Bump eslint from 7.30.0 to 7.31.0 (#253)
Bumps [eslint](https://github.com/eslint/eslint) from 7.30.0 to 7.31.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.30.0...v7.31.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-18 19:55:02 -07:00
dependabot[bot]
62124776bc Bump antd from 4.16.6 to 4.16.7 (#251)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.16.6 to 4.16.7.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.16.6...4.16.7)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-12 18:05:39 -07:00
dependabot[bot]
c5604ba195 Bump @types/node from 16.0.0 to 16.3.1 (#249)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.0.0 to 16.3.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-11 21:07:21 -07:00
Jannik
be5243f5f8 Update Next to 11.0.1 (including lint & import fixes) (#248)
* Bump next from 10.2.3 to 11.0.1

Bumps [next](https://github.com/vercel/next.js) from 10.2.3 to 11.0.1.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v10.2.3...v11.0.1)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* 🚨 apply automatic linting

* 🎨 remove unused imports

* 🔇 allow console.* to give more debugging options

* 🎨 move stuff around to reduce linter messages

* 🚨 use destructuring so lint won't complain

* 📌 link Chartkick and Chart.js

Commit uses the linking code which was previously imported with
`import "chartkick/chart.js" [1]. Next did not like the import path,
but this does works now. ¯\_(ツ)_/¯

[1]: https://github.com/ankane/chartkick.js/blob/master/chart.js/chart.esm.js

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-09 11:42:01 -07:00
dependabot[bot]
865c7eb08f Bump rc-util from 5.13.1 to 5.13.2 (#247)
Bumps [rc-util](https://github.com/react-component/util) from 5.13.1 to 5.13.2.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.13.1...v5.13.2)

---
updated-dependencies:
- dependency-name: rc-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-08 18:06:32 -07:00
dependabot[bot]
197992e78b Bump sass from 1.35.1 to 1.35.2 (#246)
Bumps [sass](https://github.com/sass/dart-sass) from 1.35.1 to 1.35.2.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.35.1...1.35.2)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-08 10:57:42 -07:00
Gabe Kangas
df353cd3a1 Update prettier workflow action 2021-07-05 17:45:28 -07:00
Gabe Kangas
90d4f4be3e Try and fix the workflow failing 2021-07-05 17:37:44 -07:00
dependabot[bot]
0188172736 Bump eslint from 7.29.0 to 7.30.0 (#244)
Bumps [eslint](https://github.com/eslint/eslint) from 7.29.0 to 7.30.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.29.0...v7.30.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-05 11:23:41 -07:00
dependabot[bot]
c72ce2f57d Bump chart.js from 3.4.0 to 3.4.1 (#242)
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.4.0...v3.4.1)

---
updated-dependencies:
- dependency-name: chart.js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-05 11:21:55 -07:00
dependabot[bot]
dd31598f81 Bump react-markdown-editor-lite from 1.2.4 to 1.3.0 (#243)
Bumps [react-markdown-editor-lite](https://github.com/HarryChen0506/react-markdown-editor-lite) from 1.2.4 to 1.3.0.
- [Release notes](https://github.com/HarryChen0506/react-markdown-editor-lite/releases)
- [Commits](https://github.com/HarryChen0506/react-markdown-editor-lite/compare/v1.2.4...v1.3.0)

---
updated-dependencies:
- dependency-name: react-markdown-editor-lite
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-05 11:19:19 -07:00
dependabot[bot]
aacbaa50fe Bump @types/node from 15.14.0 to 16.0.0 (#241)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.14.0 to 16.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-05 11:09:12 -07:00
gabek
7a3f4f6dbb Prettified Code! 2021-07-03 20:53:12 +00:00
Meisam
7a1f9dcd9a Don't allow people to set their instance name to an empty string (or only whitespace) (#240)
* make server name required

* prevent space-only instance name

* add useTrimLead to TextFieldProps
2021-07-03 13:52:37 -07:00
gabek
bcd46cee61 Prettified Code! 2021-07-02 23:07:40 +00:00
Meisam
a84aa72ee4 fix save button enable for acl/serving_endpoint (#239) 2021-07-02 16:07:11 -07:00
dependabot[bot]
d70eaeb69b Bump @types/node from 15.12.5 to 15.14.0 (#237)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.12.5 to 15.14.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-01 18:06:30 -07:00
dependabot[bot]
e6a2ff4c65 Bump markdown-it from 12.0.6 to 12.1.0 (#238)
Bumps [markdown-it](https://github.com/markdown-it/markdown-it) from 12.0.6 to 12.1.0.
- [Release notes](https://github.com/markdown-it/markdown-it/releases)
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md)
- [Commits](https://github.com/markdown-it/markdown-it/compare/12.0.6...12.1.0)

---
updated-dependencies:
- dependency-name: markdown-it
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-01 18:06:13 -07:00
gabek
5676b38b98 Prettified Code! 2021-07-01 19:09:44 +00:00
Meisam
f64d06279d Collapse news content in the admin home page (#236)
* use Collapse for news feed

* set url as the Panel key
2021-07-01 12:09:06 -07:00
dependabot[bot]
bfb1faee21 Bump chart.js from 3.3.2 to 3.4.0 (#232)
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 3.3.2 to 3.4.0.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.3.2...v3.4.0)

---
updated-dependencies:
- dependency-name: chart.js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-30 19:27:01 -07:00
dependabot[bot]
ed87019f4e Bump antd from 4.16.5 to 4.16.6 (#235)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.16.5 to 4.16.6.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.16.5...4.16.6)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-29 18:05:42 -07:00
Gabe Kangas
e930481cc8 Don't annoy us about patch updates to types 2021-06-27 19:38:40 -07:00
dependabot[bot]
c169dc8241 Bump @types/node from 15.12.4 to 15.12.5 (#234)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.12.4 to 15.12.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-27 19:37:47 -07:00
dependabot[bot]
c0d3fee609 Bump prettier from 2.3.1 to 2.3.2 (#233)
Bumps [prettier](https://github.com/prettier/prettier) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.3.1...2.3.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-27 19:35:55 -07:00
dependabot[bot]
0ee8603f8a Bump antd from 4.16.3 to 4.16.5 (#231)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.16.3 to 4.16.5.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.16.3...4.16.5)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-23 18:18:30 -07:00
Gabe Kangas
894cc2403e Calm down excessive dependabot updates 2021-06-23 18:16:05 -07:00
dependabot[bot]
f3804cb21b Bump eslint-config-next from 11.0.0 to 11.0.1 (#230)
Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 11.0.0 to 11.0.1.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v11.0.1/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-22 18:08:02 -07:00
gabek
c804fdc538 Prettified Code! 2021-06-22 03:20:17 +00:00
Gabe Kangas
caa170e4ef Start new chat config sections 2021-06-21 20:19:20 -07:00
dependabot[bot]
3378d0985a Bump @typescript-eslint/parser from 4.27.0 to 4.28.0 (#228)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.27.0 to 4.28.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-21 19:39:51 -07:00
dependabot[bot]
a607351cc1 Bump @typescript-eslint/eslint-plugin from 4.27.0 to 4.28.0 (#227)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.27.0 to 4.28.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-21 19:19:19 -07:00
Gabe Kangas
0583a99148 Copy over stalebot config from core repo 2021-06-21 09:47:55 -07:00
dependabot[bot]
568a28eb7d Bump @types/node from 15.12.2 to 15.12.4 (#225)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.12.2 to 15.12.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-20 19:56:04 -07:00
dependabot[bot]
313265b294 Bump eslint from 7.28.0 to 7.29.0 (#226)
Bumps [eslint](https://github.com/eslint/eslint) from 7.28.0 to 7.29.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.28.0...v7.29.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-20 19:55:33 -07:00
dependabot[bot]
5bdec41803 Bump typescript from 4.3.3 to 4.3.4 (#224)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.3.3 to 4.3.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.3...v4.3.4)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-17 18:15:12 -07:00
dependabot[bot]
a9031fd81c Bump typescript from 4.3.2 to 4.3.3 (#223)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.2...v4.3.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-16 18:37:13 -07:00
gabek
990c402a96 Prettified Code! 2021-06-16 06:17:22 +00:00
Gabe Kangas
238842bb66 eslint configs have been merged. https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md#version-800-2021-02-21 2021-06-15 23:16:45 -07:00
Gabe Kangas
a4fcab8390 Add eslint config next 2021-06-15 23:10:56 -07:00
dependabot[bot]
0c67fda59d Bump sass from 1.35.0 to 1.35.1 (#222)
Bumps [sass](https://github.com/sass/dart-sass) from 1.35.0 to 1.35.1.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.35.0...1.35.1)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-15 23:01:40 -07:00
dependabot[bot]
ddfb1a3b08 Bump @typescript-eslint/eslint-plugin from 4.26.1 to 4.27.0 (#220)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.26.1 to 4.27.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.27.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-15 08:09:56 -07:00
dependabot[bot]
011381372b Bump antd from 4.16.2 to 4.16.3 (#218)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.16.2 to 4.16.3.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.16.2...4.16.3)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-14 23:51:36 -07:00
dependabot[bot]
65ea0fd59d Bump @typescript-eslint/parser from 4.26.1 to 4.27.0 (#217)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.26.1 to 4.27.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.27.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-14 23:51:02 -07:00
dependabot[bot]
8557106abd Bump sass from 1.34.1 to 1.35.0 (#219)
Bumps [sass](https://github.com/sass/dart-sass) from 1.34.1 to 1.35.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.34.1...1.35.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-14 23:48:12 -07:00
dependabot[bot]
801f011bde Bump @types/react from 17.0.10 to 17.0.11 (#216)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.10 to 17.0.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-10 07:58:40 -07:00
dependabot[bot]
1723c3f673 Bump @types/react from 17.0.9 to 17.0.10 (#215)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.9 to 17.0.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-09 15:32:39 -07:00
dependabot[bot]
1543855067 Bump @types/node from 15.12.1 to 15.12.2 (#213)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.12.1 to 15.12.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-08 06:55:00 -07:00
dependabot[bot]
ab3b7dd269 Bump glob-parent from 5.1.1 to 5.1.2 (#214)
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2)

---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-08 06:49:11 -07:00
dependabot[bot]
8db4b22b25 Bump @typescript-eslint/eslint-plugin from 4.26.0 to 4.26.1 (#211)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.26.0 to 4.26.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.26.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-08 06:48:48 -07:00
dependabot[bot]
8e869bae2b Bump @typescript-eslint/parser from 4.26.0 to 4.26.1 (#212)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.26.0 to 4.26.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.26.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-07 22:33:25 -07:00
dependabot[bot]
8329ce3be9 Bump @types/markdown-it from 12.0.1 to 12.0.2 (#210)
Bumps [@types/markdown-it](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/markdown-it) from 12.0.1 to 12.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/markdown-it)

---
updated-dependencies:
- dependency-name: "@types/markdown-it"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-07 22:33:06 -07:00
dependabot[bot]
b8b8228038 Bump antd from 4.16.1 to 4.16.2 (#209)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.16.1 to 4.16.2.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.16.1...4.16.2)

---
updated-dependencies:
- dependency-name: antd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-07 11:37:53 -07:00
dependabot[bot]
af18f1723d Bump prettier from 2.3.0 to 2.3.1 (#208)
Bumps [prettier](https://github.com/prettier/prettier) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.3.0...2.3.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-07 11:32:15 -07:00
dependabot[bot]
5f9a2c54ff Bump eslint from 7.27.0 to 7.28.0 (#207)
Bumps [eslint](https://github.com/eslint/eslint) from 7.27.0 to 7.28.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.27.0...v7.28.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-04 19:16:27 -07:00
dependabot[bot]
5f5fbcdb18 Bump sass from 1.34.0 to 1.34.1 (#205)
Bumps [sass](https://github.com/sass/dart-sass) from 1.34.0 to 1.34.1.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.34.0...1.34.1)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-04 19:15:17 -07:00
dependabot[bot]
e3dc51649c Bump @types/node from 15.6.1 to 15.12.1 (#206)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.6.1 to 15.12.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-04 19:15:02 -07:00
dependabot[bot]
b1dfce4acb Bump antd from 4.16.0 to 4.16.1 (#203)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.16.0 to 4.16.1.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.16.0...4.16.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-04 19:11:50 -07:00
dependabot[bot]
c0601fd967 Bump @typescript-eslint/parser from 4.25.0 to 4.26.0 (#202)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.25.0 to 4.26.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.26.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-04 19:11:23 -07:00
dependabot[bot]
e5ee5806bf Bump @types/react from 17.0.8 to 17.0.9 (#204)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.8 to 17.0.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-04 19:11:05 -07:00
dependabot[bot]
09909b9f00 Bump date-fns from 2.21.3 to 2.22.1 (#200)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.21.3 to 2.22.1.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.21.3...v2.22.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-31 10:36:55 -07:00
dependabot[bot]
d7d3b667ec Bump @typescript-eslint/eslint-plugin from 4.25.0 to 4.26.0 (#201)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.25.0 to 4.26.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.26.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-31 10:35:46 -07:00
dependabot[bot]
bf6fb4079c Bump eslint-plugin-react from 7.23.2 to 7.24.0 (#199)
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.23.2 to 7.24.0.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases)
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.23.2...v7.24.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-31 10:35:32 -07:00
dependabot[bot]
0a4ae04044 Bump typescript from 4.2.4 to 4.3.2 (#195)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.2.4 to 4.3.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.2.4...v4.3.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-31 10:35:01 -07:00
dependabot[bot]
5ce273bc4a Bump chart.js from 3.3.0 to 3.3.2 (#197)
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 3.3.0 to 3.3.2.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.3.0...v3.3.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-31 10:34:27 -07:00
dependabot[bot]
ade7351a5b Bump eslint-plugin-import from 2.23.3 to 2.23.4 (#198)
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.23.3 to 2.23.4.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases)
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md)
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.23.3...v2.23.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-31 10:33:55 -07:00
dependabot[bot]
db71470789 Bump @types/react from 17.0.6 to 17.0.8 (#194)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.6 to 17.0.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-29 15:22:39 -07:00
Thilo Billerbeck
51b3fc1f76 rework stream info box in offline notice to conform more with the overall design (#196)
* rework stream info field to conform with the offline page layout

* moved offline notice css to separate file

* used ant design bold text option
2021-05-27 15:58:31 -07:00
dependabot[bot]
bbb0e2d5a1 Bump antd from 4.15.6 to 4.16.0 (#192)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.15.6 to 4.16.0.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.15.6...4.16.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-24 22:50:42 -07:00
dependabot[bot]
8c4693703e Bump @types/node from 15.6.0 to 15.6.1 (#191)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.6.0 to 15.6.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-24 22:44:47 -07:00
Gabe Kangas
aa7f7f58dd Show RTMP port on home page. Closes https://github.com/owncast/owncast/issues/1049 2021-05-24 22:23:44 -07:00
dependabot[bot]
116be1c958 Bump chart.js from 3.2.1 to 3.3.0 (#190)
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.2.1...v3.3.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-24 16:34:30 -07:00
dependabot[bot]
c0d203c889 Bump next from 10.2.2 to 10.2.3 (#189)
Bumps [next](https://github.com/vercel/next.js) from 10.2.2 to 10.2.3.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v10.2.2...v10.2.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-24 16:32:12 -07:00
dependabot[bot]
e7e3ca4067 Bump @typescript-eslint/parser from 4.24.0 to 4.25.0 (#188)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.24.0 to 4.25.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.25.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-24 16:28:05 -07:00
dependabot[bot]
d0b9820fb0 Bump rc-util from 5.13.0 to 5.13.1 (#187)
Bumps [rc-util](https://github.com/react-component/util) from 5.13.0 to 5.13.1.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.13.0...v5.13.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-24 16:25:11 -07:00
dependabot[bot]
c1802cd4c6 Bump @types/node from 15.3.1 to 15.6.0 (#186)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.3.1 to 15.6.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-24 16:25:00 -07:00
dependabot[bot]
d0e942a8cb Bump eslint-plugin-import from 2.23.2 to 2.23.3 (#182)
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.23.2 to 2.23.3.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases)
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md)
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.23.2...v2.23.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-24 16:21:30 -07:00
dependabot[bot]
a3d2213a41 Bump @typescript-eslint/eslint-plugin from 4.24.0 to 4.25.0 (#185)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.24.0 to 4.25.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.25.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-24 16:20:56 -07:00
dependabot[bot]
dcc0eb3c73 Bump sass from 1.33.0 to 1.34.0 (#183)
Bumps [sass](https://github.com/sass/dart-sass) from 1.33.0 to 1.34.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.33.0...1.34.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-24 16:20:40 -07:00
Gabe Kangas
8437a6fb78 Remove checkout ref 2021-05-24 16:19:33 -07:00
dependabot[bot]
27cb170c34 Bump eslint from 7.26.0 to 7.27.0 (#184)
Bumps [eslint](https://github.com/eslint/eslint) from 7.26.0 to 7.27.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.26.0...v7.27.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-24 16:17:51 -07:00
gingervitis
24f5891fcc Merge branch 'develop' of github.com:owncast/owncast-admin into develop 2021-05-22 23:58:42 -07:00
gingervitis
53a4ec639d Merge branch 'gw/2021-05-22/admin-width' into develop 2021-05-22 23:58:27 -07:00
gingervitis
4d5b12cb15 use full width of screen instead of limiting admin content to max-width 2021-05-22 23:57:49 -07:00
gingervitis
e5db35590c Merge branch 'develop' into gw/2021-05-22/admin-width 2021-05-22 23:36:13 -07:00
dependabot[bot]
d88872f940 Bump sass from 1.32.13 to 1.33.0 (#179)
Bumps [sass](https://github.com/sass/dart-sass) from 1.32.13 to 1.33.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.32.13...1.33.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-22 23:35:40 -07:00
gabek
5371559c74 Prettified Code! 2021-05-23 06:28:21 +00:00
gingervitis
d0eb1446f3 fixes for various admin issues (#181)
* up max char count for variant name to fix https://github.com/owncast/owncast/issues/1037

* max widthing the line chart canvas size so it scales with the page.
fixes
- https://github.com/owncast/owncast/issues/842
- https://github.com/owncast/owncast/issues/1024

* A fix to make Storage Endpoint URL validation have better feedback.

- give the field a type of "url"
- give the field a pattern to check
- have native browser handle the validation
- if the field is invalid, use :invalid selector to turn the text red on blur.

fixes: https://github.com/owncast/owncast/issues/1000

* a fix for https://github.com/owncast/owncast/issues/874

* - fixes for https://github.com/owncast/owncast/issues/972
Add optional prop to text field to trim() whitespaces from field. Apply logic to mostly url fields.

- move textfield blur if invalid turn red to globaal

* - a fix for bug:  https://github.com/owncast/owncast/issues/998
don't return null if platform name not found because its custom.

- clean up react key problem on socialhandles table

* fix react key issue on Actions table

* fix for https://github.com/owncast/owncast/issues/1008 to display 'other' field when editing an item not in predefined social list

* clean up other potential react key warnings

* Prettified Code!

Co-authored-by: gingervitis <gingervitis@users.noreply.github.com>
2021-05-22 23:27:51 -07:00
dependabot[bot]
8d7f11b4ef Bump rc-util from 5.12.2 to 5.13.0 (#178)
Bumps [rc-util](https://github.com/react-component/util) from 5.12.2 to 5.13.0.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.12.2...v5.13.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-19 23:59:42 -07:00
dependabot[bot]
ffc7b64287 Bump @types/react from 17.0.5 to 17.0.6 (#177)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.5 to 17.0.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-19 23:59:30 -07:00
dependabot[bot]
32c603a3db Bump next from 10.1.3 to 10.2.2 (#175)
Bumps [next](https://github.com/vercel/next.js) from 10.1.3 to 10.2.2.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v10.1.3...v10.2.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-19 22:58:46 -07:00
dependabot[bot]
ccd7089a91 Bump @types/node from 15.0.2 to 15.3.1 (#176)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.0.2 to 15.3.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-19 22:49:10 -07:00
dependabot[bot]
b1df67ba5c Bump antd from 4.15.4 to 4.15.6 (#173)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.15.4 to 4.15.6.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.15.4...4.15.6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-19 22:47:20 -07:00
dependabot[bot]
e80edd67dc Bump prettier from 2.2.1 to 2.3.0 (#174)
Bumps [prettier](https://github.com/prettier/prettier) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.2.1...2.3.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-19 22:44:00 -07:00
dependabot[bot]
9d186ee245 Bump @typescript-eslint/parser from 4.23.0 to 4.24.0 (#172)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.23.0 to 4.24.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.24.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-18 10:26:07 -07:00
dependabot[bot]
95d70bcf1e Bump @typescript-eslint/eslint-plugin from 4.23.0 to 4.24.0 (#171)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.23.0 to 4.24.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.24.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-18 10:23:09 -07:00
dependabot[bot]
02f5318d38 Bump sass from 1.32.12 to 1.32.13 (#169)
Bumps [sass](https://github.com/sass/dart-sass) from 1.32.12 to 1.32.13.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.32.12...1.32.13)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-18 10:20:22 -07:00
dependabot[bot]
347ba40a6e Bump eslint-plugin-import from 2.22.1 to 2.23.2 (#170)
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.22.1 to 2.23.2.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases)
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md)
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.22.1...v2.23.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-18 10:20:08 -07:00
dependabot[bot]
1727f9b829 Bump @typescript-eslint/parser from 4.22.1 to 4.23.0 (#168)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.22.1 to 4.23.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.23.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-15 14:42:58 -07:00
dependabot[bot]
123ed4211a Bump @typescript-eslint/eslint-plugin from 4.22.1 to 4.23.0 (#167)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.22.1 to 4.23.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.23.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-15 14:07:44 -07:00
dependabot[bot]
750f35a559 Bump eslint from 7.25.0 to 7.26.0 (#164)
Bumps [eslint](https://github.com/eslint/eslint) from 7.25.0 to 7.26.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.25.0...v7.26.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-15 14:04:06 -07:00
dependabot[bot]
604db01b48 Bump date-fns from 2.21.2 to 2.21.3 (#165)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.21.2 to 2.21.3.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-15 14:03:45 -07:00
dependabot[bot]
4621bd04ac Bump hosted-git-info from 2.8.8 to 2.8.9 (#166)
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-15 14:03:21 -07:00
dependabot[bot]
82b36ab3e1 Bump lodash from 4.17.20 to 4.17.21 (#161)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-07 07:14:13 -07:00
dependabot[bot]
698efaee57 Bump rc-util from 5.12.1 to 5.12.2 (#160)
Bumps [rc-util](https://github.com/react-component/util) from 5.12.1 to 5.12.2.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.12.1...v5.12.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-06 22:58:03 -07:00
dependabot[bot]
3511ea8db9 Bump react-markdown from 6.0.1 to 6.0.2 (#159)
Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/remarkjs/react-markdown/releases)
- [Changelog](https://github.com/remarkjs/react-markdown/blob/main/changelog.md)
- [Commits](https://github.com/remarkjs/react-markdown/compare/6.0.1...6.0.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-06 22:57:39 -07:00
controlfreak
ad3552f683 added seconds format for log (#158)
tested with stream connect disconnect all good
2021-05-06 17:02:17 -07:00
controlfreak
d50b58eb09 lower min vid rate re issue 989 (#157)
assuming no change required for gui slider on admin
2021-05-06 15:50:47 -07:00
Gabe Kangas
eb1c03c15f Add some additional details in readme 2021-05-06 14:48:10 -07:00
Gabe Kangas
9150fba317 Tweak latency message 2021-05-05 18:22:17 -07:00
gabek
158da79821 Prettified Code! 2021-05-06 00:19:53 +00:00
Gabe Kangas
7254a8ee09 Update latency levels 2021-05-05 17:19:12 -07:00
dependabot[bot]
41d4f2069c Bump @typescript-eslint/parser from 4.22.0 to 4.22.1 (#156)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.22.0 to 4.22.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.22.1/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-05 08:43:13 -07:00
dependabot[bot]
a4df59e9d6 Bump date-fns from 2.21.1 to 2.21.2 (#154)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.21.1 to 2.21.2.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.21.1...v2.21.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-05 08:41:42 -07:00
dependabot[bot]
932389ab71 Bump @types/node from 15.0.1 to 15.0.2 (#155)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.0.1 to 15.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-05 08:41:19 -07:00
dependabot[bot]
3b7fc7c99e Bump @typescript-eslint/eslint-plugin from 4.22.0 to 4.22.1 (#153)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.22.0 to 4.22.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.22.1/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-04 23:55:57 -07:00
dependabot[bot]
b55500ca3c Bump @types/react from 17.0.4 to 17.0.5 (#152)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.4 to 17.0.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-04 23:55:41 -07:00
dependabot[bot]
18fbaa38ca Bump antd from 4.15.3 to 4.15.4 (#151)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.15.3 to 4.15.4.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.15.3...4.15.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-03 21:40:44 -07:00
dependabot[bot]
135f3da5eb Bump chart.js from 3.2.0 to 3.2.1 (#150)
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.2.0...v3.2.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-03 21:37:38 -07:00
gabek
bfe9858bb2 Prettified Code! 2021-05-02 04:05:04 +00:00
Gabe Kangas
09c50321c7 Rename disable chat to hide chat 2021-05-01 21:04:24 -07:00
dependabot[bot]
e9ae824cf4 Bump chart.js from 3.1.1 to 3.2.0 (#141)
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.1.1...v3.2.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-30 10:58:57 -07:00
dependabot[bot]
e9a8d215ab Bump sass from 1.32.11 to 1.32.12 (#149)
Bumps [sass](https://github.com/sass/dart-sass) from 1.32.11 to 1.32.12.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.32.11...1.32.12)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-29 22:55:14 -07:00
dependabot[bot]
63016f4736 Bump rc-util from 5.12.0 to 5.12.1 (#148)
Bumps [rc-util](https://github.com/react-component/util) from 5.12.0 to 5.12.1.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.12.0...v5.12.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-29 22:21:54 -07:00
dependabot[bot]
95b7a7326e Bump antd from 4.15.2 to 4.15.3 (#139)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.15.2 to 4.15.3.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.15.2...4.15.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-27 14:02:30 -07:00
dependabot[bot]
93631c060a Bump @types/node from 15.0.0 to 15.0.1 (#146)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.0.0 to 15.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-27 13:59:16 -07:00
dependabot[bot]
5c82f640b6 Bump rc-util from 5.10.1 to 5.12.0 (#145)
Bumps [rc-util](https://github.com/react-component/util) from 5.10.1 to 5.12.0.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.10.1...v5.12.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-27 13:56:35 -07:00
dependabot[bot]
55bdd874f0 Bump @types/react from 17.0.3 to 17.0.4 (#144)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.3 to 17.0.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-27 08:16:50 -07:00
Gabe Kangas
8eeea83aa5 Removing from dependabot reviews 2021-04-26 23:30:12 -07:00
dependabot[bot]
06a95a7826 Bump @types/node from 14.14.41 to 15.0.0 (#143)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.41 to 15.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-26 23:28:51 -07:00
dependabot[bot]
1d2005e8ec Bump eslint-config-prettier from 8.2.0 to 8.3.0 (#142)
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 8.2.0 to 8.3.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.2.0...v8.3.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-26 08:24:59 -07:00
dependabot[bot]
eba3c7984b Bump eslint from 7.24.0 to 7.25.0 (#140)
Bumps [eslint](https://github.com/eslint/eslint) from 7.24.0 to 7.25.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.24.0...v7.25.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-26 00:21:27 -07:00
dependabot[bot]
abd16806e5 Bump react-markdown from 6.0.0 to 6.0.1 (#138)
Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/remarkjs/react-markdown/releases)
- [Changelog](https://github.com/remarkjs/react-markdown/blob/main/changelog.md)
- [Commits](https://github.com/remarkjs/react-markdown/compare/6.0.0...6.0.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-26 00:20:23 -07:00
Gabe Kangas
34e1dcfc52 Update linter.yml 2021-04-23 08:49:19 -07:00
dependabot[bot]
6c2fc91c75 Bump rc-util from 5.9.9 to 5.10.1 (#137)
Bumps [rc-util](https://github.com/react-component/util) from 5.9.9 to 5.10.1.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.9.9...v5.10.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-22 23:11:24 -07:00
dependabot[bot]
00798560cd Bump @types/classnames from 2.2.11 to 2.3.1 (#136)
Bumps [@types/classnames](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/classnames) from 2.2.11 to 2.3.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/classnames)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-21 09:00:48 -07:00
dependabot[bot]
0777f6ccbf Bump rc-util from 5.9.8 to 5.9.9 (#135)
Bumps [rc-util](https://github.com/react-component/util) from 5.9.8 to 5.9.9.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.9.8...v5.9.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-21 00:08:25 -07:00
Gabe Kangas
3bfd0fd700 Don't run code formatting for dependabot 2021-04-20 23:51:48 -07:00
Gabe Kangas
6966d13940 pull_request -> pull_request_target 2021-04-19 23:12:35 -07:00
dependabot[bot]
8a2d0979bc Bump sass from 1.32.10 to 1.32.11 (#134)
Bumps [sass](https://github.com/sass/dart-sass) from 1.32.10 to 1.32.11.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.32.10...1.32.11)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-19 23:10:21 -07:00
gabek
8b8bf3127b Prettified Code! 2021-04-20 01:25:52 +00:00
Gabe Kangas
3989f7d49f Remove collapse and shrink text a bit since it can be too big on longer urls 2021-04-19 18:24:04 -07:00
Gabe Kangas
bf819c3804 Update linter.yml 2021-04-19 18:00:45 -07:00
Gabe Kangas
95e3a1d4c5 Fix layout of checkboxes in modals. Closes https://github.com/owncast/owncast/issues/945 2021-04-19 17:59:04 -07:00
dependabot[bot]
f18c0e19ae Bump antd from 4.15.1 to 4.15.2 (#131)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.15.1 to 4.15.2.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.15.1...4.15.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-19 14:04:13 -07:00
dependabot[bot]
b29da21112 Bump chart.js from 3.1.0 to 3.1.1 (#130)
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.1.0...v3.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-19 14:00:06 -07:00
dependabot[bot]
153db2c816 Bump sass from 1.32.8 to 1.32.10 (#133)
Bumps [sass](https://github.com/sass/dart-sass) from 1.32.8 to 1.32.10.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.32.8...1.32.10)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-19 13:52:03 -07:00
Gabe Kangas
c5109b7daa branch name is no longer supported in config 2021-04-19 10:01:10 -07:00
Gabe Kangas
1dc802fb08 Update linter.yml 2021-04-19 09:53:05 -07:00
dependabot[bot]
29f5ceb05d Bump markdown-it from 12.0.5 to 12.0.6 (#132)
Bumps [markdown-it](https://github.com/markdown-it/markdown-it) from 12.0.5 to 12.0.6.
- [Release notes](https://github.com/markdown-it/markdown-it/releases)
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md)
- [Commits](https://github.com/markdown-it/markdown-it/compare/12.0.5...12.0.6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-19 09:49:59 -07:00
Gabe Kangas
d2145b5b62 Point to web page doc in css component 2021-04-16 12:03:49 -07:00
dependabot[bot]
21823e8631 Bump markdown-it from 12.0.4 to 12.0.5 (#124)
Bumps [markdown-it](https://github.com/markdown-it/markdown-it) from 12.0.4 to 12.0.5.
- [Release notes](https://github.com/markdown-it/markdown-it/releases)
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md)
- [Commits](https://github.com/markdown-it/markdown-it/compare/12.0.4...12.0.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-15 19:22:10 -07:00
dependabot[bot]
8231bdda30 Bump react-markdown from 5.0.3 to 6.0.0 (#128)
Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 5.0.3 to 6.0.0.
- [Release notes](https://github.com/remarkjs/react-markdown/releases)
- [Changelog](https://github.com/remarkjs/react-markdown/blob/main/changelog.md)
- [Commits](https://github.com/remarkjs/react-markdown/compare/5.0.3...6.0.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-15 19:21:42 -07:00
dependabot[bot]
a5e76279dc Bump date-fns from 2.21.0 to 2.21.1 (#129)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.21.0 to 2.21.1.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.21.0...v2.21.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-15 19:20:24 -07:00
dependabot[bot]
54ca6177fb Bump @types/node from 14.14.39 to 14.14.41 (#127)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.39 to 14.14.41.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-15 19:18:45 -07:00
dependabot[bot]
9b408d7758 Bump @types/node from 14.14.37 to 14.14.39 (#126)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.37 to 14.14.39.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-15 13:56:59 -07:00
dependabot[bot]
be4ec4a90a Bump eslint-plugin-prettier from 3.3.1 to 3.4.0 (#125)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-15 13:56:59 -07:00
dependabot[bot]
07a1b73a4d Bump date-fns from 2.20.3 to 2.21.0 (#123)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.20.3 to 2.21.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.20.3...v2.21.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-15 13:56:59 -07:00
dependabot[bot]
141677a068 Bump eslint-config-prettier from 8.1.0 to 8.2.0 (#121)
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 8.1.0 to 8.2.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.1.0...v8.2.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-15 13:56:59 -07:00
dependabot[bot]
e33d776f91 Bump date-fns from 2.20.2 to 2.20.3 (#122)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.20.2 to 2.20.3.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.20.2...v2.20.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-15 13:56:59 -07:00
Gabe Kangas
01f3ab9a27 Add confirmation popup for codec selection. Closes https://github.com/owncast/owncast/issues/891 2021-04-13 13:54:58 -07:00
Gabe Kangas
2a5d8d37d0 Layout and text around codec selection 2021-04-13 13:54:58 -07:00
Gabe Kangas
45b9d4fcfb CPU Usage -> Hardware usage 2021-04-13 13:54:58 -07:00
Gabe Kangas
cad99d9cb3 Tweak latency setting text 2021-04-13 13:54:58 -07:00
Gabe Kangas
dba1654807 Fix links 2021-04-13 13:54:58 -07:00
Gabe Kangas
f04f385f2b Start codec selection in admin 2021-04-13 13:54:57 -07:00
dependabot[bot]
3b63d3680a Bump @types/chart.js from 2.9.31 to 2.9.32 (#120)
Bumps [@types/chart.js](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chart.js) from 2.9.31 to 2.9.32.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chart.js)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-12 23:07:03 -07:00
dependabot[bot]
688ba25a62 Bump antd from 4.15.0 to 4.15.1 (#116)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.15.0 to 4.15.1.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.15.0...4.15.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-12 20:06:20 -07:00
dependabot[bot]
2c75b76a22 Bump @typescript-eslint/eslint-plugin from 4.21.0 to 4.22.0 (#119)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.21.0 to 4.22.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.22.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-12 20:01:30 -07:00
dependabot[bot]
d300bd47b7 Bump date-fns from 2.20.0 to 2.20.2 (#117)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.20.0 to 2.20.2.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.20.0...v2.20.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-12 19:59:09 -07:00
dependabot[bot]
1bab8dd27d Bump @typescript-eslint/parser from 4.21.0 to 4.22.0 (#118)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.21.0 to 4.22.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.22.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-12 19:58:15 -07:00
Gabe Kangas
4794339b8a Update charting libraries 2021-04-12 19:56:37 -07:00
Gabe Kangas
5b01240992 Revert "Bump @types/chart.js from 2.9.31 to 2.9.32 (#111)"
This reverts commit 70729bc8c0b1b1ab7e6c8c7765aa44bc04075311.
2021-04-12 00:30:18 -07:00
dependabot[bot]
a8688bf226 Bump eslint from 7.23.0 to 7.24.0 (#114)
Bumps [eslint](https://github.com/eslint/eslint) from 7.23.0 to 7.24.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.23.0...v7.24.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-12 00:18:03 -07:00
gingervitis
0efc09bb72 add textarea field for custom css (#113)
* add textarea field for custom css

* Prettified Code!

Co-authored-by: gingervitis <gingervitis@users.noreply.github.com>
2021-04-12 00:07:08 -07:00
Gabe Kangas
810a8a7e3f allow empty and/or missing news 2021-04-11 23:56:41 -07:00
Gabe Kangas
6ebe52c5f4 Experiment with colapsing details 2021-04-08 20:57:50 -07:00
dependabot[bot]
6e5e750c57 Bump eslint-plugin-react from 7.23.1 to 7.23.2 (#112)
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.23.1 to 7.23.2.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases)
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.23.1...v7.23.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-08 20:03:13 -07:00
dependabot[bot]
e772df0999 Bump @types/chart.js from 2.9.31 to 2.9.32 (#111)
Bumps [@types/chart.js](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chart.js) from 2.9.31 to 2.9.32.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chart.js)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-08 20:02:19 -07:00
dependabot[bot]
7295e572be Bump date-fns from 2.19.0 to 2.20.0 (#110)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.19.0 to 2.20.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.19.0...v2.20.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-08 20:01:13 -07:00
dependabot[bot]
79aae83b51 Bump chart.js from 2.9.4 to 3.0.2 (#105)
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 2.9.4 to 3.0.2.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v2.9.4...v3.0.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-08 19:28:06 -07:00
dependabot[bot]
a896a4b52c Bump classnames from 2.2.6 to 2.3.1 (#109)
Bumps [classnames](https://github.com/JedWatson/classnames) from 2.2.6 to 2.3.1.
- [Release notes](https://github.com/JedWatson/classnames/releases)
- [Changelog](https://github.com/JedWatson/classnames/blob/master/HISTORY.md)
- [Commits](https://github.com/JedWatson/classnames/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-08 19:23:46 -07:00
Thilo Billerbeck
2e2b730b85 added stream conneciton info box to offline notice (#107) 2021-04-08 19:22:46 -07:00
dependabot[bot]
df6af360b9 Bump @typescript-eslint/parser from 4.20.0 to 4.21.0 (#108)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.20.0 to 4.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.21.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-08 19:20:54 -07:00
dependabot[bot]
8e668ae2c7 Bump typescript from 4.2.3 to 4.2.4 (#106)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.2.3 to 4.2.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-08 13:57:52 -07:00
dependabot[bot]
703084b68c Bump @typescript-eslint/eslint-plugin from 4.20.0 to 4.21.0 (#104)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.20.0 to 4.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.21.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-08 08:18:41 -07:00
Gabe Kangas
e87358aa5b Force logo to re-load after uploading new image. Closes https://github.com/owncast/owncast/issues/894 2021-04-07 22:51:27 -07:00
dependabot[bot]
a6732d2ad8 Bump antd from 4.14.0 to 4.15.0 (#95)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.14.0 to 4.15.0.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.14.0...4.15.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-07 22:28:20 -07:00
dependabot[bot]
b1ae2f04a4 Bump next from 10.0.9 to 10.1.3 (#100)
Bumps [next](https://github.com/vercel/next.js) from 10.0.9 to 10.1.3.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v10.0.9...v10.1.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-07 22:26:06 -07:00
dependabot[bot]
d87c2897a5 Bump @typescript-eslint/parser from 4.19.0 to 4.20.0 (#101)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.19.0 to 4.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.20.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-05 08:44:57 -07:00
dependabot[bot]
a970317141 Bump @typescript-eslint/eslint-plugin from 4.19.0 to 4.20.0 (#97)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.19.0 to 4.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.20.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-05 00:27:15 -07:00
Gabe Kangas
8751dd5e91 Explicity send no referrer headers to external requests for privacy 2021-04-04 20:18:31 -07:00
Gabe Kangas
190b15e592 Limit icon size. Closes https://github.com/owncast/owncast/issues/890 2021-04-04 20:06:26 -07:00
Gabe Kangas
70f33b624f Show loading spinner for news component 2021-04-04 18:43:55 -07:00
Gabe Kangas
a6fa16c1bf Add key to ArticleItem list 2021-04-04 18:30:38 -07:00
gingervitis
2c86fa34fd add news feed (#99)
* add news feed

* Prettified Code!

Co-authored-by: gingervitis <gingervitis@users.noreply.github.com>
2021-04-03 21:25:21 -07:00
Gabe Kangas
3fc7619367 Clear actions modal on save 2021-03-31 21:34:55 -07:00
dependabot[bot]
a3a06569c0 Bump rc-util from 5.9.5 to 5.9.8 (#94)
Bumps [rc-util](https://github.com/react-component/util) from 5.9.5 to 5.9.8.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.9.5...v5.9.8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-29 08:20:36 -07:00
dependabot[bot]
f4e942506a Bump @types/node from 14.14.36 to 14.14.37 (#92)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.36 to 14.14.37.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-29 00:18:13 -07:00
dependabot[bot]
883b15ee3e Bump eslint from 7.22.0 to 7.23.0 (#93)
Bumps [eslint](https://github.com/eslint/eslint) from 7.22.0 to 7.23.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.22.0...v7.23.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-29 00:17:44 -07:00
Gabe Kangas
dc40bb234a add jsx-no-target-blank to eslint config 2021-03-27 18:03:43 -07:00
Gabe Kangas
ec53040edc Fix admin lint/prettier workflow 2021-03-27 17:58:44 -07:00
Gabe Kangas
9602538098 Truncate url and limit width of social content (#89)
* Truncate and limit width of social list. closes https://github.com/owncast/owncast/issues/845

* Remove new class and allow text to wrap in existing css class
2021-03-27 16:38:27 -07:00
dependabot[bot]
5f8f35c51c Bump @types/node from 14.14.35 to 14.14.36 (#90)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.35 to 14.14.36.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-25 23:45:48 -07:00
Gabe Kangas
e244111bbb Fix broken urls. Closes https://github.com/owncast/owncast/issues/798 2021-03-25 20:43:50 -07:00
dependabot[bot]
c33eda9c06 Bump react and react-dom (#84)
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom). These dependencies needed to be updated together.

Updates `react` from 17.0.1 to 17.0.2
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v17.0.2/packages/react)

Updates `react-dom` from 17.0.1 to 17.0.2
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v17.0.2/packages/react-dom)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-25 08:09:16 -07:00
dependabot[bot]
d33635cd4d Bump rc-util from 5.9.4 to 5.9.5 (#88)
Bumps [rc-util](https://github.com/react-component/util) from 5.9.4 to 5.9.5.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.9.4...v5.9.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-24 23:05:51 -07:00
Gabe Kangas
ea1ed11e72 Changing server url was resetting other updated fields (#86)
* changing url was resetting other fields. Closes https://github.com/owncast/owncast/issues/854

* specify config path for various instanceDetails fields instead

* fix react warning

Co-authored-by: gingervitis <omqmail@gmail.com>
2021-03-24 14:12:22 -07:00
dependabot[bot]
396eafcbd2 Bump eslint-plugin-react from 7.22.0 to 7.23.1 (#87)
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.22.0 to 7.23.1.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases)
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.22.0...v7.23.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-23 23:15:00 -07:00
dependabot[bot]
88351cb38c Bump @typescript-eslint/eslint-plugin from 4.18.0 to 4.19.0 (#81)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.18.0 to 4.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.19.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-23 08:18:12 -07:00
dependabot[bot]
926e9cc7e2 Bump @typescript-eslint/parser from 4.18.0 to 4.19.0 (#82)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.18.0 to 4.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.19.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-23 00:26:42 -07:00
Gabe Kangas
aefe884daf Stop leaking instances via links. Closes https://github.com/owncast/owncast/issues/822 2021-03-22 20:43:58 -07:00
dependabot[bot]
6046f91e48 Bump @ant-design/icons from 4.6.1 to 4.6.2 (#80)
Bumps [@ant-design/icons](https://github.com/ant-design/ant-design-icons) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/ant-design/ant-design-icons/releases)
- [Commits](https://github.com/ant-design/ant-design-icons/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-22 00:31:38 -07:00
nebunez
3031f8144e Upload logo (#54)
* add upload component for logo

* - move upload logo functionlity to its own component
- style upload logo component
- display current logo from server
- implement submit button on logo updater, to submit new logo to api after update
- add some submit status indicator

* update edit-logo component

Logo now posts correctly to owncast api endpoint. This update includes file type
validation and removes the submit button, since the ant.d Upload component
already handles the post logic.

* remove submit-button style for logo upload

Co-authored-by: gingervitis <omqmail@gmail.com>
2021-03-21 19:07:12 -04:00
dependabot[bot]
ab0cf2ad9d Bump rc-util from 5.9.3 to 5.9.4 (#79)
Bumps [rc-util](https://github.com/react-component/util) from 5.9.3 to 5.9.4.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.9.3...v5.9.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-19 10:00:41 -07:00
dependabot[bot]
0404362f4b Bump rc-util from 5.8.1 to 5.9.3 (#78)
Bumps [rc-util](https://github.com/react-component/util) from 5.8.1 to 5.9.3.
- [Release notes](https://github.com/react-component/util/releases)
- [Changelog](https://github.com/react-component/util/blob/master/HISTORY.md)
- [Commits](https://github.com/react-component/util/compare/v5.8.1...v5.9.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-18 22:56:55 -07:00
dependabot[bot]
fb431afc56 Bump @ant-design/icons from 4.5.0 to 4.6.1 (#77)
Bumps [@ant-design/icons](https://github.com/ant-design/ant-design-icons) from 4.5.0 to 4.6.1.
- [Release notes](https://github.com/ant-design/ant-design-icons/releases)
- [Commits](https://github.com/ant-design/ant-design-icons/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-18 22:56:29 -07:00
Gabe Kangas
2f27f516dc Only allow SSLed urls for external actions. Closes https://github.com/owncast/owncast/issues/833 2021-03-17 21:26:27 -07:00
dependabot[bot]
e1e388bb70 Bump @typescript-eslint/parser from 4.17.0 to 4.18.0 (#76)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.17.0 to 4.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.18.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-16 23:01:06 -07:00
dependabot[bot]
2fec8c35af Bump next from 10.0.7 to 10.0.9 (#73)
Bumps [next](https://github.com/vercel/next.js) from 10.0.7 to 10.0.9.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v10.0.7...v10.0.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-16 13:45:35 -07:00
dependabot[bot]
37f18039ad Bump @types/node from 14.14.34 to 14.14.35 (#74)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.34 to 14.14.35.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-16 13:40:10 -07:00
dependabot[bot]
b06b4c1927 Bump @typescript-eslint/eslint-plugin from 4.17.0 to 4.18.0 (#75)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.17.0 to 4.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.18.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-16 13:39:50 -07:00
Gabe Kangas
195ac23bb2 Admin support for creating 3rd party external link actions (#72)
* WIP external actions

* Add comment

* Add support for external actions icons and colors
2021-03-15 15:27:19 -07:00
dependabot[bot]
f2092f928e Bump eslint from 7.21.0 to 7.22.0 (#70)
Bumps [eslint](https://github.com/eslint/eslint) from 7.21.0 to 7.22.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.21.0...v7.22.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 10:16:47 -07:00
dependabot[bot]
c0553c3096 Bump @types/node from 14.14.31 to 14.14.34 (#69)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.31 to 14.14.34.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 00:39:25 -07:00
dependabot[bot]
80f7ab150c Bump @typescript-eslint/parser from 4.15.2 to 4.17.0 (#71)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.15.2 to 4.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.17.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 00:37:44 -07:00
nebunez
b1256bcd08 implement custom welcome message (#65) 2021-03-14 21:55:01 -07:00
dependabot[bot]
d8b5ce40d8 Bump antd from 4.13.1 to 4.14.0 (#67)
Bumps [antd](https://github.com/ant-design/ant-design) from 4.13.1 to 4.14.0.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-14 12:25:03 -07:00
dependabot[bot]
3e32f76e9a Bump @types/chart.js from 2.9.30 to 2.9.31 (#68)
Bumps [@types/chart.js](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chart.js) from 2.9.30 to 2.9.31.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chart.js)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-14 12:20:57 -07:00
Gabe Kangas
8bac350f61 Add server setting to disable chat (#61)
* Add server setting to disable chat

* Prettified Code!

Co-authored-by: gabek <gabek@users.noreply.github.com>
2021-03-14 11:39:07 -07:00
dependabot[bot]
abf9336f3a Bump react-markdown-editor-lite from 1.2.3 to 1.2.4 (#66)
Bumps [react-markdown-editor-lite](https://github.com/HarryChen0506/react-markdown-editor-lite) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/HarryChen0506/react-markdown-editor-lite/releases)
- [Commits](https://github.com/HarryChen0506/react-markdown-editor-lite/compare/v1.2.3...v1.2.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-14 11:37:52 -07:00
dependabot[bot]
39a87926f8 Bump eslint-config-prettier from 7.2.0 to 8.1.0 (#48)
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 7.2.0 to 8.1.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v7.2.0...v8.1.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-14 11:33:35 -07:00
dependabot[bot]
9365ab2598 Bump @typescript-eslint/eslint-plugin from 4.15.2 to 4.17.0 (#60)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.15.2 to 4.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.17.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-14 11:31:33 -07:00
Gabe Kangas
ec3fe3d505 Specify checkout ref for prettier. Reorder jobs 2021-03-14 11:31:03 -07:00
dependabot[bot]
735ac83bf4 Bump eslint from 7.20.0 to 7.21.0 (#62)
Bumps [eslint](https://github.com/eslint/eslint) from 7.20.0 to 7.21.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.20.0...v7.21.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-14 11:25:03 -07:00
Gabe Kangas
6669d9e425 Support setting a custom name for a stream output variant (#64)
* Display+set video stream output variant names

* Merge in admin updates

* Prettified Code!

* Fix build

* Prettified Code!

Co-authored-by: gabek <gabek@users.noreply.github.com>
2021-03-11 13:39:36 -08:00
Gabe Kangas
2d65b5ee18 Add prettier to linter file 2021-03-11 01:08:33 -08:00
Gabe Kangas
96bbe37869 Moving prettier run into the linter file 2021-03-11 01:07:29 -08:00
Gabe Kangas
d54c8336b7 Add nebunez to dependabot alerts 2021-03-10 16:47:16 -08:00
dependabot[bot]
014a2c99bc Bump antd from 4.6.6 to 4.13.1 (#58)
* Bump antd from 4.6.6 to 4.13.1

Bumps [antd](https://github.com/ant-design/ant-design) from 4.6.6 to 4.13.1.
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](https://github.com/ant-design/ant-design/compare/4.6.6...4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>

* Add rc-util so ant will build

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2021-03-08 16:10:46 -08:00
dependabot[bot]
83e8f616b4 Bump @types/react from 17.0.2 to 17.0.3 (#59)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.2 to 17.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-08 15:58:16 -08:00
dependabot[bot]
29dcbb52d5 Bump date-fns from 2.16.1 to 2.19.0 (#56)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.16.1 to 2.19.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-08 15:52:25 -08:00
dependabot[bot]
8c54a3a946 Bump typescript from 4.0.3 to 4.2.3 (#57)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.0.3 to 4.2.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-08 15:51:58 -08:00
Gabe Kangas
174a4891fd Fix typo 2021-03-07 23:00:23 -08:00
Gabe Kangas
88e659e8fb Fix broken image 2021-03-07 19:51:49 -08:00
Gabe Kangas
4232ff52b0 Fix text style breaking build 2021-03-07 15:52:58 -08:00
gabek
5ff5665652 Prettified Code! 2021-03-05 09:02:10 +00:00
Gabe Kangas
582b234528 Add a link to adding geo details about viewers 2021-03-05 01:01:31 -08:00
Gabe Kangas
6f6b4c0aa1 Fix thumbnail url 2021-03-05 00:52:45 -08:00
gabek
98b038e426 Prettified Code! 2021-03-04 08:54:26 +00:00
Gabe Kangas
f64699b379 Add source param to documentation links 2021-03-04 00:53:50 -08:00
gingervitis
7958fc6b32 fix react warning 2021-03-02 22:39:27 -08:00
gingervitis
a573898547 - address https://github.com/owncast/owncast/issues/780 to stop showing 'loading' on OK button when error is returned (applies for video variant modal and social icon modal)
- just use pre-exisiting const to render cpu table item
2021-03-02 22:23:50 -08:00
Gabe Kangas
55f5406e5f Default empty width/height as 0 when cleared. Closes https://github.com/owncast/owncast/issues/781 2021-03-02 19:10:23 -08:00
gingervitis
49269dd175 Gw/videovariantfixes (#53)
* A fix for issue https://github.com/owncast/owncast/issues/770
- merge CPU slider functionality into main video variant form
- move slider constants into contants file for consistency and to reduce clutter on variant form file

* disable other forms and add a notice about vieo passthrough enabling

* Prettified Code!

* Tweak message text

* Prettified Code!

Co-authored-by: gingervitis <gingervitis@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: gabek <gabek@users.noreply.github.com>
2021-02-26 23:44:13 -08:00
Gabe Kangas
679ed7cc56 Merge pull request #52 from owncast/jv-772-thumbnail-size
fix: set thumbnail image to fixed size and fix label color
2021-02-26 14:17:13 -08:00
jeyemwey
9027814a0e Prettified Code! 2021-02-26 21:52:49 +00:00
Jannik
a4748cfc33 fix: set thumbnail image to fixed size and fix label color 2021-02-26 22:50:20 +01:00
Bradley Hilton
5f1cacf093 Add targets to most of the doc links (#50)
* Add targets to most of the doc links. Should fix #49

* Prettified Code!

Co-authored-by: graywolf336 <graywolf336@users.noreply.github.com>
2021-02-26 12:38:55 -08:00
Gabe Kangas
3b69b59c0d Merge pull request #44 from owncast/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.15.2
Bump @typescript-eslint/eslint-plugin from 4.15.1 to 4.15.2
2021-02-22 23:39:00 -08:00
dependabot[bot]
a3d3fdfb35 Bump @typescript-eslint/eslint-plugin from 4.15.1 to 4.15.2
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.15.1 to 4.15.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.15.2/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-23 07:32:18 +00:00
Gabe Kangas
d782ea57b3 Merge pull request #45 from owncast/dependabot/npm_and_yarn/typescript-eslint/parser-4.15.2
Bump @typescript-eslint/parser from 4.15.1 to 4.15.2
2021-02-22 23:23:23 -08:00
dependabot[bot]
4dd9a9eef5 Bump @typescript-eslint/parser from 4.15.1 to 4.15.2
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.15.1 to 4.15.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.15.2/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-23 06:07:03 +00:00
Gabe Kangas
17e8fe0b70 Merge pull request #42 from owncast/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.15.1
Bump @typescript-eslint/eslint-plugin from 4.3.0 to 4.15.1
2021-02-21 23:08:08 -08:00
Gabe Kangas
e883f72ccc Merge pull request #41 from owncast/dependabot/npm_and_yarn/types/node-14.14.31
Bump @types/node from 14.14.28 to 14.14.31
2021-02-21 23:07:18 -08:00
Gabe Kangas
862a2a0be7 Merge pull request #40 from owncast/dependabot/npm_and_yarn/sass-1.32.8
Bump sass from 1.32.7 to 1.32.8
2021-02-21 23:06:50 -08:00
dependabot[bot]
1dbb2086f4 Bump @typescript-eslint/eslint-plugin from 4.3.0 to 4.15.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.3.0 to 4.15.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.15.1/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-22 07:06:09 +00:00
dependabot[bot]
235e48ea5d Bump @types/node from 14.14.28 to 14.14.31
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.28 to 14.14.31.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-22 07:05:16 +00:00
dependabot[bot]
57278cf714 Bump sass from 1.32.7 to 1.32.8
Bumps [sass](https://github.com/sass/dart-sass) from 1.32.7 to 1.32.8.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.32.7...1.32.8)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-22 07:04:42 +00:00
gabek
7da9a4dd08 Prettified Code! 2021-02-21 00:09:40 +00:00
Gabe Kangas
03df7fecba Support passthrough in video settings + link to docs 2021-02-20 16:08:59 -08:00
gingervitis
0c730eedac Merge branch 'master' of github.com:owncast/owncast-admin 2021-02-20 15:15:03 -08:00
gingervitis
bc27ded3f3 add video passthrough field 2021-02-20 15:14:50 -08:00
gingervitis
4ee4b09579 Prettified Code! 2021-02-20 03:09:04 +00:00
gingervitis
7428a5c028 extra pagination color fix 2021-02-19 19:06:40 -08:00
gingervitis
7a8dbf5403 fix pagination colors for https://github.com/owncast/owncast/issues/740 2021-02-19 19:03:48 -08:00
gingervitis
14d15ed5e0 really important fix to hide non-sensical 'no-data' icon from table 2021-02-19 18:27:24 -08:00
Gabe Kangas
74c81dc461 Merge pull request #30 from owncast/0.0.6
0.0.6 -> master
2021-02-18 22:24:43 -08:00
Gabe Kangas
01771ae8cb Merge branch 'master' into 0.0.6 2021-02-18 22:21:46 -08:00
Gabe Kangas
89ad66751b Merge pull request #39 from owncast/dependabot/npm_and_yarn/eslint-7.20.0
Bump eslint from 7.10.0 to 7.20.0
2021-02-18 22:19:14 -08:00
dependabot[bot]
a3ebeb5ddf Bump eslint from 7.10.0 to 7.20.0
Bumps [eslint](https://github.com/eslint/eslint) from 7.10.0 to 7.20.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.10.0...v7.20.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 06:04:31 +00:00
Gabe Kangas
dca436b2e6 Merge pull request #36 from owncast/dependabot/npm_and_yarn/eslint-config-airbnb-18.2.1
Bump eslint-config-airbnb from 18.2.0 to 18.2.1
2021-02-17 23:22:39 -08:00
dependabot[bot]
93f119ce5d Bump eslint-config-airbnb from 18.2.0 to 18.2.1
Bumps [eslint-config-airbnb](https://github.com/airbnb/javascript) from 18.2.0 to 18.2.1.
- [Release notes](https://github.com/airbnb/javascript/releases)
- [Commits](https://github.com/airbnb/javascript/compare/eslint-config-airbnb-v18.2.0...eslint-config-airbnb-v18.2.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-18 07:17:37 +00:00
Gabe Kangas
fc2ee3ff5b Merge pull request #35 from owncast/dependabot/npm_and_yarn/eslint-plugin-react-hooks-4.2.0
Bump eslint-plugin-react-hooks from 4.1.2 to 4.2.0
2021-02-17 22:31:42 -08:00
Gabe Kangas
fb693e1c85 Merge pull request #34 from owncast/dependabot/npm_and_yarn/eslint-config-prettier-7.2.0
Bump eslint-config-prettier from 6.12.0 to 7.2.0
2021-02-17 22:30:55 -08:00
dependabot[bot]
22e1c491bd Bump eslint-plugin-react-hooks from 4.1.2 to 4.2.0
Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 4.1.2 to 4.2.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/packages/eslint-plugin-react-hooks/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-18 06:00:47 +00:00
dependabot[bot]
5f578ec342 Bump eslint-config-prettier from 6.12.0 to 7.2.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.12.0 to 7.2.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.12.0...v7.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-18 06:00:09 +00:00
gabek
a8da1da5ae Prettified Code! 2021-02-17 23:51:03 +00:00
Gabe Kangas
2938777022 Add 90fps as an option, tweak cpu usage + bitrate notes 2021-02-17 15:50:04 -08:00
Gabe Kangas
b647e7d575 Use hook properly when doing upgrade check 2021-02-17 11:56:34 -08:00
gabek
69d194f20d Prettified Code! 2021-02-17 19:41:04 +00:00
Gabe Kangas
e3472226d2 Add offline homepage info box about the directory if it's disabled 2021-02-17 11:40:22 -08:00
Gabe Kangas
1e22371968 Tweak some wording about the directory 2021-02-17 11:39:52 -08:00
Gabe Kangas
e71a237211 Merge pull request #32 from owncast/dependabot/npm_and_yarn/ant-design/icons-4.5.0
Bump @ant-design/icons from 4.2.2 to 4.5.0
2021-02-17 09:37:03 -08:00
Gabe Kangas
52c7c48e1e Merge pull request #33 from owncast/dependabot/npm_and_yarn/prettier-2.2.1
Bump prettier from 2.1.2 to 2.2.1
2021-02-17 09:35:11 -08:00
dependabot[bot]
8f527403af Bump prettier from 2.1.2 to 2.2.1
Bumps [prettier](https://github.com/prettier/prettier) from 2.1.2 to 2.2.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.1.2...2.2.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-17 17:33:30 +00:00
Gabe Kangas
e816b4d0e5 Merge pull request #31 from owncast/dependabot/npm_and_yarn/eslint-plugin-jsx-a11y-6.4.1
Bump eslint-plugin-jsx-a11y from 6.3.1 to 6.4.1
2021-02-17 09:32:06 -08:00
dependabot[bot]
34c60c97fa Bump @ant-design/icons from 4.2.2 to 4.5.0
Bumps [@ant-design/icons](https://github.com/ant-design/ant-design-icons) from 4.2.2 to 4.5.0.
- [Release notes](https://github.com/ant-design/ant-design-icons/releases)
- [Commits](https://github.com/ant-design/ant-design-icons/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-17 06:00:41 +00:00
dependabot[bot]
f107682965 Bump eslint-plugin-jsx-a11y from 6.3.1 to 6.4.1
Bumps [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y) from 6.3.1 to 6.4.1.
- [Release notes](https://github.com/evcohen/eslint-plugin-jsx-a11y/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/master/CHANGELOG.md)
- [Commits](https://github.com/evcohen/eslint-plugin-jsx-a11y/compare/v6.3.1...v6.4.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-17 06:00:27 +00:00
Gabe Kangas
8bd7c77a11 Fix linter suggestions 2021-02-16 11:41:24 -08:00
Gabe Kangas
ea965847dc Change how URLs are validated. Closes https://github.com/owncast/owncast/issues/728 2021-02-16 11:24:54 -08:00
Gabe Kangas
07c110cedc Shorten help page section titles. Closes https://github.com/owncast/owncast/issues/730 2021-02-16 10:38:09 -08:00
gabek
f428cab67e Prettified Code! 2021-02-16 18:09:40 +00:00
Gabe Kangas
e32e8d1bb3 Point to just the image path to try to resolve the built version of the admin image loading 2021-02-16 10:08:52 -08:00
Gabe Kangas
d86acad338 Bump react version per Next's suggestion 2021-02-16 09:42:57 -08:00
Gabe Kangas
8acbbb27c6 Pin next to 10.0.0 to troubleshoot broken images 2021-02-16 09:27:20 -08:00
Gabe Kangas
29d25f090d Merge branch 'master' into 0.0.6 2021-02-15 22:20:36 -08:00
Gabe Kangas
20f5dc1ee3 Merge pull request #28 from owncast/dependabot/npm_and_yarn/types/react-17.0.2
Bump @types/react from 16.9.49 to 17.0.2
2021-02-15 22:16:57 -08:00
Gabe Kangas
e6c65c21b2 Merge pull request #27 from owncast/dependabot/npm_and_yarn/types/node-14.14.28
Bump @types/node from 14.11.2 to 14.14.28
2021-02-15 22:13:31 -08:00
Gabe Kangas
d15c4ef333 Merge pull request #29 from owncast/dependabot/npm_and_yarn/typescript-eslint/parser-4.15.1
Bump @typescript-eslint/parser from 4.3.0 to 4.15.1
2021-02-15 22:12:58 -08:00
dependabot[bot]
26cd740a11 Bump @typescript-eslint/parser from 4.3.0 to 4.15.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.3.0 to 4.15.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.15.1/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-16 06:02:14 +00:00
dependabot[bot]
f1fe560462 Bump @types/react from 16.9.49 to 17.0.2
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 16.9.49 to 17.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-16 06:01:51 +00:00
dependabot[bot]
0808138a07 Bump @types/node from 14.11.2 to 14.14.28
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.11.2 to 14.14.28.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-16 06:01:28 +00:00
Gabe Kangas
800965c455 Merge pull request #23 from owncast/admin-css-overhaul-pt3
Admin css overhaul pt3
2021-02-15 21:34:33 -08:00
gingervitis
a5303e64cb Prettified Code! 2021-02-16 05:24:11 +00:00
gingervitis
dd1cfb64db - add <Col>s to areas with <Row>s for consitency
- give main content a fixed width so really wide forms dont look that funny
- fix to make markdown editor preview text black to address https://github.com/owncast/owncast/issues/726
2021-02-15 21:22:17 -08:00
gingervitis
1a0339e64e Prettified Code! 2021-02-16 00:36:21 +00:00
gingervitis
f8f757e49a quick color fixes 2021-02-15 16:35:39 -08:00
gingervitis
2c7f59dd2a fix textfield icon color 2021-02-15 16:17:46 -08:00
gabek
259ac676ff Prettified Code! 2021-02-15 22:09:34 +00:00
Gabe Kangas
ee5e462c59 Update hint texts and add links to documentation 2021-02-15 14:08:53 -08:00
gabek
7b36f91af1 Prettified Code! 2021-02-15 20:09:23 +00:00
Gabe Kangas
c5e2e9aa58 Point to static logo path due to the logo backend change 2021-02-15 12:08:42 -08:00
Gabe Kangas
8f026d484f Merge pull request #25 from owncast/dependabot/npm_and_yarn/next-10.0.6
Bump next from 10.0.0 to 10.0.6
2021-02-15 11:52:12 -08:00
gingervitis
97187f5541 lint for passing builds 2021-02-15 00:36:06 -08:00
dependabot[bot]
436347c4a5 Bump next from 10.0.0 to 10.0.6
Bumps [next](https://github.com/vercel/next.js) from 10.0.0 to 10.0.6.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v10.0.0...v10.0.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-15 08:31:55 +00:00
gingervitis
c1719e656b Merge branch 'admin-css-overhaul-pt3' of github.com:owncast/owncast-admin into admin-css-overhaul-pt3 2021-02-15 00:10:57 -08:00
gingervitis
90c19c2201 move readme to docs 2021-02-15 00:10:50 -08:00
gingervitis
834ddafc9b update readme; more style tweaks 2021-02-15 00:08:52 -08:00
Gabe Kangas
66e58e578d Merge pull request #26 from owncast/dependabot/npm_and_yarn/eslint-plugin-react-7.22.0
Bump eslint-plugin-react from 7.21.2 to 7.22.0
2021-02-14 23:06:54 -08:00
Gabe Kangas
d2753ac0f5 Merge pull request #24 from owncast/dependabot/npm_and_yarn/sass-1.32.7
Bump sass from 1.26.11 to 1.32.7
2021-02-14 23:06:20 -08:00
dependabot[bot]
1391195042 Bump eslint-plugin-react from 7.21.2 to 7.22.0
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.21.2 to 7.22.0.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases)
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.21.2...v7.22.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-15 07:02:41 +00:00
dependabot[bot]
7193094fbc Bump sass from 1.26.11 to 1.32.7
Bumps [sass](https://github.com/sass/dart-sass) from 1.26.11 to 1.32.7.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.26.11...1.32.7)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-15 07:01:23 +00:00
gingervitis
b7ba430b32 add linting script 2021-02-14 22:29:41 -08:00
gingervitis
1b116d2252 Prettified Code! 2021-02-15 06:24:09 +00:00
gingervitis
8d5411a0d6 hella cleanup - index page items; use more Row/Cols to reduce custom css layout 2021-02-14 22:20:25 -08:00
gingervitis
6d83992ff0 style adjustments 2021-02-14 19:04:38 -08:00
gingervitis
220c48432f clean up video config forms and styling 2021-02-14 18:46:34 -08:00
gingervitis
c5d4851296 add logo preview 2021-02-14 16:52:31 -08:00
gingervitis
667d006ab0 Merge branch '0.0.6' into admin-css-overhaul-pt3 2021-02-14 01:47:41 -08:00
gingervitis
d4162faa54 Merge branch '0.0.6' of github.com:owncast/owncast-admin into 0.0.6 2021-02-14 01:47:26 -08:00
gingervitis
a67adc9393 rename toggleswitch-with-submit to just toggleswitch since by default it now will not submit unless you give it a prop to 2021-02-14 01:46:59 -08:00
gingervitis
682ddf96c3 more cleanup 2021-02-14 01:45:08 -08:00
gingervitis
d55e4dfe29 misc cleanup 2021-02-14 01:30:42 -08:00
gingervitis
44cef18a00 define more readable owncast color variables; apply var style names consistenly through other stylessheets; reaname file for clarity 2021-02-14 00:41:20 -08:00
nebunez
36b286eac2 update video-variant-form
Change min and max values, update slider marks, and add more
descriptive notes for framerate and video bitrate fields.

Closes #715
2021-02-13 19:44:16 -05:00
Gabe Kangas
b706b7eb2e Merge remote-tracking branch 'origin' into 0.0.6 2021-02-13 00:26:12 -08:00
gingervitis
5b88b068ed Merge branch '0.0.6' of github.com:owncast/owncast-admin into 0.0.6 2021-02-12 23:57:01 -08:00
gingervitis
a122ee6c42 Admin css overhaul pt2 (#19)
* tweaks to offline state in admin viewers page

If stream is offline, hide current viewers statistic and viewers table.
Also, change wording for describing max viewers.

* take out ant dark stylesheet, organize ant color overrides

* remove ant dark css; cleanup ant overrides; format public-detail page

* combine toggleswitch component style with textfield so layout can be shared

* fix toggleswitch status message placement

* - update styles for modals, collapses
- move reset dir into its own component
- assorted style cleanups ans consistencies

* hide entire advanced section for resetyp if no yp

* temp adjustments to video modal

* temp comment out toggle switch use for later'

* address PR comments

* lint

* update type

* allow warnings during lint

Co-authored-by: nebunez <uoj2y7wak869@opayq.net>
2021-02-12 23:55:59 -08:00
Gabe Kangas
e5e174e707 Merge pull request #20 from owncast/dependabot/npm_and_yarn/react-markdown-5.0.3
Bump react-markdown from 5.0.2 to 5.0.3
2021-02-12 22:05:51 -08:00
Gabe Kangas
9b4f633c85 Merge pull request #21 from owncast/dependabot/npm_and_yarn/types/chart.js-2.9.30
Bump @types/chart.js from 2.9.28 to 2.9.30
2021-02-12 22:05:13 -08:00
Gabe Kangas
fde181d4ee Merge pull request #22 from owncast/dependabot/npm_and_yarn/eslint-plugin-prettier-3.3.1
Bump eslint-plugin-prettier from 3.1.4 to 3.3.1
2021-02-12 22:04:54 -08:00
gingervitis
ce2c99a5b8 Merge branch '0.0.6' of github.com:owncast/owncast-admin into 0.0.6 2021-02-12 21:47:28 -08:00
dependabot[bot]
e8d2179a16 Bump eslint-plugin-prettier from 3.1.4 to 3.3.1
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.1.4 to 3.3.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.1.4...v3.3.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-13 00:10:33 +00:00
dependabot[bot]
062ba14f26 Bump @types/chart.js from 2.9.28 to 2.9.30
Bumps [@types/chart.js](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chart.js) from 2.9.28 to 2.9.30.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chart.js)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-13 00:10:14 +00:00
dependabot[bot]
954c3821ee Bump react-markdown from 5.0.2 to 5.0.3
Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 5.0.2 to 5.0.3.
- [Release notes](https://github.com/remarkjs/react-markdown/releases)
- [Changelog](https://github.com/remarkjs/react-markdown/blob/main/changelog.md)
- [Commits](https://github.com/remarkjs/react-markdown/compare/5.0.2...5.0.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-13 00:09:54 +00:00
Gabe Kangas
685b2c6f3d Add dependabot config 2021-02-12 16:08:25 -08:00
Gabe Kangas
250acbf6e9 Update webhook text 2021-02-10 00:27:02 -08:00
Gabe Kangas
8484baac28 Make access token and webhooks buttons look correct 2021-02-10 00:17:16 -08:00
gingervitis
4a7bdd035d Merge branch '0.0.6' of github.com:owncast/owncast-admin into 0.0.6 2021-02-08 02:56:36 -08:00
Gabe Kangas
64b41c4a57 Update description to mention where the new logo is stored, data dir 2021-02-07 21:33:11 -08:00
Gabe Kangas
48a1b61868 Fix the NaN for the width/height settings 2021-02-07 19:41:52 -08:00
gingervitis
6de5b3af19 Merge branch '0.0.6' of github.com:owncast/owncast-admin into 0.0.6 2021-02-07 19:28:50 -08:00
Gabe Kangas
8ea0daab69 Add width+height resizing to variant settings. Closes https://github.com/owncast/owncast/issues/700 2021-02-07 17:03:02 -08:00
Gabe Kangas
26bbd48d4d Add reset YP setting. Closes https://github.com/owncast/owncast/issues/701 2021-02-07 15:51:11 -08:00
Gabe Kangas
cbe1dd0e0a Support prettier running on styles 2021-02-07 01:01:06 -08:00
Gabe Kangas
0c4a10d2a3 Make url validation case insensitive. Fixes https://github.com/owncast/owncast/issues/698 2021-02-06 20:07:01 -08:00
gingervitis
31728f2538 Merge branch '0.0.6' of github.com:owncast/owncast-admin into 0.0.6 2021-02-06 19:39:32 -08:00
nebunez
a123967645 move components folder and fix build errors (#18)
* move components folder and fix build errors

Fixes https://github.com/owncast/owncast/issues/689

* Prettified Code!

Co-authored-by: nebunez <nebunez@users.noreply.github.com>
2021-02-06 19:38:58 -08:00
gingervitis
50e15b0a5e Merge branch '0.0.6' of github.com:owncast/owncast-admin into 0.0.6 2021-02-06 19:34:50 -08:00
Gabe Kangas
da2fb45d21 Configure eslint action 2021-02-06 19:13:04 -08:00
Gabe Kangas
900a07f948 Configure eslint action 2021-02-06 18:38:31 -08:00
Gabe Kangas
60fb28e30c Merge remote-tracking branch 'origin' into 0.0.6 2021-02-06 15:32:39 -08:00
gingervitis
87a1ed05f5 Merge branch '0.0.6' of github.com:owncast/owncast-admin into 0.0.6 2021-02-06 14:59:08 -08:00
nebunez
fa9f27edca tweaks to offline state in admin viewers page (#17)
If stream is offline, hide current viewers statistic and viewers table.
Also, change wording for describing max viewers.
2021-02-06 14:52:54 -08:00
nebunez
7425e71d08 tweaks to offline state in admin viewers page
If stream is offline, hide current viewers statistic and viewers table.
Also, change wording for describing max viewers.
2021-02-06 17:26:44 -05:00
Gabe Kangas
d46d954a29 Add some context and instructions around latency levels 2021-02-05 17:24:19 -08:00
Gabe Kangas
745ee8cced Return the error message instead of the http status code 2021-02-05 14:23:18 -08:00
Gabe Kangas
269505d3bf Run linter on push 2021-02-04 23:59:48 -08:00
Gabe Kangas
75c1134cad Format code on push 2021-02-04 23:28:36 -08:00
Gabe Kangas
a2ed01b088 Remove last used column for webhooks as it does not really make sense to have it 2021-02-04 19:23:41 -08:00
gingervitis
d36ee58b0e Merge branch '0.0.6' of github.com:owncast/owncast-admin into 0.0.6 2021-02-04 14:51:23 -08:00
gingervitis
6d89fdf6c3 a fix for https://github.com/owncast/owncast/issues/691 (and some linting) 2021-02-04 14:50:03 -08:00
Gabe Kangas
5c99b124aa Continue to add doc links, update copy, and tweak alert messages 2021-02-04 12:41:35 -08:00
gingervitis
5dd4d49118 Merge branch 'admin-css-overhaul' into 0.0.6 2021-02-04 09:21:36 -08:00
gingervitis
c65c97df85 prettify some files 2021-02-04 09:19:16 -08:00
gingervitis
7786c7e113 separate out styles for markdowneditor; convert mainlayout style module styles to just sass; add style to stream title editor in header; 2021-02-04 09:17:20 -08:00
gingervitis
6e43870d41 cleanup some forms; break out major config styles into their own files 2021-02-04 08:04:00 -08:00
Gabe Kangas
50b7425a03 Some missing renames when standardizing on the single name property 2021-02-03 23:51:38 -08:00
Gabe Kangas
e8c24fd2d4 Add alert message for global notifications 2021-02-03 23:24:12 -08:00
Gabe Kangas
e142fa9e7c Typescript: limit tag to be a string not a number 2021-02-03 21:08:47 -08:00
Gabe Kangas
ed80ac13b5 Remove disable upgrade check bool 2021-02-03 19:14:25 -08:00
Gabe Kangas
3790aba34f Move latency buffer setting under the output variants 2021-02-03 16:23:06 -08:00
Gabe Kangas
e3ea0e8f43 Move tags into the general settings page 2021-02-03 16:16:05 -08:00
Gabe Kangas
2e2e1fd2e7 Continuing to tweak naming of sections and organizing of config items. WIP 2021-02-03 16:06:54 -08:00
Gabe Kangas
63649e9022 Tweak url validation pattern 2021-02-03 15:46:56 -08:00
Gabe Kangas
38a20d022d Add support for some specific placeholders for correct social urls 2021-02-03 15:16:33 -08:00
Gabe Kangas
53cf80282e Fix issue where you cannot re-enable storage after disabling it 2021-02-03 12:20:03 -08:00
Gabe Kangas
5e2c1a42b0 Set some actual values in admin video forms 2021-02-03 10:26:46 -08:00
Gabe Kangas
5038992513 Allow deleting any variant as long as there is more than one 2021-02-03 10:11:11 -08:00
Gabe Kangas
59871401d6 Custom page content -> Page Content 2021-02-03 00:00:20 -08:00
Gabe Kangas
7cc194bb2a Remove username as a property. Simplify field names 2021-02-02 23:59:33 -08:00
Gabe Kangas
7de0e452a8 Force build on any branch 2021-02-02 11:02:38 -08:00
gingervitis
50e729318c dark mode accommodations 2021-02-02 11:02:38 -08:00
gingervitis
103a47bc45 add message viz toggle component to be able to toggle one chat message at a time; address https://github.com/owncast/owncast/issues/568 2021-02-02 11:02:36 -08:00
Gabe Kangas
590811663a Move streamTitle to status so it can be updated via status polls in the background 2021-02-01 22:20:59 -08:00
Gabe Kangas
25766003d7 At least for the time being hide the audio configuration, nobody uses it 2021-02-01 18:55:06 -08:00
Gabe Kangas
fc100cec35 Show warning after changing storage 2021-02-01 18:19:13 -08:00
Gabe Kangas
838f34d0d0 Allow saving when toggling enabled 2021-02-01 16:21:58 -08:00
Gabe Kangas
66f15ceaff Add some info and directions to storage screen 2021-02-01 15:20:26 -08:00
Gabe Kangas
d557788434 Put stream title input in the global header 2021-02-01 14:51:08 -08:00
gingervitis
3db97f1bec streamkey field style update 2021-02-01 14:12:26 -08:00
gingervitis
ad00991f93 Merge branch 'css-overhaul' into gw/20201226-admin-formfields 2021-02-01 00:36:47 -08:00
gingervitis
3488a259bd rename status file for clarity; temp style fix for streamkey actions 2021-02-01 00:36:27 -08:00
gingervitis
a69cfd7abf move storage form to config for consistency 2021-02-01 00:05:09 -08:00
gingervitis
cd8d877a59 fix styles; update storage validation checker 2021-02-01 00:01:38 -08:00
gingervitis
7501cfc548 revise Storage forms, and add basic validation to it; misc field cleanup 2021-01-31 23:40:39 -08:00
gingervitis
05167f77e5 adjust other status info areas 2021-01-31 22:07:00 -08:00
gingervitis
a8d515724c Merge branch 'gw/20201226-admin-formfields' into css-overhaul 2021-01-31 21:36:52 -08:00
gingervitis
b26b8abb9b finalize layout of textfields; add field status component 2021-01-31 21:36:14 -08:00
Gabe Kangas
3290297eed Force build on any branch 2021-01-31 20:06:38 -08:00
Gabe Kangas
a4f3d43a7a Force build on any branch 2021-01-31 20:04:41 -08:00
Gabe Kangas
5fc955d2a1 storage form 2021-01-31 19:45:26 -08:00
gingervitis
07f78324fc Merge branch 'css-overhaul' into gw/20201226-admin-formfields 2021-01-31 10:13:53 -08:00
gingervitis
037e8f25a7 initial temp fixes on form fields 2021-01-31 10:13:35 -08:00
gingervitis
add2f1329b cleanup 2021-01-31 01:55:19 -08:00
gingervitis
9812f4c874 Merge branch 'prettifying' into gw/20201226-admin-formfields 2021-01-31 01:38:56 -08:00
gingervitis
67c160afdb some prettifying 2021-01-31 01:38:20 -08:00
gingervitis
d01c2f081f Merge branch 'formfield-v2' into gw/20201226-admin-formfields 2021-01-31 01:00:28 -08:00
gingervitis
ba65aa2406 add regular form field comp with no submit button 2021-01-31 00:58:27 -08:00
gingervitis
c255b81093 rename formfield files for clarity 2021-01-31 00:48:39 -08:00
Gabe Kangas
0c111c2c0b Replace presets with cpu usage levels 2021-01-30 22:53:28 -08:00
gingervitis
0cc72b0d4c Merge branch 'gw/20201226-admin-formfields' into formfield-v2 2021-01-30 19:33:38 -08:00
gingervitis
dfa3d28b55 add input status utils 2021-01-30 19:33:01 -08:00
gingervitis
362c421d05 Merge pull request #16 from nebunez/gw/20201226-admin-formfields
Add random streamkey generation and copy key
2021-01-30 19:32:12 -08:00
nebunez
438161b373 Add random streamkey generation and copy key
closes #616
2021-01-30 22:25:44 -05:00
gingervitis
579a0a8838 make basic form field wit no submit, so a submit text field can compose it 2021-01-30 12:27:07 -08:00
Gabe Kangas
29e598d248 Guard against null broadcaster. Hopefully addresses #635 2021-01-30 12:02:03 -08:00
gingervitis
b37b57feda fix streamtitle change field on index 2021-01-30 01:39:58 -08:00
gingervitis
2c4bfab9db cleanup 2021-01-29 10:38:09 -08:00
gingervitis
70dabb87d4 Merge branch 'gw/20201226-admin-formfields' of github.com:owncast/owncast-admin into gw/20201226-admin-formfields 2021-01-29 10:27:02 -08:00
gingervitis
97b2e00eee ts cleanup on some config components 2021-01-29 10:26:55 -08:00
Gabe Kangas
81392ee2cf Try to get the stream title text field working. Failing. 2021-01-28 12:46:19 -08:00
gingervitis
84f001c344 update readme 2021-01-28 03:23:42 -08:00
gingervitis
5f70c77458 refactor forms to not use ant Form component; split server and instance details forms into their own components 2021-01-28 03:08:57 -08:00
gingervitis
04926d53e1 update todo list 2021-01-27 10:37:00 -08:00
gingervitis
0e04905086 Merge branch 'gw/20201226-admin-formfields' of github.com:owncast/owncast-admin into gw/20201226-admin-formfields 2021-01-27 10:32:03 -08:00
gingervitis
c92871278c update readme. EVERYTHING ELSE IS WIP 2021-01-27 10:31:53 -08:00
gingervitis
ff51c168ff reorganize styles and pages (wip); update readme 2021-01-27 01:46:08 -08:00
Gabe Kangas
e8ca1d9eea Add advanced options to s3 table so all the data is available for the new form 2021-01-26 21:13:07 -08:00
Gabe Kangas
8ddd780281 Disable social ok button if URL is not valid 2021-01-24 13:16:33 -08:00
Gabe Kangas
fbffa732d4 Post-merge fixes 2021-01-24 13:09:59 -08:00
gingervitis
9ea5518503 notes 2021-01-24 13:06:26 -08:00
gingervitis
9ad9791931 edit and update social links in modal 2021-01-24 13:06:26 -08:00
gingervitis
c3547f189d edit social handles in modal, wip 2021-01-24 13:06:26 -08:00
Gabe Kangas
d2adda123c Throw a stream title input on the dashboard 2021-01-24 13:06:26 -08:00
Gabe Kangas
82a16c7d05 Use new current broadcast info for admin dashboard data 2021-01-24 13:06:26 -08:00
Gabe Kangas
7822860f2c Remove stream key from admin dashboard. Closes https://github.com/owncast/owncast/issues/615 2021-01-24 13:06:26 -08:00
gingervitis
d1cc0dfd97 start on social links editing, wip 2021-01-24 13:06:25 -08:00
gingervitis
015f93ea56 rename form 2021-01-24 13:06:05 -08:00
gingervitis
573d21d7e7 update segments editor to use new latency api 2021-01-24 13:06:05 -08:00
gingervitis
451912aa57 style p tag 2021-01-24 13:06:05 -08:00
gingervitis
5b4178b667 cleanup 2021-01-24 13:06:05 -08:00
gingervitis
93fa75df2e add delete variant button 2021-01-24 13:06:05 -08:00
gingervitis
73dd084672 add segement slider editor 2021-01-24 13:06:05 -08:00
gingervitis
2ddce9b75a get variant modal to submit to api and update values 2021-01-24 13:06:05 -08:00
gingervitis
4efc644955 update variant default source 2021-01-24 13:06:05 -08:00
gingervitis
0bdcd0fbf6 edit side nav 2021-01-24 13:06:05 -08:00
Gabe Kangas
fb48b5008a Add page content editor to sidebar 2021-01-24 13:06:05 -08:00
gingervitis
8458849d88 form fields for video config modal 2021-01-24 13:05:43 -08:00
gingervitis
61e172908a update layout colors to be consistently dark 2021-01-24 13:05:43 -08:00
gingervitis
5ed73d7f6f start video variant page; setup video variant table for modals wip; use dark theme as default 2021-01-24 13:05:43 -08:00
gingervitis
e7e89556e7 apply config form flow to edit content page 2021-01-24 13:05:43 -08:00
Gabe Kangas
2772a8e5ec First pass at page content editor 2021-01-24 13:05:43 -08:00
gingervitis
f19dba31da clean up and extra fields 2021-01-24 13:05:43 -08:00
gingervitis
f385233109 add number checking 2021-01-24 13:05:43 -08:00
gingervitis
c34aba2f5c initial video settings setup 2021-01-24 13:05:43 -08:00
gingervitis
5f0d7480bb clean up and style tweaks 2021-01-24 13:05:43 -08:00
gingervitis
19ae6205c5 have forms call predefine post function 2021-01-24 13:05:43 -08:00
gingervitis
c61e7e9c14 - start a README to document config admin later - update constants - add instanceUrl field to public details; if empty, then turn off yp.enabled. - edit YP/Directory settings; hide if instanceUrl is empty - update toggleswitch logic 2021-01-24 13:05:43 -08:00
gingervitis
c6e978f182 - start a README to document config admin later
- update constants
- add instanceUrl field to public details; if empty, then turn off yp.enabled.
- edit YP/Directory settings; hide if instanceUrl is empty
- update toggleswitch logic
2021-01-24 13:05:43 -08:00
gingervitis
c93aefa05d edit tags section 2021-01-24 13:05:43 -08:00
gingervitis
624ab72eb3 start organizing nav; start on Tags editing 2021-01-24 13:05:43 -08:00
gingervitis
f9b7a0d8e0 cleanup and styling , wip 2021-01-24 13:05:43 -08:00
gingervitis
78db81a8eb pass field resetter and initial values as props down to custom input element 2021-01-24 13:05:43 -08:00
gingervitis
f0e5bbae1f - create default values for starter fields
- add starter api urls
- try and add TS types for initial components and objects
- cleanup status indicator on layout header
- create custom textfield for config form editing
2021-01-24 13:05:41 -08:00
gingervitis
f63fe9ea7b wip 2021-01-24 13:04:59 -08:00
gingervitis
f446385a7e continue initial setup 2021-01-24 13:04:59 -08:00
gingervitis
48aea8024e notes 2021-01-24 13:04:57 -08:00
Gabe Kangas
98b122f8c5 Add select all button to modals 2021-01-20 22:05:16 -08:00
Gabe Kangas
f3d4d095ae Throw error if one exists so the UI can respond 2021-01-20 21:36:15 -08:00
Gabe Kangas
cb5b1aec0e Link webhooks and access token pages to documentation 2021-01-18 19:13:04 -08:00
Gabe Kangas
d4d08a8307 Add HAS_ADMIN_ACCESS scope 2021-01-18 17:00:28 -08:00
Gabe Kangas
e0f6f73f05 Add some simple validation to access token and webhook forms 2021-01-17 11:11:58 -08:00
Gabe Kangas
7b6fd6a93d Change integration API paths 2021-01-14 11:41:07 -08:00
Gabe Kangas
7e07c7d5ce Add integrations to the sidebar nav 2021-01-13 16:28:05 -08:00
Gabe Kangas
10387c3bb3 Merge pull request #14 from owncast/gw/20210109-chat-singleeupdate
Toggle one chat message at a time
2021-01-12 23:46:43 -08:00
gingervitis
b4aad7ccf7 dark mode accommodations 2021-01-09 18:38:22 -08:00
gingervitis
627fa54db5 try and fix a ts error 2021-01-09 15:43:52 -08:00
gingervitis
7f06da27b6 comment update 2021-01-09 15:18:38 -08:00
gingervitis
051b0ac03f add message viz toggle component to be able to toggle one chat message at a time; address https://github.com/owncast/owncast/issues/568 2021-01-09 15:17:06 -08:00
Gabe Kangas
a16e38b057 Merge pull request #12 from owncast/gek/access-tokens
Admin page for managing access tokens
2021-01-06 21:38:06 -08:00
Gabe Kangas
19cc73ff3f Merge branch 'external-integrations' into gek/access-tokens 2021-01-06 21:37:55 -08:00
Gabe Kangas
a6e4f243f0 Merge pull request #13 from owncast/gek/webhook-management
New webhooks management admin page
2021-01-06 21:35:45 -08:00
Gabe Kangas
8e7e6c1c08 Add tooltip and tag colors 2021-01-05 16:59:55 -08:00
Gabe Kangas
a74dc31dd4 Centralize available scopes 2021-01-05 16:51:57 -08:00
Gabe Kangas
0012fbb4d1 push -> concat 2021-01-05 16:43:33 -08:00
Gabe Kangas
ae1e8c5e74 New webhooks management admin page 2021-01-05 16:39:12 -08:00
Gabe Kangas
cd9fead87a Add single new token to list on save 2021-01-05 12:49:19 -08:00
Gabe Kangas
45337d0bea Cleanup 2021-01-05 11:35:02 -08:00
Gabe Kangas
a6cd3a1a5f Fix build error 2021-01-04 20:46:27 -08:00
Gabe Kangas
dd78f7c12b First pass at access token creation page 2021-01-04 17:49:45 -08:00
Gabe Kangas
cdd3525e4e Link to new help page from offline notice 2021-01-04 12:28:09 -08:00
Gabe Kangas
611b5dd9a2 Merge pull request #10 from thilobillerbeck/master
Add help section to admin (see owncast/owncast#541)
2021-01-04 02:34:54 -08:00
Thilo Billerbeck
82bcff444a changed some code formatting spaces for text formatting to nbsp 2021-01-03 13:58:56 +01:00
Gabe Kangas
f5f5939ce0 Merge pull request #11 from owncast/jv/reload-chat
Reload chat messages after FETCH_INTERVAL
2021-01-02 11:42:33 -08:00
Jannik
5fdc881122 fix: text-alignments of chat messages 2021-01-02 14:10:16 +01:00
Jannik
fe4f578d60 add chatReloadInterval 2021-01-02 14:08:17 +01:00
Thilo Billerbeck
f7a6e75708 Merge branch 'master' of github.com:thilobillerbeck/owncast-admin 2020-12-31 15:14:36 +01:00
Thilo Billerbeck
470d987551 added basic responsiveness 2020-12-31 15:14:25 +01:00
Thilo Billerbeck
074f75b305 Merge branch 'master' into master 2020-12-30 14:47:19 +01:00
Thilo Billerbeck
5a345e1d52 open button links in new tab 2020-12-30 14:41:29 +01:00
Thilo Billerbeck
fbff547bae fixed links 2020-12-30 14:31:20 +01:00
Gabe Kangas
03b013c548 Merge pull request #7 from owncast/gw/20201221-rm-chatmessages
chat moderation - admin side
2020-12-29 16:04:37 -08:00
Gabe Kangas
55ca050575 This seems to build? 2020-12-29 15:50:47 -08:00
gingervitis
1d30530afd other TS cleanup 2020-12-29 15:35:54 -08:00
gingervitis
12201d0088 addressing type warnings; account for no-messages returned 2020-12-29 14:59:43 -08:00
Gabe Kangas
e70299de90 Merge pull request #9 from Senney/owncast-40-sort-connected-time
Implement sorting by "Connected Time"
2020-12-29 13:58:45 -08:00
Thilo Billerbeck
1f41441765 changed help graphics 2020-12-29 22:39:32 +01:00
Thilo Billerbeck
14c6b3bed2 updated layout 2020-12-29 17:59:30 +01:00
Thilo Billerbeck
2dfebd7915 created help page, added help page to nav 2020-12-29 15:54:05 +01:00
Sean Heintz
f31a2deb82 Implement sorting by "Connected Time" 2020-12-29 02:13:39 -07:00
gingervitis
422f37c477 move chat to its own menu in sidenav 2020-12-27 01:20:09 -08:00
gingervitis
2e3737646c style update 2020-12-27 01:15:17 -08:00
gingervitis
3e959fe2d4 render message in cell 2020-12-26 21:46:40 -08:00
gingervitis
f6814565de rmeove switches;update styles; 2020-12-26 21:36:48 -08:00
Gabe Kangas
5345c124aa Use auth'ed admin chat messages endpoint to get history 2020-12-26 17:36:46 -08:00
gingervitis
71b91a7fe0 reset selected after processing 2020-12-26 01:01:51 -08:00
gingervitis
e6124f3d61 rename comp for clarity 2020-12-26 00:58:30 -08:00
gingervitis
e978789c8b send id as an array 2020-12-26 00:21:50 -08:00
gingervitis
7c06b74324 set up bulkprocessing states and ux 2020-12-25 23:14:27 -08:00
gingervitis
310c6573d3 make toggle a separate component so we can display an outcome icon beside it 2020-12-25 20:29:15 -08:00
gingervitis
6cb8cee8b7 call update message api on toggle switch and update ui state 2020-12-25 11:03:18 -08:00
gingervitis
88deced9f2 super basic table sorting and stylings 2020-12-22 23:15:37 -08:00
gingervitis
05b9634180 add nav item and page for chat; set up data table of messages 2020-12-22 22:05:17 -08:00
Gabe Kangas
94395ed182 Add link to support documentation on admin home page 2020-12-22 18:01:10 -08:00
Gabe Kangas
d944eeff9f Merge pull request #6 from owncast/gek/viewers-page-fixes
Admin viewers page fixes
2020-12-17 09:55:20 -08:00
Gabe Kangas
a9594a1e92 Merge pull request #5 from owncast/dependabot/npm_and_yarn/ini-1.3.8
Bump ini from 1.3.5 to 1.3.8
2020-12-16 01:01:36 -08:00
Gabe Kangas
b89cc6fb26 Fine, use a string instead of date object 2020-12-15 19:52:01 -08:00
Gabe Kangas
59eb6eaa16 Do not format date, just pass raw date object to chart. Closes https://github.com/owncast/owncast/issues/459 2020-12-15 19:40:27 -08:00
Gabe Kangas
69f8efba94 Use unique clientID as the row key. Closes https://github.com/owncast/owncast/issues/452 2020-12-15 19:38:58 -08:00
dependabot[bot]
0de05507eb Bump ini from 1.3.5 to 1.3.8
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-13 06:48:09 +00:00
Gabe Kangas
8782d54e49 Fix zero being shown for peak viewer count. Closes https://github.com/owncast/owncast/issues/445 2020-12-12 16:26:50 -08:00
Gabe Kangas
05e701df6f Make error log show up on home screen. Fix key. Closes https://github.com/owncast/owncast/issues/429 2020-12-06 01:05:49 -08:00
Gabe Kangas
3d80d37c8f Format log timestamps better 2020-12-06 00:49:55 -08:00
Gabe Kangas
d86ee96a0d Show a dash when geoip data is not available in the admin. Closes https://github.com/owncast/owncast/issues/427 2020-12-06 00:20:09 -08:00
gingervitis
9908896bfd fix for #418 2020-12-04 00:14:52 -08:00
gingervitis
cd1eadebc1 fix for #408 2020-12-03 22:55:04 -08:00
Gabe Kangas
f55901064c Use unkonwn fallback string for values not supplied by remote encoder.
Closes https://github.com/owncast/owncast/issues/403
2020-12-02 17:51:33 -08:00
Gabe Kangas
a56d5e47b9 Display remote encoder software in the admin 2020-12-02 17:34:05 -08:00
gingervitis
3eeb6eaece linty things 2020-11-28 19:45:52 -08:00
gingervitis
ced7a7ca82 cleanup 2020-11-28 19:27:48 -08:00
gingervitis
5a4f380009 update some home styles 2020-11-28 19:26:52 -08:00
gingervitis
1c40d2d428 fix react warnings on config page 2020-11-28 18:43:59 -08:00
gingervitis
3822e49591 fix chart margins 2020-11-28 18:14:08 -08:00
gingervitis
f691678105 edit side nav so viewers is not in a section 2020-11-28 18:07:19 -08:00
gingervitis
3cd552cba8 fixed side nav 2020-11-28 17:59:09 -08:00
Gabe Kangas
b4b140b609 Merge pull request #3 from owncast/gek/replace-charts
Replace recharts with Chartkick
2020-11-28 15:32:00 -08:00
Gabe Kangas
e3d6c2872e Cleanup and linting 2020-11-28 15:28:39 -08:00
Gabe Kangas
c41aa73694 Move util function to top of file 2020-11-25 00:17:35 -08:00
Gabe Kangas
c3a51cbfe0 Replace recharts with Chartkick + remove all the d3 utils 2020-11-25 00:07:46 -08:00
Gabe Kangas
4bcc60369a Fix dark mode pre tags. Closes https://github.com/owncast/owncast/issues/394 2020-11-23 22:27:55 -08:00
Gabe Kangas
7b2106adce Pass chart data to lines not to the graph itself 2020-11-23 22:16:33 -08:00
Gabe Kangas
475170f381 Fix left aligned statistic items 2020-11-23 21:13:30 -08:00
Gabe Kangas
ac0b315262 Remove compact styles and support auto-dark themes 2020-11-21 00:14:51 -08:00
Gabe Kangas
dc41b21b92 Display video passthrough values properly + some tweaks 2020-11-19 22:02:44 -08:00
Gabe Kangas
ff955c7ac8 Make graph less smooth. Hide empty value. Closes https://github.com/owncast/owncast/issues/379 2020-11-17 22:54:57 -08:00
Gabe Kangas
8787e3421b Show framerate of inbound video stream 2020-11-17 22:48:03 -08:00
Gabe Kangas
08972dfb3a Give utilities a unique icon. Open all submenus by default. 2020-11-16 14:36:06 -08:00
Gabe Kangas
e0ce9a35ac Fix typescript build errors 2020-11-16 14:32:37 -08:00
Gabe Kangas
59f63e5438 Rename sidebar items. Give admin a title. Link to app favicon. 2020-11-16 14:19:15 -08:00
Gabe Kangas
17da98279a Add local storage message to storage config 2020-11-16 14:09:57 -08:00
Gabe Kangas
a0bfe6ac9a Verify the admin web app builds 2020-11-13 10:09:20 -08:00
gingervitis
e3c0265469 include server config fetch in serverstatus context hook so config data can be provided across multiple views 2020-11-13 04:43:27 -08:00
gingervitis
72d9ff4edb assorted cleanup 2020-11-13 03:57:57 -08:00
gingervitis
2211572ba1 clean up of home section; now with styling 2020-11-13 03:43:28 -08:00
gingervitis
3f1f96a768 Merge branch 'master' of github.com:owncast/owncast-admin 2020-11-12 22:39:18 -08:00
gingervitis
30e1858456 Merge branch 'master' of github.com:owncast/owncast-admin 2020-11-12 19:54:41 -08:00
Gabe Kangas
500e20281c Add popover with thumbnail 2020-11-11 22:54:27 -08:00
Gabe Kangas
d14743c396 Support centered and left-justified statistic views 2020-11-11 22:44:11 -08:00
Gabe Kangas
2fe1277cfa Cleanup debug views 2020-11-11 19:48:12 -08:00
Gabe Kangas
7316d512c6 Add support for multi-value tooltips 2020-11-11 19:39:57 -08:00
Gabe Kangas
d1dbe16796 Hide pagination on upgrade asset table 2020-11-11 19:20:46 -08:00
Gabe Kangas
99cefa19c8 Remove random semicolons 2020-11-11 19:18:01 -08:00
Gabe Kangas
6cafb29a8f Customize legend titles. Hide empty graph lines. Update colors. 2020-11-11 19:05:38 -08:00
Gabe Kangas
0ccb60c528 Change export paths 2020-11-09 12:06:28 -08:00
Gabe Kangas
f2499ebb5d Fix typescript errors 2020-11-08 11:51:04 -08:00
Gabe Kangas
24d71cec58 Center without using center 2020-11-08 11:38:20 -08:00
Gabe Kangas
4ab6e5df51 Add more offline content to admin home page 2020-11-07 23:37:17 -08:00
Gabe Kangas
eaafe57bb3 Show warnings even when offline 2020-11-07 23:00:02 -08:00
Gabe Kangas
20d0596233 WIP for some additional statistic views 2020-11-07 20:01:45 -08:00
Gabe Kangas
3eb7b8b84a Support API calls without auth and without cors 2020-11-07 16:44:11 -08:00
gingervitis
1a2dbd8d75 make offline view a sep componenet 2020-11-07 15:32:51 -08:00
Gabe Kangas
c4351a53bf Replace broadcaster API call with generic server status call. Add upgrade check bool 2020-11-05 18:30:14 -08:00
Gabe Kangas
940cc1da71 Show/hide upgrade sidebar item 2020-11-03 18:15:38 -08:00
Gabe Kangas
ac641ee7d6 Start some home screen instructions 2020-11-03 17:09:11 -08:00
Gabe Kangas
5f1519d722 Use logo in home page empty state 2020-11-03 00:03:40 -08:00
Gabe Kangas
0f06741309 Fix links 2020-11-02 21:38:56 -08:00
gingervitis
112cc3af14 add a hook to track window resize so we can dynamically size charts; default highlight Home link in nav; some typescript fixes 2020-11-02 20:49:52 -08:00
Gabe Kangas
9e4e6b2df3 Experiment with a new releases/upgrade page 2020-11-02 19:22:10 -08:00
Gabe Kangas
7795a295c0 Add stream duration to layout header 2020-11-02 17:23:32 -08:00
Gabe Kangas
9b89955bb7 It builds 2020-11-01 00:46:20 -07:00
gingervitis
27f4b8b158 Merge branch 'master' of github.com:owncast/owncast-admin 2020-10-31 23:17:55 -07:00
gingervitis
de44f8b99d small ts fixes 2020-10-31 23:17:44 -07:00
Gabe Kangas
09bcb54ba4 Tweak sidebar 2020-10-31 19:29:06 -07:00
Gabe Kangas
4acc58baf0 I dont know why javascript 2020-10-29 18:12:26 -07:00
Gabe Kangas
1f4169c45a Add logs 2020-10-29 18:01:38 -07:00
Gabe Kangas
6a1db77c53 Missing prop breaks build 2020-10-29 12:39:59 -07:00
Gabe Kangas
8e907eb8f3 Show local vs. external message on storage config page 2020-10-29 10:22:31 -07:00
Gabe Kangas
83de63b1e8 Split up config sections into pages 2020-10-29 10:16:13 -07:00
Gabe Kangas
34458c1676 Combine hardware graphs into a single graph 2020-10-28 19:28:52 -07:00
Gabe Kangas
9689f66d2e Add config values to home overview 2020-10-28 18:59:17 -07:00
Gabe Kangas
df14a55429 Componentize a bit and consolidate some data 2020-10-28 18:36:25 -07:00
gingervitis
87d69e1665 sme typescripty formatting changes 2020-10-28 00:53:24 -07:00
Gabe Kangas
f802c1a073 Bump to Nextjs 10 2020-10-27 09:43:39 -07:00
Gabe Kangas
9e12d87edd Some progress on charts 2020-10-26 23:53:04 -07:00
Gabe Kangas
87afef3b11 Support ipv4 loopback ip checking 2020-10-26 16:13:25 -07:00
Gabe Kangas
6d357857a7 WIP server config display page 2020-10-25 23:20:57 -07:00
Gabe Kangas
2444bea78a Use relative time for viewing duration 2020-10-25 19:05:40 -07:00
Gabe Kangas
049012485e Add server overview home page 2020-10-25 18:57:23 -07:00
gingervitis
f946c4e2b8 Merge branch 'master' of github.com:owncast/owncast-admin 2020-10-24 01:01:43 -07:00
gingervitis
0c52468827 quick edit to test git settings 2020-10-24 01:01:29 -07:00
Gabe Kangas
70657fb8d2 Merge pull request #1 from owncast/dependabot/npm_and_yarn/next-9.5.4
Bump next from 9.5.3 to 9.5.4
2020-10-22 18:33:59 -07:00
dependabot[bot]
57ac01cbc3 Bump next from 9.5.3 to 9.5.4
Bumps [next](https://github.com/vercel/next.js) from 9.5.3 to 9.5.4.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v9.5.3...v9.5.4)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-23 00:21:03 +00:00
Ginger Wong
0ada6fe8c3 Merge branch 'gw/20201003-initial' 2020-10-22 17:16:50 -07:00
Ginger Wong
00fd087fde some cleanup 2020-10-22 17:16:28 -07:00
Ginger Wong
a062856726 a bit of refactor, use context for overall broacast status; move files around for routing 2020-10-22 16:18:18 -07:00
Ginger Wong
2b278c45e1 adding a nicer layout frame, setting up for pages 2020-10-22 01:03:15 -07:00
Ginger Wong
81e25d3540 tables 2020-10-21 01:19:29 -07:00
Ginger Wong
654f70dcf9 initial line chart setup with d3 help 2020-10-11 21:46:56 -07:00
Ginger Wong
98ae9c43d3 add notes; remove victory charts, try recharts 2020-10-11 19:46:48 -07:00
Ginger Wong
f001904e35 eslint rule updates for typescript 2020-10-10 18:48:29 -07:00
Ginger Wong
e53ea1d6cf add proptypes 2020-10-10 18:25:21 -07:00
Ginger Wong
456d422bd7 add victory graphing lib 2020-10-10 17:52:13 -07:00
Ginger Wong
e554a2a877 add connectedclients endpoint 2020-10-08 00:26:24 -07:00
Ginger Wong
c6c14bf216 initial rough setup 2020-10-08 00:17:40 -07:00
Ginger Wong
c7dc2a4030 blah 2020-10-07 23:09:42 -07:00
Gabe Kangas
12487011d2 Handle auth + cors 2020-10-03 23:07:37 -07:00
Ginger Wong
43f861fcc0 initial files 2020-10-03 20:59:25 -07:00
Ginger Wong
11cae4de88 add gitignore 2020-10-03 16:12:21 -07:00
Gabe Kangas
fe6c285b43 Add linting and code formatting 2020-09-30 18:47:18 -07:00
Gabe Kangas
9623513c9a Specify that the root of the web app is /admin 2020-09-30 18:04:50 -07:00
Gabe Kangas
bcf9c34946 Build should expect /admin to be the root 2020-09-30 17:12:22 -07:00
Gabe Kangas
429b29cbb0 Add sass support for styling 2020-09-30 15:39:30 -07:00
Gabe Kangas
001da70bcf Update Readme 2020-09-30 15:22:44 -07:00
Gabe Kangas
0f74e1988f Bootstrap the admin project 2020-09-30 15:13:06 -07:00
Gabe Kangas
5b58ca8345 Initial commit from Create Next App 2020-09-30 15:13:06 -07:00
Gabe Kangas
76d281f35c Initial commit 2020-09-30 14:47:14 -07:00
1858 changed files with 146439 additions and 50128 deletions

70
.design/DESIGN.md Normal file
View File

@@ -0,0 +1,70 @@
# Owncast Design Guidelines & Resources
A collection of design contribution guidelines and resources for the Owncast interface.
> **All participating designers are highly encouraged to shape and evolve these guidelines!**
> It is a work in progress and as we have design contributors we can work to solidify the process, tools and resources.
## 👋 Welcome
Owncast is a live streaming and chat server targeted to anybody who has live streaming needs. This means anybody from corporate events, government meetings, game streamers, musicians, churches, TV stations, and more.
Read the detailed [product definition](https://github.com/owncast/owncast/blob/develop/docs/product-definition.md) to learn more.
## 🚢 How to contribute to product design
1. Check out open [issues](https://github.com/owncast/owncast/issues) here on GitHub (we label them with `needs design`)
2. Feel free to open an issue on your own if you find something you would like to contribute to the project.
3. Add your contributions to an issue and we promise we will review your contribution carefully and foster discussions
**We encourage you to:**
- Get in touch with the team by joining our [Community Chat](https://owncast.rocket.chat).
- Check out our [Contributor Guide](https://owncast.online/help) and
[Code of Conduct](https://github.com/owncast/owncast/blob/develop/CODE_OF_CONDUCT.md)
## 🎭 Target audience
Owncast is a live streaming and chat server targeted to anybody who has live streaming needs. This means anything from corporate events, government meetings, game streams, concerts, TV stations, and more.
## 🧑‍🎨 Product design opportunities
Owncast is a constantly moving project with features both old and new. This allows for design contributions to be both big or small.
You may not know how much time you can dedicate to the project, or if you'll be able to see something through to the end, so be honest about that. Take on projects that you'll be able to see completed.
- So maybe start small by finding rough edges and improvements to existing features without requiring complete rewrites. As a small project the bandwidth for rebuilding existing designs is limited, but tweaks are appreciated. This is especially great if you don't know how much time or energy you'll be able to provide the project. If you think you have a week to help, but might not be around in a month small projects are better.
- If you think you'll be around longer term, learn about future new features and start thinking about the design challenges of those so we can build them your feedback and design contributions in mind. See your designs put in the world through brand new functionality!
- Not everything has to be a a feature. Think big picture. What can we start doing now to put the project in a better place six months from now, or a year?
## 💅 Design relevant materials
A collection of design relevant information and materials can be found under the "style" section of "Storybook" here:
http://owncast.online/components
### Fonts
https://owncast.online/components/?path=%2Fdocs%2Fowncast-styles-typography--page
Body text: Inter
Display/Header text: Poppins
### Colors
https://owncast.online/components/?path=%2Fdocs%2Fowncast-styles-colors-components--page
### Design Files, Screenshots, etc
We do not currently have any design files that fully represent the state of
the Owncast interface. However, going forward it would be nice to resolve this
and collaborate on designs.
We do have a [PenPot organization](https://design.penpot.app/#/dashboard/team/8373f780-f255-11ec-b774-f940e3befd53/projects). Please ask for access.
## 🎓 License
All design work is licensed under the
[MIT](https://mit-license.org/)
[(Back to top)](#-table-of-contents)

1
.earthlyignore Normal file
View File

@@ -0,0 +1 @@
test/automated/api/node_modules

View File

@@ -14,3 +14,13 @@ quote_type = single
curly_bracket_next_line = true
spaces_around_operators = true
spaces_around_brackets = true
[*.{yml,yaml}]
indent_style = space
indent_size = 2
[*.{md,mdx}]
trim_trailing_whitespace = false
[*.go]
indent_style = tab

116
.gitattributes vendored
View File

@@ -1,57 +1,65 @@
webroot/js/web_modules/* linguist-vendored
webroot/js/web_modules/@joeattardi/* linguist-vendored
webroot/js/web_modules/@justinribeiro/* linguist-vendored
webroot/js/web_modules/@videojs/http-streaming/dist/* linguist-vendored
webroot/js/web_modules/@videojs/themes/fantasy/* linguist-vendored
webroot/js/web_modules/common/* linguist-vendored
webroot/js/web_modules/markjs/dist/* linguist-vendored
webroot/js/web_modules/tailwindcss/dist/* linguist-vendored
webroot/js/web_modules/videojs/* linguist-vendored
webroot/js/web_modules/micromodal/dist/* linguist-vendored
# Recreate this file via
# find static -type d -print0 | xargs -0 -I {} echo "{}/* linguist-vendored" | xclip -selection clipboard
static/* linguist-vendored
static/admin/* linguist-vendored
docs/api/* linguist-documentation
static/* linguist-vendored
static/admin/* linguist-vendored
static/admin/logs/* linguist-vendored
static/admin/config-social-items/* linguist-vendored
static/admin/offline-notice/* linguist-vendored
static/admin/config-chat/* linguist-vendored
static/admin/404/* linguist-vendored
static/admin/_next/* linguist-vendored
static/admin/_next/static/* linguist-vendored
static/admin/_next/static/chunks/* linguist-vendored
static/admin/_next/static/chunks/pages/* linguist-vendored
static/admin/_next/static/chunks/pages/chat/* linguist-vendored
static/admin/_next/static/b1nOF3ZgELnezD8dvvt2B/* linguist-vendored
static/admin/_next/static/css/* linguist-vendored
static/admin/_next/quK9VwW_avTP773Ot9m2x/* linguist-vendored
static/admin/viewer-info/* linguist-vendored
static/admin/access-tokens/* linguist-vendored
static/admin/config-storage/* linguist-vendored
static/admin/config-public-details/* linguist-vendored
static/admin/config-server-details/* linguist-vendored
static/admin/actions/* linguist-vendored
static/admin/help/* linguist-vendored
static/admin/webhooks/* linguist-vendored
static/admin/chat/* linguist-vendored
static/admin/chat/messages/* linguist-vendored
static/admin/chat/users/* linguist-vendored
static/admin/upgrade/* linguist-vendored
static/admin/hardware-info/* linguist-vendored
static/admin/config-video/* linguist-vendored
webroot/js/web_modules/* linguist-vendored
webroot/js/web_modules/micromodal/* linguist-vendored
webroot/js/web_modules/micromodal/dist/* linguist-vendored
webroot/js/web_modules/common/* linguist-vendored
webroot/js/web_modules/@videojs/* linguist-vendored
webroot/js/web_modules/@videojs/http-streaming/* linguist-vendored
webroot/js/web_modules/@videojs/http-streaming/dist/* linguist-vendored
webroot/js/web_modules/@videojs/themes/* linguist-vendored
webroot/js/web_modules/@videojs/themes/fantasy/* linguist-vendored
webroot/js/web_modules/markjs/* linguist-vendored
webroot/js/web_modules/markjs/dist/* linguist-vendored
webroot/js/web_modules/@joeattardi/* linguist-vendored
webroot/js/web_modules/tailwindcss/* linguist-vendored
webroot/js/web_modules/tailwindcss/dist/* linguist-vendored
webroot/js/web_modules/videojs/* linguist-vendored
static/web/* linguist-vendored
static/web/admin/* linguist-vendored
static/web/admin/federation/* linguist-vendored
static/web/admin/federation/actions/* linguist-vendored
static/web/admin/federation/followers/* linguist-vendored
static/web/admin/logs/* linguist-vendored
static/web/admin/config-social-items/* linguist-vendored
static/web/admin/config/* linguist-vendored
static/web/admin/config/general/* linguist-vendored
static/web/admin/config/server/* linguist-vendored
static/web/admin/config-chat/* linguist-vendored
static/web/admin/config-federation/* linguist-vendored
static/web/admin/viewer-info/* linguist-vendored
static/web/admin/access-tokens/* linguist-vendored
static/web/admin/actions/* linguist-vendored
static/web/admin/help/* linguist-vendored
static/web/admin/webhooks/* linguist-vendored
static/web/admin/chat/* linguist-vendored
static/web/admin/chat/messages/* linguist-vendored
static/web/admin/chat/users/* linguist-vendored
static/web/admin/chat/emojis/* linguist-vendored
static/web/admin/upgrade/* linguist-vendored
static/web/admin/config-notify/* linguist-vendored
static/web/admin/hardware-info/* linguist-vendored
static/web/admin/config-video/* linguist-vendored
static/web/admin/stream-health/* linguist-vendored
static/web/404/* linguist-vendored
static/web/_next/* linguist-vendored
static/web/_next/static/* linguist-vendored
static/web/_next/static/l-3emuM7cUz2zU2fzzpRq/* linguist-vendored
static/web/_next/static/media/* linguist-vendored
static/web/_next/static/chunks/* linguist-vendored
static/web/_next/static/chunks/pages/* linguist-vendored
static/web/_next/static/chunks/pages/admin/* linguist-vendored
static/web/_next/static/chunks/pages/admin/federation/* linguist-vendored
static/web/_next/static/chunks/pages/admin/config/* linguist-vendored
static/web/_next/static/chunks/pages/admin/chat/* linguist-vendored
static/web/_next/static/chunks/pages/embed/* linguist-vendored
static/web/_next/static/chunks/pages/embed/chat/* linguist-vendored
static/web/_next/static/css/* linguist-vendored
static/web/_next/static/OQyHVua-s5F40yEopTtjx/* linguist-vendored
static/web/_next/OQyHVua-s5F40yEopTtjx/* linguist-vendored
static/web/embed/* linguist-vendored
static/web/embed/chat/* linguist-vendored
static/web/embed/chat/readonly/* linguist-vendored
static/web/embed/chat/readwrite/* linguist-vendored
static/web/embed/video/* linguist-vendored
static/web/fonts/* linguist-vendored
static/web/fonts/inter/* linguist-vendored
static/web/styles/* linguist-vendored
static/web/styles/admin/* linguist-vendored
static/web/img/* linguist-vendored
static/web/img/favicon/* linguist-vendored
static/web/img/platformlogos/* linguist-vendored
static/img/* linguist-vendored
static/img/emoji/* linguist-vendored
static/img/emoji/dog/* linguist-vendored
static/img/emoji/conigliolo96/* linguist-vendored
static/img/emoji/mutant/* linguist-vendored
static/img/emoji/blob/* linguist-vendored

View File

@@ -1,4 +0,0 @@
---
name: Bug report or feature request
about: Having problems or have ideas? We'd love to know what you think and help you out.
---

View File

@@ -0,0 +1,15 @@
name: Bug report or feature request
description: Submit a bug you encountered or share an idea you have for the project.
body:
- type: markdown
attributes:
value: |
Thanks for helping by reporting issues and sharing ideas you might have!
While no idea is a bad idea, some might make more sense for Owncast than others.
Take a look at the [Owncast product definition](https://github.com/owncast/owncast/blob/develop/docs/product-definition.md) to see what our focus is and how your requests might align.
- type: textarea
id: issue-body
attributes:
label: Share your bug report, feature request, or comment.
description: Please include as much detail as possible.

View File

@@ -1,17 +0,0 @@
Please include a summary of the change and which issue number is fixed, including relevant motivation and context. Feel free to mark this as a Draft or WIP and write up some details later.
# Description
Fixes # (issue)
---
Some things you might want to mention:
1. Why are you making the change?
2. Explain how it works and decisions you made.
3. If you're fixing something, what was wrong? How should we stop from having this issue happen again?
4. If this is a new feature or addition to functionality, why should it be added? What are the use cases? Who was asking for this functionality?
If this is an unsolicited change or have no issue associated please do your best to detail the motivations behind this PR.

View File

@@ -0,0 +1,24 @@
# Read first
If this is an unsolicited change, or there is no existing issue filed for it, please open a GitHub issue before creating a pull request. This will allow us to discuss the motivations and the big picture behind the change first. It's possible there may be other solutions that should be discussed for what you think should be built. It is possible your change will be rejected unless some discussion around your proposal happens first. While creating this PR means you probably already did the work, it still makes sense to file an issue now, and into the future when you have proposed changes.
## Description
Please include a summary of the change and which issue number is fixed, including relevant motivation and context. Feel free to mark this as a Draft or WIP and write up some details later and start a conversation, even if your PR is not ready for review.
Fixes # (issue)
## Screenshot Examples or Logs
If this is a frontend change, please include a screenshot of the change. If this is a backend change, please include relevant logs or examples of the change in action if applicable.
---
Some things you might want to mention:
1. Why are you making the change?
2. Explain how it works and decisions you made.
3. If you're fixing something, what was wrong? How should we stop from having this issue happen again?
4. If this is a new feature or addition to functionality, why should it be added? What are the use cases? Who was asking for this functionality?
Thank you so much for contributing to Owncast! 🎉

1
.github/codeql/go.yml vendored Normal file
View File

@@ -0,0 +1 @@
name: Go config

4
.github/codeql/javascript.yml vendored Normal file
View File

@@ -0,0 +1,4 @@
name: Javascript config
paths-ignore:
- static/web

31
.github/stale.yml vendored
View File

@@ -1,31 +0,0 @@
# Number of days of inactivity before an issue becomes stale
daysUntilStale: 60
# Number of days of inactivity before a stale issue is closed
daysUntilClose: 7
# Issues with these labels will never be considered stale
exemptLabels:
- backlog
# Label to use when marking an issue as stale
staleLabel: stale
# Comment to post when marking an issue as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. If this
was a feature request that others have shown no interest in then it's
likely to not get implemented due to lack of interest. If others also
want to see this feature then now is the time to say something!
Thank you for your contributions.
# Comment to post when closing a stale issue. Set to `false` to disable
closeComment: false
exemptMilestones: true
# Since old PRs are less useful than old issues ping them sooner.
pulls:
daysUntilStale: 30
markComment: >
This pull request has not had any activity in 30 days. Since things move fast it's best
to get PRs merged in. If this PR addresses a previously filed issue that needs to be
resolved please work to get it merged in, or allow somebody else to work on a fix.
This PR will be closed if no further activity occurs. Thank you for your contributions!
exemptLabels:
- bot

28
.github/workflows/actions-lint.yml vendored Normal file
View File

@@ -0,0 +1,28 @@
name: Lint
on:
push:
paths:
- '.github/workflows/*'
pull_request:
paths:
- '.github/workflows/*'
jobs:
actionlint:
name: GitHub actions
runs-on: ubuntu-latest
steps:
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
- uses: docker://rhysd/actionlint:latest
with:
args: -shellcheck= -color

View File

@@ -0,0 +1,42 @@
name: Add comment on good first issues
on:
issues:
types:
- labeled
jobs:
add-comment:
if: github.event.label.name == 'good first issue' || github.event.label.name == 'help wanted' || github.event.label.name == 'hacktoberfest'
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- name: Add comment
uses: peter-evans/create-or-update-comment@7157823c0f1cb7170b464dc3ffb1555a01ce94c3
with:
issue-number: ${{ github.event.issue.number }}
body: |
## Good First Issue
This item was marked as a good first issue because of the following:
- It's self contained as a single feature or change.
- Is clear when it's complete.
- You do not need deep knowledge of Owncast to accomplish it.
### Next Steps
1. Comment on this issue before starting work so it can be assigned to you. Also, this issue may have been filed with limited detail or changes may have occurred that are worth sharing with you before you start work.
2. Drop by our [community chat](https://owncast.rocket.chat/) if you'd like to be involved in more real-time discussion around Owncast to talk about this change.
3. Follow the project's getting started tips to make sure you can [build and run the project from source](https://owncast.online/development).
### Notes
- Development takes place on the `develop` branch.
- We use Storybook for testing and developing React components. `npm run storybook`. A hosted version [is available for viewing](https://owncast.online/components).
- If you need to install the Go programming language to run the Owncast backend it's simple from [here](https://go.dev/dl/).
- Active contributors get an Owncast t-shirt! Ask about it if you feel like you've been contributing and haven't yet been given one.
### New to Git?
If you're brand new to Git you may want a short primer about the Fork -> Commit -> Pull Request workflow that enables changes to get made collaboratively using git. Visit the [First Contributions](https://github.com/firstcontributions/first-contributions) project to learn step-by-step how to commit a change to a Git repository such as this one.

View File

@@ -1,19 +0,0 @@
name: Automated browser tests
on: [push, pull_request]
jobs:
browser:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v3
with:
stable: 'false'
go-version: '1.17.2'
- name: Run browser tests
run: cd test/automated/browser && ./run.sh
- uses: actions/upload-artifact@v3
with:
name: screenshots-${{ github.run_id }}
path: test/automated/browser/screenshots/*.png

View File

@@ -3,21 +3,60 @@ name: Automated API tests
on:
push:
paths-ignore:
- 'webroot/**'
- 'web/**'
pull_request:
paths-ignore:
- 'webroot/**'
jobs:
api:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v3
with:
stable: 'false'
go-version: '1.17.2'
- name: Run API tests
run: cd test/automated/api && ./run.sh
- 'web/**'
jobs:
test:
runs-on: ubuntu-latest
steps:
- id: skip_check
uses: fkirc/skip-duplicate-actions@v5
with:
concurrent_skipping: 'same_content_newer'
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
- name: Get changed files
id: changed-files-yaml
uses: tj-actions/changed-files@v45
with:
files_yaml: |
src:
- '**/*.{go,mod,sum}'
- uses: earthly/actions-setup@v1
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
with:
version: 'latest' # or pin to an specific version, e.g. "v0.6.10"
- name: Earthly version
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
run: earthly --version
- name: Set up QEMU
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
id: qemu
uses: docker/setup-qemu-action@v3
with:
image: tonistiigi/binfmt:latest
platforms: all
- name: Run API tests
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
uses: nick-fields/retry@v3
with:
timeout_minutes: 10
max_attempts: 3
command: earthly +api-tests

61
.github/workflows/browser-testing.yml vendored Normal file
View File

@@ -0,0 +1,61 @@
name: Browser Tests
on:
push:
paths:
- 'web/**'
- 'test/automated/browser/**'
pull_request:
paths:
- 'web/**'
- 'test/automated/browser/**'
jobs:
cypress-run:
runs-on: ubuntu-latest
steps:
- id: skip_check
uses: fkirc/skip-duplicate-actions@v5
with:
concurrent_skipping: 'same_content_newer'
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
- uses: actions/setup-node@v4
with:
node-version: '22.9.0'
- name: Cache node modules
uses: actions/cache@v4
env:
cache-name: cache-node-modules-browser-tests
with:
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('test/automated/browser/package-lock.json') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-
- uses: actions/setup-go@v5
with:
go-version: '1.22'
cache: true
- name: Install Google Chrome
run: sudo apt-get update && sudo apt-get install google-chrome-stable
- name: Run Browser tests
uses: nick-fields/retry@v3
with:
timeout_minutes: 20
max_attempts: 3
command: cd test/automated/browser && ./run.sh

61
.github/workflows/build-storybook.yml vendored Normal file
View File

@@ -0,0 +1,61 @@
name: Build and Deploy Components+Style Guide
on:
push:
branches:
- develop
paths: ['web/stories/**', 'web/components/**', 'web/.storybook/**'] # Trigger the action only when files change in the folders defined here
jobs:
build-and-deploy:
runs-on: ubuntu-latest
if: github.repository == 'owncast/owncast'
steps:
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
- name: Cache node modules
uses: actions/cache@v4
env:
cache-name: cache-node-modules-bundle-web-app
with:
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('web/package-lock.json') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-
- name: Install and Build
run: | # Install npm packages and build the Storybook files
cd web
npm install --include-dev --force
cd .storybook/tools
./generate-stories.sh
cd -
npm run build-storybook -- -o ../docs/components
- name: Commit changes
uses: EndBug/add-and-commit@v9
with:
author_name: Owncast
author_email: owncast@owncast.online
message: 'Commit updated Storybook stories'
add: '*.stories.*'
pull: '--rebase --autostash'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Dispatch event to web site
uses: peter-evans/repository-dispatch@v3
with:
token: ${{ secrets.BUNDLE_STORYBOOK_OWNCAST_ONLINE }}
repository: owncast/owncast.github.io
event-type: bundle-components-library

View File

@@ -1,21 +0,0 @@
name: Bundle admin (owncast/owncast-admin)
on:
repository_dispatch:
types: [bundle-admin-event]
jobs:
bundle:
runs-on: ubuntu-latest
steps:
- name: Bundle admin
uses: actions/checkout@v3
- run: build/admin/bundleAdmin.sh
- name: Commit changes
uses: EndBug/add-and-commit@v9
with:
author_name: Owncast
author_email: owncast@owncast.online
message: "Update admin to ${{ github.event.client_payload.sha }}"
add: "static/admin"
env:
GITHUB_TOKEN: ${{ secrets.GH_CR_PAT }}

65
.github/workflows/chromatic.yml vendored Normal file
View File

@@ -0,0 +1,65 @@
# .github/workflows/chromatic.yml
# Workflow name
name: 'Chromatic'
on:
push:
paths:
- web/**
pull_request_target:
paths:
- web/**
# List of jobs
jobs:
chromatic-deployment:
# Operating System
runs-on: ubuntu-latest
if: github.repository == 'owncast/owncast'
defaults:
run:
working-directory: ./web
steps:
- id: skip_check
uses: fkirc/skip-duplicate-actions@v5
with:
concurrent_skipping: 'same_content_newer'
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request' || github.event_name == 'pull_request_target'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
- name: Get changed files
id: changed-files-yaml
uses: tj-actions/changed-files@v45
with:
path: 'web'
files_ignore: |
static/**
web/next.config.js
files_yaml: |
src:
- '**/*.{js,ts,tsx,jsx,md}'
- name: Install dependencies
if: ${{ github.actor != 'renovate[bot]' && github.actor != 'renovate' && steps.changed-files-yaml.outputs.src_any_changed == 'true'}}
run: npm install
- name: Publish to Chromatic
if: ${{ github.actor != 'renovate[bot]' && github.actor != 'renovate' && steps.changed-files-yaml.outputs.src_any_changed == 'true' }}
uses: chromaui/action@v11
# Chromatic GitHub Action options
with:
workingDir: web
projectToken: f47410569b62
onlyChanged: true

View File

@@ -9,18 +9,16 @@
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"
name: 'CodeQL'
on:
push:
branches: [ develop ]
branches: [develop]
paths-ignore:
- 'static/**'
- 'webroot/js/web_modules/**'
- 'build/javascript/**'
pull_request:
# The branches below must be a subset of the branches above
branches: [ develop ]
branches: [develop]
paths-ignore:
- 'static/**'
@@ -32,40 +30,53 @@ jobs:
strategy:
fail-fast: false
matrix:
language: [ 'go', 'javascript' ]
language: ['go', 'javascript']
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
# Learn more:
# https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v1
- uses: actions/setup-go@v5
with:
go-version: '1.22'
cache: true
# Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
config-file: ./.github/codeql/${{ matrix.language }}.yml
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v3
#- run: |
# make bootstrap
# make release
# Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language
#- run: |
# make bootstrap
# make release
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3

36
.github/workflows/container-lint.yml vendored Normal file
View File

@@ -0,0 +1,36 @@
name: Lint
on:
push:
branches:
- develop
paths:
- 'Dockerfile'
pull_request:
branches:
- develop
paths:
- 'Dockerfile'
jobs:
trivy:
name: Dockerfile
runs-on: ubuntu-latest
container:
image: aquasec/trivy
steps:
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
- name: Check critical issues
run: trivy config --exit-code 1 --severity "HIGH,CRITICAL" ./Dockerfile
- name: Check non-critical issues
run: trivy config --severity "LOW,MEDIUM" ./Dockerfile

61
.github/workflows/container.yaml vendored Normal file
View File

@@ -0,0 +1,61 @@
# See https://docs.earthly.dev/ci-integration/vendor-specific-guides/gh-actions-integration
# for details.
name: Build development container
on:
schedule:
- cron: '0 2 * * *'
push:
branches:
- develop
pull_request:
branches:
- develop
jobs:
Earthly:
runs-on: ubuntu-latest
steps:
- name: Set up Earthly
uses: earthly/actions-setup@v1
with:
version: 'latest' # or pin to an specific version, e.g. "v0.6.10"
- name: Log Earthly version
run: earthly --version
- name: Authenticate to GitHub Container Registry
if: ${{ github.event_name == 'schedule' && env.GH_CR_PAT != null }}
env:
GH_CR_PAT: ${{ secrets.GH_CR_PAT }}
run: echo "${{ secrets.GH_CR_PAT }}" | docker login https://ghcr.io -u ${{ github.actor }} --password-stdin
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
with:
image: tonistiigi/binfmt:latest
platforms: all
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push' || github.event_name == 'schedule'
- name: Build and push
if: ${{ github.event_name == 'schedule' && env.GH_CR_PAT != null }}
env:
GH_CR_PAT: ${{ secrets.GH_CR_PAT }}
EARTHLY_BUILD_TAG: 'nightly'
EARTHLY_BUILD_BRANCH: 'develop'
EARTHLY_PUSH: true
uses: nick-fields/retry@v3
with:
timeout_minutes: 20
max_attempts: 3
command: ./build/develop/container.sh

53
.github/workflows/css-lint.yaml vendored Normal file
View File

@@ -0,0 +1,53 @@
name: CSS Lint and Formatting
on:
push:
paths:
- 'web/**'
pull_request:
paths:
- 'web/**'
jobs:
css-lint:
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./web
steps:
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
- name: Get changed files
id: changed-files-yaml
uses: tj-actions/changed-files@v45
with:
path: 'web'
files_yaml: |
src:
- '**/*.{css,scss}'
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: '22.9.0'
- name: Install dependencies
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
run: npm install
- name: Run Prettier
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
run: npx prettier --check ${{ steps.changed-files-yaml.outputs.src_all_changed_files }}
- name: Run Stylelint
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
run: npx stylelint ${{ steps.changed-files-yaml.outputs.src_all_changed_files }}

View File

@@ -1,40 +0,0 @@
# See https://docs.earthly.dev/ci-integration/vendor-specific-guides/gh-actions-integration
# for details.
name: Build nightly docker
on:
workflow_dispatch:
schedule:
- cron: '0 2 * * *'
jobs:
Docker:
runs-on: ubuntu-latest
steps:
- uses: earthly/actions-setup@v1
with:
version: 'latest' # or pin to an specific version, e.g. "v0.6.10"
- name: Earthly version
run: earthly --version
- name: Log into GitHub Container Registry
env:
GH_CR_PAT: ${{ secrets.GH_CR_PAT }}
run: echo "${{ secrets.GH_CR_PAT }}" | docker login https://ghcr.io -u ${{ github.actor }} --password-stdin
if: env.GH_CR_PAT != null
- name: Set up QEMU
id: qemu
uses: docker/setup-qemu-action@v1
with:
image: tonistiigi/binfmt:latest
platforms: all
- uses: actions/checkout@v3
- name: Checkout and build
if: env.GH_CR_PAT != null
env:
GH_CR_PAT: ${{ secrets.GH_CR_PAT }}
run: cd build/release && ./docker-nightly.sh

View File

@@ -9,19 +9,26 @@ jobs:
name: Generate API Documentation
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v3
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Run redoc on openapi.yaml
run: |
npx redoc-cli bundle openapi.yaml -o docs/api/index.html --options '{"hideHostname": true, "pathInMiddlePanel": true}'
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
- name: Commit changes
uses: EndBug/add-and-commit@v9
with:
author_name: Owncast
author_email: owncast@owncast.online
message: "Commit updated API documentation"
add: "docs/api/index.html"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Run redoc on openapi.yaml
run: |
npx @redocly/cli --config docs/api/redocly.yaml build-docs openapi.yaml -o docs/api/index.html
- name: Commit changes
uses: EndBug/add-and-commit@v9
with:
author_name: Owncast
author_email: owncast@owncast.online
message: 'Commit updated API documentation'
add: 'docs/api/index.html'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

38
.github/workflows/go-lint.yml vendored Normal file
View File

@@ -0,0 +1,38 @@
name: Lint
on:
push:
paths-ignore:
- 'web/**'
pull_request:
paths-ignore:
- 'web/**'
permissions:
contents: read
jobs:
golangci:
name: Go linter
if: ${{ github.actor != 'dependabot[bot]' }}
runs-on: ubuntu-latest
steps:
- id: skip_check
uses: fkirc/skip-duplicate-actions@v5
with:
concurrent_skipping: 'same_content_newer'
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-go@v5
with:
go-version: '1.22'
cache: true
- uses: actions/checkout@v4
- name: golangci-lint
uses: golangci/golangci-lint-action@v6
with:
only-new-issues: true
args: --timeout=3m

89
.github/workflows/go-tests.yaml vendored Normal file
View File

@@ -0,0 +1,89 @@
name: Go Tests
on:
push:
paths-ignore:
- 'web/**'
pull_request:
paths-ignore:
- 'web/**'
jobs:
test:
strategy:
matrix:
go-version: [1.21.x, 1.22.x]
os: [ubuntu-latest, macos-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- name: Get changed files
id: changed-files-yaml
uses: tj-actions/changed-files@v45
with:
files_yaml: |
src:
- '**/*.{go,mod,sum}'
- uses: actions/cache@v4
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
with:
path: |
~/.cache/go-build
~/go/pkg/mod
key: go-test-${{ github.sha }}
restore-keys: |
go-test-
- name: Install go
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
uses: actions/setup-go@v5
with:
go-version: '^1'
cache: true
- name: Run tests
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
run: go test ./...
test-bsds:
runs-on: macos-latest
strategy:
matrix:
os:
- name: freebsd
version: 12.2
- name: openbsd
version: 6.8
steps:
- uses: actions/checkout@v4
- name: Get changed files
id: changed-files-yaml
uses: tj-actions/changed-files@v45
with:
files_yaml: |
src:
- '**/*.{go,mod,sum}'
- uses: actions/cache@v4
with:
path: |
~/.cache/go-build
~/go/pkg/mod
key: go-test-${{ github.sha }}
restore-keys: |
go-test-
- name: Install go
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
uses: actions/setup-go@v5
with:
go-version: '^1'
cache: true
- name: Run tests
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
run: go test ./...

View File

@@ -1,13 +1,13 @@
name: Automated HLS tests
name: HLS tests
on:
push:
paths-ignore:
- 'webroot/**'
- 'web/**'
pull_request:
paths-ignore:
- 'webroot/**'
- 'web/**'
env:
S3_BUCKET: ${{ secrets.S3_BUCKET }}
S3_ACCESS_KEY: ${{ secrets.S3_ACCESS_KEY }}
@@ -16,15 +16,63 @@ env:
S3_SECRET: ${{ secrets.S3_SECRET }}
jobs:
api:
tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v3
with:
stable: 'false'
go-version: '1.17.2'
- name: Run HLS tests
run: cd test/automated/hls && ./run.sh
steps:
- id: skip_check
uses: fkirc/skip-duplicate-actions@v5
with:
concurrent_skipping: 'same_content_newer'
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
- name: Get changed files
id: changed-files-yaml
uses: tj-actions/changed-files@v45
with:
files_yaml: |
src:
- '**/*.{go,mod,sum}'
- uses: actions/setup-go@v5
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
with:
go-version: '1.22'
cache: true
- name: Cache node modules
uses: actions/cache@v4
env:
cache-name: cache-node-modules-hls-tests
with:
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('test/automated/hls/package-lock.json') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-
- name: Local stroage
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
uses: nick-fields/retry@v3
with:
timeout_minutes: 10
max_attempts: 3
command: cd test/automated/hls && ./run.sh
- name: S3 storage
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
uses: nick-fields/retry@v3
with:
timeout_minutes: 10
max_attempts: 3
command: cd test/automated/hls && ./run-s3.sh

View File

@@ -0,0 +1,222 @@
name: Javascript
# This action works with pull requests and pushes
on:
push:
paths:
- web/**
- '!**.md'
pull_request:
paths:
- web/**
- '!**.md'
jobs:
formatting:
name: Code formatting
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./web
steps:
- id: skip_check
uses: fkirc/skip-duplicate-actions@v5
with:
concurrent_skipping: 'same_content_newer'
cancel_others: 'true'
skip_after_successful_duplicate: 'true'
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
ref: ${{github.event.pull_request.head.ref}}
- name: Setup Nodejs
uses: actions/setup-node@v4
with:
node-version: '22.9.0'
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
- name: Get changed files
id: changed-files-yaml
uses: tj-actions/changed-files@v45
with:
path: 'web'
files_ignore: |
static/**
web/next.config.js
files_yaml: |
src:
- '**/*.{js,ts,tsx,jsx,md}'
- name: Cache node modules
uses: actions/cache@v4
env:
cache-name: cache-node-modules-bundle-web-app
with:
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('web/package-lock.json') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-
- name: Install Dependencies
run: npm install
- name: Lint and fix
if: steps.changed-files-yaml.outputs.src_any_changed == 'true' && github.event_name != 'pull_request'
run: npx eslint --fix ${{ steps.changed-files-yaml.outputs.src_all_changed_files }}
- name: Lint
if: steps.changed-files-yaml.outputs.src_any_changed == 'true' && github.event_name == 'pull_request'
run: npx eslint ${{ steps.changed-files-yaml.outputs.src_all_changed_files }}
- name: Prettier formatting
if: steps.changed-files-yaml.outputs.src_any_changed == 'true' && github.event_name == 'pull_request'
run: npx prettier --write ${{ steps.changed-files-yaml.outputs.src_all_changed_files }}
- name: Prettier check
if: steps.changed-files-yaml.outputs.src_any_changed == 'true' && github.event_name != 'pull_request'
run: npx prettier ${{ steps.changed-files-yaml.outputs.src_all_changed_files }}
- name: Debug changed files output
run: 'pwd && echo "Changed files: ${{ steps.changed-files-yaml.outputs.src_all_changed_files }}"'
- name: Commit changes
if: steps.changed-files-yaml.outputs.src_any_changed == 'true' && github.event_name != 'pull_request'
uses: EndBug/add-and-commit@v9
with:
author_name: Owncast
author_email: owncast@owncast.online
message: 'Javascript formatting autofixes'
add: ${{ steps.changed-files-yaml.outputs.src_all_changed_files }}
cwd: './web' # Ensure this is the correct relative directory
pull: '--rebase --autostash'
unused-code:
name: Test for unused code
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./web
steps:
- id: skip_check
uses: fkirc/skip-duplicate-actions@v5
with:
concurrent_skipping: 'same_content_newer'
cancel_others: 'true'
skip_after_successful_duplicate: 'true'
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
- name: Setup Nodejs
uses: actions/setup-node@v4
with:
node-version: '22.9.0'
- name: Cache node modules
uses: actions/cache@v4
env:
cache-name: cache-node-modules-bundle-web-app
with:
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('web/package-lock.json') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-
- name: Install Dependencies
run: npm install
- name: Check for unused JS code and dependencies
run: npx knip --include dependencies,files,exports
- name: Run tests
working-directory: ./web
run: npm test
# After any formatting and linting is complete we can run the build
# and bundle step. This both will verify that the build is successful as
# well as commiting the updated static files into the repository for use.
web-bundle:
name: Build and bundle web project
runs-on: ubuntu-latest
if: github.repository == 'owncast/owncast'
needs: [formatting, unused-code]
steps:
- id: skip_check
uses: fkirc/skip-duplicate-actions@v5
with:
concurrent_skipping: 'same_content_newer'
cancel_others: 'true'
skip_after_successful_duplicate: 'true'
- name: Setup Nodejs
uses: actions/setup-node@v4
with:
node-version: '22.9.0'
- name: Cache node modules
uses: actions/cache@v4
env:
cache-name: cache-node-modules-bundle-web-app
with:
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('web/package-lock.json') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
- name: Bundle web app (next.js build)
run: build/web/bundleWeb.sh
- name: Rebase
if: ${{ github.ref == 'refs/heads/develop' }}
run: |
git add static/web
git pull --rebase --autostash
# Only commit built web project files on develop.
- name: Commit changes
if: ${{ github.ref == 'refs/heads/develop' }}
uses: EndBug/add-and-commit@v9
with:
message: 'Bundle embedded web app'
add: 'static/web'
author_name: Owncast
author_email: owncast@owncast.online
- name: Push changes
if: ${{ github.ref == 'refs/heads/develop' }}
run: |
git pull --rebase --autostash
git push

View File

@@ -1,29 +0,0 @@
name: Format Javascript
# This action works with pull requests and pushes
on:
push:
branches:
- develop
jobs:
prettier:
runs-on: ubuntu-latest
if: ${{ github.actor != 'dependabot[bot]' }}
steps:
- name: Checkout
uses: actions/checkout@v3
with:
# Make sure the actual branch is checked out when running on pull requests
ref: ${{ github.head_ref }}
fetch-depth: 0
- name: Prettify code
uses: creyD/prettier_action@v4.2
with:
# This part is also where you can pass other options, for example:
prettier_options: --write webroot/**/*.{js,md}
only_changed: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View File

@@ -1,33 +0,0 @@
name: javascript-packages
on:
push:
paths:
- build/javascript/package.json
jobs:
run:
if: ${{ github.actor != 'dependabot[bot]' }}
name: npm run build
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v3
with:
# Make sure the actual branch is checked out when running on pull requests
ref: ${{ github.head_ref }}
- name: Build dependencies
uses: actions/setup-node@v3
with:
node-version: '12'
- run: cd build/javascript && npm run build
- name: Commit changes
uses: EndBug/add-and-commit@v9
with:
author_name: Owncast
author_email: owncast@owncast.online
message: "Commit updated Javascript packages"
add: "build/javascript/package* webroot/js/web_modules"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View File

@@ -1,26 +0,0 @@
name: lint
on:
push:
pull_request:
permissions:
contents: read
jobs:
golangci:
name: Go linter
if: ${{ github.actor != 'dependabot[bot]' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: actions/setup-go@v3
- uses: actions/checkout@v3
- name: golangci-lint
uses: golangci/golangci-lint-action@v3
with:
only-new-issues: true
args: --timeout=3m

67
.github/workflows/screenshots.yml vendored Normal file
View File

@@ -0,0 +1,67 @@
name: Take nightly screenshots
on:
schedule:
- cron: '0 4 * * *'
env:
BROWSERSTACK_KEY: ${{ secrets.BROWSERSTACK_KEY }}
BROWSERSTACK_PASSWORD: ${{ secrets.BROWSERSTACK_PASSWORD }}
BROWSERSTACK_USERNAME: ${{ secrets.BROWSERSTACK_USERNAME }}
TEST_URL: http://localhost:8080
jobs:
Screenshots:
runs-on: ubuntu-latest
steps:
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
- uses: actions/setup-go@v5
with:
go-version: '1.22'
cache: true
- name: Cache node modules
uses: actions/cache@v4
env:
cache-name: cache-node-modules-screenshots
with:
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('test/automated/screenshots/package-lock.json') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-
- name: Automate screenshots
uses: nick-fields/retry@v3
with:
timeout_minutes: 10
max_attempts: 4
command: cd test/automated/screenshots && ./run.sh
- name: Commit changes
uses: EndBug/add-and-commit@v9
with:
author_name: Owncast
author_email: owncast@owncast.online
message: 'Commit screenshots'
add: '*.png'
pull: '--rebase --autostash'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Dispatch event to web site
uses: peter-evans/repository-dispatch@v3
with:
token: ${{ secrets.BUNDLE_STORYBOOK_OWNCAST_ONLINE }}
repository: owncast/owncast.github.io
event-type: bundle-components-library

38
.github/workflows/shellcheck.yml vendored Normal file
View File

@@ -0,0 +1,38 @@
name: Lint
on:
push:
branches:
- develop
paths:
- '**.sh'
pull_request:
branches:
- develop
paths:
- '**.sh'
jobs:
shellcheck:
runs-on: ubuntu-latest
env:
LANG: C.UTF-8
container:
image: docker.io/ubuntu:24.04
steps:
- name: Check out pull request code
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Check out repository code
uses: actions/checkout@v4
if: github.event_name == 'push'
- name: Install shellcheck
run: apt update && apt install -y shellcheck bash && shellcheck --version
- name: Check shell scripts
run: shopt -s globstar && ls **/*.sh && shellcheck -x -P "SCRIPTDIR" --severity=info **/*.sh
shell: bash

46
.github/workflows/stale.yml vendored Normal file
View File

@@ -0,0 +1,46 @@
name: 'Close stale issues and PRs'
on:
schedule:
- cron: '30 */2 * * *'
jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v9
with:
exempt-all-milestones: true
days-before-issue-stale: 60
days-before-issue-close: 67
exempt-issue-labels: backlog,long-lived,bot
stale-issue-message: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. If this
was a feature request that others have shown no interest in, then it's
unlikely to get implemented due to lack of interest. If others also
want to see this feature then now is the time to say something! If this
is a bug report or you have questions that still need answering, please say
something. Feel free to drop by [our chat](https://owncast.rocket.chat) if
you'd like to discuss in real-time with people.
close-issue-message: >
This issue has been automatically closed due to inactivity. This isn't done
to be a jerk, or because the project doesn't care. But simply to keep the focus
on things that are actively discussed, and has continued interest from the community and
Owncast developers. Feel free to to comment if there is still discussion to be
had, or if you plan to work on it. Feel free to drop by [our chat](https://owncast.rocket.chat)
if you'd like to discuss in real-time with people. Thank you for being involved!
days-before-pr-stale: 30
days-before-pr-close: 37
stale-pr-message: >
This pull request has not had any activity in 30 days. If it has been abandoned
no future actions are necessary, it will be automatically closed. If this is a PR
with no clear plan on how to move forward on it getting into the project, then
further discussion is needed. Now is a good time to discuss if this is still
something that should be worked on. If this PR is idle simply because nobody
has reviewed it, then feel free to ping somebody. However, if this PR is not linked to an
existing issue regarding something that was previously determined to be important, then even
more discussion needs to take place before it can get anywhere.
This PR will be closed if no further activity occurs. Thank you for your contributions!
close-pr-message: 'This PR was closed because it has been stalled for 10 days with no activity.'

View File

@@ -1,42 +0,0 @@
name: Tests
on: [push, pull_request]
jobs:
test:
strategy:
matrix:
go-version: [1.16.x, 1.17.x]
os: [ubuntu-latest, macos-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- name: Install go
uses: actions/setup-go@v3
with:
go-version: "^1"
- name: Run tests
run: go test ./...
test-bsds:
runs-on: macos-10.15
strategy:
matrix:
os:
- name: freebsd
version: 12.2
- name: openbsd
version: 6.8
steps:
- uses: actions/checkout@v3
- name: Install go
uses: actions/setup-go@v3
with:
go-version: "^1"
- name: Run tests
run: go test ./...

7
.gitignore vendored
View File

@@ -27,6 +27,7 @@ webroot/preview.gif
webroot/hls
webroot/static/content.md
hls/
!test/automated/hls/
dist/
data/
transcoder.log
@@ -39,3 +40,9 @@ backup/
test/test.db
test/automated/browser/screenshots
lefthook.yml
test/automated/browser/cypress/screenshots
test/automated/browser/cypress/videos
web/style-definitions/build/
web/public/sw.js
web/public/workbox-*.js

5
.gitpod.yml Normal file
View File

@@ -0,0 +1,5 @@
# Automatic workspace preparation for gitpod instances
tasks:
- init: sudo apt-get install ffmpeg -y && go get && go build ./... && go test ./...
command: go run .

View File

@@ -4,8 +4,8 @@ run:
# Define the Go version limit.
# Mainly related to generics support in go1.18.
# Default: use Go version from the go.mod file, fallback on the env var `GOVERSION`, fallback on 1.17
go: '1.17'
# Default: use Go version from the go.mod file, fallback on the env var `GOVERSION`, fallback on 1.18
go: '1.22'
issues:
# The linter has a default list of ignorable errors. Turning this on will enable that list.
@@ -28,7 +28,6 @@ linters:
- bodyclose
- dupl
- errcheck
- exportloopref
- goconst
- godot
- godox
@@ -48,10 +47,8 @@ linters:
- nakedret
- cyclop
- gosimple
- varcheck
- unused
- deadcode
- exportloopref
- copyloopvar
- gocritic
- forbidigo
- unparam
@@ -69,21 +66,20 @@ linters-settings:
# should ignore tests
skip-tests: true
gosimple:
# Select the Go version to target. The default is '1.13'.
go: "1.17"
# https://staticcheck.io/docs/options#checks
checks: ["all"]
gocritic:
disabled-checks:
- ifElseChain
- exitAfterDefer
revive:
rules:
- name: package-comments
disabled: true
forbidigo:
# Forbid the following identifiers (identifiers are written using regexp):
forbid:
# Logging via Print bypasses our logging framework.
# Logging via Print bypasses our logging framework.
- ^(fmt\.Print(|f|ln)|print|println)
- ^panic.*$

View File

@@ -1,3 +1,4 @@
# Ignore artifacts:
build/javascript
webroot/js/web_modules
static/

28
.vscode/settings.json vendored
View File

@@ -1,28 +0,0 @@
{
"cSpell.words": [
"Debugln",
"Errorln",
"Fediverse",
"Ffmpeg",
"ffmpegpath",
"ffmpg",
"geoip",
"gosec",
"mattn",
"Mbps",
"nolint",
"Owncast",
"ppid",
"preact",
"RTMP",
"rtmpserverport",
"sqlite",
"Tracef",
"Traceln",
"upgrader",
"Upgrader",
"videojs",
"Warnf",
"Warnln"
]
}

View File

@@ -1,10 +1,17 @@
# Perform a build
# IMPORTANT: This Dockerfile has been provided for the sake of convenience.
# Currently, functionality of the containers built based on this file
# is not a part of our continuous testing. Although, patches to keep it
# up to date are always welcome.
#
# See Earthfile for the recipes used in official builds.
FROM golang:alpine AS build
RUN mkdir /build
ADD . /build
WORKDIR /build
RUN apk update && apk add --no-cache git gcc build-base linux-headers
WORKDIR /build
COPY . /build
ARG VERSION=dev
ENV VERSION=${VERSION}
ARG GIT_COMMIT
@@ -15,13 +22,16 @@ ENV NAME=${NAME}
RUN CGO_ENABLED=1 GOOS=linux go build -a -installsuffix cgo -ldflags "-extldflags \"-static\" -s -w -X github.com/owncast/owncast/config.GitCommit=$GIT_COMMIT -X github.com/owncast/owncast/config.VersionNumber=$VERSION -X github.com/owncast/owncast/config.BuildPlatform=$NAME" -o owncast .
# Create the image by copying the result of the build into a new alpine image
FROM alpine
FROM alpine:3.20.3
RUN apk update && apk add --no-cache ffmpeg ffmpeg-libs ca-certificates && update-ca-certificates
RUN addgroup -g 101 -S owncast && adduser -u 101 -S owncast -G owncast
# Copy owncast assets
WORKDIR /app
COPY --from=build /build/owncast /app/owncast
COPY --from=build /build/webroot /app/webroot
RUN mkdir /app/data
RUN chown -R owncast:owncast /app
USER owncast
ENTRYPOINT ["/app/owncast"]
EXPOSE 8080 1935

100
Earthfile
View File

@@ -1,15 +1,15 @@
VERSION --new-platform 0.6
FROM --platform=linux/amd64 alpine:latest
FROM --platform=linux/amd64 alpine:3.20.3
ARG version=develop
WORKDIR /build
build-all:
BUILD --platform=linux/amd64 --platform=linux/386 --platform=linux/arm64 --platform=linux/arm/v7 --platform=darwin/amd64 +build
BUILD --platform=linux/amd64 --platform=linux/386 --platform=linux/arm64 --platform=linux/arm/v7 --platform=darwin/amd64 --platform=darwin/arm64 +build
package-all:
BUILD --platform=linux/amd64 --platform=linux/386 --platform=linux/arm64 --platform=linux/arm/v7 --platform=darwin/amd64 +package
BUILD --platform=linux/amd64 --platform=linux/386 --platform=linux/arm64 --platform=linux/arm/v7 --platform=darwin/amd64 --platform=darwin/arm64 +package
docker-all:
BUILD --platform=linux/amd64 --platform=linux/386 --platform=linux/arm64 --platform=linux/arm/v7 +docker
@@ -17,14 +17,14 @@ docker-all:
crosscompiler:
# This image is missing a few platforms, so we'll add them locally
FROM --platform=linux/amd64 bdwyertech/go-crosscompile
RUN curl -sfL "https://musl.cc/armv7l-linux-musleabihf-cross.tgz" | tar zxf - -C /usr/ --strip-components=1
RUN curl -sfL "https://musl.cc/i686-linux-musl-cross.tgz" | tar zxf - -C /usr/ --strip-components=1
RUN curl -sfL "https://musl.cc/x86_64-linux-musl-cross.tgz" | tar zxf - -C /usr/ --strip-components=1
RUN apk add --update --no-cache tar gzip upx >> /dev/null
RUN curl -sfL "https://owncast-infra.nyc3.cdn.digitaloceanspaces.com/build/armv7l-linux-musleabihf-cross.tgz" | tar zxf - -C /usr/ --strip-components=1
RUN curl -sfL "https://owncast-infra.nyc3.cdn.digitaloceanspaces.com/build/i686-linux-musl-cross.tgz" | tar zxf - -C /usr/ --strip-components=1
RUN curl -sfL "https://owncast-infra.nyc3.cdn.digitaloceanspaces.com/build/x86_64-linux-musl-cross.tgz" | tar zxf - -C /usr/ --strip-components=1
code:
FROM --platform=linux/amd64 +crosscompiler
COPY . /build
# GIT CLONE --branch=$version git@github.com:owncast/owncast.git /build
build:
ARG EARTHLY_GIT_HASH # provided by Earthly
@@ -36,7 +36,6 @@ build:
FROM --platform=linux/amd64 +code
RUN echo $EARTHLY_GIT_HASH
RUN echo "Finding CC configuration for $TARGETPLATFORM"
IF [ "$TARGETPLATFORM" = "linux/amd64" ]
ARG NAME=linux-64bit
@@ -59,6 +58,10 @@ build:
ARG NAME=macOS-64bit
ARG CC=o64-clang
ARG CXX=o64-clang++
ELSE IF [ "$TARGETPLATFORM" = "darwin/arm64" ]
ARG NAME=macOS-arm64
ARG CC=o64-clang
ARG CXX=o64-clang++
ELSE
RUN echo "Failed to find CC configuration for $TARGETPLATFORM"
ARG --required CC
@@ -74,21 +77,17 @@ build:
WORKDIR /build
# MacOSX disallows static executables, so we omit the static flag on this platform
RUN go build -a -installsuffix cgo -ldflags "$([ "$GOOS"z != darwinz ] && echo "-linkmode external -extldflags -static ") -s -w -X github.com/owncast/owncast/config.GitCommit=$EARTHLY_GIT_HASH -X github.com/owncast/owncast/config.VersionNumber=$version -X github.com/owncast/owncast/config.BuildPlatform=$NAME" -o owncast main.go
COPY +tailwind/prod-tailwind.min.css /build/dist/webroot/js/web_modules/tailwindcss/dist/tailwind.min.css
RUN go build -a -installsuffix cgo -ldflags "$([ "$GOOS"z != darwinz ] && echo "-linkmode external -extldflags -static ") -s -w -X github.com/owncast/owncast/config.GitCommit=$EARTHLY_GIT_HASH -X github.com/owncast/owncast/config.VersionNumber=$version -X github.com/owncast/owncast/config.BuildPlatform=$NAME" -tags sqlite_omit_load_extension -o owncast main.go
SAVE ARTIFACT owncast owncast
SAVE ARTIFACT webroot webroot
SAVE ARTIFACT README.md README.md
# Decrease the size of the shipped binary. But only for non-Apple platforms.
# See https://github.com/upx/upx/issues/612
IF [ "$GOOS" != "darwin" ]
RUN upx --best --lzma owncast
# Test the binary
RUN upx -t owncast
END
tailwind:
FROM +code
WORKDIR /build/build/javascript
RUN apk add --update --no-cache npm >> /dev/null
ENV NODE_ENV=production
RUN cd /build/build/javascript && npm install --quiet --no-progress >> /dev/null && npm install -g cssnano postcss postcss-cli --quiet --no-progress --save-dev >> /dev/null && ./node_modules/.bin/tailwind build > /build/tailwind.min.css
RUN npx postcss /build/tailwind.min.css > /build/prod-tailwind.min.css
SAVE ARTIFACT /build/prod-tailwind.min.css prod-tailwind.min.css
SAVE ARTIFACT --keep-ts owncast owncast
package:
RUN apk add --update --no-cache zip >> /dev/null
@@ -104,37 +103,66 @@ package:
ARG NAME=linux-arm7
ELSE IF [ "$TARGETPLATFORM" = "darwin/amd64" ]
ARG NAME=macOS-64bit
ELSE IF [ "$TARGETPLATFORM" = "darwin/arm64" ]
ARG NAME=macOS-arm64
ELSE
ARG NAME=custom
END
COPY (+build/webroot --platform $TARGETPLATFORM) /build/dist/webroot
COPY (+build/owncast --platform $TARGETPLATFORM) /build/dist/owncast
COPY (+build/README.md --platform $TARGETPLATFORM) /build/dist/README.md
COPY --keep-ts (+build/owncast --platform $TARGETPLATFORM) /build/dist/owncast
ENV ZIPNAME owncast-$version-$NAME.zip
RUN cd /build/dist && zip -r -q -8 /build/dist/owncast.zip .
SAVE ARTIFACT /build/dist/owncast.zip owncast.zip AS LOCAL dist/$ZIPNAME
SAVE ARTIFACT --keep-ts /build/dist/owncast.zip owncast.zip AS LOCAL dist/$ZIPNAME
docker:
ARG image=ghcr.io/owncast/owncast
ARG tag=develop
# Multiple image names can be tagged at once. They should all be passed
# in as space separated strings using the full account/repo:tag format.
# https://github.com/earthly/earthly/blob/aea38448fa9c0064b1b70d61be717ae740689fb9/docs/earthfile/earthfile.md#assigning-multiple-image-names
ARG TARGETPLATFORM
FROM --platform=$TARGETPLATFORM alpine:latest
FROM --platform=$TARGETPLATFORM alpine:3.20.3
RUN apk update && apk add --no-cache ffmpeg ffmpeg-libs ca-certificates unzip && update-ca-certificates
RUN addgroup -g 101 -S owncast && adduser -u 101 -S owncast -G owncast
WORKDIR /app
COPY --platform=$TARGETPLATFORM +package/owncast.zip /app
COPY --keep-ts --platform=$TARGETPLATFORM +package/owncast.zip /app
RUN unzip -x owncast.zip && mkdir data
# temporarily disable until we figure out how to move forward
# RUN chown -R owncast:owncast /app
# USER owncast
ENTRYPOINT ["/app/owncast"]
EXPOSE 8080 1935
SAVE IMAGE --push $image:$tag
api-tests:
FROM --platform=linux/amd64 +code
WORKDIR /build
RUN apk add npm ffmpeg
RUN cd test/automated/api && npm install && ./run.sh
ARG images=ghcr.io/owncast/owncast:testing
RUN echo "Saving images: ${images}"
# Tag this image with the list of names
# passed along.
FOR --no-cache i IN ${images}
SAVE IMAGE --push "${i}"
END
dockerfile:
FROM DOCKERFILE -f Dockerfile .
unit-tests:
FROM --platform=linux/amd64 +code
FROM --platform=linux/amd64 bdwyertech/go-crosscompile
COPY . /build
WORKDIR /build
RUN go test ./...
api-tests:
FROM --platform=linux/amd64 bdwyertech/go-crosscompile
RUN apk add npm font-noto && fc-cache -f
COPY . /build
WORKDIR /build/test/automated/api
RUN npm install
RUN ./run.sh
hls-tests:
FROM --platform=linux/amd64 bdwyertech/go-crosscompile
RUN apk add npm font-noto && fc-cache -f
COPY . /build
WORKDIR /build/test/automated/hls
RUN npm install
RUN ./run.sh

View File

@@ -1,6 +1,6 @@
MIT License
Copyright (c) 2020 Gabe Kangas
Copyright (c) 2020-2023 Gabe Kangas
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

147
README.md
View File

@@ -1,37 +1,48 @@
<br />
<p align="center">
<a href="https://github.com/owncast/owncast" alt="Owncast">
<img src="https://owncast.online/images/logo.png" alt="Logo" width="200">
<img src="https://owncast.online/images/logo.png" alt="Owncast Logo" width="200">
</a>
</p>
<p align="center">
<strong>Take control over your content and stream it yourself.</strong>
</p>
<br/>
<p align="center">
<a href="https://github.com/owncast/owncast/blob/develop/LICENSE">
<img src="https://img.shields.io/badge/License-MIT-green.svg" alt="License" />
</a>
</p>
<br/>
<p align="center">
<strong>Take control over your content and stream it yourself.</strong>
<br />
<a href="http://owncast.online"><strong>Explore the docs »</strong></a>
<br />
<a href="https://watch.owncast.online/">View Demo</a>
·
<a href="https://broadcast.owncast.online/">Use Our Server for Testing</a>
·
<a href="https://owncast.online/faq/">FAQ</a>
·
<a href="https://github.com/owncast/owncast/issues">Report Bug</a>
</p>
<p align="center">
<a href="https://owncast.online"><strong>Explore the docs »</strong></a>
<br />
<a href="https://watch.owncast.online/">View Demo</a>
·
<a href="https://owncast.online/faq/">FAQ</a>
·
<a href="https://github.com/owncast/owncast/issues">Report Bug</a>
</p>
<!-- TABLE OF CONTENTS -->
## Table of Contents
- [About the Project](#about-the-project)
- [Getting Started](#getting-started)
- [Use with your broadcasting software](#use-with-your-existing-broadcasting-software)
- [Building from source](#building-from-source)
- [Contributing](#contributing)
- [License](#license)
- 📒 [About the Project](#about-the-project)
- 🚀 [Getting Started](#getting-started)
- 👨‍💻 [Use with your broadcasting software](#use-with-your-existing-broadcasting-software)
- 🛠 [Building from source](#building-from-source)
- 🚨 [Important note about source code and the develop branch](#important-note-about-source-code-and-the-develop-branch)
- 🗄️ [Backend](#backend)
- ⚛️ [Frontend](#frontend)
- 👏 [Contributing](#contributing)
- 💵 [Donors](#donors)
- 📝 [License](#license)
- [Contact](#contact)
<!-- ABOUT THE PROJECT -->
@@ -44,12 +55,12 @@
</a>
</p>
Owncast is an open source, self-hosted, decentralized, single user live video streaming and chat server for running your own live streams similar in style to the large mainstream options. It offers complete ownership over your content, interface, moderation and audience. <a href="https://watch.owncast.online">Visit the demo</a> for an example.
Owncast is an open source, self-hosted, decentralized, single user live video streaming and chat server for running your own live streams similar in style to the large mainstream options. It offers complete ownership over your content, interface, moderation and audience. <a href="https://watch.owncast.online">Visit the demo</a> for an example.
<div>
<img alt="GitHub all releases" src="https://img.shields.io/github/downloads/owncast/owncast/total?style=for-the-badge">
<a href="https://hub.docker.com/r/gabekangas/owncast">
<img alt="Docker Pulls" src="https://img.shields.io/docker/pulls/gabekangas/owncast?style=for-the-badge">
<a href="https://hub.docker.com/r/owncast/owncast">
<img alt="Docker Pulls" src="https://img.shields.io/docker/pulls/owncast/owncast?style=for-the-badge">
</a>
<a href="https://github.com/owncast/owncast/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">
<img alt="GitHub issues by-label" src="https://img.shields.io/github/issues-raw/owncast/owncast/good%20first%20issue?style=for-the-badge">
@@ -59,7 +70,6 @@ Owncast is an open source, self-hosted, decentralized, single user live video st
</a>
</div>
---
<!-- GETTING STARTED -->
@@ -70,29 +80,45 @@ The goal is to have a single service that you can run and it works out of the bo
## Use with your existing broadcasting software
In general Owncast is compatible with any software that uses `RTMP` to broadcast to a remote server. `RTMP` is what all the major live streaming services use, so if youre currently using one of those its likely that you can point your existing software at your Owncast instance instead.
In general, Owncast is compatible with any software that uses `RTMP` to broadcast to a remote server. `RTMP` is what all the major live streaming services use, so if youre currently using one of those its likely that you can point your existing software at your Owncast instance instead.
OBS, Streamlabs, Restream and many others have been used with Owncast. [Read more about compatibility with existing software](https://owncast.online/docs/broadcasting/).
## Building from Source
1. Ensure you have the gcc compiler installed.
1. Install the [Go toolchain](https://golang.org/dl/) (1.16 or above).
Owncast consists of two projects.
1. The Owncast backend is written in Go.
1. The frontend is written in React.
[Read more about running from source](https://owncast.online/development/).
### Important note about source code and the develop branch
The `develop` branch is always the most up-to-date state of development and this may not be what you always want. If you want to run the latest released stable version, check out the tag related to that release. For example, if you'd only like the source prior to the v0.1.0 development cycle you can check out the `v0.0.13` tag.
> Note: Currently Owncast does not natively support Windows servers. However, Windows Users can use Windows Subsystem for Linux (WSL2) to install Owncast. For details visit [this document](https://github.com/owncast/owncast/blob/develop/contrib/owncast_for_windows.md).
### Backend
The Owncast backend is a service written in Go.
1. Ensure you have prerequisites installed.
- C compiler, such as [GCC compiler](https://gcc.gnu.org/install/download.html) or a [Musl-compatible compiler](https://musl.libc.org/)
- [ffmpeg](https://ffmpeg.org/download.html)
1. Install the [Go toolchain](https://golang.org/dl/) (1.22 or above).
1. Clone the repo. `git clone https://github.com/owncast/owncast`
1. `go run main.go` will run from source.
1. `go run main.go` will run from the source.
1. Visit `http://yourserver:8080` to access the web interface or `http://yourserver:8080/admin` to access the admin.
1. Point your [broadcasting software](https://owncast.online/docs/broadcasting/) at your new server and start streaming.
There is also a supplied `Dockerfile` so you can spin it up from source with little effort. [Read more about running from source](https://owncast.online/docs/building/).
### Frontend
### Bundling in latest admin from source
The frontend is the web interface that includes the player, chat, embed components, and other UI.
The admin ui is built at: https://github.com/owncast/owncast-admin it is bundled into the final binary using pkger.
To bundle in the latest admin UI:
1. From the owncast directory run the packager script: `./build/admin/bundleAdmin.sh`
1. Compile or run like above. `go run main.go`
1. This project lives in the `web` directory.
1. Run `npm install` to install the Javascript dependencies.
1. Run `npm run dev`
## Contributing
@@ -102,31 +128,56 @@ And while we have a small team of kind, talented and thoughtful volunteers, we h
We abide by our [Code of Conduct](https://owncast.online/contribute/) and feel strongly about open, appreciative, and empathetic people joining us.
Weve been very lucky to have this so far, so maybe you can help us with your skills and passion, too!
If you're new to the project, maybe you'd be interested in looking at [![Good First Issue](https://img.shields.io/github/issues/owncast/owncast/good%20first%20issue.svg)](https://github.com/owncast/owncast/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22).
There is a larger, more detailed, and more up-to-date [guide for helping contribute to Owncast on our website](https://owncast.online/help/).
### Architecture
Owncast consists of two repositories with two standalone projects. [The repo you're looking at now](https://github.com/owncast/owncast) is the core repository with the backend and frontend. [owncast/owncast-admin](https://github.com/owncast/owncast-admin) is an additional web project that is built separately and used for configuration and management of an Owncast server.
### Suggestions when working with the Owncast codebase
1. Install [golangci-lint](https://golangci-lint.run/usage/install/) for helpful warnings and suggestions [directly in your editor](https://golangci-lint.run/usage/integrations/) when writing Go.
1. If using VSCode install the [lit-html](https://marketplace.visualstudio.com/items?itemName=bierner.lit-html) extension to aid in syntax highlighting of our frontend HTML + Preact.
1. Run the project with `go run main.go`.
### Donors
The Owncast project is possible thanks to the people who make a donation to support us and our work.
Thank you to all our donors who help keep Owncast running by donating on OpenCollective. You can support this project by [becoming a backer/sponsor](https://opencollective.com/owncast#suppor).
<div>
<a href="https://opencollective.com/owncast#support">
<img alt="GitHub issues by-label" src="https://opencollective.com/owncast/tiers/backers.svg?avatarHeight=36&width=600" alt="Backer button">
</a>
</div>
<!-- LICENSE -->
## License
Distributed under the MIT License. See `LICENSE` for more information.
## Support
<ul style="font-size:21px; color:black; ">
<li>Browser testing via <a
href="https://www.lambdatest.com/" target="_blank"><img
src="https://www.lambdatest.com/support/img/logo.svg"
style="vertical-align: middle;margin-left:5px" width="147" height="26"
/></a></li>
<li>Project chat provided by
<a href="https://rocket.chat" target="_blank">
<img src="https://owncast.online/images/sponsors/rocketchat.png" width="147" height="26" style="vertical-align: middle;margin-left:5px">
</a>
</li>
<li>CDN services by
<a href="https://fastly.com" target="_blank">
<img src="https://owncast.online/images/sponsors/fastly.png" height="26" style="vertical-align: middle;margin-left:5px">
</a>
</li>
<li>UI testing with Chromatic
<a href="https://chromatic.com" target="_blank">
<img src="https://owncast.online/images/sponsors/chromatic.png" height="26" style="vertical-align: middle;margin-left:5px">
</a>
</li>
</ul>
<!-- CONTACT -->
## Contact
Project chat: [Join us on Rocket.Chat](https://owncast.rocket.chat/home) if you want to contribute, follow along, or if you have questions.
Gabe Kangas - [@gabek@fosstodon.org](https://fosstodon.org/@gabek) - email [gabek@real-ity.com](mailto:gabek@real-ity.com)
Gabe Kangas - [@gabek@social.gabekangas.com](https://social.gabekangas.com/gabek) - email [gabek@real-ity.com](mailto:gabek@real-ity.com)
Project Link: [https://github.com/owncast/owncast](https://github.com/owncast/owncast)

View File

@@ -6,6 +6,7 @@ import (
"github.com/owncast/owncast/activitypub/outbox"
"github.com/owncast/owncast/activitypub/persistence"
"github.com/owncast/owncast/activitypub/workerpool"
"github.com/owncast/owncast/persistence/configrepository"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/models"
@@ -14,16 +15,16 @@ import (
// Start will initialize and start the federation support.
func Start(datastore *data.Datastore) {
configRepository := configrepository.Get()
persistence.Setup(datastore)
workerpool.InitOutboundWorkerPool()
inbox.InitInboxWorkerPool()
StartRouter()
// Generate the keys for signing federated activity if needed.
if data.GetPrivateKey() == "" {
if configRepository.GetPrivateKey() == "" {
privateKey, publicKey, err := crypto.GenerateKeys()
_ = data.SetPrivateKey(string(privateKey))
_ = data.SetPublicKey(string(publicKey))
_ = configRepository.SetPrivateKey(string(privateKey))
_ = configRepository.SetPublicKey(string(publicKey))
if err != nil {
log.Errorln("Unable to get private key", err)
}

View File

@@ -6,7 +6,7 @@ import (
"github.com/go-fed/activity/streams"
"github.com/go-fed/activity/streams/vocab"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
)
// PrivacyAudience represents the audience for an activity.
@@ -87,8 +87,10 @@ func MakeActivityDirect(activity vocab.ActivityStreamsCreate, toIRI *url.URL) vo
// MakeActivityPublic sets the required properties to make this activity
// seen as public.
func MakeActivityPublic(activity vocab.ActivityStreamsCreate) vocab.ActivityStreamsCreate {
configRepository := configrepository.Get()
// TO the public if we're not treating ActivityPub as "private".
if !data.GetFederationIsPrivate() {
if !configRepository.GetFederationIsPrivate() {
public, _ := url.Parse(PUBLIC)
to := streams.NewActivityStreamsToProperty()
@@ -121,7 +123,9 @@ func MakeUpdateActivity(activityID *url.URL) vocab.ActivityStreamsUpdate {
activity.SetJSONLDId(id)
// CC the public if we're not treating ActivityPub as "private".
if !data.GetFederationIsPrivate() {
configRepository := configrepository.Get()
if !configRepository.GetFederationIsPrivate() {
public, _ := url.Parse(PUBLIC)
cc := streams.NewActivityStreamsCcProperty()
cc.AppendIRI(public)

View File

@@ -9,33 +9,33 @@ import (
"github.com/go-fed/activity/streams"
"github.com/go-fed/activity/streams/vocab"
"github.com/owncast/owncast/activitypub/crypto"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/models"
"github.com/owncast/owncast/persistence/configrepository"
log "github.com/sirupsen/logrus"
)
// ActivityPubActor represents a single actor in handling ActivityPub activity.
type ActivityPubActor struct {
// RequestObject is the actual follow request object.
RequestObject vocab.ActivityStreamsFollow
// W3IDSecurityV1PublicKey is the public key of the actor.
W3IDSecurityV1PublicKey vocab.W3IDSecurityV1PublicKeyProperty
// ActorIRI is the IRI of the remote actor.
ActorIri *url.URL
// FollowRequestIRI is the unique identifier of the follow request.
FollowRequestIri *url.URL
// Inbox is the inbox URL of the remote follower
Inbox *url.URL
// Image is the avatar image of the Actor.
Image *url.URL
// DisabledAt is the time, if any, this follower was blocked/removed.
DisabledAt *time.Time
// Name is the display name of the follower.
Name string
// Username is the account username of the remote actor.
Username string
// FullUsername is the username@account.tld representation of the user.
FullUsername string
// Image is the avatar image of the Actor.
Image *url.URL
// RequestObject is the actual follow request object.
RequestObject vocab.ActivityStreamsFollow
// W3IDSecurityV1PublicKey is the public key of the actor.
W3IDSecurityV1PublicKey vocab.W3IDSecurityV1PublicKeyProperty
// DisabledAt is the time, if any, this follower was blocked/removed.
DisabledAt *time.Time
}
// DeleteRequest represents a request for delete.
@@ -101,11 +101,13 @@ func MakeActorPropertyWithID(idIRI *url.URL) vocab.ActivityStreamsActorProperty
// MakeServiceForAccount will create a new local actor service with the the provided username.
func MakeServiceForAccount(accountName string) vocab.ActivityStreamsService {
configRepository := configrepository.Get()
actorIRI := MakeLocalIRIForAccount(accountName)
person := streams.NewActivityStreamsService()
nameProperty := streams.NewActivityStreamsNameProperty()
nameProperty.AppendXMLSchemaString(data.GetServerName())
nameProperty.AppendXMLSchemaString(configRepository.GetServerName())
person.SetActivityStreamsName(nameProperty)
preferredUsernameProperty := streams.NewActivityStreamsPreferredUsernameProperty()
@@ -119,7 +121,7 @@ func MakeServiceForAccount(accountName string) vocab.ActivityStreamsService {
person.SetActivityStreamsInbox(inboxProp)
needsFollowApprovalProperty := streams.NewActivityStreamsManuallyApprovesFollowersProperty()
needsFollowApprovalProperty.Set(data.GetFederationIsPrivate())
needsFollowApprovalProperty.Set(configRepository.GetFederationIsPrivate())
person.SetActivityStreamsManuallyApprovesFollowers(needsFollowApprovalProperty)
outboxIRI := MakeLocalIRIForResource("/user/" + accountName + "/outbox")
@@ -152,7 +154,7 @@ func MakeServiceForAccount(accountName string) vocab.ActivityStreamsService {
publicKeyProp.AppendW3IDSecurityV1PublicKey(publicKeyType)
person.SetW3IDSecurityV1PublicKey(publicKeyProp)
if t, err := data.GetServerInitTime(); t != nil {
if t, err := configRepository.GetServerInitTime(); t != nil {
publishedDateProp := streams.NewActivityStreamsPublishedProperty()
publishedDateProp.Set(t.Time)
person.SetActivityStreamsPublished(publishedDateProp)
@@ -163,8 +165,8 @@ func MakeServiceForAccount(accountName string) vocab.ActivityStreamsService {
// Profile properties
// Avatar
uniquenessString := data.GetLogoUniquenessString()
userAvatarURLString := data.GetServerURL() + "/logo/external"
uniquenessString := configRepository.GetLogoUniquenessString()
userAvatarURLString := configRepository.GetServerURL() + "/logo/external"
userAvatarURL, err := url.Parse(userAvatarURLString)
userAvatarURL.RawQuery = "uc=" + uniquenessString
if err != nil {
@@ -195,14 +197,14 @@ func MakeServiceForAccount(accountName string) vocab.ActivityStreamsService {
// Profile bio
summaryProperty := streams.NewActivityStreamsSummaryProperty()
summaryProperty.AppendXMLSchemaString(data.GetServerSummary())
summaryProperty.AppendXMLSchemaString(configRepository.GetServerSummary())
person.SetActivityStreamsSummary(summaryProperty)
// Links
if serverURL := data.GetServerURL(); serverURL != "" {
if serverURL := configRepository.GetServerURL(); serverURL != "" {
addMetadataLinkToProfile(person, "Stream", serverURL)
}
for _, link := range data.GetSocialHandles() {
for _, link := range configRepository.GetSocialHandles() {
addMetadataLinkToProfile(person, link.Platform, link.URL)
}
@@ -220,7 +222,7 @@ func MakeServiceForAccount(accountName string) vocab.ActivityStreamsService {
// Tags
tagProp := streams.NewActivityStreamsTagProperty()
for _, tagString := range data.GetServerMetadataTags() {
for _, tagString := range configRepository.GetServerMetadataTags() {
hashtag := MakeHashtag(tagString)
tagProp.AppendTootHashtag(hashtag)
}
@@ -229,7 +231,7 @@ func MakeServiceForAccount(accountName string) vocab.ActivityStreamsService {
// Work around an issue where a single attachment will not serialize
// as an array, so add another item to the mix.
if len(data.GetSocialHandles()) == 1 {
if len(configRepository.GetSocialHandles()) == 1 {
addMetadataLinkToProfile(person, "Owncast", "https://owncast.online")
}

View File

@@ -9,6 +9,7 @@ import (
"github.com/go-fed/activity/streams"
"github.com/go-fed/activity/streams/vocab"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
)
func makeFakeService() vocab.ActivityStreamsService {
@@ -55,9 +56,11 @@ func TestMain(m *testing.M) {
if err != nil {
panic(err)
}
data.SetupPersistence(dbFile.Name())
data.SetServerURL("https://my.cool.site.biz")
configRepository := configrepository.Get()
configRepository.SetServerURL("https://my.cool.site.biz")
m.Run()
}
@@ -153,7 +156,7 @@ func TestMakeServiceForAccount(t *testing.T) {
t.Errorf("actor.Followers = %v, want %v", person.GetActivityStreamsFollowers().GetIRI().String(), expectedFollowers)
}
expectedName := "Owncast"
expectedName := "New Owncast Server"
if person.GetActivityStreamsName().Begin().GetXMLSchemaString() != expectedName {
t.Errorf("actor.Name = %v, want %v", person.GetActivityStreamsName().Begin().GetXMLSchemaString(), expectedName)
}
@@ -168,7 +171,7 @@ func TestMakeServiceForAccount(t *testing.T) {
t.Errorf("actor.Avatar = %v, want %v", person.GetActivityStreamsIcon().At(0).GetActivityStreamsImage().GetActivityStreamsUrl().Begin().GetIRI().String(), expectedAvatar)
}
expectedSummary := "Welcome to your new Owncast server! This description can be changed in the admin. Visit https://owncast.online/docs/configuration/ to learn more."
expectedSummary := "This is a new live video streaming server powered by Owncast."
if person.GetActivityStreamsSummary().At(0).GetXMLSchemaString() != expectedSummary {
t.Errorf("actor.Summary = %v, want %v", person.GetActivityStreamsSummary().At(0).GetXMLSchemaString(), expectedSummary)
}

View File

@@ -4,10 +4,11 @@ import (
"encoding/json"
"net/url"
"path"
"path/filepath"
"github.com/go-fed/activity/streams"
"github.com/go-fed/activity/streams/vocab"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
log "github.com/sirupsen/logrus"
)
@@ -26,7 +27,9 @@ func MakeRemoteIRIForResource(resourcePath string, host string) (*url.URL, error
// MakeLocalIRIForResource will create an IRI for the local server.
func MakeLocalIRIForResource(resourcePath string) *url.URL {
host := data.GetServerURL()
configRepository := configrepository.Get()
host := configRepository.GetServerURL()
u, err := url.Parse(host)
if err != nil {
log.Errorln("unable to parse local IRI url", host, err)
@@ -40,7 +43,9 @@ func MakeLocalIRIForResource(resourcePath string) *url.URL {
// MakeLocalIRIForAccount will return a full IRI for the local server account username.
func MakeLocalIRIForAccount(account string) *url.URL {
host := data.GetServerURL()
configRepository := configrepository.Get()
host := configRepository.GetServerURL()
u, err := url.Parse(host)
if err != nil {
log.Errorln("unable to parse local IRI account server url", err)
@@ -60,3 +65,56 @@ func Serialize(obj vocab.Type) ([]byte, error) {
return b, err
}
// MakeLocalIRIForStreamURL will return a full IRI for the local server stream url.
func MakeLocalIRIForStreamURL() *url.URL {
configRepository := configrepository.Get()
host := configRepository.GetServerURL()
u, err := url.Parse(host)
if err != nil {
log.Errorln("unable to parse local IRI stream url", err)
return nil
}
u.Path = path.Join(u.Path, "/hls/stream.m3u8")
return u
}
// MakeLocalIRIforLogo will return a full IRI for the local server logo.
func MakeLocalIRIforLogo() *url.URL {
configRepository := configrepository.Get()
host := configRepository.GetServerURL()
u, err := url.Parse(host)
if err != nil {
log.Errorln("unable to parse local IRI stream url", err)
return nil
}
u.Path = path.Join(u.Path, "/logo/external")
return u
}
// GetLogoType will return the rel value for the webfinger response and
// the default static image is of type png.
func GetLogoType() string {
configRepository := configrepository.Get()
imageFilename := configRepository.GetLogoPath()
if imageFilename == "" {
return "image/png"
}
logoType := "image/jpeg"
if filepath.Ext(imageFilename) == ".svg" {
logoType = "image/svg+xml"
} else if filepath.Ext(imageFilename) == ".gif" {
logoType = "image/gif"
} else if filepath.Ext(imageFilename) == ".png" {
logoType = "image/png"
}
return logoType
}

View File

@@ -26,7 +26,9 @@ type Link struct {
// MakeWebfingerResponse will create a new Webfinger response.
func MakeWebfingerResponse(account string, inbox string, host string) WebfingerResponse {
accountIRI := MakeLocalIRIForAccount(account)
streamIRI := MakeLocalIRIForStreamURL()
logoIRI := MakeLocalIRIforLogo()
logoType := GetLogoType()
return WebfingerResponse{
Subject: fmt.Sprintf("acct:%s@%s", account, host),
Aliases: []string{
@@ -43,6 +45,16 @@ func MakeWebfingerResponse(account string, inbox string, host string) WebfingerR
Type: "text/html",
Href: accountIRI.String(),
},
{
Rel: "http://webfinger.net/rel/avatar",
Type: logoType,
Href: logoIRI.String(),
},
{
Rel: "alternate",
Type: "application/x-mpegURL",
Href: streamIRI.String(),
},
},
}
}

View File

@@ -9,12 +9,14 @@ import (
"github.com/owncast/owncast/activitypub/apmodels"
"github.com/owncast/owncast/activitypub/crypto"
"github.com/owncast/owncast/activitypub/requests"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
)
// ActorHandler handles requests for a single actor.
func ActorHandler(w http.ResponseWriter, r *http.Request) {
if !data.GetFederationEnabled() {
configRepository := configrepository.Get()
if !configRepository.GetFederationEnabled() {
w.WriteHeader(http.StatusMethodNotAllowed)
return
}
@@ -22,7 +24,7 @@ func ActorHandler(w http.ResponseWriter, r *http.Request) {
pathComponents := strings.Split(r.URL.Path, "/")
accountName := pathComponents[3]
if _, valid := data.GetFederatedInboxMap()[accountName]; !valid {
if _, valid := configRepository.GetFederatedInboxMap()[accountName]; !valid {
// User is not valid
w.WriteHeader(http.StatusNotFound)
return

View File

@@ -16,7 +16,7 @@ import (
"github.com/owncast/owncast/activitypub/crypto"
"github.com/owncast/owncast/activitypub/persistence"
"github.com/owncast/owncast/activitypub/requests"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
)
const (
@@ -145,7 +145,9 @@ func getFollowersPage(page string, r *http.Request) (vocab.ActivityStreamsOrdere
}
func createPageURL(r *http.Request, page *string) (*url.URL, error) {
domain := data.GetServerURL()
configRepository := configrepository.Get()
domain := configRepository.GetServerURL()
if domain == "" {
return nil, errors.New("unable to get server URL")
}

View File

@@ -7,7 +7,7 @@ import (
"github.com/owncast/owncast/activitypub/apmodels"
"github.com/owncast/owncast/activitypub/inbox"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
log "github.com/sirupsen/logrus"
)
@@ -22,7 +22,9 @@ func InboxHandler(w http.ResponseWriter, r *http.Request) {
}
func acceptInboxRequest(w http.ResponseWriter, r *http.Request) {
if !data.GetFederationEnabled() {
configRepository := configrepository.Get()
if !configRepository.GetFederationEnabled() {
w.WriteHeader(http.StatusMethodNotAllowed)
return
}
@@ -39,7 +41,7 @@ func acceptInboxRequest(w http.ResponseWriter, r *http.Request) {
// The account this request is for must match the account name we have set
// for federation.
if forLocalAccount != data.GetFederationUsername() {
if forLocalAccount != configRepository.GetFederationUsername() {
w.WriteHeader(http.StatusNotFound)
return
}

View File

@@ -10,7 +10,7 @@ import (
"github.com/owncast/owncast/activitypub/persistence"
"github.com/owncast/owncast/activitypub/requests"
"github.com/owncast/owncast/config"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
log "github.com/sirupsen/logrus"
)
@@ -25,12 +25,14 @@ func NodeInfoController(w http.ResponseWriter, r *http.Request) {
Links []links `json:"links"`
}
if !data.GetFederationEnabled() {
configRepository := configrepository.Get()
if !configRepository.GetFederationEnabled() {
w.WriteHeader(http.StatusMethodNotAllowed)
return
}
serverURL := data.GetServerURL()
serverURL := configRepository.GetServerURL()
if serverURL == "" {
w.WriteHeader(http.StatusNotFound)
return
@@ -89,7 +91,9 @@ func NodeInfoV2Controller(w http.ResponseWriter, r *http.Request) {
Metadata metadata `json:"metadata"`
}
if !data.GetFederationEnabled() {
configRepository := configrepository.Get()
if !configRepository.GetFederationEnabled() {
w.WriteHeader(http.StatusMethodNotAllowed)
return
}
@@ -117,7 +121,7 @@ func NodeInfoV2Controller(w http.ResponseWriter, r *http.Request) {
OpenRegistrations: false,
Protocols: []string{"activitypub"},
Metadata: metadata{
ChatEnabled: !data.GetChatDisabled(),
ChatEnabled: !configRepository.GetChatDisabled(),
},
}
@@ -154,21 +158,23 @@ func XNodeInfo2Controller(w http.ResponseWriter, r *http.Request) {
LocalComments int `json:"localComments"`
}
type response struct {
Organization Organization `json:"organization"`
Server Server `json:"server"`
Organization Organization `json:"organization"`
Version string `json:"version"`
Services Services `json:"services"`
Protocols []string `json:"protocols"`
Version string `json:"version"`
OpenRegistrations bool `json:"openRegistrations"`
Usage Usage `json:"usage"`
OpenRegistrations bool `json:"openRegistrations"`
}
if !data.GetFederationEnabled() {
configRepository := configrepository.Get()
if !configRepository.GetFederationEnabled() {
w.WriteHeader(http.StatusMethodNotAllowed)
return
}
serverURL := data.GetServerURL()
serverURL := configRepository.GetServerURL()
if serverURL == "" {
w.WriteHeader(http.StatusNotFound)
return
@@ -178,7 +184,7 @@ func XNodeInfo2Controller(w http.ResponseWriter, r *http.Request) {
res := &response{
Organization: Organization{
Name: data.GetServerName(),
Name: configRepository.GetServerName(),
Contact: serverURL,
},
Server: Server{
@@ -224,20 +230,22 @@ func InstanceV1Controller(w http.ResponseWriter, r *http.Request) {
ShortDescription string `json:"short_description"`
Description string `json:"description"`
Version string `json:"version"`
Stats Stats `json:"stats"`
Thumbnail string `json:"thumbnail"`
Languages []string `json:"languages"`
Stats Stats `json:"stats"`
Registrations bool `json:"registrations"`
ApprovalRequired bool `json:"approval_required"`
InvitesEnabled bool `json:"invites_enabled"`
}
if !data.GetFederationEnabled() {
configRepository := configrepository.Get()
if !configRepository.GetFederationEnabled() {
w.WriteHeader(http.StatusMethodNotAllowed)
return
}
serverURL := data.GetServerURL()
serverURL := configRepository.GetServerURL()
if serverURL == "" {
w.WriteHeader(http.StatusNotFound)
return
@@ -254,9 +262,9 @@ func InstanceV1Controller(w http.ResponseWriter, r *http.Request) {
res := response{
URI: serverURL,
Title: data.GetServerName(),
ShortDescription: data.GetServerSummary(),
Description: data.GetServerSummary(),
Title: configRepository.GetServerName(),
ShortDescription: configRepository.GetServerSummary(),
Description: configRepository.GetServerSummary(),
Version: config.GetReleaseString(),
Stats: Stats{
UserCount: 1,
@@ -275,7 +283,9 @@ func InstanceV1Controller(w http.ResponseWriter, r *http.Request) {
}
func writeResponse(payload interface{}, w http.ResponseWriter) error {
accountName := data.GetDefaultFederationUsername()
configRepository := configrepository.Get()
accountName := configRepository.GetDefaultFederationUsername()
actorIRI := apmodels.MakeLocalIRIForAccount(accountName)
publicKey := crypto.GetPublicKey(actorIRI)
@@ -284,7 +294,15 @@ func writeResponse(payload interface{}, w http.ResponseWriter) error {
// HostMetaController points to webfinger.
func HostMetaController(w http.ResponseWriter, r *http.Request) {
serverURL := data.GetServerURL()
configRepository := configrepository.Get()
if !configRepository.GetFederationEnabled() {
w.WriteHeader(http.StatusMethodNotAllowed)
log.Debugln("host meta request rejected! Federation is not enabled")
return
}
serverURL := configRepository.GetServerURL()
if serverURL == "" {
w.WriteHeader(http.StatusNotFound)
return

View File

@@ -8,31 +8,33 @@ import (
"github.com/owncast/owncast/activitypub/crypto"
"github.com/owncast/owncast/activitypub/persistence"
"github.com/owncast/owncast/activitypub/requests"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
log "github.com/sirupsen/logrus"
)
// ObjectHandler handles requests for a single federated ActivityPub object.
func ObjectHandler(w http.ResponseWriter, r *http.Request) {
if !data.GetFederationEnabled() {
configRepository := configrepository.Get()
if !configRepository.GetFederationEnabled() {
w.WriteHeader(http.StatusMethodNotAllowed)
return
}
// If private federation mode is enabled do not allow access to objects.
if data.GetFederationIsPrivate() {
if configRepository.GetFederationIsPrivate() {
w.WriteHeader(http.StatusNotFound)
return
}
iri := strings.Join([]string{strings.TrimSuffix(data.GetServerURL(), "/"), r.URL.Path}, "")
iri := strings.Join([]string{strings.TrimSuffix(configRepository.GetServerURL(), "/"), r.URL.Path}, "")
object, _, _, err := persistence.GetObjectByIRI(iri)
if err != nil {
w.WriteHeader(http.StatusNotFound)
return
}
accountName := data.GetDefaultFederationUsername()
accountName := configRepository.GetDefaultFederationUsername()
actorIRI := apmodels.MakeLocalIRIForAccount(accountName)
publicKey := crypto.GetPublicKey(actorIRI)

View File

@@ -6,53 +6,64 @@ import (
"strings"
"github.com/owncast/owncast/activitypub/apmodels"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
"github.com/owncast/owncast/utils"
log "github.com/sirupsen/logrus"
)
// WebfingerHandler will handle webfinger lookup requests.
func WebfingerHandler(w http.ResponseWriter, r *http.Request) {
if !data.GetFederationEnabled() {
configRepository := configrepository.Get()
if !configRepository.GetFederationEnabled() {
w.WriteHeader(http.StatusMethodNotAllowed)
log.Debugln("webfinger request rejected! Federation is not enabled")
return
}
instanceHostURL := configRepository.GetServerURL()
if instanceHostURL == "" {
w.WriteHeader(http.StatusNotFound)
log.Warnln("webfinger request rejected! Federation is enabled but server URL is empty.")
return
}
instanceHostString := utils.GetHostnameFromURLString(instanceHostURL)
if instanceHostString == "" {
w.WriteHeader(http.StatusNotFound)
log.Warnln("webfinger request rejected! Federation is enabled but server URL is not set properly. data.GetServerURL(): " + configRepository.GetServerURL())
return
}
resource := r.URL.Query().Get("resource")
resourceComponents := strings.Split(resource, ":")
preAcct, account, foundAcct := strings.Cut(resource, "acct:")
var account string
if len(resourceComponents) == 2 {
account = resourceComponents[1]
} else {
account = resourceComponents[0]
if !foundAcct || preAcct != "" {
w.WriteHeader(http.StatusBadRequest)
log.Debugln("webfinger request rejected! Malformed resource in query: " + resource)
return
}
userComponents := strings.Split(account, "@")
if len(userComponents) < 2 {
if len(userComponents) != 2 {
w.WriteHeader(http.StatusBadRequest)
log.Debugln("webfinger request rejected! Malformed account in query: " + account)
return
}
host := userComponents[1]
user := userComponents[0]
if _, valid := data.GetFederatedInboxMap()[user]; !valid {
// User is not valid
if _, valid := configRepository.GetFederatedInboxMap()[user]; !valid {
w.WriteHeader(http.StatusNotFound)
log.Debugln("webfinger request rejected")
log.Debugln("webfinger request rejected! Invalid user: " + user)
return
}
// If the webfinger request doesn't match our server then it
// should be rejected.
instanceHostString := data.GetServerURL()
if instanceHostString == "" {
w.WriteHeader(http.StatusNotImplemented)
return
}
instanceHostString = utils.GetHostnameFromURLString(instanceHostString)
if instanceHostString == "" || instanceHostString != host {
if instanceHostString != host {
w.WriteHeader(http.StatusNotImplemented)
log.Debugln("webfinger request rejected! Invalid query host: " + host + " instanceHostString: " + instanceHostString)
return
}

View File

@@ -8,13 +8,15 @@ import (
"errors"
"net/url"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
log "github.com/sirupsen/logrus"
)
// GetPublicKey will return the public key for the provided actor.
func GetPublicKey(actorIRI *url.URL) PublicKey {
key := data.GetPublicKey()
configRepository := configrepository.Get()
key := configRepository.GetPublicKey()
idURL, err := url.Parse(actorIRI.String() + "#main-key")
if err != nil {
log.Errorln("unable to parse actor iri string", idURL, err)
@@ -29,7 +31,9 @@ func GetPublicKey(actorIRI *url.URL) PublicKey {
// GetPrivateKey will return the internal server private key.
func GetPrivateKey() *rsa.PrivateKey {
key := data.GetPrivateKey()
configRepository := configrepository.Get()
key := configRepository.GetPrivateKey()
block, _ := pem.Decode([]byte(key))
if block == nil {

View File

@@ -7,17 +7,19 @@ import (
"github.com/owncast/owncast/activitypub/resolvers"
"github.com/owncast/owncast/core/chat"
"github.com/owncast/owncast/core/chat/events"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
)
func handleEngagementActivity(eventType events.EventType, isLiveNotification bool, actorReference vocab.ActivityStreamsActorProperty, action string) error {
configRepository := configrepository.Get()
// Do nothing if displaying engagement actions has been turned off.
if !data.GetFederationShowEngagement() {
if !configRepository.GetFederationShowEngagement() {
return nil
}
// Do nothing if chat is disabled
if data.GetChatDisabled() {
if configRepository.GetChatDisabled() {
return nil
}
@@ -36,11 +38,11 @@ func handleEngagementActivity(eventType events.EventType, isLiveNotification boo
if isLiveNotification && action == events.FediverseEngagementLike {
suffix = "liked that this stream went live."
} else if action == events.FediverseEngagementLike {
suffix = fmt.Sprintf("liked a post from %s.", data.GetServerName())
suffix = fmt.Sprintf("liked a post from %s.", configRepository.GetServerName())
} else if isLiveNotification && action == events.FediverseEngagementRepost {
suffix = "shared this stream with their followers."
} else if action == events.FediverseEngagementRepost {
suffix = fmt.Sprintf("shared a post from %s.", data.GetServerName())
suffix = fmt.Sprintf("shared a post from %s.", configRepository.GetServerName())
} else if action == events.FediverseEngagementFollow {
suffix = "followed this stream."
} else {

View File

@@ -10,13 +10,15 @@ import (
"github.com/owncast/owncast/activitypub/requests"
"github.com/owncast/owncast/activitypub/resolvers"
"github.com/owncast/owncast/core/chat/events"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
"github.com/pkg/errors"
log "github.com/sirupsen/logrus"
)
func handleFollowInboxRequest(c context.Context, activity vocab.ActivityStreamsFollow) error {
configRepository := configrepository.Get()
follow, err := resolvers.MakeFollowRequest(c, activity)
if err != nil {
log.Errorln("unable to create follow inbox request", err)
@@ -27,7 +29,7 @@ func handleFollowInboxRequest(c context.Context, activity vocab.ActivityStreamsF
return fmt.Errorf("unable to handle request")
}
approved := !data.GetFederationIsPrivate()
approved := !configRepository.GetFederationIsPrivate()
followRequest := *follow
@@ -36,7 +38,7 @@ func handleFollowInboxRequest(c context.Context, activity vocab.ActivityStreamsF
return err
}
localAccountName := data.GetDefaultFederationUsername()
localAccountName := configRepository.GetDefaultFederationUsername()
if approved {
if err := requests.SendFollowAccept(follow.Inbox, activity, localAccountName); err != nil {

View File

@@ -13,6 +13,14 @@ import (
func handleLikeRequest(c context.Context, activity vocab.ActivityStreamsLike) error {
object := activity.GetActivityStreamsObject()
actorReference := activity.GetActivityStreamsActor()
if object.Len() < 1 {
return errors.New("like activity is missing object")
}
if actorReference.Len() < 1 {
return errors.New("like activity is missing actor")
}
objectIRI := object.At(0).GetIRI().String()
actorIRI := actorReference.At(0).GetIRI().String()

View File

@@ -15,7 +15,7 @@ import (
"github.com/owncast/owncast/activitypub/apmodels"
"github.com/owncast/owncast/activitypub/persistence"
"github.com/owncast/owncast/activitypub/resolvers"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
log "github.com/sirupsen/logrus"
)
@@ -131,7 +131,9 @@ func Verify(request *http.Request) (bool, error) {
}
func isBlockedDomain(domain string) bool {
blockedDomains := data.GetBlockedFederatedDomains()
configRepository := configrepository.Get()
blockedDomains := configRepository.GetBlockedFederatedDomains()
for _, blockedDomain := range blockedDomains {
if strings.Contains(domain, blockedDomain) {

View File

@@ -9,6 +9,7 @@ import (
"github.com/owncast/owncast/activitypub/apmodels"
"github.com/owncast/owncast/activitypub/persistence"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
)
func makeFakePerson() vocab.ActivityStreamsPerson {
@@ -49,21 +50,24 @@ func makeFakePerson() vocab.ActivityStreamsPerson {
func TestMain(m *testing.M) {
data.SetupPersistence(":memory:")
data.SetServerURL("https://my.cool.site.biz")
configRepository := configrepository.Get()
configRepository.SetServerURL("https://my.cool.site.biz")
persistence.Setup(data.GetDatastore())
m.Run()
}
func TestBlockedDomains(t *testing.T) {
configRepository := configrepository.Get()
person := makeFakePerson()
data.SetBlockedFederatedDomains([]string{"freedom.eagle", "guns.life"})
configRepository.SetBlockedFederatedDomains([]string{"freedom.eagle", "guns.life"})
if len(data.GetBlockedFederatedDomains()) != 2 {
if len(configRepository.GetBlockedFederatedDomains()) != 2 {
t.Error("Blocked federated domains is not set correctly")
}
for _, domain := range data.GetBlockedFederatedDomains() {
for _, domain := range configRepository.GetBlockedFederatedDomains() {
if domain == person.GetJSONLDId().GetIRI().Host {
return
}

View File

@@ -1,14 +1,14 @@
package inbox
import (
"runtime"
"github.com/owncast/owncast/activitypub/apmodels"
log "github.com/sirupsen/logrus"
)
const (
// InboxWorkerPoolSize defines the number of concurrent ActivityPub handlers.
InboxWorkerPoolSize = 10
)
// workerPoolSize defines the number of concurrent ActivityPub handlers.
var workerPoolSize = runtime.GOMAXPROCS(0)
// Job struct bundling the ActivityPub and the payload in one struct.
type Job struct {
@@ -22,7 +22,7 @@ func InitInboxWorkerPool() {
queue = make(chan Job)
// start workers
for i := 1; i <= InboxWorkerPoolSize; i++ {
for i := 1; i <= workerPoolSize; i++ {
go worker(i, queue)
}
}

View File

@@ -16,10 +16,10 @@ import (
"github.com/owncast/owncast/activitypub/resolvers"
"github.com/owncast/owncast/activitypub/webfinger"
"github.com/owncast/owncast/activitypub/workerpool"
"github.com/owncast/owncast/persistence/configrepository"
"github.com/pkg/errors"
"github.com/owncast/owncast/config"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/utils"
log "github.com/sirupsen/logrus"
"github.com/teris-io/shortid"
@@ -27,7 +27,9 @@ import (
// SendLive will send all followers the message saying you started a live stream.
func SendLive() error {
textContent := data.GetFederationGoLiveMessage()
configRepository := configrepository.Get()
textContent := configRepository.GetFederationGoLiveMessage()
// If the message is empty then do not send it.
if textContent == "" {
@@ -38,7 +40,7 @@ func SendLive() error {
reg := regexp.MustCompile("[^a-zA-Z0-9]+")
tagProp := streams.NewActivityStreamsTagProperty()
for _, tagString := range data.GetServerMetadataTags() {
for _, tagString := range configRepository.GetServerMetadataTags() {
tagWithoutSpecialCharacters := reg.ReplaceAllString(tagString, "")
hashtag := apmodels.MakeHashtag(tagWithoutSpecialCharacters)
tagProp.AppendTootHashtag(hashtag)
@@ -57,15 +59,15 @@ func SendLive() error {
tagsString := strings.Join(tagStrings, " ")
var streamTitle string
if title := data.GetStreamTitle(); title != "" {
if title := configRepository.GetStreamTitle(); title != "" {
streamTitle = fmt.Sprintf("<p>%s</p>", title)
}
textContent = fmt.Sprintf("<p>%s</p>%s<p>%s</p><a href=\"%s\">%s</a>", textContent, streamTitle, tagsString, data.GetServerURL(), data.GetServerURL())
textContent = fmt.Sprintf("<p>%s</p>%s<p>%s</p><p><a href=\"%s\">%s</a></p>", textContent, streamTitle, tagsString, configRepository.GetServerURL(), configRepository.GetServerURL())
activity, _, note, noteID := createBaseOutboundMessage(textContent)
// To the public if we're not treating ActivityPub as "private".
if !data.GetFederationIsPrivate() {
if !configRepository.GetFederationIsPrivate() {
note = apmodels.MakeNotePublic(note)
activity = apmodels.MakeActivityPublic(activity)
}
@@ -73,12 +75,12 @@ func SendLive() error {
note.SetActivityStreamsTag(tagProp)
// Attach an image along with the Federated message.
previewURL, err := url.Parse(data.GetServerURL())
previewURL, err := url.Parse(configRepository.GetServerURL())
if err == nil {
var imageToAttach string
var mediaType string
previewGif := filepath.Join(config.WebRoot, "preview.gif")
thumbnailJpg := filepath.Join(config.WebRoot, "thumbnail.jpg")
previewGif := filepath.Join(config.TempDir, "preview.gif")
thumbnailJpg := filepath.Join(config.TempDir, "thumbnail.jpg")
uniquenessString := shortid.MustGenerate()
if utils.DoesFileExists(previewGif) {
imageToAttach = "preview.gif"
@@ -94,7 +96,7 @@ func SendLive() error {
}
}
if data.GetNSFW() {
if configRepository.GetNSFW() {
// Mark content as sensitive.
sensitive := streams.NewActivityStreamsSensitiveProperty()
sensitive.AppendXMLSchemaBoolean(true)
@@ -151,6 +153,8 @@ func SendDirectMessageToAccount(textContent, account string) error {
// SendPublicMessage will send a public message to all followers.
func SendPublicMessage(textContent string) error {
configRepository := configrepository.Get()
originalContent := textContent
textContent = utils.RenderSimpleMarkdown(textContent)
@@ -173,7 +177,7 @@ func SendPublicMessage(textContent string) error {
activity, _, note, noteID := createBaseOutboundMessage(textContent)
note.SetActivityStreamsTag(tagProp)
if !data.GetFederationIsPrivate() {
if !configRepository.GetFederationIsPrivate() {
note = apmodels.MakeNotePublic(note)
activity = apmodels.MakeActivityPublic(activity)
}
@@ -197,7 +201,8 @@ func SendPublicMessage(textContent string) error {
// nolint: unparam
func createBaseOutboundMessage(textContent string) (vocab.ActivityStreamsCreate, string, vocab.ActivityStreamsNote, string) {
localActor := apmodels.MakeLocalIRIForAccount(data.GetDefaultFederationUsername())
configRepository := configrepository.Get()
localActor := apmodels.MakeLocalIRIForAccount(configRepository.GetDefaultFederationUsername())
noteID := shortid.MustGenerate()
noteIRI := apmodels.MakeLocalIRIForResource(noteID)
id := shortid.MustGenerate()
@@ -218,7 +223,8 @@ func getHashtagLinkHTMLFromTagString(baseHashtag string) string {
// SendToFollowers will send an arbitrary payload to all follower inboxes.
func SendToFollowers(payload []byte) error {
localActor := apmodels.MakeLocalIRIForAccount(data.GetDefaultFederationUsername())
configRepository := configrepository.Get()
localActor := apmodels.MakeLocalIRIForAccount(configRepository.GetDefaultFederationUsername())
followers, _, err := persistence.GetFederationFollowers(-1, 0)
if err != nil {
@@ -241,7 +247,8 @@ func SendToFollowers(payload []byte) error {
// SendToUser will send a payload to a single specific inbox.
func SendToUser(inbox *url.URL, payload []byte) error {
localActor := apmodels.MakeLocalIRIForAccount(data.GetDefaultFederationUsername())
configRepository := configrepository.Get()
localActor := apmodels.MakeLocalIRIForAccount(configRepository.GetDefaultFederationUsername())
req, err := requests.CreateSignedRequest(payload, inbox, localActor)
if err != nil {
@@ -255,8 +262,10 @@ func SendToUser(inbox *url.URL, payload []byte) error {
// UpdateFollowersWithAccountUpdates will send an update to all followers alerting of a profile update.
func UpdateFollowersWithAccountUpdates() error {
configRepository := configrepository.Get()
// Don't do anything if federation is disabled.
if !data.GetFederationEnabled() {
if !configRepository.GetFederationEnabled() {
return nil
}
@@ -265,7 +274,7 @@ func UpdateFollowersWithAccountUpdates() error {
activity := apmodels.MakeUpdateActivity(objectID)
actor := streams.NewActivityStreamsPerson()
actorID := apmodels.MakeLocalIRIForAccount(data.GetDefaultFederationUsername())
actorID := apmodels.MakeLocalIRIForAccount(configRepository.GetDefaultFederationUsername())
actorIDProperty := streams.NewJSONLDIdProperty()
actorIDProperty.Set(actorID)
actor.SetJSONLDId(actorIDProperty)

View File

@@ -45,8 +45,8 @@ func GetFederationFollowers(limit int, offset int) ([]models.Follower, int, erro
}
followersResult, err := _datastore.GetQueries().GetFederationFollowersWithOffset(ctx, db.GetFederationFollowersWithOffsetParams{
Limit: int32(limit),
Offset: int32(offset),
Limit: limit,
Offset: offset,
})
if err != nil {
return nil, 0, err

View File

@@ -0,0 +1,36 @@
//go:build fixture
// +build fixture
package persistence
import (
"encoding/json"
"fmt"
"os"
"github.com/owncast/owncast/models"
log "github.com/sirupsen/logrus"
)
func addFollowersFixtureData() {
log.Println("Adding followers fixture data...")
file, err := os.Open("./test/fixture/followers_fixture.json")
if err != nil {
fmt.Println("Error opening file:", err)
return
}
defer file.Close()
var followers []models.Follower
decoder := json.NewDecoder(file)
err = decoder.Decode(&followers)
if err != nil {
fmt.Println("Error decoding JSON:", err)
return
}
// Iterate over the followers array
for _, follower := range followers {
createFollow(follower.ActorIRI, follower.Inbox, "", follower.Name, follower.Username, follower.Image, nil, true)
}
}

View File

@@ -0,0 +1,8 @@
//go:build !fixture
// +build !fixture
package persistence
func addFollowersFixtureData() {
// no-op
}

View File

@@ -0,0 +1,107 @@
package persistence
import (
"os"
"testing"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/models"
"github.com/owncast/owncast/utils"
)
func TestMain(m *testing.M) {
setup()
code := m.Run()
os.Exit(code)
}
var followers = []models.Follower{}
func setup() {
data.SetupPersistence(":memory:")
_datastore = data.GetDatastore()
createFederationFollowersTable()
number := 100
for i := 0; i < number; i++ {
u := createFakeFollower()
createFollow(u.ActorIRI, u.Inbox, "https://fake.fediverse.server/some/request", u.Name, u.Username, u.Image, nil, true)
followers = append(followers, u)
}
}
func TestQueryFollowers(t *testing.T) {
f, total, err := GetFederationFollowers(10, 0)
if err != nil {
t.Errorf("Error querying followers: %s", err)
}
if len(f) != 10 {
t.Errorf("Expected 10 followers, got %d", len(f))
}
if total != 100 {
t.Errorf("Expected 100 followers, got %d", total)
}
}
func TestQueryFollowersWithOffset(t *testing.T) {
f, total, err := GetFederationFollowers(10, 10)
if err != nil {
t.Errorf("Error querying followers: %s", err)
}
if len(f) != 10 {
t.Errorf("Expected 10 followers, got %d", len(f))
}
if total != 100 {
t.Errorf("Expected 100 followers, got %d", total)
}
}
func TestQueryFollowersWithOffsetAndLimit(t *testing.T) {
f, total, err := GetFederationFollowers(10, 90)
if err != nil {
t.Errorf("Error querying followers: %s", err)
}
if len(f) != 10 {
t.Errorf("Expected 10 followers, got %d", len(f))
}
if total != 100 {
t.Errorf("Expected 100 followers, got %d", total)
}
}
func TestQueryFollowersWithPagination(t *testing.T) {
f, _, err := GetFederationFollowers(15, 10)
if err != nil {
t.Errorf("Error querying followers: %s", err)
}
comparisonFollowers := followers[10:25]
if len(f) != len(comparisonFollowers) {
t.Errorf("Expected %d followers, got %d", len(comparisonFollowers), len(f))
}
for i, follower := range f {
if follower.ActorIRI != comparisonFollowers[i].ActorIRI {
t.Errorf("Expected %s, got %s", comparisonFollowers[i].ActorIRI, follower.ActorIRI)
}
}
}
func createFakeFollower() models.Follower {
user, _ := utils.GenerateRandomString(10)
return models.Follower{
ActorIRI: "https://freedom.eagle/user/" + user,
Inbox: "https://fake.fediverse.server/user/" + user + "/inbox",
Image: "https://fake.fediverse.server/user/" + user + "/avatar.png",
Name: user,
Username: user,
Timestamp: utils.NullTime{},
}
}

View File

@@ -27,6 +27,7 @@ func Setup(datastore *data.Datastore) {
createFederationFollowersTable()
createFederationOutboxTable()
createFederatedActivitiesTable()
addFollowersFixtureData()
}
// AddFollow will save a follow to the datastore.
@@ -236,7 +237,7 @@ func GetOutbox(limit int, offset int) (vocab.ActivityStreamsOrderedCollection, e
orderedItems := streams.NewActivityStreamsOrderedItemsProperty()
rows, err := _datastore.GetQueries().GetOutboxWithOffset(
context.Background(),
db.GetOutboxWithOffsetParams{Limit: int32(limit), Offset: int32(offset)},
db.GetOutboxWithOffsetParams{Limit: limit, Offset: offset},
)
if err != nil {
return collection, err
@@ -277,12 +278,6 @@ func AddToOutbox(iri string, itemData []byte, typeString string, isLiveNotificat
return tx.Commit()
}
// GetObjectByID will return a string representation of a single object by the ID.
func GetObjectByID(id string) (string, error) {
value, err := _datastore.GetQueries().GetObjectFromOutboxByID(context.Background(), id)
return string(value), err
}
// GetObjectByIRI will return a string representation of a single object by the IRI.
func GetObjectByIRI(iri string) (string, bool, time.Time, error) {
row, err := _datastore.GetQueries().GetObjectFromOutboxByIRI(context.Background(), iri)
@@ -314,8 +309,8 @@ func SaveInboundFediverseActivity(objectIRI string, actorIRI string, eventType s
func GetInboundActivities(limit int, offset int) ([]models.FederatedActivity, int, error) {
ctx := context.Background()
rows, err := _datastore.GetQueries().GetInboundActivitiesWithOffset(ctx, db.GetInboundActivitiesWithOffsetParams{
Limit: int32(limit),
Offset: int32(offset),
Limit: limit,
Offset: offset,
})
if err != nil {
return nil, 0, err

View File

@@ -3,14 +3,14 @@ package resolvers
import (
"context"
"encoding/json"
"io/ioutil"
"io"
"net/http"
"github.com/go-fed/activity/streams"
"github.com/go-fed/activity/streams/vocab"
"github.com/owncast/owncast/activitypub/apmodels"
"github.com/owncast/owncast/activitypub/crypto"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
"github.com/pkg/errors"
log "github.com/sirupsen/logrus"
)
@@ -47,11 +47,12 @@ func Resolve(c context.Context, data []byte, callbacks ...interface{}) error {
// ResolveIRI will resolve an IRI ahd call the correct callback for the resolved type.
func ResolveIRI(c context.Context, iri string, callbacks ...interface{}) error {
configRepository := configrepository.Get()
log.Debugln("Resolving", iri)
req, _ := http.NewRequest(http.MethodGet, iri, nil)
actor := apmodels.MakeLocalIRIForAccount(data.GetDefaultFederationUsername())
actor := apmodels.MakeLocalIRIForAccount(configRepository.GetDefaultFederationUsername())
if err := crypto.SignRequest(req, nil, actor); err != nil {
return err
}
@@ -63,7 +64,7 @@ func ResolveIRI(c context.Context, iri string, callbacks ...interface{}) error {
defer response.Body.Close()
data, err := ioutil.ReadAll(response.Body)
data, err := io.ReadAll(response.Body)
if err != nil {
return err
}

View File

@@ -1,35 +0,0 @@
package activitypub
import (
"net/http"
"github.com/owncast/owncast/activitypub/controllers"
"github.com/owncast/owncast/router/middleware"
)
// StartRouter will start the federation specific http router.
func StartRouter() {
// WebFinger
http.HandleFunc("/.well-known/webfinger", controllers.WebfingerHandler)
// Host Metadata
http.HandleFunc("/.well-known/host-meta", controllers.HostMetaController)
// Nodeinfo v1
http.HandleFunc("/.well-known/nodeinfo", controllers.NodeInfoController)
// x-nodeinfo v2
http.HandleFunc("/.well-known/x-nodeinfo2", controllers.XNodeInfo2Controller)
// Nodeinfo v2
http.HandleFunc("/nodeinfo/2.0", controllers.NodeInfoV2Controller)
// Instance details
http.HandleFunc("/api/v1/instance", controllers.InstanceV1Controller)
// Single ActivityPub Actor
http.HandleFunc("/federation/user/", middleware.RequireActivityPubOrRedirect(controllers.ActorHandler))
// Single AP object
http.HandleFunc("/federation/", middleware.RequireActivityPubOrRedirect(controllers.ObjectHandler))
}

View File

@@ -2,10 +2,13 @@ package webfinger
import (
"encoding/json"
"errors"
"fmt"
"net/http"
"net/url"
"strings"
"github.com/owncast/owncast/utils"
)
// GetWebfingerLinks will return webfinger data for an account.
@@ -18,6 +21,11 @@ func GetWebfingerLinks(account string) ([]map[string]interface{}, error) {
accountComponents := strings.Split(account, "@")
fediverseServer := accountComponents[1]
// Reject any requests to our internal network or loopback.
if utils.IsHostnameInternal(fediverseServer) {
return nil, errors.New("unable to use provided host as a valid fediverse server")
}
// HTTPS is required.
requestURL, err := url.Parse("https://" + fediverseServer)
if err != nil {
@@ -29,7 +37,14 @@ func GetWebfingerLinks(account string) ([]map[string]interface{}, error) {
query.Add("resource", fmt.Sprintf("acct:%s", account))
requestURL.RawQuery = query.Encode()
response, err := http.DefaultClient.Get(requestURL.String())
// Do not support redirects.
client := &http.Client{
CheckRedirect: func(req *http.Request, via []*http.Request) error {
return http.ErrUseLastResponse
},
}
response, err := client.Get(requestURL.String())
if err != nil {
return nil, err
}

View File

@@ -2,14 +2,13 @@ package workerpool
import (
"net/http"
"runtime"
log "github.com/sirupsen/logrus"
)
const (
// ActivityPubWorkerPoolSize defines the number of concurrent HTTP ActivityPub requests.
ActivityPubWorkerPoolSize = 10
)
// workerPoolSize defines the number of concurrent HTTP ActivityPub requests.
var workerPoolSize = runtime.GOMAXPROCS(0)
// Job struct bundling the ActivityPub and the payload in one struct.
type Job struct {
@@ -23,7 +22,7 @@ func InitOutboundWorkerPool() {
queue = make(chan Job)
// start workers
for i := 1; i <= ActivityPubWorkerPoolSize; i++ {
for i := 1; i <= workerPoolSize; i++ {
go worker(i, queue)
}
}

View File

@@ -2,35 +2,73 @@ package fediverse
import (
"crypto/rand"
"errors"
"io"
"strings"
"sync"
"time"
log "github.com/sirupsen/logrus"
)
// OTPRegistration represents a single OTP request.
type OTPRegistration struct {
Timestamp time.Time
UserID string
UserDisplayName string
Code string
Account string
Timestamp time.Time
}
// Key by access token to limit one OTP request for a person
// to be active at a time.
var pendingAuthRequests = make(map[string]OTPRegistration)
var (
pendingAuthRequests = make(map[string]OTPRegistration)
lock = sync.Mutex{}
)
const registrationTimeout = time.Minute * 10
const (
registrationTimeout = time.Minute * 10
maxPendingRequests = 1000
)
func init() {
go setupExpiredRequestPruner()
}
// Clear out any pending requests that have been pending for greater than
// the specified timeout value.
func setupExpiredRequestPruner() {
pruneExpiredRequestsTimer := time.NewTicker(registrationTimeout)
for range pruneExpiredRequestsTimer.C {
lock.Lock()
log.Debugln("Pruning expired OTP requests.")
for k, v := range pendingAuthRequests {
if time.Since(v.Timestamp) > registrationTimeout {
delete(pendingAuthRequests, k)
}
}
lock.Unlock()
}
}
// RegisterFediverseOTP will start the OTP flow for a user, creating a new
// code and returning it to be sent to a destination.
func RegisterFediverseOTP(accessToken, userID, userDisplayName, account string) (OTPRegistration, bool) {
func RegisterFediverseOTP(accessToken, userID, userDisplayName, account string) (OTPRegistration, bool, error) {
request, requestExists := pendingAuthRequests[accessToken]
// If a request is already registered and has not expired then return that
// existing request.
if requestExists && time.Since(request.Timestamp) < registrationTimeout {
return request, false
return request, false, nil
}
lock.Lock()
defer lock.Unlock()
if len(pendingAuthRequests)+1 > maxPendingRequests {
return request, false, errors.New("Please try again later. Too many pending requests.")
}
code, _ := createCode()
@@ -43,7 +81,7 @@ func RegisterFediverseOTP(accessToken, userID, userDisplayName, account string)
}
pendingAuthRequests[accessToken] = r
return r, true
return r, true, nil
}
// ValidateFediverseOTP will verify a OTP code for a auth request.
@@ -54,6 +92,9 @@ func ValidateFediverseOTP(accessToken, code string) (bool, *OTPRegistration) {
return false, nil
}
lock.Lock()
defer lock.Unlock()
delete(pendingAuthRequests, accessToken)
return true, &request
}

View File

@@ -3,6 +3,8 @@ package fediverse
import (
"strings"
"testing"
"github.com/owncast/owncast/utils"
)
const (
@@ -13,7 +15,10 @@ const (
)
func TestOTPFlowValidation(t *testing.T) {
r, success := RegisterFediverseOTP(accessToken, userID, userDisplayName, account)
r, success, err := RegisterFediverseOTP(accessToken, userID, userDisplayName, account)
if err != nil {
t.Error(err)
}
if !success {
t.Error("Registration should be permitted.")
@@ -50,8 +55,8 @@ func TestOTPFlowValidation(t *testing.T) {
}
func TestSingleOTPFlowRequest(t *testing.T) {
r1, _ := RegisterFediverseOTP(accessToken, userID, userDisplayName, account)
r2, s2 := RegisterFediverseOTP(accessToken, userID, userDisplayName, account)
r1, _, _ := RegisterFediverseOTP(accessToken, userID, userDisplayName, account)
r2, s2, _ := RegisterFediverseOTP(accessToken, userID, userDisplayName, account)
if r1.Code != r2.Code {
t.Error("Only one registration should be permitted.")
@@ -65,14 +70,42 @@ func TestSingleOTPFlowRequest(t *testing.T) {
func TestAccountCaseInsensitive(t *testing.T) {
account := "Account"
accessToken := "another-fake-access-token"
r1, _ := RegisterFediverseOTP(accessToken, userID, userDisplayName, account)
r1, _, _ := RegisterFediverseOTP(accessToken, userID, userDisplayName, account)
_, reg1 := ValidateFediverseOTP(accessToken, r1.Code)
// Simulate second auth with account in different case
r2, _ := RegisterFediverseOTP(accessToken, userID, userDisplayName, strings.ToUpper(account))
r2, _, _ := RegisterFediverseOTP(accessToken, userID, userDisplayName, strings.ToUpper(account))
_, reg2 := ValidateFediverseOTP(accessToken, r2.Code)
if reg1.Account != reg2.Account {
t.Errorf("Account names should be case-insensitive: %s %s", reg1.Account, reg2.Account)
}
}
func TestLimitGlobalPendingRequests(t *testing.T) {
for i := 0; i < maxPendingRequests-1; i++ {
at, _ := utils.GenerateRandomString(10)
uid, _ := utils.GenerateRandomString(10)
account, _ := utils.GenerateRandomString(10)
_, success, error := RegisterFediverseOTP(at, uid, "userDisplayName", account)
if !success {
t.Error("Registration should be permitted.", i, " of ", len(pendingAuthRequests))
}
if error != nil {
t.Error(error)
}
}
// This one should fail
at, _ := utils.GenerateRandomString(10)
uid, _ := utils.GenerateRandomString(10)
account, _ := utils.GenerateRandomString(10)
_, success, error := RegisterFediverseOTP(at, uid, "userDisplayName", account)
if success {
t.Error("Registration should not be permitted.")
}
if error == nil {
t.Error("Error should be returned.")
}
}

View File

@@ -8,17 +8,69 @@ import (
"net/url"
"strconv"
"strings"
"sync"
"time"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
"github.com/owncast/owncast/utils"
"github.com/pkg/errors"
log "github.com/sirupsen/logrus"
)
var pendingAuthRequests = make(map[string]*Request)
var (
pendingAuthRequests = make(map[string]*Request)
lock = sync.Mutex{}
)
const registrationTimeout = time.Minute * 10
func init() {
go setupExpiredRequestPruner()
}
// Clear out any pending requests that have been pending for greater than
// the specified timeout value.
func setupExpiredRequestPruner() {
pruneExpiredRequestsTimer := time.NewTicker(registrationTimeout)
for range pruneExpiredRequestsTimer.C {
lock.Lock()
log.Debugln("Pruning expired IndieAuth requests.")
for k, v := range pendingAuthRequests {
if time.Since(v.Timestamp) > registrationTimeout {
delete(pendingAuthRequests, k)
}
}
lock.Unlock()
}
}
// StartAuthFlow will begin the IndieAuth flow by generating an auth request.
func StartAuthFlow(authHost, userID, accessToken, displayName string) (*url.URL, error) {
serverURL := data.GetServerURL()
configRepository := configrepository.Get()
// Limit the number of pending requests
if len(pendingAuthRequests) >= maxPendingRequests {
return nil, errors.New("Please try again later. Too many pending requests.")
}
// Reject any requests to our internal network or loopback
if utils.IsHostnameInternal(authHost) {
return nil, errors.New("unable to use provided host")
}
// Santity check the server URL
u, err := url.ParseRequestURI(authHost)
if err != nil {
return nil, errors.New("unable to parse server URL")
}
// Limit to only secured connections
if u.Scheme != "https" {
return nil, errors.New("only servers secured with https are supported")
}
serverURL := configRepository.GetServerURL()
if serverURL == "" {
return nil, errors.New("Owncast server URL must be set when using auth")
}
@@ -48,7 +100,13 @@ func HandleCallbackCode(code, state string) (*Request, *Response, error) {
data.Set("redirect_uri", request.Callback.String())
data.Set("code_verifier", request.CodeVerifier)
client := &http.Client{}
// Do not support redirects.
client := &http.Client{
CheckRedirect: func(req *http.Request, via []*http.Request) error {
return http.ErrUseLastResponse
},
}
r, err := http.NewRequest("POST", request.Endpoint.String(), strings.NewReader(data.Encode())) // URL-encoded payload
if err != nil {
return nil, nil, err

View File

@@ -7,6 +7,7 @@ import (
"net/http"
"net/url"
"strings"
"time"
"github.com/andybalholm/cascadia"
"github.com/pkg/errors"
@@ -63,6 +64,7 @@ func createAuthRequest(authDestination, userID, displayName, accessToken, baseSe
State: state,
Redirect: &redirect,
Callback: &callbackURL,
Timestamp: time.Now(),
}, nil
}
@@ -72,6 +74,10 @@ func getAuthEndpointFromURL(urlstring string) (*url.URL, error) {
return nil, errors.Wrap(err, "unable to parse URL")
}
if htmlDocScrapeURL.Scheme != "https" {
return nil, fmt.Errorf("url must be https")
}
r, err := http.Get(htmlDocScrapeURL.String()) // nolint:gosec
if err != nil {
return nil, err

View File

@@ -0,0 +1,35 @@
package indieauth
import (
"testing"
"github.com/owncast/owncast/utils"
)
func TestLimitGlobalPendingRequests(t *testing.T) {
// Simulate 10 pending requests
for i := 0; i < maxPendingRequests-1; i++ {
cid, _ := utils.GenerateRandomString(10)
redirectURL, _ := utils.GenerateRandomString(10)
cc, _ := utils.GenerateRandomString(10)
state, _ := utils.GenerateRandomString(10)
me, _ := utils.GenerateRandomString(10)
_, err := StartServerAuth(cid, redirectURL, cc, state, me)
if err != nil {
t.Error("Registration should be permitted.", i, " of ", len(pendingAuthRequests), err)
}
}
// This should throw an error
cid, _ := utils.GenerateRandomString(10)
redirectURL, _ := utils.GenerateRandomString(10)
cc, _ := utils.GenerateRandomString(10)
state, _ := utils.GenerateRandomString(10)
me, _ := utils.GenerateRandomString(10)
_, err := StartServerAuth(cid, redirectURL, cc, state, me)
if err == nil {
t.Error("Registration should not be permitted.")
}
}

View File

@@ -1,18 +1,22 @@
package indieauth
import "net/url"
import (
"net/url"
"time"
)
// Request represents a single in-flight IndieAuth request.
type Request struct {
UserID string
DisplayName string
CurrentAccessToken string
Timestamp time.Time
Endpoint *url.URL
Redirect *url.URL // Outbound redirect URL to continue auth flow
Callback *url.URL // Inbound URL to get auth flow results
Me *url.URL
UserID string
DisplayName string
CurrentAccessToken string
ClientID string
CodeVerifier string
CodeChallenge string
State string
Me *url.URL
}

View File

@@ -2,8 +2,9 @@ package indieauth
import (
"fmt"
"time"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/persistence/configrepository"
"github.com/pkg/errors"
"github.com/teris-io/shortid"
)
@@ -11,6 +12,7 @@ import (
// ServerAuthRequest is n inbound request to authenticate against
// this Owncast instance.
type ServerAuthRequest struct {
Timestamp time.Time
ClientID string
RedirectURI string
CodeChallenge string
@@ -38,10 +40,16 @@ type ServerProfileResponse struct {
var pendingServerAuthRequests = map[string]ServerAuthRequest{}
const maxPendingRequests = 100
// StartServerAuth will handle the authentication for the admin user of this
// Owncast server. Initiated via a GET of the auth endpoint.
// https://indieweb.org/authorization-endpoint
func StartServerAuth(clientID, redirectURI, codeChallenge, state, me string) (*ServerAuthRequest, error) {
if len(pendingServerAuthRequests)+1 >= maxPendingRequests {
return nil, errors.New("Please try again later. Too many pending requests.")
}
code := shortid.MustGenerate()
r := ServerAuthRequest{
@@ -51,6 +59,7 @@ func StartServerAuth(clientID, redirectURI, codeChallenge, state, me string) (*S
State: state,
Me: me,
Code: code,
Timestamp: time.Now(),
}
pendingServerAuthRequests[code] = r
@@ -61,6 +70,8 @@ func StartServerAuth(clientID, redirectURI, codeChallenge, state, me string) (*S
// CompleteServerAuth will verify that the values provided in the final step
// of the IndieAuth flow are correct, and return some basic profile info.
func CompleteServerAuth(code, redirectURI, clientID string, codeVerifier string) (*ServerProfileResponse, error) {
configRepository := configrepository.Get()
request, pending := pendingServerAuthRequests[code]
if !pending {
return nil, errors.New("no pending authentication request")
@@ -80,11 +91,11 @@ func CompleteServerAuth(code, redirectURI, clientID string, codeVerifier string)
}
response := ServerProfileResponse{
Me: data.GetServerURL(),
Me: configRepository.GetServerURL(),
Profile: ServerProfile{
Name: data.GetServerName(),
URL: data.GetServerURL(),
Photo: fmt.Sprintf("%s/%s", data.GetServerURL(), data.GetLogoPath()),
Name: configRepository.GetServerName(),
URL: configRepository.GetServerURL(),
Photo: fmt.Sprintf("%s/%s", configRepository.GetServerURL(), configRepository.GetLogoPath()),
},
}

View File

@@ -1,13 +1,7 @@
package auth
import (
"context"
"strings"
"github.com/owncast/owncast/core/data"
"github.com/owncast/owncast/core/user"
"github.com/owncast/owncast/db"
)
var _datastore *data.Datastore
@@ -27,41 +21,3 @@ func Setup(db *data.Datastore) {
_datastore.MustExec(createTableSQL)
_datastore.MustExec(`CREATE INDEX IF NOT EXISTS idx_auth_token ON auth (token);`)
}
// AddAuth will add an external authentication token and type for a user.
func AddAuth(userID, authToken string, authType Type) error {
return _datastore.GetQueries().AddAuthForUser(context.Background(), db.AddAuthForUserParams{
UserID: userID,
Token: authToken,
Type: string(authType),
})
}
// GetUserByAuth will return an existing user given auth details if a user
// has previously authenticated with that method.
func GetUserByAuth(authToken string, authType Type) *user.User {
u, err := _datastore.GetQueries().GetUserByAuth(context.Background(), db.GetUserByAuthParams{
Token: authToken,
Type: string(authType),
})
if err != nil {
return nil
}
var scopes []string
if u.Scopes.Valid {
scopes = strings.Split(u.Scopes.String, ",")
}
return &user.User{
ID: u.ID,
DisplayName: u.DisplayName,
DisplayColor: int(u.DisplayColor),
CreatedAt: u.CreatedAt.Time,
DisabledAt: &u.DisabledAt.Time,
PreviousNames: strings.Split(u.PreviousNames.String, ","),
NameChangedAt: &u.NamechangedAt.Time,
AuthenticatedAt: &u.AuthenticatedAt.Time,
Scopes: scopes,
}
}

View File

@@ -1,41 +0,0 @@
#!/usr/bin/env bash
# shellcheck disable=SC2059
set -o errexit
set -o nounset
set -o pipefail
INSTALL_TEMP_DIRECTORY="$(mktemp -d)"
PROJECT_SOURCE_DIR=$(pwd)
cd $INSTALL_TEMP_DIRECTORY
shutdown () {
rm -rf "$INSTALL_TEMP_DIRECTORY"
}
trap shutdown INT TERM ABRT EXIT
echo "Cloning owncast admin into $INSTALL_TEMP_DIRECTORY..."
git clone https://github.com/owncast/owncast-admin 2> /dev/null
cd owncast-admin
echo "Installing npm modules for the owncast admin..."
npm --silent install 2> /dev/null
echo "Building owncast admin..."
rm -rf .next
(node_modules/.bin/next build && node_modules/.bin/next export) | grep info
echo "Copying admin to project directory..."
ADMIN_BUILD_DIR=$(pwd)
cd $PROJECT_SOURCE_DIR
mkdir -p admin 2> /dev/null
cd admin
# Remove the old one
rm -rf $PROJECT_SOURCE_DIR/static/admin
# Copy over the new one
mv ${ADMIN_BUILD_DIR}/out $PROJECT_SOURCE_DIR/static/admin
shutdown
echo "Done."

24
build/develop/container.sh Executable file
View File

@@ -0,0 +1,24 @@
#!/bin/sh
set -e
# Development container builder
#
# Must authenticate first: https://docs.github.com/en/packages/using-github-packages-with-your-projects-ecosystem/configuring-docker-for-use-with-github-packages#authenticating-to-github-packages
# env vars:
# $EARTHLY_BUILD_BRANCH: git branch to checkout
# $EARTHLY_BUILD_TAG: tag for container image
EARTHLY_IMAGE_NAME="owncast"
BUILD_TAG=${EARTHLY_BUILD_TAG:-develop}
DATE=$(date +"%Y%m%d")
VERSION="${DATE}-${BUILD_TAG}"
echo "Building container image ${EARTHLY_IMAGE_NAME}:${BUILD_TAG} ..."
# Change to the root directory of the repository
cd "$(git rev-parse --show-toplevel)" || exit
if [ -n "${EARTHLY_BUILD_BRANCH}" ]; then
git checkout "${EARTHLY_BUILD_BRANCH}" || exit
fi
earthly --ci +docker-all --images="ghcr.io/owncast/${EARTHLY_IMAGE_NAME}:${BUILD_TAG}" --version="${VERSION}"

38
build/gen-api.sh Executable file
View File

@@ -0,0 +1,38 @@
#!/bin/bash
# go install github.com/deepmap/oapi-codegen/v2/cmd/oapi-codegen@latest
# setup
package="generated"
folderPath="webserver/handlers/generated"
specPath="openapi.yaml"
# validate scripts are installed
if ! command -v redocly &>/dev/null; then
echo "Please install \`redocly cli\` before running this script: npm install -g @redocly/cli"
exit 1
fi
if ! command -v oapi-codegen &>/dev/null; then
echo "Please install \`oapi-codegen\` before running this script"
echo "Hint: run \`go install github.com/oapi-codegen/oapi-codegen/v2/cmd/oapi-codegen@latest\` to install"
exit 1
fi
# validate schema
npx redocly lint $specPath
if [ $? -ne 0 ]; then
echo "Open API specification is not valid"
exit 1
fi
# cleanup
rm -r $folderPath
mkdir -p $folderPath
# codegen
oapi-codegen -generate types -o $folderPath/$package-types.gen.go -package $package $specPath
oapi-codegen -generate "chi-server" -o $folderPath/$package.gen.go -package $package $specPath
# go
go mod tidy

View File

@@ -1,16 +0,0 @@
## Third party web dependencies
Owncast's web frontend utilizes a few third party Javascript and CSS dependencies that we ship with the application.
To add, remove, or update one of these components:
1. Perform your `npm install/uninstall/etc`, or edit the `package.json` file to reflect the change you want to make.
2. Edit the `snowpack` `install` block of `package.json` to specify what files you want to add to the Owncast project. This can be an entire library (such as `preact`) or a single file (such as `video.js/dist/video.min.js`). These paths point to files that live in `node_modules`.
3. Run `npm run build`. This will download the requested module from NPM, package up the assets you specified, and then copy them to the Owncast web app in the `webroot/js/web_modules` directory.
4. Your new web dependency is now available for use in your web code.
## VideoJS versions
Currently Videojs version 7.8.3 and http-streaming version 2.2.0 are hardcoded because these are versions that have been found to work properly with our HLS stream. Other versions have had issues with things like discontinuities causing a loading spinner.
So if you update videojs or vhs make sure you do an end-to-end test of a stream and make sure the "this stream is offline" ending video displays properly.

File diff suppressed because it is too large Load Diff

View File

@@ -1,41 +0,0 @@
{
"name": "owncast-dependencies",
"version": "1.0.0",
"description": "Javascript dependencies for Owncast web app",
"main": "index.js",
"dependencies": {
"@joeattardi/emoji-button": "^4.6.2",
"@videojs/themes": "^1.0.1",
"htm": "^3.1.0",
"mark.js": "^8.11.1",
"micromodal": "^0.4.10",
"preact": "10.6.6",
"tailwindcss": "^1.9.6",
"video.js": "7.17.0"
},
"devDependencies": {
"cssnano": "5.1.0",
"postcss": "8.4.7",
"postcss-cli": "9.1.0"
},
"snowpack": {
"install": [
"@videojs/themes/fantasy/*",
"video.js/dist/video-js.min.css",
"video.js/dist/video.min.js",
"@joeattardi/emoji-button",
"htm",
"preact",
"preact/hooks",
"mark.js/dist/mark.es6.min.js",
"tailwindcss/dist/tailwind.min.css",
"micromodal/dist/micromodal.min.js"
]
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build": "npm install && npx snowpack@2.18.4 install && cp node_modules/video.js/dist/video-js.min.css web_modules/videojs && rm -rf ../../webroot/js/web_modules && cp -R web_modules ../../webroot/js"
},
"author": "Owncast",
"license": "ISC"
}

View File

@@ -1,7 +0,0 @@
module.exports = {
plugins: [
require('cssnano')({
preset: 'default',
}),
],
};

View File

@@ -1,7 +0,0 @@
module.exports = {
purge: {
enabled: true,
mode: 'layers',
content: ['../../webroot/js/**'],
},
};

View File

@@ -1,118 +0,0 @@
#!/bin/sh
# Human readable names of binary distributions
DISTRO=(macOS-64bit linux-64bit linux-32bit linux-arm7 linux-arm64)
# Operating systems for the respective distributions
OS=(darwin linux linux linux linux)
# Architectures for the respective distributions
ARCH=(amd64 amd64 386 arm-7 arm64)
# Version
VERSION=$1
SHOULD_RELEASE=$2
# Build info
GIT_COMMIT=$(git rev-list -1 HEAD)
GIT_BRANCH=$(git rev-parse --abbrev-ref HEAD)
if [[ -z "${VERSION}" ]]; then
echo "Version must be specified when running build"
exit
fi
BUILD_TEMP_DIRECTORY="$(mktemp -d)"
cd $BUILD_TEMP_DIRECTORY
echo "Cloning owncast into $BUILD_TEMP_DIRECTORY..."
git clone https://github.com/owncast/owncast 2> /dev/null
cd owncast
echo "Changing to branch: $GIT_BRANCH"
git checkout $GIT_BRANCH
[[ -z "${VERSION}" ]] && VERSION='unknownver' || VERSION="${VERSION}"
# Change to the root directory of the repository
cd $(git rev-parse --show-toplevel)
echo "Cleaning working directories..."
rm -rf ./webroot/hls/* ./hls/* ./webroot/thumbnail.jpg
echo "Creating version ${VERSION} from commit ${GIT_COMMIT}"
# Create production build of Tailwind CSS
pushd build/javascript >> /dev/null
# Install the tailwind & postcss CLIs
npm install --quiet --no-progress
# Run the tailwind CLI and pipe it to postcss for minification.
# Save it to a temp directory that we will reference below.
NODE_ENV="production" ./node_modules/.bin/tailwind build | ./node_modules/.bin/postcss > "${TMPDIR}tailwind.min.css"
popd
mkdir -p dist
build() {
NAME=$1
OS=$2
ARCH=$3
VERSION=$4
GIT_COMMIT=$5
echo "Building ${NAME} (${OS}/${ARCH}) release from ${GIT_BRANCH} ${GIT_COMMIT}..."
mkdir -p dist/${NAME}
mkdir -p dist/${NAME}/data
cp -R webroot/ dist/${NAME}/webroot/
# Copy the production pruned+minified css to the build's directory.
cp "${TMPDIR}tailwind.min.css" ./dist/${NAME}/webroot/js/web_modules/tailwindcss/dist/tailwind.min.css
cp README.md dist/${NAME}
pushd dist/${NAME} >> /dev/null
CGO_ENABLED=1 ~/go/bin/xgo -go latest --branch ${GIT_BRANCH} -ldflags "-s -w -X github.com/owncast/owncast/config.GitCommit=${GIT_COMMIT} -X github.com/owncast/owncast/config.BuildVersion=${VERSION} -X github.com/owncast/owncast/config.BuildPlatform=${NAME}" -tags enable_updates -targets "${OS}/${ARCH}" github.com/owncast/owncast
mv owncast-*-${ARCH} owncast
zip -r -q -8 ../owncast-$VERSION-$NAME.zip .
popd >> /dev/null
rm -rf dist/${NAME}/
}
for i in "${!DISTRO[@]}"; do
build ${DISTRO[$i]} ${OS[$i]} ${ARCH[$i]} $VERSION $GIT_COMMIT
done
echo "Build archives are available in $BUILD_TEMP_DIRECTORY/owncast/dist"
ls -alh "$BUILD_TEMP_DIRECTORY/owncast/dist"
# Use the second argument "release" to create an actual release.
if [ "$SHOULD_RELEASE" != "release" ]; then
echo "Not uploading a release."
exit
fi
# Create the tag
git tag -a "v${VERSION}" -m "Release build v${VERSION}"
# On macOS open the Github page for new releases so they can be uploaded
if test -f "/usr/bin/open"; then
open "https://github.com/owncast/owncast/releases/new"
open dist
fi
# Docker build
# Must authenticate first: https://docs.github.com/en/packages/using-github-packages-with-your-projects-ecosystem/configuring-docker-for-use-with-github-packages#authenticating-to-github-packages
DOCKER_IMAGE="owncast-${VERSION}"
echo "Building Docker image ${DOCKER_IMAGE}..."
# Change to the root directory of the repository
cd $(git rev-parse --show-toplevel)
# Docker build
docker build --build-arg NAME=docker --build-arg VERSION=${VERSION} --build-arg GIT_COMMIT=$GIT_COMMIT -t gabekangas/owncast:$VERSION -t gabekangas/owncast:latest -t owncast .
# Dockerhub
# You must be authenticated via `docker login` with your Dockerhub credentials first.
docker push "gabekangas/owncast:${VERSION}"

View File

@@ -1,14 +0,0 @@
#!/bin/sh
# Docker build
# Must authenticate first: https://docs.github.com/en/packages/using-github-packages-with-your-projects-ecosystem/configuring-docker-for-use-with-github-packages#authenticating-to-github-packages
DOCKER_IMAGE="owncast"
DATE=$(date +"%Y%m%d")
VERSION="${DATE}-nightly"
echo "Building Docker image ${DOCKER_IMAGE}..."
# Change to the root directory of the repository
cd $(git rev-parse --show-toplevel)
earthly --ci --push +docker-all --image="ghcr.io/owncast/${DOCKER_IMAGE}" --tag=nightly --version="${VERSION}"

40
build/web/bundleWeb.sh Executable file
View File

@@ -0,0 +1,40 @@
#!/usr/bin/env bash
# shellcheck disable=SC2059
set -o errexit
set -o nounset
set -o pipefail
OFFLINE=
while [[ $# -gt 0 ]]; do
case $1 in
--offline)
OFFLINE=1
;;
esac
shift
done
# Change to the root directory of the repository
cd "$(git rev-parse --show-toplevel)"
cd web
if [ ! "$OFFLINE" ]; then
echo "Installing npm modules for the owncast web..."
npm --silent install 2>/dev/null
fi
echo "Building owncast web..."
rm -rf .next
node_modules/.bin/next build | grep info
echo "Copying web project to dist directory..."
# Remove the old one
rm -rf ../static/web
# Copy over the new one
mv ./out ../static/web
echo "Done."

View File

@@ -40,6 +40,9 @@ var BuildPlatform = "dev"
// EnableAutoUpdate will explicitly enable in-place auto-updates via the admin.
var EnableAutoUpdate = false
// A temporary stream key that can be set via the command line.
var TemporaryStreamKey = ""
// GetCommit will return an identifier used for identifying the point in time this build took place.
func GetCommit() string {
if GitCommit == "" {

View File

@@ -4,15 +4,16 @@ import "path/filepath"
const (
// StaticVersionNumber is the version of Owncast that is used when it's not overwritten via build-time settings.
StaticVersionNumber = "0.0.13" // Shown when you build from develop
// WebRoot is the web server root directory.
WebRoot = "webroot"
StaticVersionNumber = "0.2.0" // Shown when you build from develop
// FfmpegSuggestedVersion is the version of ffmpeg we suggest.
FfmpegSuggestedVersion = "v4.1.5" // Requires the v
// DataDirectory is the directory we save data to.
DataDirectory = "data"
// EmojiDir is relative to the webroot.
EmojiDir = "/img/emoji"
// EmojiDir defines the URL route prefix for emoji requests.
EmojiDir = "/img/emoji/"
// MaxUserColor is the largest color value available to assign to users.
// They start at 0 and can be treated as IDs more than colors themselves.
MaxUserColor = 7
// MaxChatDisplayNameLength is the maximum length of a chat display name.
MaxChatDisplayNameLength = 30
)
@@ -23,4 +24,10 @@ var (
// HLSStoragePath is the directory HLS video is written to.
HLSStoragePath = filepath.Join(DataDirectory, "hls")
// CustomEmojiPath is the emoji directory.
CustomEmojiPath = filepath.Join(DataDirectory, "emoji")
// PublicFilesPath is the optional directory for hosting public files.
PublicFilesPath = filepath.Join(DataDirectory, "public")
)

View File

@@ -8,47 +8,70 @@ import (
// Defaults will hold default configuration values.
type Defaults struct {
Name string
Title string
PageBodyContent string
FederationGoLiveMessage string
Summary string
ServerWelcomeMessage string
Logo string
Tags []string
PageBodyContent string
YPServer string
Title string
DatabaseFilePath string
WebServerPort int
WebServerIP string
RTMPServerPort int
StreamKey string
YPEnabled bool
YPServer string
FederationUsername string
WebServerIP string
Name string
AdminPassword string
StreamKeys []models.StreamKey
StreamVariants []models.StreamOutputVariant
Tags []string
RTMPServerPort int
SegmentsInPlaylist int
SegmentLengthSeconds int
SegmentsInPlaylist int
StreamVariants []models.StreamOutputVariant
FederationUsername string
FederationGoLiveMessage string
WebServerPort int
ChatEstablishedUserModeTimeDuration time.Duration
YPEnabled bool
}
// GetDefaults will return default configuration values.
func GetDefaults() Defaults {
return Defaults{
Name: "Owncast",
Title: "My Owncast Server",
Summary: "This is brief summary of whom you are or what your stream is. You can edit this description in the admin.",
Name: "New Owncast Server",
Summary: "This is a new live video streaming server powered by Owncast.",
ServerWelcomeMessage: "",
Logo: "logo.svg",
AdminPassword: "abc123",
StreamKeys: []models.StreamKey{
{Key: "abc123", Comment: "Default stream key"},
},
Tags: []string{
"owncast",
"streaming",
},
PageBodyContent: "# This is your page content that can be edited from the admin.",
PageBodyContent: `
# Welcome to Owncast!
- This is a live stream powered by [Owncast](https://owncast.online), a free and open source live streaming server.
- To discover more examples of streams, visit [Owncast's directory](https://directory.owncast.online).
- If you're the owner of this server you should visit the admin and customize the content on this page.
<hr/>
<video id="video" controls preload="metadata" style="width: 60vw; max-width: 600px; min-width: 200px;" poster="https://videos.owncast.online/t/xaJ3xNn9Y6pWTdB25m9ai3">
<source src="https://assets.owncast.tv/video/owncast-embed.mp4" type="video/mp4" />
</video>
`,
DatabaseFilePath: "data/owncast.db",
@@ -58,7 +81,6 @@ func GetDefaults() Defaults {
WebServerPort: 8080,
WebServerIP: "0.0.0.0",
RTMPServerPort: 1935,
StreamKey: "abc123",
ChatEstablishedUserModeTimeDuration: time.Minute * 15,

View File

@@ -29,8 +29,8 @@ func VerifyFFMpegPath(path string) error {
}
mode := stat.Mode()
//source: https://stackoverflow.com/a/60128480
if mode&0111 == 0 {
// source: https://stackoverflow.com/a/60128480
if mode&0o111 == 0 {
return errors.New("ffmpeg path is not executable")
}

7
contrib/README.md Normal file
View File

@@ -0,0 +1,7 @@
# Contrib
This directory contains unmaintained, unsupported, and unorganized contributions by the Owncast community.
It is a place to put scripts, config files and examples that might be useful to share with others without expectation that they're an official part of the project.
[Read Drew DeVault's description of the contrib directory](https://drewdevault.com/2020/06/06/Add-a-contrib-directory.html) for details and background.

View File

@@ -0,0 +1,19 @@
[Unit]
Description=Owncast Service
[Service]
Type=simple
WorkingDirectory=[path to owncast directory]
ReadWritePaths=[path to owncast directory]
ExecStart=[path to owncast directory]/owncast
Restart=always
RestartSec=5
User=[user to run owncast as]
Group=[group to run owncast as]
NoNewPrivileges=true
SecureBits=noroot
ProtectSystem=strict
ProtectHome=read-only
[Install]
WantedBy=multi-user.target

Some files were not shown because too many files have changed in this diff Show More