Commit Graph

1724 Commits (youtubedl-refactor)
 

Author SHA1 Message Date
Dedy Martadinata S 95084f32fa
Install atomic first 2 years ago
Dedy Martadinata S 688ca07e1f
Add missing requested lib 2 years ago
Tzahi12345 9142c0c6fb Added missing mkdir 2 years ago
Tzahi12345 93f6401c1e NVM now uses non-root folder 2 years ago
Tzahi12345 26d009d815 Merge branch 'youtubedl-refactor' of https://github.com/Tzahi12345/YoutubeDL-Material into youtubedl-refactor 2 years ago
Tzahi12345 9ec2e6a72c Updated dockerfile to fix exit code 100 during build https://stackoverflow.com/questions/38002543/apt-get-update-returned-a-non-zero-code-100 2 years ago
Tzahi12345 e21f0a3ae5 Temp docker fix 2 years ago
Tzahi12345 bd8b6f4a93 Temp docker fix 2 years ago
Tzahi12345 ff9558ab35 Temp dockerfile fix 2 years ago
Tzahi12345 8aa21e3c4b Updated dockerfile to fix exit code 100 during build https://stackoverflow.com/questions/38002543/apt-get-update-returned-a-non-zero-code-100 2 years ago
Tzahi12345 58811a7c72 Fixed youtube-dl test 2 years ago
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 7bf2fb5fef Updated VOD url 2 years ago
Tzahi12345 8a7615c91d Reverted execa to 5.1.1 2 years ago
Tzahi12345 6b3f9649ca Added execa package to backend 2 years ago
Tzahi12345 d59c340019 Fixed info in youtube-dl.json 2 years ago
Isaac Abadi 2aaea00976 Added ability to manually check a subscription, and to cancel a subscription check 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
Tzahi12345 3615b810e4 Minor categories refactor 2 years ago
Tzahi12345 78d48f2ab9 Added additional categorization tests 2 years ago
Tzahi12345 cd0aaf6a61 Consolidated all youtube-dl calls into one function 2 years ago
Tzahi12345 d3cb957991
Merge pull request #933 from weblate/weblate-youtubedl-material-ytdl-material
Translations update from Hosted Weblate
2 years ago
Tzahi12345 098c5a3c25
Merge pull request #936 from Tzahi12345/test-improvements
Test improvements
2 years ago
Isaac Abadi be71a9bd8c Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into test-improvements 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
Tzahi12345 0427f91cfc
Merge pull request #935 from Tzahi12345/downloader-ui-fix
Downloader fixes
2 years ago
Tzahi12345 51552b3092
Merge pull request #791 from Tzahi12345/dependabot/github_actions/dot-github/workflows/docker/login-action-2
Bump docker/login-action from 1 to 2 in /.github/workflows
2 years ago
Tzahi12345 1a7ca0343a
Merge pull request #792 from Tzahi12345/dependabot/github_actions/dot-github/workflows/actions/upload-artifact-3
Bump actions/upload-artifact from 1 to 3 in /.github/workflows
2 years ago
Tzahi12345 525e8e04e8
Merge pull request #790 from Tzahi12345/dependabot/github_actions/dot-github/workflows/actions/setup-node-3
Bump actions/setup-node from 2 to 3 in /.github/workflows
2 years ago
Tzahi12345 5a824cee82
Merge pull request #793 from Tzahi12345/dependabot/github_actions/dot-github/workflows/docker/setup-buildx-action-2
Bump docker/setup-buildx-action from 1 to 2 in /.github/workflows
2 years ago
Tzahi12345 13a03a722c
Subscription metadata fix (#934)
* Fixed issue where metadata was attempting to be written to a dir that didn't exist yet
* Fixed issue where sub was assumed as duplicate always if using local db
2 years ago
Isaac Abadi f7d3835111 Fixed issue of case where output is empty 2 years ago
Isaac Abadi 8212acbac6 Combined output json processing from youtube-dl between subscriptions and one-off downloads
Added workaround for missing video in playlist to one-off downloads
2 years ago
Isaac Abadi 2a1af69f1f Removed additional download button for paused download 2 years ago
Anjar Yudikta Swareka 1f615a2379
Translated using Weblate (Indonesian)
Currently translated at 81.3% (389 of 478 strings)

Translation: YoutubeDL-Material/ytdl-material
Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/id/
2 years ago
Anjar Yudikta Swareka f50d3104de
Translated using Weblate (Indonesian)
Currently translated at 81.1% (388 of 478 strings)

Translation: YoutubeDL-Material/ytdl-material
Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/id/
2 years ago
Tzahi12345 f23ca61dab Fixed missing version upgrade 2 years ago
Tzahi12345 6eadb37532
4.3.2 release (#929)
* Upgraded version to 4.3.2
* Prevent null userid/username registration
2 years ago
Tzahi12345 2c61260e0f
UI updates (#922)
* Fixed download spinner in player component

* Downloads UI is more mobile friendly (#905)

* Code cleanup

* Fixed size of actions in home screen downloads

* Errored downloads now display their stage as "Error" in the UI

* Moved personal settings from about dialog to profile dialog

* Profile dialog can now be opened without logging in/without multi-user mode

* Fixed issue where archive dialog could be accessed from anywhere

* Misc internationalization improvements

* Combined download stage and download progress columns

* Added back loading spinner to download actions

* Adjusted thresholds for consolidating download action buttons

* Implemented virtual scrolling for notifications (helps if many notifications exist)

* Fixed minor console error
2 years ago
Dedy Martadinata S ba0de7f95c
Fix entrypoint.sh (#921)
* Revert https://github.com/Tzahi12345/YoutubeDL-Material/pull/864

add && make it err and skipping perm check

* Restore armv7 nightly

* Update entrypoint.sh

* simplify, always setup permission regardless uid
2 years ago
Weblate (bot) 3dfdbcb151
Translated using Weblate (Chinese (Simplified)) (#925)
Currently translated at 100.0% (478 of 478 strings)

Translation: YoutubeDL-Material/ytdl-material
Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/zh_Hans/

Co-authored-by: yangyangdaji <1504305527@qq.com>
2 years ago
Tzahi12345 c207e56855
Rebuild database task (#900)
* Improved tests for multi-user mode
* Adds task to rebuild database
* Updated subscriptions.js export syntax
* Subscription metadata is now backed up
* Added typing to task key
* Updated api models
* Tasks actions styling update
2 years ago
Tzahi12345 441131e930
Merge pull request #917 from Tzahi12345/archive-count-fix
Subscription temp archive fix
2 years ago
Tzahi12345 84c2b2769b
Merge pull request #890 from martadinata666/js-generate
docker : reduce build time and size
2 years ago
Isaac Abadi e145c9c992 Updated fetch-twitchdownloader.sh to get the latest release for the specific arch 2 years ago