Julien Voisin
|
0b93d8abcc
refactor(subscription): combine `findSubscriptionsFromYouTubeChannelPage` and `findSubscriptionsFromYouTubePlaylistPage` functions
|
6 месяцев назад |
Julien Voisin
|
8f2dd02f3f
refactor(subscription): combine all JSON feed mime types in one query
|
6 месяцев назад |
Julien Voisin
|
566670cc06
refactor: unexport symbols
|
8 месяцев назад |
Frédéric Guillot
|
e7b98afdbe
refactor(subscription): avoid using Sprintf to construct Youtube playlist feed URL
|
9 месяцев назад |
jvoisin
|
7a394b0bf8
refactor(subscription): replace a regex with strings.CutPrefix
|
9 месяцев назад |
Anton Larionov
|
553c578f2e
feat(rssbridge): support auth token for RSS-Bridge
|
10 месяцев назад |
Frédéric Guillot
|
51560f191f
fix(subscription): add `/rss/feed.xml` to the list of known feed URLs
|
1 год назад |
Frédéric Guillot
|
6eedf4111f
fix(scraper): avoid encoding issue if charset meta tag is after 1024 bytes
|
1 год назад |
Frédéric Guillot
|
e9520f5d1c
fix(finder): do not add redirections to the list of subscriptions to avoid confusion
|
1 год назад |
Julien Voisin
|
1b0b8b9c42
refactor: use a better construct than `doc.Find(…).First()`
|
1 год назад |
Julien Voisin
|
02c6d14659
refactor(subscription): use `strings.HasSuffix` instead of a regex in `FindSubscriptionsFromYouTubePlaylistPage`
|
1 год назад |
Frédéric Guillot
|
f6dc952551
feat: add support for base element when discovering feeds
|
1 год назад |
Frédéric Guillot
|
36c25e7689
refactor: simplify Youtube feeds discovery
|
1 год назад |
Frédéric Guillot
|
cb97d4a1a8
feat: remove YouTube video page subscription finder because `meta[itemprop="channelId"]` no longer exists
|
1 год назад |
Frédéric Guillot
|
79ea9e28b5
fix: panic during YouTube channel feed discovery
|
1 год назад |
Ztec
|
e54825bf02
Improve YouTube page feed detection
|
1 год назад |
Evan Elias Young
|
1b8c45d162
finder: Find feed from YouTube playlist
|
2 лет назад |
jvoisin
|
fc4bdf3ab0
Inline a one-liner function
|
2 лет назад |
jvoisin
|
45d486b919
When detecting the format, detect its version as well
|
2 лет назад |
Frédéric Guillot
|
c493f8921e
Add missing regex anchor detected by CodeQL
|
2 лет назад |
jvoisin
|
543a690bfd
Close resources as soon as possible, instead of using defer() in a loop
|
2 лет назад |
jvoisin
|
5b2558bf92
Miscellaneous improvements to internal/reader/subscription/finder.go
|
2 лет назад |
jvoisin
|
ecd59009fb
Add a couple of new possible locations for feeds
|
2 лет назад |
Frédéric Guillot
|
d0f99cee1a
Regression: ensure all HTML documents are encoded in UTF-8
|
2 лет назад |
Frédéric Guillot
|
5de0714256
Deduplicate feed URLs when parsing HTML document during discovery process
|
2 лет назад |
Frédéric Guillot
|
eeaab72a9f
Refactor feed discovery and avoid an extra HTTP request if the url provided is the feed
|
2 лет назад |
Frédéric Guillot
|
14e25ab9fe
Refactor HTTP Client and LocalizedError packages
|
2 лет назад |
Ryan Stafford
|
120aabfbce
Add RSS-Bridge integration
|
2 лет назад |
Frédéric Guillot
|
e5d9f2f5a0
Rename internal url package to avoid overlap with net/url
|
2 лет назад |
Frédéric Guillot
|
168a870c02
Move internal packages to an internal folder
|
2 лет назад |