Gabe Kangas
9300ebb015
Increase browser push notification TTL
2022-03-25 19:48:37 -07:00
Gabe Kangas
7b4110467b
mod tidy
2022-03-25 19:08:38 -07:00
Gabe Kangas
5a2584d8ea
Continued tweaking of latency compensation
2022-03-25 14:24:56 -07:00
Gabe Kangas
22578f0ac2
Change how often metrics are collected
2022-03-25 14:20:51 -07:00
Owncast
117d0078c8
Update admin to baa86698b059fa801b77f6b2b49975bdc7783b63
2022-03-25 06:24:34 +00:00
Gabe Kangas
410b413b84
Add stream health overview collection + apis
2022-03-24 23:07:05 -07:00
Owncast
729de44fce
Update admin to e87f4bd967816e794800767dab288334873779c7
2022-03-24 23:46:51 +00:00
Owncast
84582f5f1f
Update admin to 110d481e7b4b4f3e97e11ed95921fd24c0c614cb
2022-03-23 17:55:27 +00:00
Gabe Kangas
134e784282
Tweak position of moderator icon. Closes #1792
2022-03-21 15:01:30 -07:00
Owncast
c608a2532e
Update admin to 3684a9b1c5e3fbf147f20c133b1b8eff1bfbbec1
2022-03-21 21:42:18 +00:00
Owncast
971e6e1835
Update admin to 69102abd496ca00c31ce808a4044493d13a96086
2022-03-21 21:29:02 +00:00
Gabe Kangas
3004432666
Hardcode email notifications in UI to false
2022-03-21 13:50:11 -07:00
Owncast
7d02bd7dbf
Update admin to 7fc163fdb701fd2e37faff21db1d22a7dbcf33dd
2022-03-21 12:56:30 +00:00
Gabe Kangas
d96ddcc6c6
Continued tweaking of latency compensation
2022-03-19 13:17:37 -07:00
Gabe Kangas
d3aa3f87af
doc -> docs as Github needs a specific name
2022-03-19 12:02:34 -07:00
Gabe Kangas
5d360bcdd5
Add SECURITY.md document. Closes #1790
2022-03-19 11:51:48 -07:00
imgbot[bot]
496eee295c
[ImgBot] Optimize images ( #1789 )
...
*Total -- 3,494.01kb -> 3,001.71kb (14.09%)
/webroot/img/user-icon.svg -- 1.48kb -> 0.76kb (48.75%)
/webroot/img/owncast-background.png -- 3,228.15kb -> 2,739.00kb (15.15%)
/webroot/img/emoji/papalparrot.gif -- 2.31kb -> 2.02kb (12.39%)
/webroot/img/emoji/ryangoslingparrot.gif -- 5.86kb -> 5.48kb (6.43%)
/webroot/img/browser-push-notifications-settings.png -- 23.65kb -> 22.26kb (5.86%)
/webroot/img/follow.svg -- 1.67kb -> 1.63kb (2.17%)
/webroot/img/bot.svg -- 6.82kb -> 6.70kb (1.83%)
/webroot/img/repost.svg -- 1.61kb -> 1.59kb (1.52%)
/webroot/img/like.svg -- 1.66kb -> 1.63kb (1.47%)
/webroot/img/emoji/matrixparrot.gif -- 2.02kb -> 2.00kb (0.77%)
/webroot/img/notification-bell.svg -- 0.59kb -> 0.58kb (0.5%)
/webroot/img/emoji/tiedyeparrot.gif -- 32.45kb -> 32.39kb (0.19%)
/webroot/img/emoji/githubparrot.gif -- 27.44kb -> 27.40kb (0.17%)
/webroot/img/emoji/cryptoparrot.gif -- 5.08kb -> 5.07kb (0.08%)
/webroot/img/emoji/alert.gif -- 59.86kb -> 59.84kb (0.04%)
/webroot/img/emoji/fixparrot.gif -- 3.76kb -> 3.76kb (0.03%)
/webroot/img/emoji/tennisparrot.gif -- 55.18kb -> 55.17kb (0.02%)
/webroot/img/emoji/sithparrot.gif -- 17.21kb -> 17.21kb (0.01%)
/webroot/img/emoji/jediparrot.gif -- 17.21kb -> 17.21kb (0.01%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2022-03-18 20:27:53 -07:00
Gabe Kangas
4a17f30da8
Outbound live stream notifications ( #1663 )
...
* First pass at browser, discord, twilio notifications
* Commit updated Javascript packages
* Remove twilio notification support
* Email notifications/smtp support
* Fix Firefox notification support, remove chrome checks
* WIP more email work
* Add support for twitter notifications
* Add stream title to discord and twitter notifications
* Update notification registration modal
* Fix hide/show email section
* Commit updated API documentation
* Commit updated Javascript packages
* Fix post-rebase missing var
* Remove unused var
* Handle unsubscribe errors for browser push
* Standardize email config prop names
* Allow overriding go live email template
* Some notifications cleanup
* Commit updated Javascript packages
* Remove email/smtp/mailjet support
* Remove more references to email notifications
Co-authored-by: Owncast <owncast@owncast.online>
2022-03-18 13:33:23 -07:00
Gabe Kangas
4e415f7257
CC->TO because Mastodon cares for visibility
2022-03-18 13:01:11 -07:00
Gabe Kangas
c885d150d4
Tweak latency compensation
2022-03-17 21:10:07 -07:00
Gabe Kangas
992e819f38
Lock metrics on mutation
2022-03-17 18:07:55 -07:00
Owncast
1df4c96963
Update admin to 4367e37786dd14fb6ca522a4b0a976c5ca217e73
2022-03-17 21:56:10 +00:00
Gabe Kangas
d1e39c4c1e
Force uniqueness with previews and logos on the fediverse. Closes #1777 and closes #1776
2022-03-17 13:22:44 -07:00
Gabe Kangas
dc16eafea4
Add git to build step
2022-03-17 00:24:04 -07:00
Gabe Kangas
d8ead6d954
Allow the latency compensator to be dynamic
2022-03-16 23:34:17 -07:00
Owncast
4d5de61148
Update admin to f5dfe66d170d48a2109c89f5ea35dde0cb3d5e9a
2022-03-17 05:52:16 +00:00
Gabe Kangas
6479220e78
Expand upon playback metrics
2022-03-16 22:49:27 -07:00
Gabe Kangas
d84da617b7
Add player latency compensator. Closes #837 ( #1786 )
2022-03-16 18:41:59 -07:00
Owncast
233c2656d8
Update admin to 3bd00a31b28b8aa2c59893bd7b19314ce7231712
2022-03-17 00:57:02 +00:00
Gabe Kangas
689b6feef2
Remove rougue import
2022-03-16 17:47:02 -07:00
Gabe Kangas
babbcecc9c
Stream performance metrics ( #1785 )
...
* WIP playback metrics
* Playback metrics collecting + APIs. Closes #793
* Cleanup console messages
* Update test
* Increase browser test timeout
* Update browser tests to not fail
2022-03-16 17:34:44 -07:00
Lerk
f5a5ac006a
Add videotoolbox codec ( #1771 )
...
* add videotoolbox codec
* add -realtime flag for medium and below quality
* add quality level to extra arguments
* use variant flags instead of extra arguments
* add videotoolbox test
* fix test
2022-03-15 00:55:06 -07:00
Owncast
d874913aa1
Update admin to 8f67df6bc0c1dc7dfe4af4a2839cac40d59473f7
2022-03-15 07:07:46 +00:00
Renovate Bot
e805f48637
Update github.com/nareix/joy5 digest to 2c912ca
2022-03-14 16:58:26 +00:00
Renovate Bot
7cbc174af6
Update golang.org/x/time digest to 0e9765c
2022-03-14 13:09:47 +00:00
Owncast
7e46335279
Update admin to f58ac7c01299921caa802c8ccefe206f3c517f98
2022-03-14 12:52:19 +00:00
David
6e05c5cd7d
Fix and refactor getCaretPosition
( #1782 )
2022-03-13 15:36:53 -07:00
Gabe Kangas
c960f6488f
Replace timestamp for cachebuster with rand string. Closes #1781
2022-03-11 12:22:50 -08:00
Gabe Kangas
a8167dc9e0
Fix tests after segment filename change
2022-03-10 14:20:44 -08:00
Gabe Kangas
b9a597299f
Simplify segment filenames. Closes #1778
...
Remove the seconds as an identifier to allow for segments to be written
more than one per second.
2022-03-10 14:14:02 -08:00
Gabe Kangas
994145b609
Fix prometheus viewer count value & rename metrics names
2022-03-09 17:48:53 -08:00
Renovate Bot
a3e2a1bb1a
Lock file maintenance
2022-03-09 06:46:06 +00:00
David
9983ef2794
[fix] improve custom emoji validation ( #1772 )
2022-03-08 13:03:37 -08:00
Renovate Bot
165771ea8e
Update github.com/teris-io/shortid commit hash to e59966e
2022-03-08 00:38:47 +00:00
Gabe Kangas
b5d60d9f40
Fix linter warnings
2022-03-07 16:37:04 -08:00
Lerk
a7687c861e
Fix "invalid cross-device link" error when running on a different filesystem ( #1769 )
...
* fix cross-device rename errors
* fallback to copy instead of always using it
* use tmp dir in data folder
* recreate tmp dir at startup
2022-03-07 16:30:40 -08:00
Owncast
88ed026eae
Update admin to eb0749902e024245748735a0cc01d083205124e8
2022-03-07 22:45:40 +00:00
Gabe Kangas
48006d7a79
Fix updated go linter
2022-03-07 11:26:51 -08:00
Gabe Kangas
2743bddf4e
Fix js package build workflow
2022-03-07 11:21:42 -08:00
Gabe Kangas
a8bece63e5
Remove Renovate grouped PRs
2022-03-07 11:17:17 -08:00