Pierre Rudloff
f475fa2a47
Lint
2023-03-03 00:18:00 +01:00
Pierre Rudloff
7e2afd8221
Stop using a singleton for Config ( #298 )
2020-10-17 22:07:42 +02:00
bellington3
83863bd66c
Provide config toggle to disable the 'convert seek' function ( #311 )
...
* Provide config toggle to disable the 'convert seek' function in the frontend
* Add convertSeek config option to config.example
* Only send from/to if convertSeek is activated
2020-10-17 14:14:36 +02:00
bellington3
2e8350ce1a
Provide config toggle to set 'audio' conversion on as default ( #310 )
...
* Provide config toggle to set 'audio' conversion on as default
* Fix git cherry pick mistake
* Update templates/index.tpl
Co-authored-by: Pierre Rudloff <contact@rudloff.pro>
* Add default audio config option to config.example
Co-authored-by: Pierre Rudloff <contact@rudloff.pro>
2020-09-30 00:07:20 +02:00
Pierre Rudloff
683a19b0fb
Remove references to avconv
...
Most distributions now use ffmpeg instead
2020-06-22 23:26:47 +02:00
Pierre Rudloff
5c2823e3f1
Move Video class to a separate library
...
+ improve error handling
+ youtube-dl update
2020-06-21 15:12:03 +02:00
Pierre Rudloff
bc695cfa15
Lint
2020-05-13 21:33:05 +02:00
Pierre Rudloff
43e6f9b25d
Stop running tests on AppVeyor
...
Debugging tests on Windows is too much work
2019-11-30 14:55:16 +01:00
Pierre Rudloff
fea1cce2d4
Switch to phpunit 8
2019-11-30 14:09:12 +01:00
Pierre Rudloff
44bf858c35
style(phpcs): Switch to PSR-12
...
https://www.php-fig.org/psr/psr-12/
2019-10-03 21:24:12 +02:00
Pierre Rudloff
5e9768e0e7
fix: Validate config only after the options have been set
...
To avoid an exception when default options are not valid but the new options are.
2019-04-28 15:52:01 +02:00
Pierre Rudloff
61cb73dc59
refactor: Fix some types and unused variables
2019-04-21 19:51:16 +02:00
Pierre Rudloff
d4e8e32cd6
test(phpunit): Disable testSetOptionsWithoutUpdate() on AppVeyor
2019-04-21 19:28:58 +02:00
Pierre Rudloff
28b99861c2
test(phpunit): Fix ConfigTest on Windows
2019-04-21 19:14:23 +02:00
Pierre Rudloff
4fa604eec3
test(phpunit): Fix ConfigTest setup
2019-04-21 18:56:08 +02:00
Pierre Rudloff
06a631c892
fixup! refactor: New Video class
2019-04-21 18:35:24 +02:00
Pierre Rudloff
4c9af8ad1d
refactor: New Video class
...
The news class provides a cleaner object-oriented logic
BREAKING CHANGE: The VideoDownload class has been removed and the Config constructor is now private
2019-04-21 18:30:02 +02:00
Pierre Rudloff
f8c8935b4c
Use ffmpeg instead of rtmpdump
2017-12-23 15:14:43 +01:00
Pierre Rudloff
fd2a4d8745
Add an option to set the MP3 bitrate when converting ( fixes #113 )
2017-11-10 23:50:17 +01:00
Pierre Rudloff
bdcbf19cee
Lint
2017-11-10 12:20:08 +01:00
Pierre Rudloff
c994f8ac9a
Add missing assertions to testGetInstanceWithEmptyFile
2017-11-10 11:47:23 +01:00
Pierre Rudloff
d14b1458a1
Update phpunit to 6.4
2017-10-26 10:48:09 +02:00
Pierre Rudloff
f9203706f7
Cleanup root folder ( fixes #110 )
2017-05-15 07:25:14 +02:00
Pierre Rudloff
71978e54e2
Unused variable
2017-04-25 21:49:19 +02:00
Pierre Rudloff
b80b9c7b2e
Remove dependency on curl ( fixes #105 )
...
avconv/ffmpeg now downloads the video directly when converting
2017-04-24 19:16:38 +02:00
Pierre Rudloff
e4f061e6c3
Allow empty config filename (= default)
2017-04-24 17:56:07 +02:00
Pierre Rudloff
0ba030a981
Lint
2016-12-26 15:58:36 +01:00
Pierre Rudloff
c4fe897041
Missing doc
2016-12-26 15:55:55 +01:00
Pierre Rudloff
c490a3f092
Add some missing tests
2016-12-26 14:04:18 +01:00
Pierre Rudloff
d4f5f93c2d
Lint
2016-12-05 13:12:27 +01:00
Pierre Rudloff
85fb3a54cd
Test for exceptions when creating config
2016-10-18 10:45:16 +02:00
Pierre Rudloff
13c3366e9d
Applied fixes from StyleCI
2016-09-07 22:28:28 +00:00
Pierre Rudloff
6df1eccb9e
Missing docs
2016-09-06 00:36:47 +02:00
Pierre Rudloff
96a98ae846
Don't concatenate in function declaration
2016-08-19 01:13:51 +02:00
Pierre Rudloff
1400f3e86a
Use separate config file for tests
2016-08-19 01:07:51 +02:00
Pierre Rudloff
d414e67d31
Cleanup doc
2016-08-01 13:29:13 +02:00
Pierre Rudloff
e3cec201ee
New tests
2016-07-30 00:47:46 +02:00
Pierre Rudloff
46032e1ee1
Use PSR-2
2016-03-30 01:49:08 +02:00
Pierre Rudloff
cf9e90ce0d
Lint
2016-02-28 23:04:53 +01:00
Pierre Rudloff
0974bf360c
Lint
2015-10-31 15:50:32 +01:00
Pierre Rudloff
5249df52e6
YAML config file
2015-10-31 15:42:36 +01:00