Omar Roth
|
95ebfd34c5
|
Don't wait on server for subscription count
|
2018-11-21 19:26:55 -06:00 |
|
Omar Roth
|
cdd916f51d
|
Add async for manage_subscriptions
|
2018-11-21 13:35:37 -06:00 |
|
Omar Roth
|
e80884cfce
|
Remove unnecessary request header
|
2018-11-21 13:18:33 -06:00 |
|
Omar Roth
|
c656a7cb9e
|
Add link to watch history in preferences
|
2018-11-21 13:10:56 -06:00 |
|
Omar Roth
|
a15463cf37
|
Clarify options in preferences
|
2018-11-21 13:10:09 -06:00 |
|
Omar Roth
|
d6d73bd336
|
Fix clickable titles in subscription feed
|
2018-11-20 22:58:30 -06:00 |
|
Omar Roth
|
f01cfd0226
|
Use material style for trash icon
|
2018-11-20 22:58:04 -06:00 |
|
Omar Roth
|
e5730f4cbc
|
Use 'ion-ios-trash' for /feed/history
|
2018-11-20 11:19:04 -06:00 |
|
Omar Roth
|
2e99642173
|
Add /feed/trending
|
2018-11-20 11:18:12 -06:00 |
|
Omar Roth
|
6b12f11e10
|
Add ability to mark videos as watched in subscription feed
|
2018-11-19 22:06:59 -06:00 |
|
Omar Roth
|
c7e8d623c0
|
Support overflow grid
|
2018-11-19 18:43:06 -06:00 |
|
Omar Roth
|
b535de690e
|
Move video count into playlist thumbnail
|
2018-11-19 17:34:33 -06:00 |
|
Omar Roth
|
c1a60392ae
|
Expand description when related videos are disabled
|
2018-11-19 17:23:01 -06:00 |
|
Omar Roth
|
ed6d321bc6
|
Fix identifier for AGPLv3 in licenses.ecr
|
2018-11-19 16:02:35 -06:00 |
|
Omar Roth
|
3418b82dc5
|
Fix typo in autoplay
|
2018-11-18 17:47:40 -06:00 |
|
Omar Roth
|
04d9b16a6b
|
Add fix for optional 'rvs'
|
2018-11-18 17:28:22 -06:00 |
|
Omar Roth
|
d185ba84bf
|
Remember nonce to prevent replay attacks
|
2018-11-17 13:18:12 -06:00 |
|
Omar Roth
|
b92542ea35
|
Show autoplay when playlist is invalid
|
2018-11-15 18:05:10 -06:00 |
|
Omar Roth
|
e6bc5bb35d
|
Use <audio> tag for audio only
|
2018-11-15 17:52:53 -06:00 |
|
Omar Roth
|
6ca7a71db9
|
Fix channel sort on mobile
|
2018-11-15 17:05:29 -06:00 |
|
Omar Roth
|
adcefa4ffa
|
Add 'published - reverse' option to feed
|
2018-11-13 20:29:36 -06:00 |
|
Omar Roth
|
c8b321920d
|
Add channel video count to search results
|
2018-11-13 19:18:08 -06:00 |
|
Omar Roth
|
44e9b4ac2a
|
Add channel sort options
|
2018-11-13 19:04:25 -06:00 |
|
Omar Roth
|
0e26e4d407
|
Remove video title tooltip
|
2018-11-12 18:37:58 -06:00 |
|
Omar Roth
|
4b76b93610
|
Add continuous playback
|
2018-11-11 11:45:05 -06:00 |
|
Omar Roth
|
dcddb6fb83
|
Update license information
|
2018-11-11 08:47:42 -06:00 |
|
Omar Roth
|
7f868ecdf9
|
Add unminimized sources and license information
|
2018-11-10 11:08:03 -06:00 |
|
Omar Roth
|
8e6bee75e7
|
Add CSRF prevention for /signout
|
2018-11-08 17:42:25 -06:00 |
|
Omar Roth
|
28f564ee4c
|
Fix XSS in title and input bar
|
2018-11-08 17:27:21 -06:00 |
|
Omar Roth
|
31a9abc03a
|
Add favicon
|
2018-11-08 15:58:10 -06:00 |
|
Omar Roth
|
3748c0083f
|
Update Twitter thumbnail
|
2018-11-08 08:45:08 -06:00 |
|
Omar Roth
|
7a6d4e6ef9
|
Add extra handling for autoplay
|
2018-11-08 08:37:48 -06:00 |
|
Omar Roth
|
b9c29bf537
|
Add option for user to delete their account
|
2018-11-08 00:12:14 -06:00 |
|
Omar Roth
|
103949c61e
|
Update twitter thumbnail
|
2018-11-07 22:26:50 -06:00 |
|
Omar Roth
|
316a73f07e
|
Remove duration for playlists in search results
|
2018-11-07 10:07:47 -06:00 |
|
Omar Roth
|
1dcca85819
|
Fix typo in template.ecr
|
2018-11-05 07:31:18 -06:00 |
|
Omar Roth
|
c92f6e44e7
|
Update keywords and view_count
|
2018-11-02 08:09:28 -05:00 |
|
Omar Roth
|
19516eaa25
|
Add option to view comments with JS disabled
|
2018-10-31 16:47:53 -05:00 |
|
Omar Roth
|
e39dec9778
|
Add option to listen by default
|
2018-10-30 09:41:23 -05:00 |
|
Omar Roth
|
791f216a45
|
Don't remove unsupported sources
|
2018-10-30 08:34:55 -05:00 |
|
Omar Roth
|
81ea2bf799
|
Don't nest YouTube replies
|
2018-10-22 17:15:36 -05:00 |
|
Omar Roth
|
ef95dc2380
|
Add fix for show playlists
|
2018-10-21 19:54:41 -05:00 |
|
Omar Roth
|
4875aa1d7e
|
Add partial support for video duration in thumbnails
|
2018-10-20 20:37:55 -05:00 |
|
Omar Roth
|
3ee7201f5d
|
Comma seperate comment scores
|
2018-10-20 13:52:06 -05:00 |
|
Omar Roth
|
94d116974b
|
Add break between text and sub count
|
2018-10-19 16:20:35 -05:00 |
|
Omar Roth
|
5c87cf1547
|
Update subscribe buttons
|
2018-10-19 11:14:26 -05:00 |
|
Omar Roth
|
57d88ffcc8
|
Fix fallback for comments
|
2018-10-15 11:15:23 -05:00 |
|
Omar Roth
|
245d0b571f
|
Add next page for channels with geo-blocked videos
|
2018-10-14 09:06:04 -05:00 |
|
Omar Roth
|
5eefab62fd
|
Add "show replies" and "hide replies"
|
2018-10-13 19:40:42 -05:00 |
|
Omar Roth
|
13b0526c7a
|
Fix subscribe button when logged out
|
2018-10-13 19:40:24 -05:00 |
|
Omar Roth
|
1a39faee75
|
Add subCountText and add XHR alternative for subscribing to channels
|
2018-10-12 21:17:37 -05:00 |
|
Omar Roth
|
81b447782a
|
Fix speed param for playlist preferences
|
2018-10-10 19:55:28 -05:00 |
|
Omar Roth
|
2dbe151ceb
|
Add speed param to playlist redirect
|
2018-10-09 08:08:52 -05:00 |
|
Omar Roth
|
88430a6fc0
|
Add playlist playback support
|
2018-10-07 21:11:33 -05:00 |
|
Omar Roth
|
c72b9bea64
|
Add '&list' to videos shown on mix page
|
2018-10-06 22:22:50 -05:00 |
|
Omar Roth
|
f7125c1204
|
Move watch page JS into seperate file
|
2018-10-06 22:20:40 -05:00 |
|
Omar Roth
|
98bb20abcd
|
Add option to switch between YouTube and Reddit comments
|
2018-10-06 18:54:05 -05:00 |
|
Omar Roth
|
236358d3ad
|
Escape search query in "next page" and "previous page" links
|
2018-10-02 09:08:18 -05:00 |
|
Omar Roth
|
20130db556
|
Add mixes
|
2018-09-29 10:59:11 -05:00 |
|
Omar Roth
|
7d35b6e44f
|
Add rel="noopener" to target="_blank" links
|
2018-09-29 09:56:37 -05:00 |
|
Omar Roth
|
8530c1f4ec
|
Fix typo
|
2018-09-28 19:44:16 -05:00 |
|
Omar Roth
|
b0b5e3e982
|
Escape search queries
|
2018-09-27 17:02:59 -05:00 |
|
Omar Roth
|
c2e72439f5
|
Don't add anchor for empty genre URL
|
2018-09-25 10:10:25 -05:00 |
|
Omar Roth
|
b3ca3922a9
|
Add experimental dash support
|
2018-09-24 19:28:36 -05:00 |
|
Omar Roth
|
d886f8d1e3
|
Add fix for playlists with no videos
|
2018-09-22 14:11:01 -05:00 |
|
Omar Roth
|
cefb5d679f
|
Add label to HLS
|
2018-09-20 09:45:49 -05:00 |
|
Omar Roth
|
62380933b2
|
Add support for playlists and channels in search
|
2018-09-20 09:36:09 -05:00 |
|
Omar Roth
|
bd5ec2f2f3
|
Add playlist RSS
|
2018-09-17 18:13:24 -05:00 |
|
Omar Roth
|
c74cc1123f
|
Maintain aspect ratio even when JS is disabled
|
2018-09-15 12:15:39 -05:00 |
|
Omar Roth
|
3ccee120d3
|
Proxy thumbnails for related videos
|
2018-09-15 08:20:43 -05:00 |
|
Omar Roth
|
429a4b2dec
|
Proxy thumbnails
|
2018-09-14 21:24:28 -05:00 |
|
Omar Roth
|
4287c0d96a
|
Fix related video bar for users that aren't logged in
|
2018-09-14 20:10:13 -05:00 |
|
Omar Roth
|
62ae836565
|
Remove 'less' button in playlist descriptions
|
2018-09-13 21:00:39 -05:00 |
|
Omar Roth
|
2232bc0495
|
Use escaped newlines instead of graves
|
2018-09-13 18:12:19 -05:00 |
|
Omar Roth
|
f7ca81c384
|
Add support for channel search
|
2018-09-13 17:47:31 -05:00 |
|
Omar Roth
|
e0ee1c3d79
|
Shrink size of template gutters
|
2018-09-09 14:50:24 -05:00 |
|
Omar Roth
|
5b2c228bb6
|
Add 'license'
|
2018-09-09 14:47:26 -05:00 |
|
Omar Roth
|
454b1662b7
|
Add format=json for reddit comments
|
2018-09-06 10:19:28 -05:00 |
|
Omar Roth
|
3ec684ae71
|
Host assets locally
|
2018-09-06 09:59:17 -05:00 |
|
Omar Roth
|
b17d3d1e51
|
Bump number of videos in channel resources to 60
|
2018-09-06 08:43:22 -05:00 |
|
Omar Roth
|
023066b452
|
Revert "Remove 'codecs' from source types"
This reverts commit 93e12d94fc .
|
2018-09-05 10:49:40 -05:00 |
|
Omar Roth
|
93e12d94fc
|
Remove 'codecs' from source types
|
2018-09-05 10:38:01 -05:00 |
|
Omar Roth
|
044a57ef34
|
Fix video count for channels
|
2018-09-04 23:01:46 -05:00 |
|
Omar Roth
|
5632e58636
|
Add support for genre channels
|
2018-09-04 21:04:40 -05:00 |
|
Omar Roth
|
53732cdcab
|
Add genre URLs
|
2018-09-04 09:50:19 -05:00 |
|
Omar Roth
|
0f2f273335
|
Don't leak referers
|
2018-09-04 09:01:43 -05:00 |
|
Omar Roth
|
000cfd4834
|
Don't show comments when commentCount is 0
|
2018-09-04 08:52:39 -05:00 |
|
Omar Roth
|
917d220623
|
Fix search filters
|
2018-08-30 17:42:30 -05:00 |
|
Omar Roth
|
ed8ddbc07d
|
Add seperator when notifications > 0
|
2018-08-30 16:52:29 -05:00 |
|
Omar Roth
|
cb01b50fbb
|
Add option to hide related videos
|
2018-08-30 16:49:38 -05:00 |
|
Omar Roth
|
6b3c9d23d0
|
Fix referer on 404
|
2018-08-30 08:14:59 -05:00 |
|
Omar Roth
|
45fa148380
|
Don't add playlist id for channel videos
|
2018-08-27 18:53:34 -05:00 |
|
Omar Roth
|
6c98513153
|
Add referer to /data_control
|
2018-08-25 21:48:20 -05:00 |
|
Omar Roth
|
7fd0f93d02
|
Add support for preferences as query params
|
2018-08-25 20:05:51 -05:00 |
|
Omar Roth
|
23aaf7f1b7
|
Add comments fallback
|
2018-08-25 18:33:15 -05:00 |
|
Omar Roth
|
77b12b6249
|
Only show next page when there are more results
|
2018-08-25 17:18:43 -05:00 |
|
Omar Roth
|
78fcf579a7
|
Add Liberapay
|
2018-08-25 15:43:39 -05:00 |
|
Omar Roth
|
0e7c56687b
|
Add error message for comment timeouts
|
2018-08-23 16:55:26 -05:00 |
|
Omar Roth
|
55f8fd0b58
|
Add note for livestreams that haven't started
|
2018-08-18 11:47:16 -05:00 |
|
Omar Roth
|
9a15438c71
|
Minor formatting changes
|
2018-08-17 11:04:38 -05:00 |
|
Omar Roth
|
4760b3c6e7
|
Merge pull request #116 from omarroth/add-playlists
Add playlist page and endpoint
|
2018-08-17 11:01:36 -05:00 |
|
Omar Roth
|
9e68df965b
|
Add 'view channel on Youtube' link
|
2018-08-17 10:57:08 -05:00 |
|
Omar Roth
|
3ba2a7d921
|
Fix referers
|
2018-08-17 10:19:20 -05:00 |
|
Omar Roth
|
71aa4d0347
|
Replace duplicate link to YouTube
|
2018-08-17 09:25:47 -05:00 |
|
Omar Roth
|
bb0b60e575
|
Add playlist page and endpoint
|
2018-08-16 14:26:16 -05:00 |
|
Omar Roth
|
fa2ba807a3
|
Remove 'engage types'
|
2018-08-16 13:11:38 -05:00 |
|
Omar Roth
|
7c63c759f4
|
Add donation links to footer
|
2018-08-15 20:36:21 -05:00 |
|
Omar Roth
|
b72f3c2274
|
Rename 'layout' to 'template'
|
2018-08-15 20:31:47 -05:00 |
|
Omar Roth
|
2cedac8c58
|
Don't show 'next page' or 'previous page' where not applicable
|
2018-08-14 19:15:33 -05:00 |
|
Omar Roth
|
324cdf545e
|
Add option to import data from FreeTube
|
2018-08-13 14:17:20 -05:00 |
|
Omar Roth
|
e2f27794fd
|
Fix typo in metadata
|
2018-08-13 13:24:10 -05:00 |
|
Omar Roth
|
e04ac53336
|
Remove non-functional 'ad_slots'
|
2018-08-13 10:57:45 -05:00 |
|
Omar Roth
|
dc2fde6c38
|
Bump XHR timeout
|
2018-08-13 10:37:29 -05:00 |
|
dimqua
|
d439fb3443
|
Remove unneeded whitespaces
|
2018-08-13 18:00:13 +03:00 |
|
Omar Roth
|
fada57a307
|
Add geo-bypass for video info
|
2018-08-13 09:17:28 -05:00 |
|
Omar Roth
|
db2c10e3a0
|
Avoid creating temporary objects
|
2018-08-11 15:03:24 -05:00 |
|
Omar Roth
|
7116421fa4
|
Use http-streaming for livestreams
|
2018-08-11 14:29:51 -05:00 |
|
Omar Roth
|
ce0e4babad
|
Pull 'player' out into seperate component
|
2018-08-11 10:52:13 -05:00 |
|
Omar Roth
|
debe5cbea9
|
Fix typo in XHR
|
2018-08-11 09:36:39 -05:00 |
|
Omar Roth
|
d4e37c0201
|
Commit whitespace
|
2018-08-09 16:07:11 -05:00 |
|
Omar Roth
|
02a4bbccb6
|
Format JavaScript
|
2018-08-09 16:01:39 -05:00 |
|
Omar Roth
|
3154f250d8
|
Update player sources
|
2018-08-09 15:58:44 -05:00 |
|
Omar Roth
|
cccf28aaf7
|
Add option to toggle light and dark to navbar
|
2018-08-07 11:49:14 -05:00 |
|
Omar Roth
|
cfa76d21db
|
Allow preferred captions to be specified with 'listen=1'
|
2018-08-07 11:41:07 -05:00 |
|
Omar Roth
|
4d034bedce
|
Fix typo
|
2018-08-06 19:45:33 -05:00 |
|
Omar Roth
|
6c71227766
|
Add JSON mapping for captions
|
2018-08-06 18:25:25 -05:00 |
|
Omar Roth
|
f3646dc0bb
|
Disable preload on embedded videos by default
|
2018-08-06 17:18:50 -05:00 |
|
Omar Roth
|
ac12d161b9
|
Enable captions when listen=1
|
2018-08-06 17:10:22 -05:00 |
|
Omar Roth
|
928ca94d8c
|
Merge pull request #91 from omarroth/add-preferred-captions
Add preferred captions
|
2018-08-06 16:58:53 -05:00 |
|
Omar Roth
|
c8d56fb426
|
Style horizontal break in feed
|
2018-08-06 13:49:52 -05:00 |
|
Omar Roth
|
f121e74d33
|
Fix rendering of notifications
|
2018-08-06 13:48:02 -05:00 |
|
Omar Roth
|
ca7c376874
|
Add preferred captions
|
2018-08-06 13:23:36 -05:00 |
|
Omar Roth
|
fe5142753c
|
Show notifications indicator
|
2018-08-06 08:00:05 -05:00 |
|
Omar Roth
|
f9b45dd7b8
|
General cleanup to user preferences
|
2018-08-05 19:59:45 -05:00 |
|
Omar Roth
|
0f8e01f919
|
Remove inline CSS from <hr>
|
2018-08-05 18:03:38 -05:00 |
|
Omar Roth
|
aed8aa4037
|
Add note for unseen notifications
|
2018-08-05 17:22:22 -05:00 |
|
Omar Roth
|
b78c773e5d
|
Remove some whitespace from either side of page
|
2018-08-05 10:11:23 -05:00 |
|
Omar Roth
|
06af43c95e
|
Add timeDisplay to player
|
2018-08-05 08:58:03 -05:00 |
|
Omar Roth
|
d75d34abdd
|
Fix player parameters
|
2018-08-05 07:38:43 -05:00 |
|
Omar Roth
|
b9315bc534
|
Major cleanup
|
2018-08-04 23:14:57 -05:00 |
|
Omar Roth
|
3b01bc6735
|
Add support for 'listen=1'
|
2018-08-04 20:27:53 -05:00 |
|
Omar Roth
|
54190d9645
|
Fix caption listings in embedded videos
|
2018-08-04 17:55:27 -05:00 |
|
Omar Roth
|
0685d3c7c2
|
Use XHR instead of fetch requests
|
2018-08-04 14:39:41 -05:00 |
|
Omar Roth
|
3dcb6766fc
|
Add 'published' to video component
|
2018-08-04 10:22:12 -05:00 |
|
Omar Roth
|
2fe3d308f9
|
Add "watch video on YouTube link"
|
2018-08-04 09:52:10 -05:00 |
|
Omar Roth
|
b3cad0355b
|
Add fix for vdieo thumbnails where video is not HD
|
2018-08-04 09:50:24 -05:00 |
|
Omar Roth
|
9fd0a02f16
|
Add 'watch comments on YouTube button'
|
2018-08-04 09:36:05 -05:00 |
|
Omar Roth
|
3398a9fe6b
|
Move player options into initialization
|
2018-08-03 19:51:29 -05:00 |
|
Omar Roth
|
7128881a38
|
Add videojs style to embedded videos
|
2018-08-03 19:20:40 -05:00 |
|
Omar Roth
|
5ddf7889fe
|
Add color scheme for player
|
2018-08-03 18:17:19 -05:00 |
|