Jon Banafato
08435a3921
Support handle URLs for YouTube detection
...
YouTube recently added support for handles and has updated some links in
the UI to default to these formats. The existing logic works without
modification once a new regex for matching against handle URLs is added.
2022-11-18 14:56:09 -05:00
Aurelien David
0f3d18390b
youtube: handle non-latin characters in channel name
2022-08-04 13:53:43 +02:00
Aurelien David
177aacd95c
extension.getUrl() is deprecated
2022-02-16 16:14:09 +01:00
Aurelien David
eb0da24672
add bypassCSP option + fix sync options in background
2022-01-14 17:19:42 +01:00
Aurelien David
8a6ccab606
add option to open feeds in new tabs or not ( #62 )
2020-12-04 17:35:37 +01:00
Aurelien David
8f219951a8
add label for lastbuilddate ( #57 )
2020-07-15 22:04:33 +02:00
Aurelien David
97ca03cb5d
regexp named groups aren't supported until ff 78 ( #56 )
2020-07-09 20:24:01 +02:00
Aurelien David
884a7c3697
youtube: handle user/<username> urls ( #55 )
2020-07-08 10:51:11 +02:00
Jon Banafato
acdf89e736
Improve YouTube feed detection
...
YouTube supports channels identified by both channel ID and channel
name. For example, https://www.youtube.com/c/dslrvideoshooter and
https://www.youtube.com/channel/UCMmA0XxraDP7ZVbv4eY3Omg are the same
channel, but the former has a more human-friendly URL. This change
allows the extension to detect the channel's RSS feed regardless of
which URL is loaded using the canonical link provided on each channel
page. This change is fully backward compatible.
2020-07-07 18:54:04 -04:00
Aurelien David
b2d0b97784
use browser ui language instead of page lang preference ( #47 )
2020-01-26 14:29:23 +01:00
Aurelien David
90bce18337
allow dash and underscore in youtube channel ids
2019-10-27 09:44:54 +01:00
Jon Banafato
e8f697ade2
Add support for domain-specific feed detection
...
Refactor the `findFeeds` function to allow easy addition of custom
finder functions. This change does three things:
1. Breaks the iTunes and standard feed detection logic into their own respective functions
2. Adds a YouTube feed detection function
3. Creates a mapping to support custom feed detection functions for
additional domains
Fixes #34 .
2019-10-26 21:48:21 -04:00
Aurelien David
dfd61e960b
add option to display authors ( #41 )
2019-07-28 17:35:12 +02:00
Aurelien David
05e8c18cdb
fix for new apple podcasts urls
2019-06-25 22:01:06 +02:00
Aurelien David
65ec9799d7
handle whitespace in code blocks better ( #36 )
2019-06-02 15:35:49 +02:00
Aurelien David
1be5615326
enable detection by default
2019-06-02 13:52:18 +02:00
Aurelien David
f03abbfb84
detect rss feeds from itunes links
2019-03-10 15:57:12 +01:00
Jon Banafato
6f1bba64d9
Add option to preview full feed contents
...
Currently, if a feed provides summaries of posts, it's not possible to
view the full content within the preview page. This change adds a new
option to choose between summary and full contents.
2019-02-27 22:45:16 -05:00
Aurelien David
8a1585f1be
add option for custom css ( #28 )
2019-02-14 23:04:18 +01:00
Aurelien David
fe1fc2ea3a
add option to display raw xml instead of preview ( #29 )
2019-02-14 21:44:15 +01:00
Aurelien David
d98a57aa24
reparse xhtml content to display properly
2019-02-10 11:03:22 +01:00
Aurelien David
7b63b27f4a
fix for link elements with no type ( #16 )
2019-01-21 14:10:35 +01:00
Aurelien David
aa70671c62
add basic feed detection ( #11 ):
...
* disabled by default for now
* works on link rel=alternate declarations
2019-01-19 17:44:24 +01:00
Aurelien David
0320efc780
support for atom 0.3 ( #15 )
2019-01-12 18:16:36 +01:00
Aurelien David
87423fe45b
added settings page to address some issues ( #12 , #14 ):
...
* diplay media:thumbnail images or not (default: no)
* add a max-width to all image on preview page (default: yes 900px)
2019-01-09 16:09:57 +01:00
glhrmv
be95517491
Format using Prettier
2018-12-16 23:39:31 +00:00
glhrmv
9074531a07
Improve code formatting & quality
2018-12-16 23:36:12 +00:00
Aurelien David
5cbe4f68c8
fix handling of xhtml atom content ( #9 )
2018-12-16 17:25:36 +01:00
Aurelien David
7b32d30192
handle xhtml descriptions in atom feed ( #9 )
2018-12-16 15:15:31 +01:00
Aurelien David
9b0475d211
some refactor for v2.2
2018-12-15 16:19:55 +01:00
Aurelien David
aff27e23ae
localize datetimes (#6,#8)
2018-12-14 11:37:35 +01:00
Aurelien David
2a1ba1e650
handle html/xml errors
2018-12-14 10:41:45 +01:00
Aurelien David
a422b7c9c6
unhtml entry titles
2018-12-12 19:32:22 +01:00
Aurelien David
282ddf29ea
refactor
2018-10-29 22:06:13 +01:00
Aurelien David
6d2b0627fe
fix descriptions conversion to html+xml
2018-10-29 21:07:14 +01:00
Aurelien David
3acccca403
replace document instead of redirect - still issues with html descs
2018-10-28 00:44:12 +02:00
Aurelien David
7e94715a05
make it compatible with chrome
2018-10-26 13:59:56 +02:00
Aurelien David
17bfb2058d
added feed url + support of rss 1.0
2018-10-26 11:38:45 +02:00
Aurelien David
cdf84b50ee
initial commit
2018-10-25 22:03:08 +02:00