Commit graph

1059 commits

Author SHA1 Message Date
Pierre Rudloff
e7c5037fa9 New (empty) portuguese translation 2018-01-02 16:47:48 +01:00
Pierre Rudloff
fd8e6255ef Add missing doc 2017-12-24 01:13:48 +01:00
Pierre Rudloff
ae690873b3 Exclude unused rinvex/country data from release package 2017-12-23 21:26:30 +01:00
Pierre Rudloff
60ae2a21cb Merge tag '0.11.0' into develop
Better Windows support
Use ffmpeg/avconv to get RTMP videos (instead of rtmpdump)
New audioBitrate parameter that allows to set the MP3 bitrate when converting
New avconvVerbosity parameter that allows to set the avconv/ffmpeg logging level
Updated youtube-dl to 2017.12.10
Tests now require phpunit 6
2017-12-23 19:43:17 +01:00
Pierre Rudloff
3ae961c947 Merge branch 'release-0.11.0' 2017-12-23 19:37:37 +01:00
Pierre Rudloff
49b139d5eb 0.11.0 release 2017-12-23 19:30:21 +01:00
Pierre Rudloff
a72266a19d Use a specific ffmpeg version 2017-12-23 19:22:50 +01:00
Pierre Rudloff
c53f5c0b31 youtube-dl process needs to inherit environment variables (fixes #145) 2017-12-23 17:54:14 +01:00
Pierre Rudloff
6c202e50d4 Force HLS format in testRedirectWithM3uStream 2017-12-23 16:06:17 +01:00
Pierre Rudloff
0c53a95d30 Undefined variable 2017-12-23 16:04:55 +01:00
Pierre Rudloff
3b7cc9e64b We don't need process-builder-chain anymore 2017-12-23 15:17:47 +01:00
Pierre Rudloff
f8c8935b4c Use ffmpeg instead of rtmpdump 2017-12-23 15:14:43 +01:00
Pierre Rudloff
7940446af3 Lint 2017-12-23 14:37:29 +01:00
Pierre Rudloff
4c33c309a0 ProcessBuilder is deprecated (fixes #144) 2017-12-23 14:35:14 +01:00
Pierre Rudloff
2e6fb8e7bd Update rudloff/rtmpdump-bin to 2.3.1 2017-12-23 13:22:11 +01:00
Pierre Rudloff
2695c27e27 Update squizlabs/php_codesniffer to 3.2 2017-12-20 11:22:45 +01:00
Pierre Rudloff
b74a092700 Lint markdown files 2017-12-20 11:21:36 +01:00
Pierre Rudloff
17df0b63cb Document exceptions in VideoDownload 2017-12-19 15:22:24 +01:00
Pierre Rudloff
cdc4c00344 Symfony update 2017-12-15 14:47:31 +01:00
Pierre Rudloff
f218f032fb Update grunt-contrib-uglify to 3.2 2017-12-10 21:38:35 +01:00
Pierre Rudloff
968106758c phpunit update 2017-12-10 21:36:18 +01:00
Pierre Rudloff
25ae2493b7 Force HLS format for M3U tests 2017-12-10 18:47:42 +01:00
Pierre Rudloff
ee6cc165df Update youtube-dl to 2017.12.10 2017-12-10 18:36:06 +01:00
Pierre Rudloff
8c9c35b673 Lint 2017-12-09 23:57:21 +01:00
Pierre Rudloff
8c0ed9d9f4 Don't set ffmpeg user agent when it is reading from a pipe 2017-12-09 23:56:34 +01:00
Pierre Rudloff
959b141282 Add a setting that controls ffmpeg verbosity
Don't display ffmpeg errors in tests
2017-12-09 23:16:48 +01:00
Pierre Rudloff
4ae585eef1 Output ffmpeg errors to STDERR (fixes #140) 2017-12-09 22:22:07 +01:00
Pierre Rudloff
29a262562a Update Symfony to 3.4 2017-12-06 13:46:12 +01:00
Pierre Rudloff
d3ea76faaf We don't need the xdebug workaround anymore (see https://getcomposer.org/doc/articles/troubleshooting.md#xdebug-impact-on-composer) 2017-12-06 13:38:50 +01:00
Pierre Rudloff
c171e9b3e3 Minor phpunit update 2017-12-06 13:28:56 +01:00
Pierre Rudloff
0bc5120751 Cleaner way to add a pipe 2017-12-05 21:12:59 +01:00
Pierre Rudloff
019fc269fe Update phpunit to 6.5
Update Slim to 3.9
2017-12-05 21:03:57 +01:00
Pierre Rudloff
d581621f1b Throw an exception when a popen stream is not created correctly 2017-12-05 20:50:05 +01:00
Pierre Rudloff
47789f8f8d Check that PlaylistArchiveStream::stream_read returns a string 2017-12-05 19:42:52 +01:00
Pierre Rudloff
d35b43dc17 popen can also return false 2017-12-05 15:56:34 +01:00
Pierre Rudloff
c3719f68e5 Add type checks in PlaylistArchiveStream 2017-12-05 15:49:13 +01:00
Pierre Rudloff
8cb3eb7208 Ignore unused parameters in test 2017-12-05 15:44:00 +01:00
Pierre Rudloff
6b73026194 Fix cookie settings in tests 2017-12-05 15:43:35 +01:00
Pierre Rudloff
5cd6ea0c44 AppVeyor now uses PHP 7.2 2017-12-05 14:14:27 +01:00
Pierre Rudloff
a6b5e4cc69 Stop using a local Composer
It is a bit overkill just to fix a timestamp issue

Symfony update
2017-12-05 14:12:48 +01:00
Pierre Rudloff
d5efd1cbd7 main in package.json should point to a JS file
Since we only use Node for Grunt, the Gruntfile is what makes the most sense.
2017-11-23 11:52:34 +01:00
Pierre Rudloff
e2a5cbdb30 We don't need grunt-contrib-csslint in prod 2017-11-21 11:24:55 +01:00
Pierre Rudloff
0b13966a99 Merge branch 'develop' of github.com:Rudloff/alltube into develop 2017-11-21 11:23:13 +01:00
Pierre Rudloff
2401b6b4a0 We don't always need to install dev dependencies with Yarn 2017-11-21 11:22:38 +01:00
Pierre Rudloff
cc7da98280 Merge branch 'master' into develop 2017-11-20 11:16:04 +01:00
Pierre Rudloff
3c182ad3f6 Ask for a video URL in issue template 2017-11-20 11:15:59 +01:00
Pierre Rudloff
40a42864ca Merge branch 'master' into develop 2017-11-20 11:10:12 +01:00
Pierre Rudloff
9da2f3540e New question in issue template 2017-11-20 11:10:03 +01:00
Pierre Rudloff
c197b5ef96 Symfony update 2017-11-17 01:21:31 +01:00
Pierre Rudloff
3f325ddaae Missing property 2017-11-12 16:39:56 +01:00