Gabe Kangas
eb28ceca54
feat(chat): add support for chat part messages. Closes #3201 ( #3291 )
2 years ago
Gabe Kangas
243156b307
chore: address linter warnings
2 years ago
Ikko Eltociear Ashimine
0fb821b33c
Fix typo in actions.tsx ( #3225 )
...
alway -> always
2 years ago
renovate[bot]
7c13a3fd01
chore(deps): update dependency eslint-plugin-react to v7.33.0 ( #3205 )
...
* chore(deps): update dependency eslint-plugin-react to v7.33.0
* chore: have linter try to autofix and commit linter warnings
* Linter fixes
* chore: tweak how js formatting is run within actions
* fix: type mismatch
* Prettified Code!
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: Owncast <owncast@owncast.online>
Co-authored-by: gabek <gabek@users.noreply.github.com>
2 years ago
janWilejan
8148f74736
Unhide dropdown in Viewer Info page ( #3173 )
...
Co-authored-by: janWilejan <>
2 years ago
janWilejan
e15e2dc47c
Fix deprecated antd dropdown warnings ( #3171 )
...
* Fix deprecated antd dropdown warnings
2 years ago
John Regan
46ca5223f9
Chat wire protocol ( #3125 )
...
* core: remove file extension from emoji name
* web: transform emotes to labels when sending
* chat: replace br with line break
* core: implement emoji cache
* chat: send shortcodes for custom emoji
* chat: correct esling errors
* core: move emoji injection into dedicated function
* emoji: integrate emoji into markdown renderer, fix formatting
* chat protocol: correct golangci-lint findings
* chat field: specify that the contentEditable is an HTMLElement
* admin: mention that emoji should have unique names
* Prettified Code!
* regenerate pack-lock
* chat: correct the emphasis tag, provide fallback for other elements
---------
Co-authored-by: jprjr <jprjr@users.noreply.github.com>
2 years ago
Gabe Kangas
ccb9b5d075
chore: run stylelint on our css files
2 years ago
Gabe Kangas
cc953f154e
fix(admin): fix typo causing established chat mode display bug. Closes #3070
2 years ago
Abhishek Gupta
0ff30d44e4
fix: hide latency card for admin if latency is 0 ( #3047 )
...
* hide latency card for admin if latency is 0
* Prettified Code!
---------
Co-authored-by: abhipanorian <abhipanorian@users.noreply.github.com>
2 years ago
Gabe Kangas
e50b23d081
Cleanup unused Javascript ( #3027 )
...
* chore(js): be stricter about dead code warnings
* chore(js): remove dead code and unused exports
* rebase
* chore: remove unused files
* chore(deps): remove unused prop-types dep
* chore(js): remove unused function
* chore(deps): remove + check unused deps
* chore(js): remove unused exports. Closes #3036
2 years ago
Dev Gupta
fb36d32fa0
Fixes : Admin: Custom emoji page layout ( #2993 )
...
* Update emojis.tsx
* Prettified Code!
* Second Iteration
* Update emojis.tsx
* Putting Delete Button at top-right
Will this work ?
* Prettified Code!
* Update emojis.tsx
Changing Icon of Delete Button
Decreasing Delete-Button Size
* Prettified Code!
* Tweak style of delete emoji button
---------
Co-authored-by: dev265545 <dev265545@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2 years ago
Gabe Kangas
8dbc8a07cf
feat(embeds): wrap chat embeds in error components
2 years ago
Gabe Kangas
d139cf08f5
fix(embeds): import custom theme into chat embeds
2 years ago
Gabe Kangas
7261b1d49f
fix(embed): allow flexible player sizes for embeds. Closes #2984
2 years ago
Gabe Kangas
f2fbce113e
fix(embed): set background color and height of chat embed. closes #2961
2 years ago
Gabe Kangas
1dc71004c9
fix(embed): set background color of video embed
2 years ago
Gabe Kangas
bb9cc28596
fix(embed): change text color of offline banner. Closes #2953
2 years ago
Gabe Kangas
b3ac4e1a15
fix(js): consolidate url and account validators
2 years ago
Gabe Kangas
7ec7e1704c
Add bool option to player to fill container for embeds. Closes #2884
2 years ago
Pranav Joglekar
07c5cabfe8
Trigger the title updated webhook event whenever a title is changed ( #2823 )
...
* wip: trigger the title updated webhook event whenever a title is changed
* Commit updated API documentation
* fix: add STREAM_TITLE_CHANGED to list of valid events
* feat: Add support for STREAM_TITLE_CHANGED webhook event on admin dashboard
* fix: transmit webhook event after stream has changed to fix race conditions where older title was sent
---------
Co-authored-by: Owncast <owncast@owncast.online>
2 years ago
Gabe Kangas
bb14af399e
Fix the listing of follower tables in admin
2 years ago
Gabe Kangas
a5e5adfa02
Fix incorrect follower count displayed. Closes #2854
2 years ago
Dhanu Saputra
2b41113211
Loose div in Utilities > Stream health screen ( #2844 )
2 years ago
Gabe Kangas
6973c3d8df
Update styling of video settings admin page. Closes #2803
2 years ago
Gabe Kangas
3ada7182f5
Update viewers chart y axis to make more sense. Closes #2806
2 years ago
Gabe Kangas
0b619b84a6
Add waiting message to hardware screen. Closes #2805
2 years ago
Gabe Kangas
4a0476b237
Add support for disabled chat state in the chat input field. Closes #2761
2 years ago
Gabe Kangas
23a721857f
Do not support stream key UI or any persisted stream keys when overridden via cli flag. Closes #2749
2 years ago
Gabe Kangas
5b8bacb83f
Add chat embed automated browser tests. Closes #2743
2 years ago
Gabe Kangas
1f99b0bf22
Fix chat embeds not loading. Fixes #2744
2 years ago
Gabe Kangas
8b8f221eb4
Show streamTitle in header if set. Closes #2720
3 years ago
Dhanu Saputra
0a653aaba7
Remove usage of the PropTypes dependency ( #2723 )
...
* Remove usage of the PropTypes dependency
* Prettified Code!
---------
Co-authored-by: dhanusaputra <dhanusaputra@users.noreply.github.com>
3 years ago
Philipp
a290770ac9
Allow embedding HTML for external actions ( #2693 )
...
* Admin UI: implement HTML embeds
* Admin UI External Actions: set correct useHTML on edits
* Admin UI: edit by index, not URL
* External Actions: render HTML on stream frontend
* Don't open embeds externally
* Remove TODO comment
* Add HTML as unique action key
* Admin UI: Actions: use CodeMirror editor, dropdown
3 years ago
Gabe Kangas
903cc41d58
Remove htmlcomment as it gets stripped in build time
3 years ago
Gabe Kangas
d9e4731764
Update charting library and how it is used. Closes #2658
3 years ago
Philipp
4aaabaac07
Admin UI: Fix broken links ( #2660 )
3 years ago
Gabe Kangas
ae660ed216
Add video embed loading state
3 years ago
Gabe Kangas
24f6bb1ea5
Add aria-title attribute to video player. For #1826
3 years ago
Gabe Kangas
cdaae66e94
Add skip links for content, player and footer. For #1826
3 years ago
Gabe Kangas
19c228eaf6
Allow adding custom javascript to the page. Closes #2604
3 years ago
Michael David Kuckuk
59e5cfefd4
Remove twitter notification configuration ( #2598 )
3 years ago
Gabe Kangas
2853752937
Make each admin page specify is own layout. Closes #2584
3 years ago
Gabe Kangas
6fbd6cbbcf
Lazy load every instance of using ant icons. Closes #2583
3 years ago
André Rusakow
b8016eaa90
fix scroll on mobile ( #2585 )
...
* fix scrolling issues on mobile
* resolve conflict
3 years ago
Gabe Kangas
82848bf68a
Fix link
3 years ago
Gabe Kangas
aadf721808
Move the contributor comment to end of source
3 years ago
Gabe Kangas
c7e12643e9
Point link to genera admin settings page
3 years ago
Gabe Kangas
2ff4316ee6
Fix admin subpages not having a layout
3 years ago
Gabe Kangas
9cc7b1cf2d
Add a little comment for those viewing HTML source that we could use contributors
3 years ago