Commit Graph

776 Commits (test-improvements)

Author SHA1 Message Date
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 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
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 3ca296f195 Fixed compilation issue 2 years ago
Tzahi12345 d4fa640f0f Added tasks_manager to possible user/role permission in openapi 2 years ago
Tzahi12345 427eecf214 Fixed issue where after resetting the DB, admin would have to be registered twice 2 years ago
Tzahi12345 4f54e408a5 Removed erroneous error after registering admin 2 years ago
YMisterXY df8f8070ca
Translated using Weblate (Polish)
Currently translated at 80.5% (385 of 478 strings)

Translation: YoutubeDL-Material/ytdl-material
Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/pl/
2 years ago
gallegonovato 0b8ca31594
Translated using Weblate (Spanish)
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/es/
2 years ago
gallegonovato f36d675abf
Translated using Weblate (Spanish)
Currently translated at 100.0% (480 of 480 strings)

Translation: YoutubeDL-Material/ytdl-material
Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/es/
2 years ago
Tzahi12345 adb5f2256e Translations source file update 2 years ago
Tzahi12345 19f35d6af4 Updated content-loader and ngx-file-drop to improve build times 2 years ago
Tzahi12345 42bc255d6c Removed fingerprintjs2 and sessionID param 2 years ago
Tzahi12345 5eec5ac082
Merge pull request #885 from Tzahi12345/slack-notifications
Added support for slack notifications
2 years ago
Tzahi12345 33a99d9c8d Added files_api (migrated functions from db_api that are file related)
Archive dialog can now always be opened
2 years ago
Tzahi12345 0e5c78db0d Modified archive logic to align with #366 2 years ago
Tzahi12345 9a08fc6140 Added support for slack notifications 2 years ago
Glassed Silver e7b9dfd312
Merge pull request #873 from Tzahi12345/pre-4.3.1-bug-fixes
Pre 4.3.1 bug fixes
2 years ago
Glassed Silver 1e2922559c
Merge pull request #868 from weblate/weblate-youtubedl-material-ytdl-material
Translations update from Hosted Weblate
2 years ago
Tzahi12345 efbf395368 Fixed settings tab url labels 2 years ago
Tzahi12345 dab9fc83ba Added support for discord webhooks
Improved download error notifications
2 years ago
Tzahi12345 71692f6b13 Updated dependencies 2 years ago
Tzahi12345 1746b08d4c Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into pre-4.3.1-bug-fixes 2 years ago
Tzahi12345 0e190fca2a Ghost file card count are now per-sub 2 years ago
Tzahi12345 a996b9f0d2 ng-deeps now only apply to current component
https://stackoverflow.com/questions/46786986/how-and-where-to-use-ng-deep
2 years ago
Tzahi12345 d3b88412c6 Fixed thumbnails for auto-generated playlists 2 years ago
Tzahi12345 6cee892e18 Added label for category field in video-info-dialog 2 years ago
Tzahi12345 e2438a236b Adjusted category UI styling to Angular 15 updates 2 years ago
Ettore Atalan 7a4ae052ed
Translated using Weblate (German)
Currently translated at 95.0% (456 of 480 strings)

Translation: YoutubeDL-Material/ytdl-material
Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/de/
2 years ago
Ettore Atalan b65a7b3dd4
Translated using Weblate (German)
Currently translated at 91.8% (441 of 480 strings)

Translation: YoutubeDL-Material/ytdl-material
Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/de/
2 years ago
Tzahi12345 e7fa25cf38 Fixed tasks UI bug 2 years ago
Tzahi12345 edd4a0928c Fixed twitch downloading by using TiwtchDownloader's CLI
Removed unecessary settings

Created dedicated folder for docker utils
2 years ago
Kawaxte 27f05dbae3
Translated using Weblate (Estonian)
Currently translated at 31.8% (153 of 480 strings)

Translation: YoutubeDL-Material/ytdl-material
Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/et/
2 years ago
Kawaxte af2d583924
Added translation using Weblate (Estonian) 2 years ago
yangyangdaji c61d51be76
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (480 of 480 strings)

Translation: YoutubeDL-Material/ytdl-material
Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/zh_Hans/
2 years ago
Tzahi12345 3c03cd96d9 Added link to notifications docs in settings menu 2 years ago
Tzahi12345 43848792fa Updated translations source file 2 years ago
Tzahi12345 fb27264d33 Added support for custom webhook URLs for notifications 2 years ago
Tzahi12345 12e69afa84
Merge pull request #708 from weblate/weblate-youtubedl-material-ytdl-material
Translations update from Hosted Weblate
2 years ago
Tzahi12345 e720edf9f0 Added hint that restart is required after changing the downloader
Updated translation source file
2 years ago
Tzahi12345 4b2e5fb636 Incremented version to v4.3.1 2 years ago
Tzahi12345 1f2c5a0238 Fixed an issue where subs would only display 10 of their videos in the subscription component (#851)
Fixed an issue where a sub would get stuck in the downloading state

Fixed UI bug in the subscriptions component
2 years ago
Tzahi12345 763ce5d28b Added ability to download archives from the archive viewer 2 years ago
Tzahi12345 a9d7f275ba Added filesize approximation tooltips to quality select 2 years ago
Tzahi12345 b911552c31 Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into notifications-update 2 years ago
Isaac Abadi a4bbc7df3b Updated translations source file 2 years ago
Isaac Abadi 0bdac15ef1 Downloads restarted from home page now persist after restarting rather than disappearing 2 years ago
Isaac Abadi 9c4f903811 Filter text in archive viewer now resets when changing other filters 2 years ago