Commit graph

151 commits

Author SHA1 Message Date
Pierre Rudloff
ae1bb4d3f9 fix: Missing translatable string 2018-01-25 00:00:11 +01:00
Pierre Rudloff
4972c8ab8e feat: Add a new convertAdvanced option
It allows user to convert videos to several other audio/video formats

Fixes #148
2018-01-24 23:31:21 +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
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
7c35b7e2f3 Typo 2017-09-12 23:21:38 +02:00
Pierre Rudloff
a04cbeceee Merge branch 'master' into develop 2017-09-09 16:31:22 +02:00
Pierre Rudloff
785a2f01a4 Hotfix: remove buggy autofocus (fixes #117) 2017-09-09 16:24:36 +02:00
Pierre Rudloff
f1d4d2f25c Capitalize locale names 2017-08-07 16:50:25 +02:00
Pierre Rudloff
4343edcdbb Merge branch 'master' into develop 2017-07-03 10:40:13 +02:00
Pierre Rudloff
dd00e9d279 Remove Google Cast support since the JS library does not seem to be maintained anymore and it frequently breaks 2017-07-03 10:19:50 +02:00
Pierre Rudloff
2e93ab867c Hide language switcher if only one locale is supported 2017-06-01 23:45:35 +02:00
Pierre Rudloff
be1163a408 Fix locale switcher position on mobile 2017-06-01 22:48:14 +02:00
Pierre Rudloff
4b174d297b Add title on share links 2017-06-01 11:43:07 +02:00
Pierre Rudloff
19bbe3f11c Lint CSS 2017-06-01 11:38:35 +02:00
Pierre Rudloff
bb0f3b9f7c Font size abstraction 2017-06-01 11:25:59 +02:00
Pierre Rudloff
c9c3988b91 Fix tests 2017-06-01 11:08:50 +02:00
Pierre Rudloff
f6a04458e7 Improve language switcher 2017-06-01 10:59:37 +02:00
Pierre Rudloff
bbee27caa9 Language switcher CSS 2017-06-01 01:04:39 +02:00
Pierre Rudloff
6905877e36 Use lang attributes in locale switcher 2017-05-31 16:35:37 +02:00
Pierre Rudloff
2add291023 Use emoji instead of SVG flags 2017-05-31 16:26:00 +02:00
Pierre Rudloff
a2dc71753e Rename Smarty variable to avoid confusion 2017-05-31 09:32:11 +02:00
Pierre Rudloff
419110f764 Fix FrontController tests 2017-05-31 00:07:34 +02:00
Pierre Rudloff
6087e90b67 Remove empty <ul> 2017-05-30 23:55:11 +02:00
Pierre Rudloff
90dc6f4478 Display each locale in its own language 2017-05-30 23:49:49 +02:00
Pierre Rudloff
0f80cbd333 Improve locale handling 2017-05-30 23:31:12 +02:00
Pierre Rudloff
b4dd0aeb29 Basic locale switcher 2017-05-30 22:21:27 +02:00
Pierre Rudloff
de8c4525d9 New fr_FR locale 2017-05-29 19:28:42 +02:00
Pierre Rudloff
ff247a5c08 Move gettext files outside of template directory 2017-05-29 19:02:48 +02:00
Pierre Rudloff
3fff849ea8 Merge branch 'master' of https://github.com/tony199555/alltube into feature/gettext
Conflicts:
	composer.json
	composer.lock
	templates/index.tpl
	templates/video.tpl
2017-05-29 19:01:20 +02:00
Unknown
1e1b97c648 Name Correction 2017-05-26 11:45:05 -07:00
Unknown
404935be05 Possible fix recommend by Rudloff 2017-05-26 11:38:34 -07:00
Unknown
bb6e2805f3 Setup accoring standard 2017-05-26 04:50:58 -07:00
Unknown
e9351d09e0 Finish preparing pot file 2017-05-26 03:58:48 -07:00
Unknown
3ee71db762 Added translation file 2017-05-25 23:55:04 -07:00
Pierre Rudloff
f9203706f7 Cleanup root folder (fixes #110) 2017-05-15 07:25:14 +02:00
Pierre Rudloff
c1c6c2dd97 Merge branch 'master' into develop 2017-05-14 23:06:31 +02:00
Pierre Rudloff
fed425fce3 Use middleware instead of the noscheme workaround in order to make HTTPS work behind a reverse-proxy 2017-05-14 22:24:39 +02:00
Pierre Rudloff
d7927fc442 Download Tar archives from playlists 2017-05-04 23:52:30 +02:00
Pierre Rudloff
6e8809b8bc Use redirect even if we only have one format 2017-05-04 23:03:51 +02:00
Pierre Rudloff
a681804126 Don't use variables when we can use a Config object directly 2017-05-04 20:26:42 +02:00
Pierre Rudloff
ef5304e598 Full path to manifest 2017-05-03 14:15:12 +02:00
Pierre Rudloff
6651b45545 Use --flat-playlist to get playlists more efficiently 2017-04-28 14:43:20 +02:00
Pierre Rudloff
1a7444eb66 Remove stray end tag in playlist template (fixes #107) 2017-04-25 13:49:46 +02:00
Pierre Rudloff
7428b334de Smal fixes with playlists 2017-04-25 11:05:49 +02:00
Pierre Rudloff
950ea16672 Link to video page on playlist page
Open links on playlist page in new tab to allow to easily get back to playlist
2017-04-25 10:30:30 +02:00
Pierre Rudloff
43cbd4f6fe Cleanup playlists 2017-04-25 02:20:15 +02:00
Pierre Rudloff
3f053d9eed Merge branch 'develop' of https://github.com/hukoeth/alltube into feature/playlist
Conflicts:
	templates/video.tpl
2017-04-25 01:16:20 +02:00
Pierre Rudloff
e6bbe54474 New remux feature (fixes #103) 2017-04-25 00:40:24 +02:00
Pierre Rudloff
c9db4d0d2e Fix variable name 2017-04-02 23:34:07 +02:00
Uli Koeth
560e8c6a5f Handle download lists part 2 2017-03-08 13:23:42 +01:00
Uli Koeth
03cf506132 Handle download lists part 1 2017-03-07 17:24:34 +01:00
Pierre Rudloff
ec250b0d05 Cleaner way to get canonical URL 2017-01-16 14:26:12 +01:00
Pierre Rudloff
bb7050cf75 Fix ugly URLs condition 2017-01-16 14:22:15 +01:00
Pierre Rudloff
7b48dbfd94 Escape canonical URL 2017-01-16 12:14:57 +01:00
Pierre Rudloff
4e1c1ca953 Add a stream parameter in config (fixes #24 and #39) 2017-01-16 12:02:21 +01:00
Pierre Rudloff
8e6c33c260 Merge branch 'develop' into feature/stream
Conflicts:
	composer.lock
2017-01-16 11:06:39 +01:00
Pierre Rudloff
d1e744e42c Fix bookmarklet URL (fix #90 and #89) 2017-01-16 01:58:08 +01:00
Pierre Rudloff
9f112c15b9 Add an uglyUrls option that disables URL rewriting (fixes #88) 2017-01-10 23:37:29 +01:00
Pierre Rudloff
28a8addbf1 Experimental support for M3U streams 2016-12-26 15:50:26 +01:00
Pierre Rudloff
e34b01f2c4 Add support for password protected videos 2016-10-20 23:01:31 +02:00
Pierre Rudloff
9010effc31 One too many middot 2016-10-02 20:15:16 +02:00
Pierre Rudloff
fc73459731 Use template includes 2016-08-01 01:01:10 +02:00
Pierre Rudloff
57c5de5ac7 Correct class name 2016-07-10 13:12:44 +02:00
Pierre Rudloff
28d1319d73 Improve web app
Standalone mode
Don't display bookmarklet in standalone mode
Correct start URL
2016-07-10 13:10:20 +02:00
Pierre Rudloff
13ba4a7707 Cast functionnality in full JS 2016-06-22 12:32:57 +02:00
Pierre Rudloff
c1541b90b7 Stray end tag div on error page (fixes #54) 2016-06-09 21:17:47 +02:00
Pierre Rudloff
44f16b0b3b Wrong OpenGraph URL 2016-05-01 20:53:41 +02:00
Pierre Rudloff
42e687e940 Use full URL scheme in metadata 2016-05-01 20:47:39 +02:00
Pierre Rudloff
74e9407340 Remove Google+ info 2016-05-01 20:42:01 +02:00
Pierre Rudloff
56a94903f5 Don't use the same metadata on every page 2016-05-01 20:29:53 +02:00
Pierre Rudloff
69b0eaa8ad Valid HTML 2016-05-01 20:15:50 +02:00
Pierre Rudloff
726e71b9d0 Remove useless metadata 2016-05-01 20:14:58 +02:00
Pierre Rudloff
67d7ffdef5 Max select size 2016-05-01 18:58:03 +02:00
Pierre Rudloff
7d548c06b6 More info about formats
Only HTTP formats
2016-04-11 01:21:01 +02:00
Pierre Rudloff
ed7018c957 Use <select> for format list 2016-04-10 21:42:38 +02:00
Pierre Rudloff
63166b8fde Remove useless input 2016-04-10 19:56:29 +02:00
Pierre Rudloff
7eef219128 noscheme on all URL 2016-04-06 13:19:27 +02:00
Pierre Rudloff
81f32c3e61 Use Slim 3.3 (fixes #49) 2016-03-30 01:39:47 +02:00
Pierre Rudloff
0db96bad5d Optimize performances 2016-03-22 01:56:37 +01:00
Pierre Rudloff
7bc9cac9f7 Web app manifest 2016-02-26 23:53:48 +01:00
Pierre Rudloff
ce2e95798f theme-color meta 2016-02-26 23:41:57 +01:00
Pierre Rudloff
8a5b9a179b Remove index.php from path (fixes ##43) 2016-02-18 22:51:12 +01:00
Pierre Rudloff
77edc76032 Correct URLs 2015-10-31 16:21:36 +01:00
Pierre Rudloff
dba5dac50d Wrong URL 2015-10-31 16:13:33 +01:00
Pierre Rudloff
215cfd08a6 Undefined variable 2015-10-31 12:04:13 +01:00
Pierre Rudloff
8de7404546 More images to load with HTTPS 2015-10-31 12:02:13 +01:00
Pierre Rudloff
6db25c4617 Use HTTPS for images as well 2015-10-31 11:51:07 +01:00
Pierre Rudloff
78670d73a5 Clean URLs for HTTPS 2015-10-31 11:35:18 +01:00
Pierre Rudloff
ac1eac3cf7 Cleaner bookmarklet URL 2015-10-30 11:44:58 +01:00
Pierre Rudloff
9e9f88ce1b Correct bookmarklet URL 2015-10-30 11:31:29 +01:00
Pierre Rudloff
32f45084fa Absolute URL 2015-10-30 11:27:09 +01:00
Pierre Rudloff
28f0a923f7 Remove useless templates 2015-10-30 11:22:42 +01:00
Pierre Rudloff
299634b023 Use Slim framework (fixes #33) 2015-10-29 21:24:58 +01:00
dattaz
7922e74dca add message 2015-10-28 11:57:44 +01:00
dattaz
febd940e2f Change place of bookmarklet 2015-10-28 11:54:35 +01:00
Pierre Rudloff
c218cd88b8 Encode URL in bookmarklet 2015-08-06 21:00:37 +02:00
Pierre Rudloff
90e2475103 Correct download name 2015-06-28 18:53:19 +02:00
Pierre Rudloff
cd942cb7b0 Field autofocus (fixes #20) 2015-06-13 17:59:09 +02:00
Pierre Rudloff
3769df69dc example.com as example domain 2015-05-16 02:31:12 +02:00
Pierre Rudloff
e83d4e8469 Error in Smarty if 2015-04-12 16:29:05 +02:00