Commit Graph

2590 Commits

Author SHA1 Message Date
Xaekai 9bd8fee92f Update vjs components
Upgrade Video.js core to v7.18.0 from v5.10.7
Upgrade Dash.js to v4.2.8 from v2.6.3
Upgrade videojs-contrib-dash to v5.1.1 from v2.9.1
Modify videojs-resolution-switcher
2022-09-04 14:09:35 -07:00
Xaekai e2944e0769 Move Video.js components to a subfolder 2022-09-04 14:09:35 -07:00
Xaekai 94e2fd10ad Remove all references to wmode
Usage of wmode was specific to Flash, which is long dead.
2022-09-04 14:09:35 -07:00
Xaekai dd051098bc Add Niconico support 2022-09-04 14:09:35 -07:00
Xaekai 094c9a7c4e Update HLS support 2022-09-04 14:09:35 -07:00
Xaekai 85118db86e Reorganize PlayerJSPlayer dependents 2022-09-04 14:09:35 -07:00
Xaekai 6b39d754d3 Add Odysee support 2022-09-04 14:09:35 -07:00
Xaekai 89d79fe422 Set videojs poster on player ready
Resolves Github issue #870
2022-09-04 14:09:35 -07:00
Xaekai 8da1d1c772 Add BandCamp support 2022-09-04 14:09:27 -07:00
Xaekai c506ccf05b Enable caching BitChute metadata 2022-09-04 14:02:09 -07:00
Xaekai 8dde08ac6d Use child iframe for BitChute
By using an iframe we can take advantage of the referrer meta tag,
while still being able to scaffold everything relatively easily because it's same-origin
2022-09-04 14:02:09 -07:00
Xaekai 6a0119fa17 Flash is long dead 2022-09-04 14:02:09 -07:00
Xaekai b7188832da Options to autoembed PeerTube 2022-09-04 14:02:09 -07:00
Xaekai a92df0c6d9 Touch up data.js
Reorder useropts to match client
Remove long unused variable
2022-09-04 14:02:09 -07:00
Xaekai 9a639654f4 Fix issue with queue progress
If the user queues a PeerTube link with a long uuid the progress bar would never go away. Now it will just check against the hostname.
2022-09-04 14:02:09 -07:00
Xaekai 6812884760 Fixup Livestream.com 2022-09-04 14:02:09 -07:00
Xaekai d3aed7121b Add BitChute support 2022-09-04 14:02:09 -07:00
Xaekai eb71718bea Fixup various lint
Touched up callbacks and paginator
2022-09-04 14:02:09 -07:00
Xaekai 5e1cfc41d9 Eliminate jQuery from inline js/css charlimit notice 2022-09-04 14:02:09 -07:00
Xaekai 67b61d69dc Eliminate jQuery event shorthands 2022-09-04 14:01:49 -07:00
Xaekai cfe009323f Improve the ESLint situation 2022-09-04 13:58:42 -07:00
Xaekai 3212aa5df6 Allow for the omission of particular frames in SOCKET_DEBUG
In particular, mediaUpdate spam.
2022-09-04 13:58:42 -07:00
Xaekai af6e7bed0c EmoteList live reconfig support 2022-09-04 13:58:42 -07:00
Xaekai 46fcec8d14 Update jQuery and jQuery UI 2022-09-04 13:58:42 -07:00
Xaekai 614a039266 Add PeerTube support 2022-09-04 13:58:42 -07:00
Xaekai f365d4192a Refactor parseMediaLink 2022-09-04 13:58:42 -07:00
Xaekai e1c7b76650 Remove references to defunct services
Imgur discontinued support for albums
SmashCast/Hitbox disappeared
Ustream was sunset by IBM
Mixer is dead
Picasa is long dead
Vidme is long dead
IE11 is dead
2022-09-04 13:58:42 -07:00
Xaekai 34e2130ce6 Ignore patch files 2022-09-04 13:58:42 -07:00
Calvin Montgomery dcfcee9a23 Accept #946 2022-05-17 21:13:50 -07:00
Calvin Montgomery fd451fe9d2 Require at least one vote to skip 2022-05-09 20:25:34 -07:00
Calvin Montgomery cc283c0be9 Switch mediaquery back to githash instead of npm 2022-04-23 19:41:00 -07:00
Calvin Montgomery c9da64107f Upgrade a couple deps to shut up npm audit 2022-04-23 19:36:51 -07:00
dependabot[bot] 5b92ea0660 Bump node-fetch from 2.6.1 to 2.6.7
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-03 09:42:45 -07:00
dependabot[bot] facc72b22d Bump nodemailer from 6.5.0 to 6.6.1
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 6.5.0 to 6.6.1.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.5.0...v6.6.1)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-03 09:42:22 -07:00
dependabot[bot] 578c0f0ddc Bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-03 09:38:45 -07:00
Xaekai e099781686 Revert 3dfa587
The issue was caused by Babel weirdness.
2022-03-06 19:41:30 -08:00
Calvin Montgomery 3dfa587739
Update google-drive-subtitles.md 2022-02-05 18:59:29 -08:00
Calvin Montgomery 0d9f4a5f03 Fix cookies on ACP for SIO4 upgrade 2021-11-06 19:53:16 -07:00
Techanon ab8faf7c99 Fix chat width resizing when window is very thin
When the window resized to a small width, the chat header buttons would wrap to the next line, but would inline with the chat box itself making it resize to unreadable widths.
Changing the header to flex with some minor adjustments prevents the inline wrapping thus the chatbox retains it's intended width.
2021-11-05 16:14:15 -07:00
Calvin Montgomery 7c3f3070f9 Fix bug introduced by fixing #918 2021-10-17 16:37:57 -07:00
Calvin Montgomery 1bab65bb13 Bump some devdeps to shut up npm audit 2021-10-13 20:19:28 -07:00
dependabot[bot] 01063c2623 Bump nth-check from 2.0.0 to 2.0.1
Bumps [nth-check](https://github.com/fb55/nth-check) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/fb55/nth-check/releases)
- [Commits](https://github.com/fb55/nth-check/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: nth-check
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-13 20:16:30 -07:00
Calvin Montgomery bd63013524 Fix #925 2021-10-13 20:14:44 -07:00
Calvin Montgomery af62fbaef4 Fix #924 2021-10-13 20:12:31 -07:00
Calvin Montgomery f41e0bda82 Fix new messages indicator being hidden behind chat messages on chromium 2021-10-13 19:58:19 -07:00
dependabot[bot] 0d8dcc41b2 Bump tar from 6.1.5 to 6.1.11
Bumps [tar](https://github.com/npm/node-tar) from 6.1.5 to 6.1.11.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v6.1.5...v6.1.11)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-05 09:57:03 -07:00
Calvin Montgomery d179cd896f Allow revoting without refreshing 2021-08-19 21:03:15 -07:00
Calvin Montgomery 1f10f0f09c Fix eslint error 2021-08-19 20:55:40 -07:00
Calvin Montgomery edb5f94b7c Add a POST flow to password recovery (#871) 2021-08-19 20:55:02 -07:00
Calvin Montgomery d563a85092 Use embed src as url in playlist for custom embed 2021-08-19 20:46:38 -07:00