Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature] allow modifying jitter at a per-watch level #2355

Open
RoguedBear opened this issue May 11, 2024 · 0 comments
Open

[feature] allow modifying jitter at a per-watch level #2355

RoguedBear opened this issue May 11, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@RoguedBear
Copy link

Version and OS

0.45.22/docker

Is your feature request related to a problem? Please describe.

Recently I created a watch to get updates for something very time sensitive.
Since i overrode the global time between checks to 5 minutes, I expected the watch to alert me of changes quickly.

It wasn't until i manually checked the target website when i got to know the page was updated with new information.

I was wondering why didn't changedetection alert me earlier. I noticed that the "last checked time" shown in the dashboard was 36 minutes ago when it should have been less than 5 minutes (because time b/w check was set to 5 minutes)

I eventually figured out it was because in the settings page i kept the jitter value to 1 hour. I did not remember i even set this value.

My default global settings are very relaxed to lower chances of my ip getting rate limited. 12 hours for checks and then a 1 hour jitter. Obviously i override the time between checks when needed for a specific site but i forgot about the existence of a jitter value until this happened

So now if i have to create a time sensitive check i would also have to adjust the global jitter.

Describe the solution you'd like

Just like how we have an option to override time between checks at a per-watch level, have an option to configure the jitter as well.

Describe the use-case and give concrete real-world examples

The site i was monitoring was booking status of a friend's train tickets a few hours before departure. (dont worry they decided to cancel the tickets instead since it wasn't confirmed. 😺 )

Additional context

NA

@RoguedBear RoguedBear added the enhancement New feature or request label May 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant