286 Commits

Author SHA1 Message Date
James Taylor
ca49ab170f Merge branch 'layout' 2019-09-06 14:23:20 -07:00
James Taylor
0c22835dd2 Fix related videos 2019-08-27 18:04:44 -07:00
James Taylor
e9b16ef71f Layout: Add themes 2019-08-25 16:08:08 -07:00
James Taylor
609244e34f Layout: Add some space after item thumbnail 2019-08-25 13:09:08 -07:00
James Taylor
00e4951fd0 Layout: Add links to homepage 2019-08-24 19:05:24 -07:00
James Taylor
2435bcaeb1 Layout: Prevent item checkbox size from shrinking sometimes 2019-08-24 18:50:09 -07:00
James Taylor
69e64f726e Layout: Prevent long author name from overflowing in items with vertical stats 2019-08-24 18:25:37 -07:00
James Taylor
9f67a970c6 Layout: Make item titles non-clickable in empty space after wrapped text 2019-08-24 18:19:22 -07:00
James Taylor
3d911e4987 Layout: Theater layout: Expand video width across page only as necessary based on length of video 2019-08-24 17:55:14 -07:00
James Taylor
cb5f36581d Layout: add option to hide comments/related vids by default but click to show using <details> 2019-08-24 16:45:01 -07:00
James Taylor
943e1cd751 Layout: Make downloads click-to-show instead of hover-to-show using <details> element 2019-08-24 14:25:11 -07:00
James Taylor
d9fbf82bb2 Layout: Add option to use 720p resolution 2019-08-24 13:35:11 -07:00
James Taylor
fa2fa7fe16 Layout: Add theater mode 2019-08-24 12:43:58 -07:00
James Taylor
bc8db064d2 Layout: add some space below more comments button 2019-08-24 12:02:40 -07:00
James Taylor
f2eb354197 Layout: Simplify color scheme 2019-08-24 11:59:23 -07:00
James Taylor
400d17e613 Layout: simplify CSS layout on most pages 2019-08-24 11:35:58 -07:00
James Taylor
d9517a3322 Layout: Put related videos below video when page is too small 2019-08-23 19:24:42 -07:00
James Taylor
102c21132a Layout: simplify watch page space distribution on edges 2019-08-23 15:37:40 -07:00
James Taylor
96b9a96a50 Layout: Regression: fix blank space at bottom of short pages 2019-08-23 14:55:09 -07:00
James Taylor
85572c94de Layout: refactor item system to be more maintainable, add vertical item type 2019-08-23 14:48:00 -07:00
James Taylor
70d2cff817 Layout: Center header content 2019-08-18 18:26:13 -07:00
James Taylor
7f3ca7ee49 Layout: Replace local playlists link with home link in header and use flexbox to make it work on smaller window sizes 2019-08-18 15:57:27 -07:00
James Taylor
1ce500b8a2 Regression: Fix error when playlist has no description 2019-08-15 16:30:05 -07:00
James Taylor
adc40bc760 Add pagination for local playlists 2019-08-09 21:18:43 -07:00
James Taylor
0f574e8e28 Regression: Fix csp preventing subtitles from working 2019-08-07 20:27:19 -07:00
James Taylor
ba0809b965 rename enable_comments amd enable_related_videos 2019-08-01 00:28:51 -07:00
James Taylor
865e5a6bce Add upgrade system for settings and automatically add missing settings to file 2019-08-01 00:24:30 -07:00
James Taylor
642484bbb2 Fix broken video titles due to youtube changes 2019-07-29 17:05:04 -07:00
James Taylor
4c9ecc9a18 Add content security policy to ensure mistakes or exploits never lead to third party connections from the page 2019-07-26 13:09:41 -07:00
James Taylor
10f1d7945e channel bugfix: supply playlist names in playlist adding form for tabs with vids 2019-07-24 00:43:01 -07:00
James Taylor
b56e65e051 channel.html: add some space to the left of the page 2019-07-24 00:41:20 -07:00
James Taylor
eb89c7426d Add 'subscribers' and 'videos' after corresponding numbers in channel item in search results 2019-07-24 00:02:04 -07:00
James Taylor
e00c3cf99f Remove ad-hoc response saving from code, create a debug setting for fetch_url 2019-07-23 23:57:45 -07:00
James Taylor
cb1c899a45 channel: Add short description under channel name 2019-07-23 22:55:15 -07:00
James Taylor
fe38aa214b Fix error when channel has empty description 2019-07-23 22:36:43 -07:00
James Taylor
2034b6bd25 Fix unrouted channel avatar image on empty channels 2019-07-23 22:34:13 -07:00
James Taylor
6a00cfab1b playlist: fix incorrect display of description 2019-07-22 01:04:43 -07:00
James Taylor
dfbe29355f Channel: fix oversized thumbnails in firefox quantum 2019-07-22 01:01:27 -07:00
James Taylor
80b325a225 Add homepage route 2019-07-22 00:53:22 -07:00
James Taylor
28204088af Fix unlisted video detection 2019-07-22 00:43:52 -07:00
James Taylor
f165eb5e29 opensearch.xml: add port number in the other search URL just in case 2019-07-22 00:20:38 -07:00
James Taylor
74cf3b2135 Use variable to set title on base template instead of block 2019-07-21 22:50:57 -07:00
James Taylor
c5827a3bb1 Add status template, use for comment deletion status 2019-07-21 22:43:29 -07:00
James Taylor
86382706fe Add flask Firefox search engine route 2019-07-21 22:28:57 -07:00
James Taylor
2837d9db2b Convert captioning to flask 2019-07-21 22:16:38 -07:00
James Taylor
8eff0bb9e2 Delete obsolete files 2019-07-21 21:59:52 -07:00
James Taylor
fc295ac93d Convert comment posting system to flask framework 2019-07-21 21:48:54 -07:00
James Taylor
167483af21 Convert login to flask framework and fix the login, and fix account display 2019-07-21 00:03:34 -07:00
James Taylor
8cad77ad0d Convert comments to flask framework 2019-07-19 22:27:10 -07:00
James Taylor
b854dab314 watch.py regression: fix error page 2019-07-07 17:46:07 -07:00