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
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
Gabe Kangas
ea965847dc
Change how URLs are validated. Closes https://github.com/owncast/owncast/issues/728
2021-02-16 11:24:54 -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
64b41c4a57
Update description to mention where the new logo is stored, data dir
2021-02-07 21:33:11 -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
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
745ee8cced
Return the error message instead of the http status code
2021-02-05 14:23:18 -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
gingervitis
6e43870d41
cleanup some forms; break out major config styles into their own files
2021-02-04 08:04:00 -08:00
Gabe Kangas
e8c24fd2d4
Add alert message for global notifications
2021-02-03 23:24:12 -08:00
Gabe Kangas
ed80ac13b5
Remove disable upgrade check bool
2021-02-03 19:14:25 -08:00
Gabe Kangas
63649e9022
Tweak url validation pattern
2021-02-03 15:46:56 -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
gingervitis
7501cfc548
revise Storage forms, and add basic validation to it; misc field cleanup
2021-01-31 23:40:39 -08:00
gingervitis
b26b8abb9b
finalize layout of textfields; add field status component
2021-01-31 21:36:14 -08:00
gingervitis
037e8f25a7
initial temp fixes on form fields
2021-01-31 10:13:35 -08:00
gingervitis
d01c2f081f
Merge branch 'formfield-v2' into gw/20201226-admin-formfields
2021-01-31 01:00:28 -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
dfa3d28b55
add input status utils
2021-01-30 19:33:01 -08:00
gingervitis
97b2e00eee
ts cleanup on some config components
2021-01-29 10:26:55 -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
ff51c168ff
reorganize styles and pages (wip); update readme
2021-01-27 01:46:08 -08:00
Gabe Kangas
fbffa732d4
Post-merge fixes
2021-01-24 13:09:59 -08:00
gingervitis
d1cc0dfd97
start on social links editing, wip
2021-01-24 13:06:25 -08:00
gingervitis
573d21d7e7
update segments editor to use new latency api
2021-01-24 13:06:05 -08:00
gingervitis
5b4178b667
cleanup
2021-01-24 13:06:05 -08:00
gingervitis
73dd084672
add segement slider editor
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
e7e89556e7
apply config form flow to edit content page
2021-01-24 13:05:43 -08:00
gingervitis
5f0d7480bb
clean up and style tweaks
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
624ab72eb3
start organizing nav; start on Tags editing
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
f446385a7e
continue initial setup
2021-01-24 13:04:59 -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
7b6fd6a93d
Change integration API paths
2021-01-14 11:41:07 -08:00
Gabe Kangas
19cc73ff3f
Merge branch 'external-integrations' into gek/access-tokens
2021-01-06 21:37:55 -08:00
Gabe Kangas
ae1e8c5e74
New webhooks management admin page
2021-01-05 16:39:12 -08:00
Gabe Kangas
dd78f7c12b
First pass at access token creation page
2021-01-04 17:49:45 -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
5345c124aa
Use auth'ed admin chat messages endpoint to get history
2020-12-26 17:36:46 -08:00
gingervitis
6cb8cee8b7
call update message api on toggle switch and update ui state
2020-12-25 11:03:18 -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
dc41b21b92
Display video passthrough values properly + some tweaks
2020-11-19 22:02:44 -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
2211572ba1
clean up of home section; now with styling
2020-11-13 03:43:28 -08:00
Gabe Kangas
3eb7b8b84a
Support API calls without auth and without cors
2020-11-07 16:44:11 -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
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
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