Frédéric Guillot
|
7ada5d54be
fix(icon): implement better handling of relative icon URLs within a subfolder
|
7 months ago |
Julien Voisin
|
2a372674a2
refactor(icon): avoid calling `AbsoluteURL` twice for the feed icon URL
|
7 months ago |
Frédéric Guillot
|
fdc12bf18c
fix(icon): improve logging messages in resizeIcon function
|
7 months ago |
jvoisin
|
cad40cc158
feat(icon): minify svg favicons
|
7 months ago |
Julien Voisin
|
261b72f149
feat(icon): add resizing support for webp images
|
7 months ago |
Julien Voisin
|
6c60d61f36
fix(icon): use `rel=apple-touch-icon` instead of `rel=apple-touch-icon-precomposed.png`
|
7 months ago |
jvoisin
|
3a01f8a691
perf(misc): use arrays instead of slices where possible
|
8 months ago |
Julien Voisin
|
06cbf1b3b3
fix(icon): update incorrect log messages
|
8 months ago |
jvoisin
|
0e9da3a090
refactor(icon): simplify findIconURLsFromHTMLDocument
|
9 months ago |
jvoisin
|
57bd384951
refactor(icon): unexport a bunch of symbols
|
9 months ago |
Frédéric Guillot
|
6eedf4111f
fix(scraper): avoid encoding issue if charset meta tag is after 1024 bytes
|
1 year ago |
jvoisin
|
abfd9306a4
Guard against a potential null dereference
|
1 year ago |
jvoisin
|
7939b54341
Resize favicons to 32x32 to account of scaling
|
1 year ago |
Julien Voisin
|
777d0dd248
feat: resize favicons before storing them
|
1 year ago |
jvoisin
|
fc4bdf3ab0
Inline a one-liner function
|
2 years ago |
jvoisin
|
06e256e5ef
Simplify internal/reader/icon/finder.go
|
2 years ago |
Frédéric Guillot
|
d0f99cee1a
Regression: ensure all HTML documents are encoded in UTF-8
|
2 years ago |
Frédéric Guillot
|
14e25ab9fe
Refactor HTTP Client and LocalizedError packages
|
2 years ago |
Frédéric Guillot
|
5ac3489ee5
Do not log website without icon as warning
|
2 years ago |
Frédéric Guillot
|
9fd2dfa680
Refactor icon finder
|
2 years ago |
Frédéric Guillot
|
7650c81ad9
Add support for SVG icons with data url without encoding
|
2 years ago |
Frédéric Guillot
|
c0e954f19d
Implement structured logging using log/slog package
|
2 years ago |
Frédéric Guillot
|
3b94217fb7
Make sure icon URLs are always absolute
|
2 years ago |
Frédéric Guillot
|
e5d9f2f5a0
Rename internal url package to avoid overlap with net/url
|
2 years ago |
Frédéric Guillot
|
168a870c02
Move internal packages to an internal folder
|
2 years ago |