Commit graph

1091 commits

Author SHA1 Message Date
Damien Senger
726e9bf5c1
Adds a label to audio options inputs
According to the WCAG success criterias 1.3.1 (Info and relationships),
3.3.2 (Labels or Instructions) and 4.1.2 (Name, Role, Value), labels
or instructions are required when content requires user input.

To do so, this commit adds a label for the "From" and the "To" inputs
displayed when a user chose to get the audio of a file only.

Resources:
- https://www.w3.org/TR/WCAG21/#labels-or-instructions
- https://www.w3.org/TR/WCAG21/#info-and-relationships
- https://www.w3.org/TR/WCAG21/#name-role-value
- https://www.w3.org/TR/WCAG20-TECHS/H44.html
- https://www.w3.org/WAI/WCAG21/Understanding/labels-or-instructions.html
2019-04-13 12:57:42 +02:00
Damien Senger
27543f9024
Updates the doctype to be lowercase 2019-04-13 12:51:49 +02:00
Damien Senger
60350747a5
Adds a label to social sharing links
According to the WCAG (success criterias 2.4.4 and 4.1.2), the purpose
of each link should be determined from the link text alone or from the
link text together with its programmatically determined link context.

In this case, because there is no text content, we are using
`aria-label` to have an explicit purpose announced to users of
assisting technologies.

Resources:
- https://dequeuniversity.com/rules/axe/3.2/link-name
- https://www.w3.org/TR/WCAG21/#link-purpose-in-context
- https://www.w3.org/TR/WCAG20-TECHS/ARIA8.html
2019-04-13 12:19:11 +02:00
Pierre Rudloff
aa04d773ef Merge branch 'release-1.2.5' 2019-01-20 11:33:52 +01:00
Pierre Rudloff
c1a16dcbe2 build(yarn): 1.2.5 release 2019-01-20 11:33:47 +01:00
Pierre Rudloff
7b057c0544 build(composer): Upgrade rg3/youtube-dl to 2019.01.17
Closes #208
2019-01-20 11:30:20 +01:00
Pierre Rudloff
7fa94a6fde build(composer): Upgrade php-mock/php-mock-mockery to 1.3.0 2019-01-15 11:33:24 +01:00
Pierre Rudloff
62b353046f test(phpunit): Disable RTMP tests because the video we used is not available anymore 2019-01-15 11:25:49 +01:00
Pierre Rudloff
e90b9e3439 fix: Missing Smarty variable in some routes 2019-01-15 11:16:21 +01:00
Pierre Rudloff
460aae34ac build(composer): Upgrade squizlabs/php_codesniffer to 3.4.0 2019-01-15 11:10:30 +01:00
Pierre Rudloff
b0d9f7d4d8 build(composer): Upgrade smarty-gettext/smarty-gettext to 1.6.0 2019-01-15 11:09:51 +01:00
Pierre Rudloff
2604b8122d build(composer): Replace rinvex/country with rinvex/countries 2019-01-15 11:07:51 +01:00
Pierre Rudloff
be7dae8ee4 build(composer): Upgrade slim/slim to 3.11.0 2019-01-15 11:06:21 +01:00
Pierre Rudloff
4ad0399782 build(composer): Dependencies update
symfony/yaml, symfony/process, symfony/var-dumper, heroku/heroku-buildpack-php
2019-01-09 13:25:27 +01:00
Pierre Rudloff
0e4971447e docs(README): Stop asking to rename the app
See #205
2019-01-06 17:03:14 +01:00
Pierre Rudloff
9322bd5f14 style(StyleCI): Lint PHP 2019-01-06 17:00:12 +01:00
Pierre Rudloff
c6cf05f8ec refactor: Move app name to a config variable
See #205
2019-01-06 16:59:16 +01:00
Pierre Rudloff
5b7b101a8a refactor(FrontController): We don't need to set the filename twice 2018-12-28 20:01:46 +01:00
Pierre Rudloff
5463aea2ae docs: Add remux to example config file 2018-12-28 19:36:01 +01:00
Pierre Rudloff
22a99e4485 docs(FAQ): Add more info on how to enable remux mode 2018-12-26 12:01:50 +01:00
Pierre Rudloff
77c7748d76 fixup! feat: Add support for Arabic locale 2018-12-07 18:21:46 +01:00
Pierre Rudloff
d9bc681b17 Update Alltube.po (POEditor.com) 2018-12-07 18:20:03 +01:00
Pierre Rudloff
59aeb753ed feat: Add support for Arabic locale 2018-12-07 18:19:00 +01:00
Pierre Rudloff
295f5f327b Merge tag '1.2.4' into develop
Fix ffmpeg download
2018-11-23 16:00:12 +01:00
Pierre Rudloff
4aabbd1ee3 Merge branch 'release-1.2.4' 2018-11-23 15:59:58 +01:00
Pierre Rudloff
727993e6c6 build(yarn): 1.2.4 release 2018-11-23 15:59:51 +01:00
Pierre Rudloff
a489dbc1ee build(composer): Upgrade ffmpeg/ffmpeg to 4.0.3 2018-11-19 11:48:44 +01:00
Pierre Rudloff
7f01d5cfb9
Merge pull request #201 from chrisiaut/master
fixed ffmpeg binary download url
2018-11-19 11:47:03 +01:00
Christian Haschek
a1b1cb7fc1 fixed ffmpeg binary download url 2018-11-19 11:31:41 +01:00
Pierre Rudloff
d608a4aaf8 Merge tag '1.2.3' into develop
Added pattern to duration inputs
Updated youtube-dl
Add support for HTTP range requests when stream mode is enabled
2018-11-13 10:48:45 +01:00
Pierre Rudloff
c24006376b Merge branch 'release-1.2.3' 2018-11-13 10:47:57 +01:00
Pierre Rudloff
e9cec9dc2a build(yarn): 1.2.3 release 2018-11-13 10:47:51 +01:00
Pierre Rudloff
2731337505 build(composer): Upgrade rg3/youtube-dl to 2018.11.07
Fixes #200
2018-11-13 10:35:23 +01:00
Pierre Rudloff
b51096cc69 build(composer): Dependencies update
heroku/heroku-buildpack-php
2018-11-13 10:34:41 +01:00
Pierre Rudloff
3b85ef7ea3 build(composer): Upgrade rg3/youtube-dl to 2018.11.03 2018-11-05 10:29:03 +01:00
Pierre Rudloff
074239602f build(composer): Dependencies update
symfony/yaml, symfony/process, symfony/var-dumper, heroku/heroku-buildpack-php, smarty/smarty,
mockery/mockery
2018-11-05 10:27:28 +01:00
Pierre Rudloff
0c6242eecc docs(FAQ): Don't use punctuation in heading
Rephrase headings to be shorter

