Commit graph

1263 commits

Author SHA1 Message Date
Pierre Rudloff
295ae87cae build(grunt): Only lint changed PHP files 2019-09-21 13:53:10 +02:00
Pierre Rudloff
32ee7bd5bc docs(README): Fix link to class documentation 2019-09-21 13:43:15 +02:00
Pierre Rudloff
e292260594 build(grunt): Build doc on install 2019-09-21 13:38:50 +02:00
Pierre Rudloff
4870f481ed docs(phpdoc): Fix CSP for doc pages 2019-09-21 13:14:04 +02:00
Pierre Rudloff
a3aeb423b0 build(grunt): Add pre-commit hook 2019-09-21 12:53:42 +02:00
Pierre Rudloff
3de1a5c7c5 Merge tag '2.0.5' into develop
Upgraded youtube-dl to 2019.09.12.1
Fixed a bug when downloading in streaming mode
2019-09-14 12:50:16 +02:00
Pierre Rudloff
533a5b6cd2 Merge branch 'release-2.0.5' 2019-09-14 12:48:29 +02:00
Pierre Rudloff
3325e2c106 build(yarn): 2.0.5 release 2019-09-14 12:47:47 +02:00
Pierre Rudloff
2dbcdbeb68 build(composer): Upgrade youtube-dl to 2019.09.12.1
See #239 and #240
2019-09-14 12:41:03 +02:00
Pierre Rudloff
f33e938bd5 build(yarn): Upgrade lodash to 4.7.15
See https://github.com/lodash/lodash/pull/4336
2019-07-29 13:42:48 +02:00
Pierre Rudloff
5f5b0a5cf5 fix: Fix stream download
guzzlehttp/psr7 1.6 does not accept empty headers
2019-07-04 23:12:44 +02:00
Pierre Rudloff
ee7c727f91 Merge branch 'develop' of github.com:Rudloff/alltube into develop 2019-07-04 22:58:12 +02:00
Pierre Rudloff
03fe447117 build(composer): Upgrade youtube-dl to 2019.07.02
See #234
2019-07-04 22:58:03 +02:00
Pierre Rudloff
c3f795cdbe Merge tag '2.0.4' into develop
Upgraded youtube-dl to 2019.06.21
2019-06-22 18:28:22 +02:00
Pierre Rudloff
c3c0651efa Merge branch 'release/2.0.4' 2019-06-22 18:28:09 +02:00
Pierre Rudloff
5ef44dcedc build(yarn): 2.0.4 release 2019-06-22 18:28:05 +02:00
Pierre Rudloff
7c3ca7c152 build(composer): Upgrade youtube-dl to 2019.06.21 2019-06-21 20:57:09 +02:00
Pierre Rudloff
f6dad71596 chore: Don't allow other websites to include the app in an iframe
We don't need it anymore
See #186
2019-06-17 23:54:33 +02:00
Pierre Rudloff
ac27433685 Merge tag '2.0.3' into develop
Fix PHP 7.0 compatibility
2019-06-17 23:27:59 +02:00
Pierre Rudloff
2c3f35791e Merge branch 'release/2.0.3' 2019-06-17 23:27:51 +02:00
Pierre Rudloff
e8afbd16e9 build(yarn): 2.0.3 release 2019-06-17 23:27:45 +02:00
Pierre Rudloff
dcf65cadb0 fix: Make sure array_combine returns an array 2019-06-17 23:19:18 +02:00
Pierre Rudloff
c232522429 build(composer): Make sure dependencies work with PHP 7.0
Because this is what Debian stable ships
2019-06-17 23:12:56 +02:00
Pierre Rudloff
457fc99f05 Merge tag '2.0.2' into develop
Upgraded youtube-dl to 2019.06.08
New genericFormats setting
Varios bug fixes
2019-06-17 22:58:52 +02:00
Pierre Rudloff
b139e6edab Merge branch 'release/2.0.2' 2019-06-17 22:55:18 +02:00
Pierre Rudloff
6a2801116a build(yarn): 2.0.2 release 2019-06-17 22:54:58 +02:00
Pierre Rudloff
2ec732b33e style: Remove useless "use" statement 2019-06-17 22:53:28 +02:00
Pierre Rudloff
dfcec7cc54 build(composer): Upgrade youtube-dl to 2019.06.08 2019-06-17 22:49:30 +02:00
Pierre Rudloff
e5e43cb8e2 build(composer): Dependencies update 2019-06-17 22:47:08 +02:00
Pierre Rudloff
d35801d9a0 fixup! feat: Make generic formats dynamic 2019-05-08 19:55:18 +02:00
Pierre Rudloff
1126239263 Check the stream checkbox by default to avoid surprises with non-HTTP videos 2019-05-08 19:52:38 +02:00
Pierre Rudloff
43d5cc1dbb feat: Make generic formats dynamic
See #223
2019-05-08 19:49:18 +02:00
Pierre Rudloff
ceec503ff8 docs(faq): Explain why we can't download Vevo videos
See #222
2019-05-04 19:01:40 +02:00
Pierre Rudloff
62e270feb7 build(yarn): Upgrade grunt-contrib-compress 2019-05-04 18:52:45 +02:00
Pierre Rudloff
30d52943e1 fix: Try to convert bestaudio if possible 2019-05-04 18:47:07 +02:00
Pierre Rudloff
296a5f96b4 fix: Fix YoutubeStream range condition 2019-04-28 21:11:08 +02:00
Pierre Rudloff
922c1bf769 Merge tag '2.0.1' into develop
Fixed a Config exception when using Alltube as a library in another project
2019-04-28 16:06:15 +02:00
Pierre Rudloff
a0811c6dc4 Merge branch 'release-2.0.1' 2019-04-28 16:06:00 +02:00
Pierre Rudloff
076241dedf build(yarn): 2.0.1 release 2019-04-28 15:59:03 +02:00
Pierre Rudloff
b61287523d refactor: StreamInterface::close() should not return anything 2019-04-28 15:57:21 +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
5456cb5506 Merge branch 'master' into develop 2019-04-28 15:19:21 +02:00
Pierre Rudloff
40943b6c84 Stop using Surge to host the documentation 2019-04-28 15:19:04 +02:00
Pierre Rudloff
4d88c1770d Merge tag '2.0.0' into develop
Most of the classes have been refactored to be easier to maintain
Library usage now works differently (see https://github.com/Rudloff/alltube-example-project)
Various download bug fixes
Accessibility improvements (thanks to @hiwelo)
Fixed tests running on CI
Updated youtube-dl to 2019.04.24
2019-04-28 14:43:05 +02:00
Pierre Rudloff
033e363c93 Merge branch 'release/2.0.0' 2019-04-28 14:39:03 +02:00
Pierre Rudloff
6a126d7939 build(yarn): 2.0.0 release 2019-04-28 14:38:55 +02:00
Pierre Rudloff
79ed3d2629 Merge branch 'master' into develop 2019-04-28 14:03:55 +02:00
Pierre Rudloff
b91fe78dcd feat: Make streaming optional when stream mode is enabled
Closes #218
2019-04-28 00:36:14 +02:00
Pierre Rudloff
9313bc2230 test: Fix YoutubeStreamTest 2019-04-26 20:58:52 +02:00
Pierre Rudloff
756ff36653 fix: Wrong variable name 2019-04-26 20:38:14 +02:00