Frédéric Guillot
|
8c947e639b
refactor(metric): replace hardcoded status labels with constants
|
1 неделя назад |
Frédéric Guillot
|
e8b2785329
feat(processor): apply entry blocking both before and after scraping
|
1 месяц назад |
jvoisin
|
5affd78f4f
refactor(reader): move the fetcher outside of a loop
|
8 месяцев назад |
Frédéric Guillot
|
0c3e251884
refactor(filter): parse and merge filters only once per refresh
|
8 месяцев назад |
Frédéric Guillot
|
db49e41acf
refactor(processor): move FilterEntryMaxAgeDays filter to filter package
|
9 месяцев назад |
Frédéric Guillot
|
cb59944d6b
refactor(processor): move `RewriteEntryURL` function to `rewrite` package
|
9 месяцев назад |
Frédéric Guillot
|
6282ac1f38
refactor(processor): move filters to a `filter` package
|
9 месяцев назад |
jvoisin
|
fe4b00b9f8
refactor(processor): extract some functions into an utils.go file
|
9 месяцев назад |
jvoisin
|
72486b9bd1
refactor(processor): minor simplification of a loop
|
9 месяцев назад |
Frédéric Guillot
|
a4d16cc5c1
refactor(rewrite): rename `Rewriter` function to `ApplyContentRewriteRules`
|
9 месяцев назад |
jvoisin
|
7c857bdc72
perf(reader): optimize RemoveTrackingParameters
|
9 месяцев назад |
Frédéric Guillot
|
8db637cb39
feat(ui): add user setting to control `target="_blank"` on links
|
9 месяцев назад |
jvoisin
|
ff2dfe977b
feat: remove the `ref` parameter from url
|
1 год назад |
Frédéric Guillot
|
ef22e95f8b
feat: implement proxy URL per feed
|
1 год назад |
Frédéric Guillot
|
535fd050b7
feat: add proxy rotation functionality
|
1 год назад |
Maytham Alsudany
|
f01ff067a5
fix(processor): add missing quotation marks to import comments
|
1 год назад |
Frédéric Guillot
|
369054b02d
feat(processor): fetch YouTube watch time in bulk using the API
|
1 год назад |
Sevi.C
|
bca9bea676
feat: add date-based entry filtering rules
|
1 год назад |
Julien Voisin
|
637fb85de0
refactor(handler): delay `store.UserByID` as much as possible
|
1 год назад |
Julien Voisin
|
fefbf2c935
refactor(processor): improve the `rewrite` URL rule regex
|
1 год назад |
July
|
86c0cc61ba
feat: set entry URL to rewritten URL if a rewrite rule is defined
|
1 год назад |
Frédéric Guillot
|
cfe410f202
refactor: split processor package into smaller files
|
1 год назад |
Qeynos
|
c2ac2bfb83
feat: use Bilibili API instead of web scraping to get video watch time
|
1 год назад |
Qeynos
|
bcbf9f4025
feat: add `FETCH_BILIBILI_WATCH_TIME` config option
|
1 год назад |
Frédéric Guillot
|
29387f2d60
feat: implement base element handling in content scraper
|
1 год назад |
Frédéric Guillot
|
c0f6e32a99
feat: remove well-known URL parameter trackers
|
1 год назад |
privatmamtora
|
1a81866bb9
Add global block and keep filters
|
1 год назад |
Ankit Pandey
|
b68b05c64c
reader/processor: error out for improper rewrite regexp
|
1 год назад |
fin444
|
a631bd527d
options: add FETCH_NEBULA_WATCH_TIME
|
1 год назад |
Frédéric Guillot
|
fb075b60b5
reader/processor: minifier is breaking HTML entry content
|
1 год назад |