See https://github.com/DavidAnson/markdownlint/blob/master/doc/Rules.md#md026
2018-10-10 11:42:30 +02:00
Pierre Rudloff
bea550825c build(composer): Dependencies update
symfony/yaml, symfony/process, symfony/var-dumper, heroku/heroku-buildpack-php, smarty/smarty
2018-10-02 13:29:15 +02:00
Pierre Rudloff
70d6b1769c Merge branch 'master' into develop 2018-10-02 13:27:16 +02:00
Pierre Rudloff
0cd5a5e53f
Merge pull request #195 from dadosch/german_translation
German translation
2018-10-02 13:26:46 +02:00
dadosch
dcd0237262 add german translation files to Grunt, LocaleManager 2018-10-01 13:55:17 +02:00
dadosch
d1ddc8cefc minor fixes in german translation 2018-10-01 13:51:42 +02:00
dadosch
a9d661e999 german translation 2018-10-01 13:48:48 +02:00
Pierre Rudloff
ff4ded2d5c test(phpunit): Fix Youtube tests
Some Youtube format was not available anymore
2018-09-18 19:01:14 +02:00
Pierre Rudloff
ecd5bf306a fixup! feat: Add support for HTTP range requests when stream mode is enabled 2018-09-18 18:52:56 +02:00
Pierre Rudloff
4cbc21de46 feat: Add support for HTTP range requests when stream mode is enabled
Fixes #192
2018-09-18 18:49:43 +02:00
Pierre Rudloff
1d2617c917 Merge branch 'ialexsilva-patch-1' into develop 2018-09-11 17:04:49 +02:00
Pierre Rudloff
05812e4b0e fix: Use a broader pattern for timestamps
ffmpeg accepts HOURS:MM:SS.MILLISECONDS
2018-09-11 17:04:16 +02:00
Pierre Rudloff
83a8218661 Merge branch 'patch-1' of https://github.com/ialexsilva/alltube into ialexsilva-patch-1 2018-09-11 16:58:37 +02:00
Pierre Rudloff
25675dc5c7 Merge tag '1.2.2' into develop
Updated youtube-dl to 2018.09.10
2018-09-11 14:39:56 +02:00