Isaac Abadi
ecef8842ae
Converted downloads page to new downloads schema
2021-08-09 00:22:15 -06:00
Isaac Abadi
8cc653787f
Cleaned up app.js backend code
2021-08-09 00:21:36 -06:00
Isaac Abadi
0360469c5a
Download manager is now functional
...
Added UI support for new downloads schema
Implemented draft test for downloads
Cleaned up unused code snippets
2021-08-08 21:29:31 -06:00
Isaac Abadi
5a90be7703
Logger is now separated into its own module
...
Added eslint and fixed many logic errors based on its recommendations
2021-08-08 14:54:24 -06:00
Isaac Abadi
ff403d18d1
Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into download-manager
2021-08-08 13:43:49 -06:00
Isaac Abadi
11284cb1b3
Fixed unnecessary (and mispelled) class for settings element
2021-08-08 06:00:15 -06:00
Isaac Abadi
8b1a1a56e3
Added SponsorBlock support for skipping ads when viewing supported videos
...
Updated default value for subscriptions check interval (new value of 86,400 only existed in the default.json)
Text inputs in settings menu are now larger
2021-08-08 05:56:47 -06:00
Tzahi12345
32370280ab
Merge pull request #416 from BrianCArnold/master
...
Added change to make player work on iOS without being full screen.
2021-08-07 22:39:34 -06:00
Brian C. Arnold
240d6569fa
Added change to make player work on iOS inline.
2021-08-06 15:50:11 -04:00
Isaac Abadi
2927a4564d
Additional scaffolding for download manager
...
Added queue to npm backend dependencies
2021-08-05 18:57:54 -06:00
Isaac Abadi
5c94036625
Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into download-manager
2021-08-02 19:59:54 -06:00
Isaac Abadi
7be90ccd94
Fixed bug where subscription videos would get duplicated
2021-08-02 18:50:44 -06:00
Isaac Abadi
01b6e22f83
Began scaffolding work for download manager
2021-08-02 18:41:30 -06:00
Isaac Abadi
b1385f451b
Added option to rate limit downloads
...
Added option to force delay between videos in a subscription
Fixed issue where file handle was maintained on files deleted through unsubscribing
2021-08-01 22:19:15 -06:00
Tzahi12345
f40ac49082
Merge pull request #413 from Tzahi12345/cleaner-playlists-and-settings
...
Dedicated settings page and UI cleanup
2021-08-01 21:17:50 -06:00
Isaac Abadi
2756cfae17
Login component is now a lot prettier
2021-08-01 20:41:36 -06:00
Isaac Abadi
dac5919ffb
Updated look of buttons and several home page elements
2021-08-01 20:41:13 -06:00
Isaac Abadi
34245bd339
Updated styling for settings page
...
Fixed issue where redirects to home occured when reloading the settings page
Fixed errors that occured when loading the settings page
2021-08-01 20:40:29 -06:00
Isaac Abadi
8d6ec819e6
Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into cleaner-playlists-and-settings
2021-08-01 17:27:35 -06:00
Isaac Abadi
b03b4d173b
Fixed issue where testing the connecting string would fail if local DB was being used
...
Fixed issue where blacklisting video in with archiving would not work
Cleaned up unused functions in app.js
2021-08-01 14:38:34 -06:00
Tzahi12345
c8f219d5b0
See previous commit, MongoDB is no longer on by default for all installs
2021-08-01 06:24:47 -06:00
Tzahi12345
ec3ab17507
MongoDB is no longer the default in config, this will just be set through the docker-compose.yml
2021-08-01 06:23:27 -06:00
Tzahi12345
5124e3b333
Update issue templates
2021-07-29 21:35:33 -06:00
Isaac Abadi
d09b244bc2
Fixed bug where unsubscribing from a channel would clear the entire files table
...
Fixed issue where yt-dlp did not work with subscriptions
2021-07-28 19:44:05 -06:00
Isaac Abadi
c0a385ce78
Default file output now applies to subscriptions
2021-07-27 22:36:32 -06:00
Isaac Abadi
258d5ff495
Test connection string now uses the currently typed in connection string rather than the last saved one
2021-07-26 20:31:35 -07:00
Isaac Abadi
fb5c13db27
Fixed issue where files could be added to playlists of the wrong type
2021-07-26 20:14:13 -07:00
Isaac Abadi
92413bd360
Added ability to add file to playlist using the context menu
2021-07-26 20:10:22 -07:00
Isaac Abadi
7174ef5f57
Fixed issue where config initialization did not occur early enough in lifecycle, causing db.js to throw an error if the config did not exist
2021-07-26 18:25:41 -07:00
Isaac Abadi
73b9cf7893
Settings is now a route instead of a dialog
2021-07-26 18:18:07 -07:00
Tzahi12345
7ff906fd35
Added issue templates
2021-07-22 23:04:29 -06:00
Isaac Abadi
6e084bd94a
Fixed issue where subscriptions check interval would only update after restart
2021-07-22 20:56:42 -06:00
Tzahi12345
21b97911e8
Merge pull request #401 from Tzahi12345/python3-docker-test
...
yt-dlp python3 bugfix
2021-07-22 20:39:09 -06:00
Isaac Abadi
ccb4819a94
Adds small timeout to restart server API call
...
Fixes typo in translation description for video cropping
2021-07-22 20:38:42 -06:00
Isaac Abadi
ce8f90ca1d
Reverted python3->python dockerfile changes and re-added python2 to dockerfile
2021-07-22 02:13:11 -06:00
Isaac Abadi
8469ae10ad
Fixed issue where backend would crash if the details bin did not exist for youtube-dl
2021-07-22 02:10:14 -06:00
Isaac Abadi
117255b0b7
Fixed bug where adding content to playlist wouldn't enable save button
2021-07-22 01:53:49 -06:00
Isaac Abadi
f0e73c1708
python3 now aliases as python in Dockerfile
2021-07-22 01:50:51 -06:00
Isaac Abadi
aa1e36ae35
Updated dockerfile to download python3 for yt-dlp support
2021-07-21 23:59:00 -06:00
Isaac Abadi
a1841e84ca
Added translations for Catalan, Czech, Indonesian, Portuguese, and Russian
...
Updated translations for German and French, and updated source translation files
2021-07-21 23:47:57 -06:00
Isaac Abadi
05909877f4
Fixed translation description typo
2021-07-21 23:27:59 -06:00
Isaac Abadi
90af895552
Updated style of settings for DB
...
MongoDB connection string test now only tests once
2021-07-21 23:25:59 -06:00
Isaac Abadi
9f908aa3fc
Added ability to randomize playlists
...
Missing videos now show a more verbose error in the logs
2021-07-21 20:03:53 -06:00
Tzahi12345
b56b371ece
Merge pull request #398 from Tzahi12345/dependabot/npm_and_yarn/backend/color-string-1.6.0
...
Bump color-string from 1.5.3 to 1.6.0 in /backend
2021-07-21 19:29:18 -06:00
Isaac Abadi
84e54cb4d5
Updated npm in auto build to v12
...
Added vscode tasks for launching frontend and backend in dev mode
2021-07-21 18:52:43 -06:00
Isaac Abadi
42aaecc13a
Fixed bug where downloaded videos did not have a user_uid field
2021-07-20 23:40:06 -06:00
Isaac Abadi
aac11b2105
Set MongoDB port back to its default
2021-07-20 23:24:28 -06:00
Isaac Abadi
bbf94ef982
Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material
2021-07-20 23:20:43 -06:00
Isaac Abadi
2876cf55db
Added env var to docker-compose to enable config mutations by default
2021-07-20 23:20:31 -06:00
Tzahi12345
375d3b4f38
Merge pull request #336 from Tzahi12345/add-yt-dlp
...
Added yt-dlp support
2021-07-20 22:11:03 -06:00