Commit graph

828 commits

Author SHA1 Message Date
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
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
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
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
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
01771ae8cb Merge branch 'master' into 0.0.6 2021-02-18 22:21:46 -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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
19cc73ff3f Merge branch 'external-integrations' into gek/access-tokens 2021-01-06 21:37:55 -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
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
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
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
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
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