Commit graph

1682 commits

Author SHA1 Message Date
Matt Steele
67c3f8ee38
Manually bust m3u8 caches (#570)
Fixes #567
2021-01-02 11:30:29 -08:00
Gabe Kangas
bda430f791 Cleanup some exported methods 2021-01-01 17:08:20 -08:00
Gabe Kangas
3c7997b75e Make missing ffmpeg a fatal error. Closes #554 2021-01-01 17:01:36 -08:00
Gabe Kangas
1dc25889ec Add inbound chat event rate limiting. Closes #484 2021-01-01 16:55:46 -08:00
dependabot[bot]
997ada69b1
Bump github.com/aws/aws-sdk-go from 1.36.18 to 1.36.19 (#559)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.36.18 to 1.36.19.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.36.18...v1.36.19)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-01 00:02:49 -08:00
Gabe Kangas
b2953028cf Remove forcing old path-style URLs with s3. Closes #497 2020-12-31 11:50:18 -08:00
Owncast
b70cee8afd Commit updated API documentation 2020-12-31 07:26:52 +00:00
Gabe Kangas
56fe91f45c Mark api spec as 0.0.5-development 2020-12-30 23:26:11 -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
dependabot[bot]
509d449b11
Bump github.com/aws/aws-sdk-go from 1.36.17 to 1.36.18 (#552)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.36.17 to 1.36.18.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.36.17...v1.36.18)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-30 22:55:34 -08:00
Gabe Kangas
bc4b6895be Fix error message 2020-12-30 12:22:44 -08:00
Gabe Kangas
68f481d8be Render markdown to extra page content in prerelease api 2020-12-29 23:38:49 -08:00
dependabot[bot]
04de05a1cc
Bump github.com/aws/aws-sdk-go from 1.36.16 to 1.36.17 (#544)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.36.16 to 1.36.17.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.36.16...v1.36.17)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-29 22:34:58 -08:00
dependabot[bot]
4f61e514e7
Bump postcss from 8.2.1 to 8.2.2 in /build/javascript (#545)
Bumps [postcss](https://github.com/postcss/postcss) from 8.2.1 to 8.2.2.
- [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.1...8.2.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-29 22:34:29 -08:00
Gabe Kangas
ff61862109 Update admin bundle 2020-12-29 16:06:38 -08:00
Owncast
799782598d Commit updated API documentation 2020-12-29 22:04:25 +00:00
Mirco T
a149e2bb50
Added new endpoints to modify settings in-memory (#517)
* Added new endpoints to modify settings in-memory

* Added missing controllers
2020-12-29 14:03:57 -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]
0452c4c5fc
Bump github.com/mattn/go-sqlite3 from 1.14.5 to 1.14.6 (#534)
Bumps [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) from 1.14.5 to 1.14.6.
- [Release notes](https://github.com/mattn/go-sqlite3/releases)
- [Commits](https://github.com/mattn/go-sqlite3/compare/v1.14.5...v1.14.6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-29 00:11:34 -08:00
dependabot[bot]
c8aac5f639
Bump github.com/aws/aws-sdk-go from 1.36.14 to 1.36.16 (#542)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.36.14 to 1.36.16.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.36.14...v1.36.16)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-29 00:10:59 -08:00
dependabot[bot]
10c4bfffea
Bump github.com/yuin/goldmark from 1.3.0 to 1.3.1 (#533)
Bumps [github.com/yuin/goldmark](https://github.com/yuin/goldmark) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/yuin/goldmark/releases)
- [Commits](https://github.com/yuin/goldmark/compare/v1.3.0...v1.3.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-29 00:10:41 -08:00
Gabe Kangas
cd77eab971 testing package-lock has updates 2020-12-28 18:10:40 -08:00
Gabe Kangas
e5da1f871e Add PostCSS because Tailwind CLI needed it 2020-12-28 17:52:47 -08:00
Gabe Kangas
8328d1cb11 Disable serving a directory listing. Closes #530 2020-12-27 15:41:21 -08:00
Owncast
46fa26bc3a Commit updated API documentation 2020-12-26 03:25:00 +00:00
Gabe Kangas
6e7787369e Mark API as v0.0.4 2020-12-25 19:24:19 -08:00
Gabe Kangas
88015638f0
Add checklist item for installer. 2020-12-22 23:25:36 -08:00
dependabot[bot]
f6712b23a3
Bump github.com/aws/aws-sdk-go from 1.36.13 to 1.36.14 (#507)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.36.13 to 1.36.14.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.36.13...v1.36.14)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-22 22:37:13 -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
Gabe Kangas
75d800bf70 Update admin bundle 2020-12-22 18:02:32 -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
Jannik
9240da1b0b
Merge pull request #501 from owncast/gw/1222-wraptags
wrap tags so they don't extend off the view
2020-12-22 19:28:06 +01:00
Ginger Wong
8774551838 wrap tags so they extend off the view, fixes #500 2020-12-22 10:07:11 -08:00
Gabe Kangas
959482e41a Update Admin bundle 2020-12-21 23:45:33 -08:00
dependabot[bot]
ce81c78b88
Bump node-notifier from 8.0.0 to 8.0.1 in /test/automated (#494)
Bumps [node-notifier](https://github.com/mikaelbr/node-notifier) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/mikaelbr/node-notifier/releases)
- [Changelog](https://github.com/mikaelbr/node-notifier/blob/v8.0.1/CHANGELOG.md)
- [Commits](https://github.com/mikaelbr/node-notifier/compare/v8.0.0...v8.0.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 22:39:51 -08:00
Gabe Kangas
93c3968bc6 Try to assist people with websocket troubleshooting. Closes #468 2020-12-21 22:36:21 -08:00
dependabot[bot]
780618f0ee
Bump github.com/aws/aws-sdk-go from 1.36.12 to 1.36.13 (#493)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.36.12 to 1.36.13.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.36.12...v1.36.13)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 22:21:59 -08:00
Gabe Kangas
1ff70c13c5 Surface RTMP server port in admin. For #475 2020-12-21 22:20:27 -08:00
Gabe Kangas
76590bb043 Validate explicitly provided ffmpeg path. Closes #490 2020-12-21 22:02:05 -08:00
Gabe Kangas
e558c549d7
Websocket fixes (#461)
* Bump api spec version

* Do not panic on cpu monitoring error

* Centralize the socket disconnect logic and fire it also when socket errors occur. Hopefully closes #421
2020-12-21 19:42:47 -08:00
dependabot[bot]
eab45c7e92
Bump github.com/aws/aws-sdk-go from 1.36.11 to 1.36.12 (#487)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.36.11 to 1.36.12.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.36.11...v1.36.12)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-20 23:55:58 -08:00
David Marzal
b741b95aed
Update docker-compose.yaml example (#476)
* Update docker-compose.yaml example

With this change works on 0.3 release.

chatDatabase -> database

* docker-compose.yaml example to owncast:latest

owncast:latest to avoid having to update this file with every release
2020-12-20 12:25:32 -08:00
Christian Muehlhaeuser
c7cc973ebc
Log and abort when listening on RTMP port fails (#478)
Fixes #477.
2020-12-19 22:17:10 -08:00
Gabe Kangas
553992d6f8 Add linux-arm7 support to build script. Closes #470 2020-12-18 00:21:49 -08:00
dependabot[bot]
757a818e2a
Bump github.com/aws/aws-sdk-go from 1.36.10 to 1.36.11 (#469)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.36.10 to 1.36.11.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.36.10...v1.36.11)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-17 22:35:46 -08:00
Gabe Kangas
84b8a4290d Update admin bundle 2020-12-17 09:59:42 -08:00
Gabe Kangas
e9c7ff29cf
Add custom RTMP port number support (#462)
* Bump api spec version

* Add support for custom RTMP port. Closes #454
2020-12-17 09:56:04 -08:00
dependabot[bot]
ef792c66a6
Bump github.com/aws/aws-sdk-go from 1.36.9 to 1.36.10 (#465)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.36.9 to 1.36.10.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.36.9...v1.36.10)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-16 23:05:31 -08:00
Gabe Kangas
1fe1c6c925 Move duplicate string to a constant 2020-12-16 23:01:09 -08:00
Gabe Kangas
47770feaa5 Remove TODO 2020-12-16 22:59:13 -08:00