Commit Graph
100 Commits
Author SHA1 Message Date
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
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
Gabe Kangas 3290297eed Force build on any branch 2021-01-31 20:06:38 -08:00
Gabe Kangas 5fc955d2a1 storage form 2021-01-31 19:45:26 -08:00
Gabe Kangas 0c111c2c0b Replace presets with cpu usage levels 2021-01-30 22:53:28 -08:00
Gabe Kangas 29e598d248 Guard against null broadcaster. Hopefully addresses #635 2021-01-30 12:02:03 -08:00
Gabe Kangas 81392ee2cf Try to get the stream title text field working. Failing. 2021-01-28 12:46:19 -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
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
Gabe Kangas fb48b5008a Add page content editor to sidebar 2021-01-24 13:06:05 -08:00
Gabe Kangas 2772a8e5ec First pass at page content editor 2021-01-24 13:05:43 -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 KangasandGitHub 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 KangasandGitHub 19cc73ff3f Merge branch 'external-integrations' into gek/access-tokens 2021-01-06 21:37:55 -08:00
Gabe KangasandGitHub 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 KangasandGitHub 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
Gabe KangasandGitHub f5f5939ce0 Merge pull request #11 from owncast/jv/reload-chat
Reload chat messages after FETCH_INTERVAL
2021-01-02 11:42:33 -08:00
Gabe KangasandGitHub 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
Gabe KangasandGitHub 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
Gabe Kangas 5345c124aa Use auth'ed admin chat messages endpoint to get history 2020-12-26 17:36:46 -08:00
Gabe Kangas 94395ed182 Add link to support documentation on admin home page 2020-12-22 18:01:10 -08:00
Gabe KangasandGitHub d944eeff9f Merge pull request #6 from owncast/gek/viewers-page-fixes
Admin viewers page fixes
2020-12-17 09:55:20 -08:00
Gabe KangasandGitHub 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
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
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
Gabe KangasandGitHub 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
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
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
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