Gabe Kangas
c6c6f0233d
Expanded linting + fix warnings ( #1396 )
...
* Expand the linters and types of warnings to improve consistency and safety
* Fail lint workflow if there are errors
* golint has been replaced by revive
* Hand-pick some of the default exclude list
* Ignore error when trying to delete preview gif
* Ignore linter warning opening playlist path
* Rename user field Id -> ID
* A bunch of renames to address linter warnings
* Rename ChatClient -> Client per linter suggestion best practice
* Rename ChatServer -> Server per linter suggestion best practice
* More linter warning fixes
* Add missing comments to all exported functions and properties
2021-09-12 00:18:15 -07:00
Gabe Kangas
70e9f4945f
Simplify repo Readme and focus on building/running/contributing and less about features
2021-09-10 16:21:38 -07:00
Meisam
9589c8e11a
rename the "Disable chat" switch to a simple "Chat" ( #286 )
...
* change chat config lable
* reverse the chat enable UI
* add reversed to toggle switch props
2021-09-10 15:08:15 -07:00
Jannik
511805062e
Create CONTRIBUTING.md ( #1394 )
...
As requested by https://hacktoberfest.digitalocean.com/resources/maintainers .
2021-09-10 12:36:42 -07:00
dependabot[bot]
718ced0fda
Bump prettier from 2.3.2 to 2.4.0 ( #304 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.3.2 to 2.4.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.3.2...2.4.0 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-09 18:10:27 -07:00
dependabot[bot]
6ed6cf7399
Bump sass from 1.39.0 to 1.39.2 ( #305 )
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.39.0 to 1.39.2.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.39.0...1.39.2 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-09 18:10:11 -07:00
dependabot[bot]
d2a3f210d6
Bump @types/node from 16.7.1 to 16.9.0 ( #303 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 16.7.1 to 16.9.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-08 18:15:02 -07:00
Gabe Kangas
2cd358d367
Mark micromodal as vendored
2021-09-07 11:04:09 -07:00
dependabot[bot]
83ad71a906
Bump @typescript-eslint/eslint-plugin from 4.30.0 to 4.31.0 ( #302 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.30.0 to 4.31.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.31.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-06 18:41:19 -07:00
dependabot[bot]
f7c94976ff
Bump @typescript-eslint/parser from 4.30.0 to 4.31.0 ( #301 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.30.0 to 4.31.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.31.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-06 18:38:46 -07:00
Owncast
4c158ea588
Commit updated Javascript packages
2021-09-06 19:36:35 +00:00
dependabot[bot]
aa19d8a2c1
Bump @videojs/http-streaming from 2.10.2 to 2.10.3 in /build/javascript ( #1386 )
...
Bumps [@videojs/http-streaming](https://github.com/videojs/http-streaming ) from 2.10.2 to 2.10.3.
- [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.10.2...v2.10.3 )
---
updated-dependencies:
- dependency-name: "@videojs/http-streaming"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-06 12:35:31 -07:00
Halil İbrahim Kocaöz
d90b02e50b
fix moved transcoding error links ( #1381 )
2021-09-05 18:07:02 -07:00
ooa113y
efb80243d5
Fix Windows tests ( #1376 )
...
* Fix Windows tests
* Use filepath.Join
2021-09-04 21:17:15 -07:00
Gabe Kangas
37e787560e
Add svg to image list
2021-09-03 21:38:25 -07:00
Gabe Kangas
c7f8899b82
Add preview gif to the short short cache time
2021-09-03 21:37:29 -07:00
Gabe Kangas
31dbdb8746
Increase cache duration for static files
2021-09-03 21:08:44 -07:00
Meisam
ae1c2d89f0
Check for secret key before nightly builds ( #1375 )
2021-09-03 11:49:10 -07:00
dependabot[bot]
6fd5c0cfec
Bump sass from 1.38.2 to 1.39.0 ( #300 )
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.38.2 to 1.39.0.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.38.2...1.39.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-02 21:17:43 -07:00
dependabot[bot]
3197b22dbb
Bump github.com/shirou/gopsutil ( #1369 )
...
Bumps [github.com/shirou/gopsutil](https://github.com/shirou/gopsutil ) from 3.21.7+incompatible to 3.21.8+incompatible.
- [Release notes](https://github.com/shirou/gopsutil/releases )
- [Commits](https://github.com/shirou/gopsutil/compare/v3.21.7...v3.21.8 )
---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-01 11:50:16 -07:00
dependabot[bot]
9b33660135
Bump next from 11.1.1 to 11.1.2 ( #299 )
...
Bumps [next](https://github.com/vercel/next.js ) from 11.1.1 to 11.1.2.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v11.1.1...v11.1.2 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-31 18:11:38 -07:00
Gabe Kangas
f85dada0cc
Add quicktime player (applecoremedia) to player useragent list
2021-08-31 15:04:29 -07:00
Meisam
965ad2854b
Improve no-JS landing page ( #1367 )
...
* improve landing page for no js
* update no js page
* update no js explanations
* Some text tweaks
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2021-08-31 14:53:21 -07:00
Meisam
e8e21ca45b
Add support for loading the owncast URL in mpv ( #1356 )
...
* redirect players to hls link
* add VLC to players list
2021-08-31 14:49:04 -07:00
Gabe Kangas
7278ce8f26
Merge pull request from GHSA-2hfj-cxw7-g45p
2021-08-30 19:43:28 -07:00
Gabe Kangas
663a7b5fe1
Update admin bundle
2021-08-30 18:24:28 -07:00
dependabot[bot]
87d5581b1a
Bump eslint-plugin-prettier from 3.4.0 to 4.0.0 ( #298 )
...
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) from 3.4.0 to 4.0.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/commits/v4.0.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-30 18:20:12 -07:00
dependabot[bot]
6546ad4662
Bump next from 11.1.0 to 11.1.1 ( #297 )
...
Bumps [next](https://github.com/vercel/next.js ) from 11.1.0 to 11.1.1.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v11.1.0...v11.1.1 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-30 18:19:47 -07:00
dependabot[bot]
7ae5852f9c
Bump @typescript-eslint/eslint-plugin from 4.29.1 to 4.30.0 ( #295 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.29.1 to 4.30.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.30.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-30 18:17:04 -07:00
dependabot[bot]
4bce3d9e12
Bump @typescript-eslint/parser from 4.29.1 to 4.30.0 ( #296 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.29.1 to 4.30.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.30.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-30 18:10:04 -07:00
Gabe Kangas
5b14a8aa92
Update admin bundle
2021-08-29 18:55:05 -07:00
dependabot[bot]
b76fc842fd
Bump sass from 1.38.1 to 1.38.2 ( #294 )
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.38.1 to 1.38.2.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.38.1...1.38.2 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-29 18:52:47 -07:00
dependabot[bot]
6a1043f90c
Bump eslint-plugin-react from 7.24.0 to 7.25.0 ( #293 )
...
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react ) from 7.24.0 to 7.25.0.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases )
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.24.0...v7.25.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-29 18:23:05 -07:00
gabek
a8b9703502
Prettified Code!
2021-08-30 01:19:45 +00:00
Gabe Kangas
683ec7881d
Turn off react/jsx-no-bind
2021-08-29 18:19:18 -07:00
dependabot[bot]
f1b52a08b8
Bump @ant-design/icons from 4.6.3 to 4.6.4 ( #292 )
...
Bumps [@ant-design/icons](https://github.com/ant-design/ant-design-icons ) from 4.6.3 to 4.6.4.
- [Release notes](https://github.com/ant-design/ant-design-icons/releases )
- [Commits](https://github.com/ant-design/ant-design-icons/commits )
---
updated-dependencies:
- dependency-name: "@ant-design/icons"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-29 18:17:36 -07:00
gabek
66259ed229
Prettified Code!
2021-08-29 23:59:14 +00:00
Gabe Kangas
4a34ccde05
Increase do not autoscroll buffer to fix chat not scrolling to bottom. Fixes #1324
2021-08-29 16:58:37 -07:00
nothub
d522e41d5c
do not exit after successful stream key change ( #1355 )
2021-08-28 10:39:42 -07:00
Gabe Kangas
15238bf9de
Add an endpoint for returning a most-compatible logo (non-svg) used in sharing and indexing. Closes #1286
2021-08-27 16:20:16 -07:00
Gabe Kangas
734e16203e
Attempt running tests under freebsd and openbsd vms
2021-08-27 15:34:22 -07:00
Gabe Kangas
ec89fb2def
Remove windows from test matrix. Filed TODO to fix tests for windows
2021-08-27 15:29:38 -07:00
Gabe Kangas
b50f1674a8
Add more test targets for GitHub tests
2021-08-27 15:24:21 -07:00
Gabe Kangas
e3b0af1b67
Expand upon flood detection and chat rate limiting. Closes #1349
2021-08-27 14:43:09 -07:00
Gabe Kangas
99a3aae843
Mark viewer as active when fetching playlist. Closes #1343
2021-08-27 13:43:39 -07:00
dependabot[bot]
5a95e08bb6
Bump typescript from 4.3.4 to 4.4.2 ( #291 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.3.4 to 4.4.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.4...v4.4.2 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-26 18:13:03 -07:00
Owncast
cdbb6d9a44
Commit updated Javascript packages
2021-08-25 18:32:24 +00:00
dependabot[bot]
68c4d5a73e
Bump @videojs/http-streaming from 2.10.1 to 2.10.2 in /build/javascript ( #1346 )
...
Bumps [@videojs/http-streaming](https://github.com/videojs/http-streaming ) from 2.10.1 to 2.10.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.10.1...v2.10.2 )
---
updated-dependencies:
- dependency-name: "@videojs/http-streaming"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-25 11:31:21 -07:00
dependabot[bot]
fa2599baf1
Bump sass from 1.38.0 to 1.38.1 ( #288 )
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.38.0 to 1.38.1.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.38.0...1.38.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 19:15:53 -07:00
dependabot[bot]
198c5b64d3
Bump antd from 4.16.12 to 4.16.13 ( #289 )
...
Bumps [antd](https://github.com/ant-design/ant-design ) from 4.16.12 to 4.16.13.
- [Release notes](https://github.com/ant-design/ant-design/releases )
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md )
- [Commits](https://github.com/ant-design/ant-design/compare/4.16.12...4.16.13 )
---
updated-dependencies:
- dependency-name: antd
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 19:15:31 -07:00