Commit graph

848 commits

Author SHA1 Message Date
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
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
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
nebunez
b1256bcd08 implement custom welcome message (#65) 2021-03-14 21:55:01 -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
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
88e659e8fb Fix broken image 2021-03-07 19:51:49 -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
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
bc27ded3f3 add video passthrough field 2021-02-20 15:14:50 -08: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
Gabe Kangas
1e22371968 Tweak some wording about the directory 2021-02-17 11:39:52 -08:00
Gabe Kangas
8bd7c77a11 Fix linter suggestions 2021-02-16 11:41:24 -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
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
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
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
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
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
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
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