From edb4ffc7e0b13659d7c73b120f2c87b27e4c26a1 Mon Sep 17 00:00:00 2001 From: Felix Ableitner Date: Mon, 8 Oct 2018 09:26:04 -0500 Subject: Set bitrate limits for transcoding (fixes #638) (#1135) * Set bitrate limits for transcoding (fixes #638) * added optimization script and test, changed stuff * fix test, improve docs * re-add optimize-old-videos script * added documentation * Don't optimize videos without valid UUID, or redundancy videos * move getUUIDFromFilename * fix tests? * update torrent and file size, some more fixes/improvements * use higher bitrate for high fps video, adjust bitrates * add test video * don't throw error if resolution is undefined * generate test fixture on the fly * use random noise video for bitrate test, add promise * shorten test video to avoid timeout * use existing function to optimize video * various fixes * increase test timeout * limit test fixture size, add link * test fixes * add await * more test fixes, add -b:v parameter * replace ffmpeg wiki link * fix ffmpeg params * fix unit test * add test fixture to .gitgnore * add video transcoding fps model * add missing file --- package.json | 1 + 1 file changed, 1 insertion(+) (limited to 'package.json') diff --git a/package.json b/package.json index 80d5a04ac..034b40cbc 100644 --- a/package.json +++ b/package.json @@ -51,6 +51,7 @@ "generate-api-doc": "scripty", "parse-log": "node ./dist/scripts/parse-log.js", "prune-storage": "node ./dist/scripts/prune-storage.js", + "optimize-old-videos": "node ./dist/scripts/optimize-old-videos.js", "postinstall": "cd client && yarn install --pure-lockfile", "tsc": "tsc", "spectacle-docs": "node_modules/spectacle-docs/bin/spectacle.js", -- cgit v1.2.3 From 333210d862fdba4bb114b756d4f964789f480196 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 11 Oct 2018 09:06:16 +0200 Subject: Bumped to version v1.0.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 80d5a04ac..5aaaa32a7 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "peertube", "description": "Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.", - "version": "1.0.0-rc.2", + "version": "1.0.0", "private": true, "licence": "AGPLv3", "engines": { -- cgit v1.2.3 From 7cdc3ab63b9238a352363524568da39407a56a3d Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 17 Oct 2018 08:43:16 +0200 Subject: Bumped to version v1.1.0-alpha.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 1fd6d7d19..e5b2bb50e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "peertube", "description": "Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.", - "version": "1.0.0", + "version": "1.1.0-alpha.1", "private": true, "licence": "AGPLv3", "engines": { -- cgit v1.2.3 From cdf4cb9eaf5f6bc71f7c1e1963c07575f1d2593d Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 18 Oct 2018 09:44:43 +0200 Subject: Fix transcoding --- package.json | 1 + 1 file changed, 1 insertion(+) (limited to 'package.json') diff --git a/package.json b/package.json index e5b2bb50e..46c6d5dce 100644 --- a/package.json +++ b/package.json @@ -163,6 +163,7 @@ "@types/config": "^0.0.34", "@types/express": "^4.0.35", "@types/express-rate-limit": "^2.9.3", + "@types/fluent-ffmpeg": "^2.1.8", "@types/fs-extra": "^5.0.4", "@types/libxmljs": "^0.18.0", "@types/lodash": "^4.14.64", -- cgit v1.2.3 From 41f2ebae4f970932fb62d2d8923b1f776f0b1494 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 19 Oct 2018 11:41:19 +0200 Subject: Add HTTP signature check before linked signature It's faster, and will allow us to use RSA signature 2018 (with upstream jsonld-signature module) without too much incompatibilities in the peertube federation --- package.json | 1 + 1 file changed, 1 insertion(+) (limited to 'package.json') diff --git a/package.json b/package.json index 46c6d5dce..295b4e74b 100644 --- a/package.json +++ b/package.json @@ -109,6 +109,7 @@ "fluent-ffmpeg": "^2.1.0", "fs-extra": "^7.0.0", "helmet": "^3.12.1", + "http-signature": "^1.2.0", "ip-anonymize": "^0.0.6", "ipaddr.js": "1.8.1", "is-cidr": "^2.0.5", -- cgit v1.2.3 From 6df8130efcd111715b4cb715df614a6d1268b5e2 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 19 Oct 2018 15:29:30 +0200 Subject: Bumped to version v1.1.0-alpha.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 295b4e74b..0798fdba2 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "peertube", "description": "Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.", - "version": "1.1.0-alpha.1", + "version": "1.1.0-alpha.2", "private": true, "licence": "AGPLv3", "engines": { -- cgit v1.2.3 From 7cf3e57376422e890e9703b68107e6f568a11384 Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Sat, 20 Oct 2018 19:15:41 +0200 Subject: (doc) add manpage to peertube cli --- package.json | 2 ++ 1 file changed, 2 insertions(+) (limited to 'package.json') diff --git a/package.json b/package.json index 0798fdba2..bc514920d 100644 --- a/package.json +++ b/package.json @@ -49,6 +49,7 @@ "test": "scripty", "help": "scripty", "generate-api-doc": "scripty", + "generate-cli-doc": "scripty", "parse-log": "node ./dist/scripts/parse-log.js", "prune-storage": "node ./dist/scripts/prune-storage.js", "optimize-old-videos": "node ./dist/scripts/optimize-old-videos.js", @@ -119,6 +120,7 @@ "jsonld-signatures": "https://github.com/Chocobozzz/jsonld-signatures#rsa2017", "lodash": "^4.17.10", "magnet-uri": "^5.1.4", + "marked-man": "^0.2.1", "memoizee": "^0.4.14", "morgan": "^1.5.3", "multer": "^1.1.0", -- cgit v1.2.3 From 1d859b5afa88583dc27027fe14d0aa13e24a44a3 Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Tue, 13 Nov 2018 14:31:31 +0100 Subject: sync API version with PeerTube version and auto-update it via git hooks --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index bc514920d..3c77b93cb 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ }, "husky": { "hooks": { - "pre-commit": "lint-staged" + "pre-commit": "lint-staged && ./scripts/openapi-peertube-version.sh" } }, "lint-staged": { -- cgit v1.2.3 From b83b8dd5aef03084133c5983de6f312e7d1654b8 Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Wed, 14 Nov 2018 15:27:47 +0100 Subject: add cli option to run without client --- package.json | 1 + 1 file changed, 1 insertion(+) (limited to 'package.json') diff --git a/package.json b/package.json index 3c77b93cb..3d25a9ab8 100644 --- a/package.json +++ b/package.json @@ -43,6 +43,7 @@ "dev:server": "scripty", "dev:client": "scripty", "start": "node dist/server", + "start:server": "node dist/server --no-client", "update-host": "node ./dist/scripts/update-host.js", "create-transcoding-job": "node ./dist/scripts/create-transcoding-job.js", "create-import-video-file-job": "node ./dist/scripts/create-import-video-file-job.js", -- cgit v1.2.3 From f7454ca60a72fb199edbf58ba334801bd1e6417b Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 15 Nov 2018 10:54:37 +0100 Subject: Upgrade server dep --- package.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 3d25a9ab8..40d0214c9 100644 --- a/package.json +++ b/package.json @@ -89,7 +89,7 @@ "async": "^2.0.0", "async-lock": "^1.1.2", "async-lru": "^1.1.1", - "bcrypt": "2", + "bcrypt": "3.0.2", "bittorrent-tracker": "^9.0.0", "bluebird": "^3.5.0", "body-parser": "^1.12.4", @@ -114,7 +114,7 @@ "http-signature": "^1.2.0", "ip-anonymize": "^0.0.6", "ipaddr.js": "1.8.1", - "is-cidr": "^2.0.5", + "is-cidr": "^3.0.0", "iso-639-3": "^1.0.1", "js-yaml": "^3.5.4", "jsonld": "^1.0.1", @@ -139,9 +139,9 @@ "request": "^2.81.0", "safe-buffer": "^5.0.1", "scripty": "^1.5.0", - "sequelize": "4.38.0", + "sequelize": "4.41.2", "sequelize-typescript": "0.6.6", - "sharp": "^0.20.0", + "sharp": "^0.21.0", "srt-to-vtt": "^1.1.2", "summon-install": "^0.4.3", "useragent": "^2.3.0", @@ -156,7 +156,7 @@ "devDependencies": { "@types/async": "^2.0.40", "@types/async-lock": "^1.1.0", - "@types/bcrypt": "^2.0.0", + "@types/bcrypt": "^3.0.0", "@types/bluebird": "3.5.21", "@types/body-parser": "^1.16.3", "@types/bull": "^3.3.12", @@ -184,7 +184,7 @@ "@types/pem": "^1.9.3", "@types/redis": "^2.8.5", "@types/request": "^2.0.3", - "@types/sharp": "^0.17.6", + "@types/sharp": "^0.21.0", "@types/supertest": "^2.0.3", "@types/validator": "^9.4.0", "@types/webtorrent": "^0.98.4", @@ -193,8 +193,8 @@ "chai-json-schema": "^1.5.0", "chai-xml": "^0.3.2", "husky": "^1.0.0-rc.4", - "libxmljs": "0.19.3", - "lint-staged": "^7.1.0", + "libxmljs": "0.19.5", + "lint-staged": "^8.0.4", "maildev": "^1.0.0-rc3", "mocha": "^5.0.0", "nodemon": "^1.11.0", @@ -205,7 +205,7 @@ "ts-node": "7.0.1", "tslint": "^5.7.0", "tslint-config-standard": "^8.0.1", - "typescript": "^2.5.2", + "typescript": "^3.1.6", "xliff": "^4.0.0" }, "scripty": { -- cgit v1.2.3 From 3e9e6f2f14fda845e6000cfada07d1bfb176bd21 Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Thu, 15 Nov 2018 14:10:15 +0100 Subject: migrate Swagger 2.0 spec to OpenAPI 3.0.0 --- package.json | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 40d0214c9..391e1ff90 100644 --- a/package.json +++ b/package.json @@ -49,14 +49,12 @@ "create-import-video-file-job": "node ./dist/scripts/create-import-video-file-job.js", "test": "scripty", "help": "scripty", - "generate-api-doc": "scripty", "generate-cli-doc": "scripty", "parse-log": "node ./dist/scripts/parse-log.js", "prune-storage": "node ./dist/scripts/prune-storage.js", "optimize-old-videos": "node ./dist/scripts/optimize-old-videos.js", "postinstall": "cd client && yarn install --pure-lockfile", "tsc": "tsc", - "spectacle-docs": "node_modules/spectacle-docs/bin/spectacle.js", "commander": "commander", "ng": "ng", "nodemon": "nodemon", @@ -72,13 +70,21 @@ }, "husky": { "hooks": { - "pre-commit": "lint-staged && ./scripts/openapi-peertube-version.sh" + "pre-commit": "./scripts/openapi-peertube-version.sh && lint-staged" } }, "lint-staged": { "*.scss": [ "sass-lint -c client/.sass-lint.yml", "git add" + ], + "support/doc/api/*.yaml": [ + "node ./node_modules/swagger-cli/bin/swagger-cli.js validate support/doc/api/openapi.yaml", + "git add" + ], + "server/tools/README.md": [ + "npm run generate-cli-doc", + "git add" ] }, "resolutions": { @@ -200,8 +206,8 @@ "nodemon": "^1.11.0", "sass-lint": "^1.12.1", "source-map-support": "^0.5.0", - "spectacle-docs": "^1.0.2", "supertest": "^3.0.0", + "swagger-cli": "^2.2.0", "ts-node": "7.0.1", "tslint": "^5.7.0", "tslint-config-standard": "^8.0.1", -- cgit v1.2.3 From 326b44070b32210f12f53e52288047cb7652a13d Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 22 Nov 2018 14:27:46 +0100 Subject: Bumped to version v1.1.0-rc.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 391e1ff90..7342cddb5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "peertube", "description": "Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.", - "version": "1.1.0-alpha.2", + "version": "1.1.0-rc.1", "private": true, "licence": "AGPLv3", "engines": { -- cgit v1.2.3 From 6cc98dfff3d021c0c75e618e251fc99706459bf2 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 22 Nov 2018 15:04:14 +0100 Subject: Add open api bump version in release script --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 7342cddb5..8d3922231 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ }, "husky": { "hooks": { - "pre-commit": "./scripts/openapi-peertube-version.sh && lint-staged" + "pre-commit": "lint-staged" } }, "lint-staged": { -- cgit v1.2.3 From 81658ae047959bbf457898713719efc9b0168532 Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Mon, 26 Nov 2018 18:31:03 +0100 Subject: quickfix back to safe nodemon --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 8d3922231..9158fffd1 100644 --- a/package.json +++ b/package.json @@ -203,7 +203,7 @@ "lint-staged": "^8.0.4", "maildev": "^1.0.0-rc3", "mocha": "^5.0.0", - "nodemon": "^1.11.0", + "nodemon": "1.13.3", "sass-lint": "^1.12.1", "source-map-support": "^0.5.0", "supertest": "^3.0.0", -- cgit v1.2.3 From 0218a46c1a8c203fcc7b67dd9460765299233780 Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Mon, 26 Nov 2018 18:43:47 +0100 Subject: quickfix back to older nodemon --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 9158fffd1..d0daaa557 100644 --- a/package.json +++ b/package.json @@ -203,7 +203,7 @@ "lint-staged": "^8.0.4", "maildev": "^1.0.0-rc3", "mocha": "^5.0.0", - "nodemon": "1.13.3", + "nodemon": "1.11.0", "sass-lint": "^1.12.1", "source-map-support": "^0.5.0", "supertest": "^3.0.0", -- cgit v1.2.3 From d7ea359d366f0caaf1efff2b727dd736c1301ddf Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Mon, 26 Nov 2018 21:23:10 +0100 Subject: quickfix back to recent nodemon that fixes event-stream vulnerability --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index d0daaa557..2138c28c5 100644 --- a/package.json +++ b/package.json @@ -203,7 +203,7 @@ "lint-staged": "^8.0.4", "maildev": "^1.0.0-rc3", "mocha": "^5.0.0", - "nodemon": "1.11.0", + "nodemon": "^1.18.6", "sass-lint": "^1.12.1", "source-map-support": "^0.5.0", "supertest": "^3.0.0", -- cgit v1.2.3 From b6ff69719d7905c1c62c193d34fca3eb27e982fb Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 4 Dec 2018 08:29:12 +0100 Subject: Bumped to version v1.1.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 2138c28c5..d4076612e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "peertube", "description": "Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.", - "version": "1.1.0-rc.1", + "version": "1.1.0", "private": true, "licence": "AGPLv3", "engines": { -- cgit v1.2.3 From f9a971c671d5a8b88f420a86656a788575105598 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 4 Dec 2018 09:34:29 +0100 Subject: Update dependencies --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index d4076612e..c5e4c329c 100644 --- a/package.json +++ b/package.json @@ -104,7 +104,7 @@ "cli-table": "^0.3.1", "commander": "^2.13.0", "concurrently": "^4.0.1", - "config": "^2.0.1", + "config": "^3.0.0", "cookie-parser": "^1.4.3", "cors": "^2.8.1", "create-torrent": "^3.24.5", @@ -165,7 +165,7 @@ "@types/bcrypt": "^3.0.0", "@types/bluebird": "3.5.21", "@types/body-parser": "^1.16.3", - "@types/bull": "^3.3.12", + "@types/bull": "3.4.0", "@types/bytes": "^3.0.0", "@types/chai": "^4.0.4", "@types/chai-json-schema": "^1.4.3", -- cgit v1.2.3 From 2feebf3e6afaad9ab80976d1557d3a7bcf94de03 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 5 Dec 2018 17:27:24 +0100 Subject: Add sitemap --- package.json | 1 + 1 file changed, 1 insertion(+) (limited to 'package.json') diff --git a/package.json b/package.json index c5e4c329c..aa4f447aa 100644 --- a/package.json +++ b/package.json @@ -148,6 +148,7 @@ "sequelize": "4.41.2", "sequelize-typescript": "0.6.6", "sharp": "^0.21.0", + "sitemap": "^2.1.0", "srt-to-vtt": "^1.1.2", "summon-install": "^0.4.3", "useragent": "^2.3.0", -- cgit v1.2.3 From a4255d8efcdde1819ae5377c19c28a1c87744510 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 6 Dec 2018 11:50:40 +0100 Subject: Remove unused dependencies --- package.json | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index aa4f447aa..3983f5f2c 100644 --- a/package.json +++ b/package.json @@ -127,7 +127,6 @@ "jsonld-signatures": "https://github.com/Chocobozzz/jsonld-signatures#rsa2017", "lodash": "^4.17.10", "magnet-uri": "^5.1.4", - "marked-man": "^0.2.1", "memoizee": "^0.4.14", "morgan": "^1.5.3", "multer": "^1.1.0", @@ -138,12 +137,10 @@ "pem": "^1.12.3", "pfeed": "^1.1.6", "pg": "^7.4.1", - "pg-hstore": "^2.3.2", "prompt": "^1.0.0", "redis": "^2.8.0", - "reflect-metadata": "^0.1.10", + "reflect-metadata": "^0.1.12", "request": "^2.81.0", - "safe-buffer": "^5.0.1", "scripty": "^1.5.0", "sequelize": "4.41.2", "sequelize-typescript": "0.6.6", @@ -203,6 +200,7 @@ "libxmljs": "0.19.5", "lint-staged": "^8.0.4", "maildev": "^1.0.0-rc3", + "marked-man": "^0.2.1", "mocha": "^5.0.0", "nodemon": "^1.18.6", "sass-lint": "^1.12.1", -- cgit v1.2.3 From cef534ed53e4518fe0acf581bfe880788d42fc36 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 26 Dec 2018 10:36:24 +0100 Subject: Add user notification base code --- package.json | 2 ++ 1 file changed, 2 insertions(+) (limited to 'package.json') diff --git a/package.json b/package.json index 3983f5f2c..ea3f88e24 100644 --- a/package.json +++ b/package.json @@ -146,6 +146,7 @@ "sequelize-typescript": "0.6.6", "sharp": "^0.21.0", "sitemap": "^2.1.0", + "socket.io": "^2.2.0", "srt-to-vtt": "^1.1.2", "summon-install": "^0.4.3", "useragent": "^2.3.0", @@ -189,6 +190,7 @@ "@types/redis": "^2.8.5", "@types/request": "^2.0.3", "@types/sharp": "^0.21.0", + "@types/socket.io": "^2.1.2", "@types/supertest": "^2.0.3", "@types/validator": "^9.4.0", "@types/webtorrent": "^0.98.4", -- cgit v1.2.3 From cfeae291c00812bb99e88bdec785792ae5d5934e Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 17 Jan 2019 16:15:20 +0100 Subject: Bumped to version v1.2.0-rc.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index ea3f88e24..f91bf8593 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "peertube", "description": "Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.", - "version": "1.1.0", + "version": "1.2.0-rc.1", "private": true, "licence": "AGPLv3", "engines": { -- cgit v1.2.3 From f5305c04aae14467d6f957b713c5a902275cbb89 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 6 Feb 2019 11:57:57 +0100 Subject: Bumped to version v1.2.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index f91bf8593..0cf39c7ee 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "peertube", "description": "Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.", - "version": "1.2.0-rc.1", + "version": "1.2.0", "private": true, "licence": "AGPLv3", "engines": { -- cgit v1.2.3 From 092092969633bbcf6d4891a083ea497a7d5c3154 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 29 Jan 2019 08:37:25 +0100 Subject: Add hls support on server --- package.json | 1 + 1 file changed, 1 insertion(+) (limited to 'package.json') diff --git a/package.json b/package.json index 0cf39c7ee..c8c9e64ae 100644 --- a/package.json +++ b/package.json @@ -117,6 +117,7 @@ "fluent-ffmpeg": "^2.1.0", "fs-extra": "^7.0.0", "helmet": "^3.12.1", + "hlsdownloader": "https://github.com/Chocobozzz/hlsdownloader#build", "http-signature": "^1.2.0", "ip-anonymize": "^0.0.6", "ipaddr.js": "1.8.1", -- cgit v1.2.3 From 4c280004ce62bf11ddb091854c28f1e1d54a54d6 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 7 Feb 2019 15:08:19 +0100 Subject: Use a single file instead of segments for HLS --- package.json | 1 - 1 file changed, 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index c8c9e64ae..0cf39c7ee 100644 --- a/package.json +++ b/package.json @@ -117,7 +117,6 @@ "fluent-ffmpeg": "^2.1.0", "fs-extra": "^7.0.0", "helmet": "^3.12.1", - "hlsdownloader": "https://github.com/Chocobozzz/hlsdownloader#build", "http-signature": "^1.2.0", "ip-anonymize": "^0.0.6", "ipaddr.js": "1.8.1", -- cgit v1.2.3