Philipp Hutterer
48657c1c12
feat: integrated Web Share Target API for PWA
2023-12-30 04:15:44 +01:00
Alex Shnitman
930c597d36
default auto-start to yes
2023-12-10 22:58:45 +02:00
Qiao Wang
fcc7a4808e
Merge branch 'master' of https://github.com/nodew/metube into auto-start
2023-12-09 12:49:41 +08:00
Qiao Wang
d12fc37a50
Add auto start option for metube
2023-12-09 12:35:31 +08:00
ArabCoders
add2a04003
Hide download button if no file has been downloaded.
2023-11-16 23:11:15 +03:00
ArabCoders
74d07f5cb2
Added support for showing when live stream starts as error message.
2023-11-16 15:54:36 +03:00
Alex Shnitman
7deb6bb6cb
upgrade dependencies
2023-11-15 12:25:14 +02:00
Alex Shnitman
0985f97b36
fix download ETA dispay
2023-10-20 09:41:40 +03:00
Alex Shnitman
fb6b4a1ec1
fix download ETA dispay
2023-10-19 19:20:32 +03:00
Alex Shnitman
cace4ba0b1
upgrade dependencies
2023-10-19 18:36:24 +03:00
Robert Smits
c64dda8ca7
Fix theme handling and auto theme
...
This commit fixes the client side theme selection being overwritten by the backend and adds a selectable auto theming option.
2023-10-01 18:23:11 +02:00
Robert Smits
0231ebfeef
Use Bootstrap 5 dark theme support
2023-10-01 13:16:00 +02:00
Alex Shnitman
4e3493be91
upgrade dependencies & builds
2023-09-25 08:57:55 +03:00
James Lyne
784dc2f735
Fix memory leak when many videos are queued.
...
Previously angular was re-rendering the entire queue whenever any downloads changed their state. The websocket provides progress updates at a high frequency, which combined with a long download queue can quickly cause hundreds of thousands of dom nodes to be created. This results in a spike in memory usage which may persist for some time depending on browser behaviour.
Adding a trackBy function resolves the issue by telling angular which row relates to a particular download.
2023-08-14 11:39:36 +01:00
James Lyne
262e296783
Fix retry button issues
...
The arguments passed to retryDownload by the retry button do not match what the function actually expects. This causes downloads to break if a custom folder is set and also causes some settings like format and custom name prefix to be ignored.
2023-08-13 12:24:19 +01:00
Alex Shnitman
8950665f06
upgrade dependencies
2023-07-27 18:38:06 +03:00
Alex Shnitman
5ea5a105ec
upgrade dependencies
2023-05-27 19:21:57 +03:00
Alex Shnitman
6721ed839d
upgraded to angular 15
2023-04-22 17:37:24 +03:00
hellodword
2ff7b0975a
enable custom name prefix
2023-04-09 11:27:41 +08:00
Alex Shnitman
50805b88b6
upgrade dependencies
2023-03-25 10:30:43 +03:00
georgekav
eca44aa950
Add support for opus and wav
2023-03-05 00:34:30 +01:00
georgekav
07be2c054f
Add missing m4a checks for audio file
2023-02-20 14:35:55 +01:00
georgekav2
b9dde5f794
Add M4A GUI support
2023-02-20 08:51:28 +01:00
PikuZheng
254e0d36f2
Fixed safari not responding to focus #192
2023-02-12 09:29:17 +08:00
Alex Shnitman
234be9acaa
upgrade dependencies
2023-02-10 23:38:52 +02:00
Alex Shnitman
7fd2be48f7
download path fixes
2023-02-10 23:35:09 +02:00
Alex Shnitman
50501f0aad
Merge remote-tracking branch 'origin/master' into download_to_device
2023-02-10 23:32:13 +02:00
Alex Shnitman
8a169dad1c
upgrade dependencies
2023-02-04 11:26:47 +02:00
Alex Shnitman
ea7a7b0711
Fix boolean env variables ( closes #213 )
2023-02-04 11:09:36 +02:00
Chris Kanich
18466312ff
unique downloads of identically named videos
2023-02-03 10:33:51 -06:00
Alex Shnitman
0cbd2ae046
upgrade dependencies
2022-12-24 20:36:14 +02:00
Alex Shnitman
a6d6942f7b
upgrade dependencies; add troubleshooting section to README
2022-11-19 17:23:36 +02:00
Alex Shnitman
b81c262261
upgrade dependencies
2022-10-30 22:28:38 +02:00
Alex Shnitman
68d4c89be0
Merge branch 'master' of https://github.com/alexta69/metube into custom-download-folder
2022-09-30 09:09:41 +03:00
James Woglom
2517933eaf
use bind
2022-09-19 16:56:43 -04:00
James Woglom
a36323677c
attempt to fix issue where folder is sent by frontend as {folder: "foo"} instead of string
2022-09-19 16:15:24 -04:00
James Woglom
a07e1ed06c
bugfix: resolve full base directory before startswith check
2022-09-19 15:40:22 -04:00
James Woglom
202813b9ed
CREATE_DIRS -> CREATE_CUSTOM_DIRS
2022-09-19 15:00:26 -04:00
Alex
06349dcaf0
Merge pull request #176 from PikuZheng/patch-2
...
add autocomplete="off" spellcheck="false" (closes #175 )
2022-09-01 15:27:00 +03:00
Alex
208d6f25ba
Merge pull request #148 from 1RandomDev/download-thumbnail
...
Added option for thumbnail only
2022-09-01 15:21:12 +03:00
CavazzaTommaso
2a227bc760
Added download button to the ui
...
For personal needs, I've added the download button to the completed downloads
2022-09-01 11:12:55 +02:00
James Woglom
9454c52c01
remove unneeded stylePreprocessorOptions
2022-08-30 01:54:52 -04:00
James Woglom
e911105c19
fix button rounding when CUSTOM_DIRS=false
2022-08-30 01:29:55 -04:00
James Woglom
63baa1fc25
Link to audio files and those with custom folders properly
2022-08-30 01:22:24 -04:00
James Woglom
52e3307d99
switch between audio and default custom directories on change
2022-08-30 00:58:19 -04:00
James Woglom
ba712fc071
Fill in download_dir or audio_download_dir on launch
2022-08-30 00:55:16 -04:00
James Woglom
8abacc2a36
almost functional with selectize
2022-08-29 21:52:54 -04:00
James Woglom
67be71cdeb
load selectize
2022-08-29 21:11:25 -04:00
James Woglom
f79c8fa754
pass custom_directories from server to client
2022-08-29 20:41:21 -04:00
PikuZheng
ebb62e370a
add autocomplete="off" spellcheck="false"
...
#175
it's also useful on android
2022-08-30 08:40:01 +08:00
James Woglom
4a9f55adda
Propagate configuration on load via downloads socket
2022-08-29 20:27:34 -04:00
James Woglom
bbfde99aeb
Use angular primitives to toggle
2022-08-29 19:02:00 -04:00
Alex Shnitman
ad0eab880c
angular 13 and bootstrap 5
2022-06-23 23:30:09 +03:00
1RandomDev
de322ad5d1
Added option for thumbnail only
2022-06-06 16:26:53 +02:00
Alex Shnitman
6ce180aadf
upgrade dependencies; save old docker images
2022-02-18 19:02:21 +02:00
Alex Shnitman
e345e3b6fa
add title with filename to downloads ( closes #105 )
2022-01-26 22:09:11 +02:00
Alex Shnitman
80c2ed3f98
reworked persistent queues
2022-01-25 23:56:17 +02:00
Alex Shnitman
622ca428e3
encode download links ( closes #104 )
2022-01-14 09:11:03 +02:00
Erazor2
57bf8a3f3b
Updated layout for new Button
2022-01-04 22:16:42 +00:00
Erazor2
d060421c15
Updated layout for new Button
2022-01-04 22:10:23 +00:00
Erazor2
4eb3916546
Fixed retry for all Sites
2022-01-04 22:05:33 +00:00
Erazor2
d11934f3d8
Added URL-Button
2022-01-04 22:04:53 +00:00
Alex Shnitman
498e30c633
changes to the theme toggle button
2021-12-17 19:30:20 +02:00
asuyou
61900a7ba8
Theme button is now material button
2021-12-17 18:35:43 +02:00
asuyou
225d37f88d
Made theme toggleable
2021-12-16 21:57:54 +00:00
Steffen Klee
fe4993153c
Add download link to downloaded file
...
This adds a simple download link that points to the downloaded file.
Note: This makes all files in the download directory (and its
sub-directory) available to any user.
Closes gh-26
2021-12-13 22:35:19 +01:00
Alex Shnitman
ddf258855d
fix sass syntax for dark mode
2021-12-11 16:48:40 +02:00
PikuZheng
b977252338
add a simple dark theme with OS theme
...
It will invert the color to make it look dark if your OS selects dark mode. (eg. Windows 10 Settings - Personalization - Colors - App Mode - Dark
#81
2021-12-11 10:49:54 +08:00
Alex Shnitman
829cc8e5b0
Merge branch 'master' of https://github.com/alexta69/metube into mp3-support
2021-11-20 09:48:11 +02:00
asuyou
99c366e5c2
Audio quality sorting now follows mp4
2021-11-19 18:01:02 +00:00
asuyou
2e591122f2
Quality stays the same if it exists on next format
2021-11-19 17:57:43 +00:00
asuyou
b661d4db59
Fixed "any" format to act like original
2021-11-13 23:49:30 +00:00
Alex Shnitman
6b4819924b
fix breakage after upgrade
2021-11-13 20:07:14 +02:00
Alex Shnitman
af5f455c26
rolled back recent upgrades
2021-11-13 13:27:47 +02:00
Alex Shnitman
d41fd8a5f5
upgrade npm modules
2021-11-12 17:15:51 +02:00
asuyou
26798a4930
Any now shows all avaliable formats
2021-11-04 22:36:53 +00:00
asuyou
85140fd4ca
Automatically switches to best on format change
2021-11-01 20:37:53 +00:00
asuyou
bae29a4bad
Flipped back around sides of quality and format
2021-10-30 18:17:13 +01:00
asuyou
d051814259
Added quality choice based on format
2021-10-28 11:19:17 +01:00
asuyou
b3a589f1a9
Added simple MP3 support
2021-10-25 17:15:09 +01:00
Alex Shnitman
ee0fcc3993
allow selecting MP4 in the GUI
2021-09-13 20:25:32 +03:00
Alex Shnitman
19be41be1c
upgrade to angular 12
2021-09-12 20:41:42 +03:00
Alex Shnitman
962c740377
upgrade to angular 11
2021-09-12 20:21:14 +03:00
Rpsl
26ae942786
Remove download from "done" when retry it
2021-07-29 21:09:00 +03:00
Rpsl
fffba9065a
Added retry button for failed download
2021-07-29 11:12:40 +03:00
Alex Shnitman
fd962964d1
upgraded dependencies
2021-05-10 20:47:08 +03:00
Alex Shnitman
f23d7b8e3e
upgraded dependencies
2021-04-30 22:11:07 +03:00
Alex Shnitman
72d24116a9
upgrade dependencies
2021-03-10 21:42:22 +02:00
Alex Shnitman
52d8d64cb5
add audio-only download ( closes #20 )
2021-03-04 11:10:39 +02:00
Alex Shnitman
70b08c6448
upgrade dependencies
2021-02-26 22:02:58 +02:00
Alex Shnitman
cb8f820d73
upgrade dependencies (migrate to Angular 10)
2021-02-02 21:09:28 +02:00
ashnitman
490f679b38
add 1440p quality ( closes #11 )
2021-01-12 20:12:21 +02:00
ashnitman
bbb9f63a8c
upgrade dependencies
2021-01-03 09:49:25 +02:00
ashnitman
a38185ca16
upgrade dependencies
2020-12-05 09:47:51 +02:00
Alex
b7608718f3
update dependencies
2020-09-12 21:25:49 +03:00
Alex
bca19c3ca4
upgrade dependencies
2020-08-04 22:15:29 +03:00
Alex
4ade04e8b2
upgrade dependencies
2020-07-02 09:27:29 +03:00
Alex
ff624ca40a
upgrade dependencies
2020-06-07 19:05:11 +03:00
dependabot[bot]
883700f0d4
Bump acorn from 6.4.0 to 6.4.1 in /ui
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/6.4.0...6.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-04-05 13:26:52 +00:00
Alex
13e690dd63
add quality selection
2019-12-13 22:43:58 +02:00