dependabot[bot]
32d2ef9f73
Bump preact from 10.5.9 to 10.5.10 in /build/javascript ( #633 )
...
* Bump preact from 10.5.9 to 10.5.10 in /build/javascript
Bumps [preact](https://github.com/preactjs/preact ) from 10.5.9 to 10.5.10.
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.5.9...10.5.10 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2021-01-14 23:44:18 -08:00
gingervitis
9e44c261fa
be able to pick multiple emojis ; move up picker div to see emojis inputted into textfield; restore focus into textfield after picker closes; address #612 ( #614 )
2021-01-09 18:26:56 -08:00
Ginger Wong
3719dd04f5
add rel=me to social icon link; address #511
2021-01-09 16:40:38 -08:00
Ginger Wong
cd52e5b0a3
rename socialhandles to platformlogos in case of adblockers
2021-01-09 16:36:07 -08:00
Ginger Wong
ce3a47d5f4
add keyoxide logo; adjust icon css to fit non-svg imgs
2021-01-09 16:32:07 -08:00
Mirco T
0ab4e47f0b
#515 switched to SVG icons, #525 added Ko-Fi platform ( #528 )
...
* #515 switched to SVG icons, #525 added Ko-Fi platform
* fixes #515 , fixes #525 - added color to the SVGs directly
* Removed `color` from config for socialHandles, not required anymore
2021-01-09 12:59:43 -08:00
dependabot[bot]
d34a682332
Bump @videojs/http-streaming from 2.4.1 to 2.4.2 in /build/javascript ( #606 )
...
* Bump @videojs/http-streaming from 2.4.1 to 2.4.2 in /build/javascript
Bumps [@videojs/http-streaming](https://github.com/videojs/http-streaming ) from 2.4.1 to 2.4.2.
- [Release notes](https://github.com/videojs/http-streaming/releases )
- [Changelog](https://github.com/videojs/http-streaming/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/http-streaming/compare/v2.4.1...v2.4.2 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2021-01-07 22:48:02 -08:00
dependabot[bot]
174c07ed4b
Bump postcss from 8.2.2 to 8.2.3 in /build/javascript ( #607 )
...
* Bump postcss from 8.2.2 to 8.2.3 in /build/javascript
Bumps [postcss](https://github.com/postcss/postcss ) from 8.2.2 to 8.2.3.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.2.2...8.2.3 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2021-01-07 22:46:43 -08:00
Aaron Ogle
caa32fa248
make websocket and stream use constants ( #584 )
2021-01-04 22:30:18 -08:00
dependabot[bot]
36921bb089
Bump preact from 10.5.8 to 10.5.9 in /build/javascript ( #581 )
...
* Bump preact from 10.5.8 to 10.5.9 in /build/javascript
Bumps [preact](https://github.com/preactjs/preact ) from 10.5.8 to 10.5.9.
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.5.8...10.5.9 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2021-01-03 23:38:19 -08:00
Matt Steele
67c3f8ee38
Manually bust m3u8 caches ( #570 )
...
Fixes #567
2021-01-02 11:30:29 -08:00
dependabot[bot]
3cf066ec00
Bump preact from 10.5.7 to 10.5.8 in /build/javascript ( #553 )
...
* Bump preact from 10.5.7 to 10.5.8 in /build/javascript
Bumps [preact](https://github.com/preactjs/preact ) from 10.5.7 to 10.5.8.
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.5.7...10.5.8 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2020-12-30 22:56:58 -08:00
gingervitis
8a74af202d
Update chat message visibility for moderation ( #524 )
...
* update message viz in db
* create admin endpoint to update message visibility
* convert UpdateMessageVisibility api to take in an array of IDs to change visibility on instead
* Support requesting filtered or unfiltered chat messages
* Handle UPDATE chat events on front and backend for toggling messages
* Return entire message with UPDATE events
* Remove the UPDATE message type
* Revert "Remove the UPDATE message type"
This reverts commit 3a83df3d492f7ecf2bab65e845aa2b0365d3a7f6.
* update -> visibility update
* completely remove messages when they turn hidden on VISIBILITY-UPDATEs, and insert them if they turn visible
* Explicitly set visibility
* Fix multi-id sql updates
* increate scroll buffer a bit so chat scrolls when new large messages come in
* Add automated test around chat moderation
* Add new chat admin APIs to api spec
* Commit updated API documentation
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: Owncast <owncast@owncast.online>
2020-12-29 13:35:33 -08:00
dependabot[bot]
c78371fc57
Bump @videojs/http-streaming from 2.4.0 to 2.4.1 in /build/javascript ( #506 )
...
* Bump @videojs/http-streaming from 2.4.0 to 2.4.1 in /build/javascript
Bumps [@videojs/http-streaming](https://github.com/videojs/http-streaming ) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/videojs/http-streaming/releases )
- [Changelog](https://github.com/videojs/http-streaming/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/http-streaming/compare/v2.4.0...v2.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2020-12-22 22:36:46 -08:00
gingervitis
51f344f8e0
misc issue fixes ( #496 )
...
* rename social-icons to prevent adblockers from blocking scripts, fix for #491
* hide viewer count when stream is off, fixes #428
* show a notice in document title of num messages if window is blurred, #426
* display indicator when stream has gone onlnie or offline when window is blurred
2020-12-22 17:43:35 -08:00
Ginger Wong
8774551838
wrap tags so they extend off the view, fixes #500
2020-12-22 10:07:11 -08:00
Gabe Kangas
93c3968bc6
Try to assist people with websocket troubleshooting. Closes #468
2020-12-21 22:36:21 -08:00
dependabot[bot]
1de72ce336
Bump @videojs/http-streaming from 2.3.1 to 2.4.0 in /build/javascript ( #436 )
...
* Bump @videojs/http-streaming from 2.3.1 to 2.4.0 in /build/javascript
Bumps [@videojs/http-streaming](https://github.com/videojs/http-streaming ) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/videojs/http-streaming/releases )
- [Changelog](https://github.com/videojs/http-streaming/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/http-streaming/compare/v2.3.1...v2.4.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2020-12-14 15:46:38 -08:00
Ginger Wong
121b80143a
display username change form better on small screen
2020-12-12 11:38:08 -08:00
Ginger Wong
d4f5162505
prevent header from hiding when keyboard is active on mobile for username change
2020-12-12 11:08:23 -08:00
gingervitis
0062896b7d
chat fixes and optimizations ( #431 )
...
* - format messages on didMount instead of didUpdate. will also prevent bad setSTate loops when message is blank;
- convert message.js to functional comp
- prevent extra rerenders in messages and chat with shouldComponentUpdate checks
* revert chat test
* more concise returns;
2020-12-06 21:01:52 -08:00
dependabot[bot]
5b22b22308
Bump @joeattardi/emoji-button from 4.5.1 to 4.6.0 in /build/javascript ( #413 )
...
* Bump @joeattardi/emoji-button from 4.5.1 to 4.6.0 in /build/javascript
Bumps [@joeattardi/emoji-button](https://github.com/joeattardi/emoji-button ) from 4.5.1 to 4.6.0.
- [Release notes](https://github.com/joeattardi/emoji-button/releases )
- [Commits](https://github.com/joeattardi/emoji-button/compare/v4.5.1...v4.6.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2020-12-04 14:13:27 -08:00
Ginger Wong
26c066b454
overflow hidden on message so word forces break; decrease maxlength of username to 60 chars. fix #417
2020-12-04 00:00:50 -08:00
Ginger Wong
5e41dab92c
revert chat test
2020-12-03 22:51:11 -08:00
Ginger Wong
5fe36f37bd
fix for #411
2020-12-03 22:43:31 -08:00
Ginger Wong
0bf8cf1dba
make emoji search text more legible; break long user name change messages
2020-12-03 22:28:16 -08:00
Gabe Kangas
298d140c28
Connect to websocket in embed player. Closes #361
2020-11-20 18:06:51 -08:00
dependabot[bot]
cc78564c64
Bump @videojs/http-streaming from 2.3.0 to 2.3.1 in /build/javascript ( #386 )
...
* Bump @videojs/http-streaming from 2.3.0 to 2.3.1 in /build/javascript
Bumps [@videojs/http-streaming](https://github.com/videojs/http-streaming ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/videojs/http-streaming/releases )
- [Changelog](https://github.com/videojs/http-streaming/blob/v2.3.1/CHANGELOG.md )
- [Commits](https://github.com/videojs/http-streaming/compare/v2.3.0...v2.3.1 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2020-11-19 22:45:10 -08:00
Matt Steele
aeb221b32f
Do not highlight usernames inside links ( #366 )
...
sweet!
* Do not highlight usernames inside words
Fixes #156
* Do not search on separate words
* Add accuracy options to markjs
2020-11-17 17:29:03 -08:00
gingervitis
f8d94c2dc2
jump to bottom of list when the DOM observes that a new message node has been added ( #369 )
2020-11-17 16:59:27 -08:00
gingervitis
01f16aeddf
Simplify Logo requirement from users. ( #373 )
...
* Simplify Logo requirement from users.
- Only require 1 logo file, instead of a `small` and `large` one. Just require `logo`.
- Update frontend sso that primary header logo will ALWAYS be owncast logo.
- User's logo will remain in "user content" area.
* Commit updated API documentation
Co-authored-by: Owncast <owncast@owncast.online>
2020-11-17 15:12:54 -08:00
dependabot[bot]
92fa5b5c8c
Bump @joeattardi/emoji-button from 4.4.0 to 4.5.0 in /build/javascript ( #370 )
...
* Bump @joeattardi/emoji-button from 4.4.0 to 4.5.0 in /build/javascript
Bumps [@joeattardi/emoji-button](https://github.com/joeattardi/emoji-button ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/joeattardi/emoji-button/releases )
- [Commits](https://github.com/joeattardi/emoji-button/compare/v4.4.0...v4.5.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2020-11-16 22:45:13 -08:00
dependabot[bot]
4f4a13540f
Bump @joeattardi/emoji-button from 4.3.0 to 4.4.0 in /build/javascript ( #367 )
...
* Bump @joeattardi/emoji-button from 4.3.0 to 4.4.0 in /build/javascript
Bumps [@joeattardi/emoji-button](https://github.com/joeattardi/emoji-button ) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/joeattardi/emoji-button/releases )
- [Commits](https://github.com/joeattardi/emoji-button/compare/v4.3.0...v4.4.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2020-11-16 17:38:12 -08:00
dependabot[bot]
c76b7229a5
Bump preact from 10.5.5 to 10.5.7 in /build/javascript ( #360 )
...
* Bump preact from 10.5.5 to 10.5.7 in /build/javascript
Bumps [preact](https://github.com/preactjs/preact ) from 10.5.5 to 10.5.7.
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.5.5...10.5.7 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2020-11-12 22:59:02 -08:00
dependabot[bot]
2517e9944e
Bump @videojs/http-streaming from 2.2.4 to 2.3.0 in /build/javascript ( #327 )
...
* Bump @videojs/http-streaming from 2.2.4 to 2.3.0 in /build/javascript
Bumps [@videojs/http-streaming](https://github.com/videojs/http-streaming ) from 2.2.4 to 2.3.0.
- [Release notes](https://github.com/videojs/http-streaming/releases )
- [Changelog](https://github.com/videojs/http-streaming/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/http-streaming/compare/v2.2.4...v2.3.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2020-11-05 23:08:53 -08:00
dependabot[bot]
cf6609496c
Bump video.js from 7.8.3 to 7.10.2 in /build/javascript ( #326 )
...
* Bump video.js from 7.8.3 to 7.10.2 in /build/javascript
Bumps [video.js](https://github.com/videojs/video.js ) from 7.8.3 to 7.10.2.
- [Release notes](https://github.com/videojs/video.js/releases )
- [Changelog](https://github.com/videojs/video.js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/video.js/compare/v7.8.3...v7.10.2 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2020-11-05 22:54:56 -08:00
dependabot[bot]
c2f94c4e6c
Bump @videojs/http-streaming from 2.2.0 to 2.2.4 in /build/javascript ( #322 )
...
* Bump @videojs/http-streaming from 2.2.0 to 2.2.4 in /build/javascript
Bumps [@videojs/http-streaming](https://github.com/videojs/http-streaming ) from 2.2.0 to 2.2.4.
- [Release notes](https://github.com/videojs/http-streaming/releases )
- [Changelog](https://github.com/videojs/http-streaming/blob/v2.2.4/CHANGELOG.md )
- [Commits](https://github.com/videojs/http-streaming/compare/v2.2.0...v2.2.4 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2020-11-03 22:44:18 -08:00
dependabot[bot]
9ae3f1a267
Bump @joeattardi/emoji-button from 4.2.0 to 4.3.0 in /build/javascript ( #319 )
...
* Bump @joeattardi/emoji-button from 4.2.0 to 4.3.0 in /build/javascript
Bumps [@joeattardi/emoji-button](https://github.com/joeattardi/emoji-button ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/joeattardi/emoji-button/releases )
- [Commits](https://github.com/joeattardi/emoji-button/compare/v4.2.0...v4.3.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
2020-11-03 18:48:09 -08:00
bgildson
bcf7332675
changed duration format to also represent days
2020-10-29 08:46:54 -03:00
Gabe Kangas
2839a5e236
Custom thumbnail poster component ( #281 )
...
* Custom thumbnail poster component
* add opacity transition to thumbnail img
* fix some videoonly styles
* move video styles to video.css
* make component out of image layers; put inline styles into css
* cleanup
* update videoonly ; don't render poster if video player, remove dom modification in player
* revert interval
Co-authored-by: Ginger Wong <omqmail@gmail.com>
2020-10-22 14:14:44 -07:00
Gabe Kangas
72de85bc10
Add Javascript update Github Actions workflow ( #275 )
...
* JS update workflow
* Update package.json to see if workflow fires properly
* Commit updated Javascript packages
Co-authored-by: Owncast <owncast@owncast.online>
2020-10-20 18:38:37 -07:00
dependabot[bot]
dab7914eab
Bump @justinribeiro/lite-youtube from 0.9.0 to 0.9.1 in /build/javascript ( #273 )
...
* Commit updated Javascript packages
* Bump preact from 10.5.4 to 10.5.5 in /build/javascript (#265 )
* Trying a new github workflow to install javascript packages
* Bump tailwindcss from 1.9.2 to 1.9.4 in /build/javascript (#266 )
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 1.9.2 to 1.9.4.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v1.9.2...v1.9.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Commit updated Javascript packages
* Bump preact from 10.5.4 to 10.5.5 in /build/javascript
Bumps [preact](https://github.com/preactjs/preact ) from 10.5.4 to 10.5.5.
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.5.4...10.5.5 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
* Bump @justinribeiro/lite-youtube in /build/javascript
Bumps [@justinribeiro/lite-youtube](https://github.com/justinribeiro/lite-youtube ) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/justinribeiro/lite-youtube/releases )
- [Commits](https://github.com/justinribeiro/lite-youtube/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Owncast <owncast@owncast.online>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2020-10-20 15:15:56 -07:00
Ginger Wong
03a6eb3cee
optmized lines
2020-10-17 19:21:43 -07:00
Gabe Kangas
7dcc89a841
Add system chat message support to messages query
2020-10-16 17:50:00 -07:00
Gabe Kangas
f4815e331c
Update chat styling
2020-10-16 17:46:44 -07:00
Gabe Kangas
30c9bbe966
Size logo properly with the user image
2020-10-16 13:53:43 -07:00
Gabe Kangas
6ea9affce0
HLS video handling/storage/state refactor ( #151 )
...
* WIP with new transcoder progress monitor
* A whole different WIP in progress monitoring via local PUTs
* Use an actual hls playlist parser to rewrite master playlist
* Cleanup
* Private vs public path for thumbnail generation
* Allow each storage provider to make decisions of how to store different types of files
* Simplify inbound file writes
* Revert
* Split out set stream as connected/disconnected state methods
* Update videojs
* Add comment about the hls handler
* Rework of the offline stream state. For #85
* Delete old unreferenced video segment files from disk
* Cleanup all segments and revert to a completely offline state after 5min
* Stop thumbnail generation on stream stop. Copy logo to thumbnail on cleanup.
* Update transcoder test
* Add comment
* Return http 200 on success to transcoder. Tweak how files are written to disk
* Force pixel color format in transcoder
* Add debugging info for S3 transfers. Add default ACL.
* Fix cleanup timer
* Reset session stats when we cleanup the session.
* Put log file back
* Update test
* File should not be a part of this commit
* Add centralized shared performance timer for use anywhere
* Post-rebase cleanup
* Support returning nil from storage provider save
* Updates to reflect package changes + other updates in master
* Fix storage providers being overwritten
* Do not return pointer in save. Support cache headers with S3 providers
* Split out videojs + vhs and point to specific working versions of them
* Bump vjs and vhs versions
* Fix test
* Remove unused
* Update upload warning message
* No longer valid comment
* Pin videojs and vhs versions
2020-10-14 14:07:38 -07:00
gingervitis
57f2e4b567
Merge pull request #241 from jeyemwey/jv-119-remove-avatars
...
Remove Chat Avatars
Thanks for the cleanup! Looks great.
2020-10-14 11:16:58 -07:00
Gabe Kangas
64a85e68aa
Update extra page content API ( #240 )
...
* Mark change stream key api as pre-release
* Add API for changing extra page content. Renanme usercontent -> pagecontent. closes #236
2020-10-14 09:38:48 -07:00
Jannik Volkland
146e6d342c
Remove avatars from frontend
2020-10-14 13:33:55 +02:00