Saleh
|
0abd9e7145
fix(json): escape plain-text content_text and summary
|
1 месяц назад |
Fred
|
5f710f916d
feat(reader): inherit feed language on RSS, RDF, and JSON Feed entries
|
1 месяц назад |
Fred
|
6972be2e85
refactor(reader): move language normalization out of model
|
1 месяц назад |
Bram Duvigneau
|
d456718c05
feat(reader): parse and persist feed and entry language from RSS, Atom, and JSON Feed
|
3 месяцев назад |
gudvinr
|
684ea3d224
feat(reader): split common sorting routine into separate function
|
2 месяцев назад |
gudvinr
|
4ce8151a8f
refactor(reader): make code flow consistent for buildFeed
|
2 месяцев назад |
gudvinr
|
d235a63138
refactor(sanitizer): always trim spaces in StripTags
|
3 месяцев назад |
jvoisin
|
cc1d39efe1
perf(misc): preallocate some slices
|
3 месяцев назад |
Frédéric Guillot
|
cddd2eb168
feat(jsonfeed): include `external_url` in JSON entry hash fallback
|
7 месяцев назад |
Frédéric Guillot
|
33b780d9c0
fix(jsonfeed): stop the title fallback loop at the first non-empty value
|
7 месяцев назад |
Frédéric Guillot
|
bb05b25530
refactor(urllib): replace AbsoluteURL and GetAbsoluteURL
|
7 месяцев назад |
Frédéric Guillot
|
ff07f02716
fix(jsonfeed): fallback to `external_url` when `url` is missing
|
10 месяцев назад |
Frédéric Guillot
|
2e26f5ca75
test(reader): ensure consistent tags parsing across feed formats
|
1 год назад |
jvoisin
|
86c58e11f6
perf(reader): use a non-cryptographic hash when possible
|
1 год назад |
Frédéric Guillot
|
8142268799
feat: populate feed description automatically
|
1 год назад |
Frédéric Guillot
|
fa9697b972
Remove trailing space in SiteURL and FeedURL
|
2 лет назад |
Frédéric Guillot
|
b1e73fafdf
Enable go-critic linter and fix various issues detected
|
2 лет назад |
Frédéric Guillot
|
dd4fb660c1
Refactor Atom parser to use an adapter
|
2 лет назад |
Frédéric Guillot
|
8429c6b0ab
Refactor JSON Feed parser to use an adapter
|
2 лет назад |