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] Add an option to specify cron-like rules for checking for diffs #164

Open
dzek69 opened this issue Jul 29, 2021 · 10 comments
Open
Labels
enhancement New feature or request

Comments

@dzek69
Copy link

dzek69 commented Jul 29, 2021

Use case:

  • I really want to be notified ASAP about new stuff on given website. So I set the low interval of 5 mins
  • But I don't like the idea of wasting resources (both from my side and site owner) - so I'd like to skip the checks on some specific hours where I sleep

Using cron-like rules I could save some resources.

Please consider this feature request, thanks!

@dgtlmoon
Copy link
Owner

Hi! I like it, there's the https://pypi.org/project/python-crontab/ library, I like the @daily @hourly type meta text too.

I have to think how the daemon side will fit in, it should connect up nice with the queue system that the software uses to place new watches in a queue to be checked

@dgtlmoon dgtlmoon changed the title Add an option to specify cron-like rules for checking for diffs [feature] Add an option to specify cron-like rules for checking for diffs Jul 31, 2021
@dgtlmoon dgtlmoon added the enhancement New feature or request label Jul 31, 2021
@dgtlmoon
Copy link
Owner

related to #5 also, I guess the time selector needs a bit of refactor after all this time

@OurGuru
Copy link

OurGuru commented Mar 18, 2022

Was this idea abandoned?

@stephenjamieson
Copy link

stephenjamieson commented Jul 29, 2022

Hi, I'm curious too, this would be helpful or even better something similar to systemd's onCalender - https://silentlad.com/systemd-timers-oncalendar-(cron)-format-explained

@dgtlmoon
Copy link
Owner

dgtlmoon commented Jul 29, 2022

@OurGuru @stephenjamieson please read https://joeldenning.com/?p=29

but yes - in the future - right now theres some big functionalities missing that need addressing urgently

@stephenjamieson
Copy link

Apologies, not trying to take up your time.

@dgtlmoon
Copy link
Owner

the issue is noted and we'll get to it in due time :)

@MG-Sky
Copy link

MG-Sky commented Jul 13, 2023

do you plan to introduce cron syntax to the application?
many of my workloads run only once a day (ideally in the morning).

@Z0pyrus
Copy link

Z0pyrus commented Mar 13, 2024

Will this be added in the UI?

@iG8R
Copy link

iG8R commented Mar 17, 2024

It would be way more convenient to have this functionality as a built-in UI option as opposed to having to use it via API with third-party task management apps.

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

Successfully merging a pull request may close this issue.

7 participants