Commit graph

2625 commits

Author SHA1 Message Date
secretspecter db6253cd04 Blocked by FIXME 2024-01-04 19:54:13 -07:00
secretspecter 4846b22cd1 fix format and use database.client 2023-12-14 23:06:26 -07:00
secretspecter 0b806cec92 add support for PostgreSQL (and other databases)
* renamed the 'mysql' config.yaml key to 'database'
* added database.client which still defaults to 'mysql'
2023-12-14 22:11:17 -07:00
dependabot[bot] 227244e2d0 Bump socket.io-parser from 4.2.1 to 4.2.3
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.2.1 to 4.2.3.
- [Release notes](https://github.com/socketio/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io-parser/compare/4.2.1...4.2.3)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-28 21:12:55 -07:00
Calvin Montgomery 6f47ed42db Bump mediaquery 2023-05-28 21:12:36 -07:00
Kethsar 98bfb6736e Remove string template around maxlength property for chat input 2023-03-25 14:31:25 -07:00
Kethsar 2c541448a2 Set the cap for max-chat-message-length to 1000 2023-03-25 14:31:25 -07:00
Kethsar 21d7f16413 Fix missed expansion of the option 2023-03-25 14:31:25 -07:00
Kethsar 87198bd4e7 Expand chat message length option to be consistent with other options 2023-03-25 14:31:25 -07:00
Kethsar 986207b46b Add max chat message length config option 2023-03-25 14:31:25 -07:00
Kethsar ed410fdebe Update mediaquery dependency hash 2023-03-25 14:29:56 -07:00
Calvin Montgomery 1a9d920884 Detect old browser JS engines 2023-01-28 19:41:39 -08:00
Calvin Montgomery c78ef333da Fix a couple issues discussed on IRC 2023-01-11 17:57:02 -08:00
Calvin Montgomery fad1da7ab4 deps: fix high sev warnings 2023-01-10 20:56:38 -08:00
Calvin Montgomery d37e69e1a6 Update package-lock for nan so that node v19 builds successfully 2022-10-30 18:10:19 -07:00
Calvin Montgomery 1e2dcee4fa Update NEWS 2022-09-23 21:39:38 -07:00
Calvin Montgomery 6ec2f3d491 Fix todo 2022-09-23 21:39:38 -07:00
Calvin Montgomery 306e3adde8 Work around flaky test 2022-09-23 21:39:38 -07:00
Calvin Montgomery 99740a3673 Add cache, test 2022-09-23 21:39:38 -07:00
Calvin Montgomery 913348d46e Continue working on banned channels 2022-09-23 21:39:38 -07:00
Calvin Montgomery ae5dbf5f48 Continue working on banned channels 2022-09-23 21:39:38 -07:00
Calvin Montgomery 8338fe2f25 Work on banned channels feature 2022-09-23 21:39:38 -07:00
Xaekai 7921f41174 Fix inadvertent code reversions 2022-09-18 20:04:42 -07:00
Calvin Montgomery 50e2692896 Fix update mediaquery git hash 2022-09-18 19:10:36 -07:00
Calvin Montgomery 9e0f7b8efa Tweaks 2022-09-18 19:10:36 -07:00
Xaekai fd9586e0da Update custom manifest documentation regarding audioTracks 2022-09-18 19:10:36 -07:00
Xaekai f185e6c3ea Add audioTracks support for custom manifests 2022-09-18 19:10:36 -07:00
Xaekai 2cf26cdc4c Add disposal to audio switcher 2022-09-18 19:10:36 -07:00
Xaekai 008c24f892 Add compiled JSO libraries 2022-09-18 19:10:36 -07:00
Xaekai a398e3a6fa Track last chatMsg time, and ignore reconnect spam 2022-09-18 19:10:36 -07:00
Xaekai aa04f0d034 Add vjs plugin for audio track switching 2022-09-18 19:10:36 -07:00
Xaekai e7f0aa98be Move add to be first playlist control 2022-09-18 19:10:36 -07:00
Xaekai 0f9d778a27 Eliminate jQuery in index template microscript 2022-09-18 19:10:36 -07:00
Xaekai 119b6a62b8 Focus searchbox when emotelist modal is shown 2022-09-18 19:10:36 -07:00
Xaekai 9d00d9666d Fix Nicovideo methods 2022-09-18 19:10:36 -07:00
Xaekai f6ba5b71e8 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-18 19:10:36 -07:00
Xaekai 9b05e2eb8c Move Video.js components to a subfolder 2022-09-18 19:10:36 -07:00
Xaekai 911558760f Remove all references to wmode
Usage of wmode was specific to Flash, which is long dead.
2022-09-18 19:10:36 -07:00
Xaekai 45217ccad8 Add Niconico support 2022-09-18 19:10:36 -07:00
Xaekai aeb5de85b6 Update HLS support 2022-09-18 19:10:36 -07:00
Xaekai 53911ab9f0 Reorganize PlayerJSPlayer dependents 2022-09-18 19:10:36 -07:00
Xaekai a2c4ea5036 Add Odysee support 2022-09-18 19:10:36 -07:00
Xaekai 517058bef3 Set videojs poster on player ready
Resolves Github issue #870
2022-09-18 19:10:36 -07:00
Xaekai 1790d5b569 Add BandCamp support 2022-09-18 19:10:36 -07:00
Xaekai 97b8d1b4b7 Enable caching BitChute metadata 2022-09-18 19:10:36 -07:00
Xaekai 25ddc336e0 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-18 19:10:36 -07:00
Xaekai 498272b128 Flash is long dead 2022-09-18 19:10:36 -07:00
Xaekai 26f6611ca8 Options to autoembed PeerTube 2022-09-18 19:10:36 -07:00
Xaekai 6b831bc367 Touch up data.js
Reorder useropts to match client
Remove long unused variable
2022-09-18 19:10:36 -07:00
Xaekai ffd01fe30b 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-18 19:10:36 -07:00