Commit Graph

14 Commits (youtubedl-refactor)

Author SHA1 Message Date
Tzahi12345 30e485a653 Fixed issue where app would not wait for youtube-dl download to finish before proceeding 2 years ago
Tzahi12345 9d674c51ca Fixed youtube-dl test 2 years ago
Tzahi12345 9ca6563b36 Multiple binaries can now exist, and if the needed one is missing it will be downloaded at runtime 2 years ago
Tzahi12345 d59c340019 Fixed info in youtube-dl.json 2 years ago
Isaac Abadi 9206d4ba28 Simplified youtube-dl run functions 2 years ago
Isaac Abadi 3a86d5c636 Removed node-youtube-dl dependency 2 years ago
Isaac Abadi ea43ea7121 Backend can kick off downloads without using deprecated node-youtube-dl library
Downloads can now be cancelled and better "paused"
2 years ago
Isaac Abadi 3fc1110fc1 Refactored youtube-dl updating, added tests 2 years ago
Isaac Abadi 42c600cea9 Improved and fixed tests
Skipped tests just meant for manual testing

mocha now used prod mode

Added automated tests for PRs

Fixed backupdb and youtube-dl tests in gh actions

Fixed downloader tests

Removed erroneous logs in tests

Updated mocha.yml

Removed last console.log in tests

Increased timeout for download video test

Automated tests now force stop after tests complete

Replaced download test url with shorter video

Skip download test... for now

increased download test threshold

added more timing information to tests

unskip download test

Bump docker/setup-buildx-action from 1 to 2 in /.github/workflows

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Bump actions/setup-node from 2 to 3 in /.github/workflows

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Bump actions/upload-artifact from 1 to 3 in /.github/workflows

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 1 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Bump docker/login-action from 1 to 2 in /.github/workflows

Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Removed additional download button for paused download

Combined output json processing from youtube-dl between subscriptions and one-off downloads

Added workaround for missing video in playlist to one-off downloads

Fixed issue of case where output is empty

Download video code cleanup

Fixed download video test by overriding youtube-dl download method with custom method

Adds ffmpeg to automated tests

Removed test mp3/mp4 file from repo
2 years ago
Isaac Abadi 6fa4296edf Hotfix for #661 startup crash 3 years ago
Isaac Abadi c810d4d878 Code cleanup 3 years ago
Tzahi12345 6e8ca9d843
Fixed bug that caused verifyBinaryExistsLinux to crash the server on startup 3 years ago
Isaac Abadi 8118906b0a Binary path is now confirmed for linux, solves #601 3 years ago
Isaac Abadi b53d9c9710 Added ability to reset tasks
Refactored youtube-dl updating and added youtube-dl update task
3 years ago