Pierre Rudloff
0e65c3511f
build(grunt): Include config folder in release packages
2018-01-22 12:17:40 +01:00
Pierre Rudloff
bd00fd76ec
perf: Add rel="noopener" on external links
...
See https://developers.google.com/web/tools/lighthouse/audits/noopener
2018-01-16 13:10:51 +01:00
Pierre Rudloff
488cdcd780
fix: Improve contrast on audio button label
2018-01-16 13:08:58 +01:00
Pierre Rudloff
8cbf8300d8
fix: Use a main tag for the main part of the page
...
See https://dequeuniversity.com/rules/axe/2.2/bypass?application=lighthouse
2018-01-16 13:07:10 +01:00
Pierre Rudloff
ed533da6d4
New environment variable: AUDIO_BITRATE
...
Refactor environment variables code
2018-01-06 18:07:24 +01:00
Pierre Rudloff
5ad6e64ec1
Cleaner way to run Grunt in Dockerfile
2018-01-06 17:53:03 +01:00
Pierre Rudloff
9a7ab89286
Remove outdated list of options
2018-01-06 17:46:49 +01:00
Pierre Rudloff
fa3de2b7b5
We don't need grunt-contrib-uglify anymore
2018-01-02 16:55:23 +01:00
Pierre Rudloff
4c37f8cfbe
Update Alltube.po (POEditor.com)
2018-01-02 16:49:20 +01:00
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