Frédéric Guillot
|
c87c93d85f
|
feat(config): add SCHEDULER_ROUND_ROBIN_MAX_INTERVAL option
Add option to cap maximum refresh interval when RSS TTL, Retry-After, Cache-Control, or Expires headers specify excessively high values.
|
2025-04-11 15:40:32 -07:00 |
|
Frédéric Guillot
|
e1050e21b5
|
feat: take Retry-After header into consideration for rate limited feeds
|
2024-10-05 22:26:05 -07:00 |
|
Shizun Ge
|
bcb0978e9e
|
improve scheduler tests.
Capture timeNow() before calculation next check at.
Check if the desired interval is set.
|
2023-12-03 15:01:19 -08:00 |
|
Shizun Ge
|
27ec6dbd7d
|
Setting NextCheckAt due to TTL of a feed in feed.go.
Add unit tests.
|
2023-12-01 12:22:30 -08:00 |
|
Shizun Ge
|
70b69ecd19
|
Add SCHEDULER_ROUND_ROBIN_MIN_INTERVAL
Separated from POLLING_FREQUENCY.
|
2023-11-29 19:52:14 -08:00 |
|
Frédéric Guillot
|
14e25ab9fe
|
Refactor HTTP Client and LocalizedError packages
|
2023-10-22 13:09:30 -07:00 |
|
Frédéric Guillot
|
cc44d14722
|
Avoid excessive manual polling with default scheduler
|
2023-10-16 21:41:18 -07:00 |
|
Dror Levin
|
bea9017b48
|
Add factor for entry_frequency scheduler
Allow the user to increase the frequency of the entry_frequency
scheduler by a configurable factor in order to shorten the time between
updates.
|
2023-08-31 20:27:09 -07:00 |
|
Frédéric Guillot
|
168a870c02
|
Move internal packages to an internal folder
For reference: https://go.dev/doc/go1.4#internalpackages
|
2023-08-10 20:29:34 -07:00 |
|