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
Support schedules such as every 85 minutes #281
Comments
You can already achieve granularity by creating/updating checks via API, you can supply the schedules with intervals accurate to the second. |
UI suggestions from @peternlewis on twitter:
|
I'm experimenting with UI ideas and considering this one: Next to the "Period" label there is now an input box. Moving the slider updates the value in the input box. Editing text in the input box updates the slider. The slider range is extended to 365 days so the slider can display something approximately correct when the user enters "60 days" or "90 days". It is not explained in the UI, but the text box would accept three formats:
"60 days" and "86400 minutes" would be equivalent inputs. PS. In the screenshot, the "Grace Time" section is not updated yet. It would be updated to look and work the same as the "Period" section. |
One part I'm not sure about is the "[number] minutes|hours|days" special syntax. It would need to be documented somewhere, there would be corner cases, and user errors. A more structured alternative: The user can enter a number, and select minutes / hours / days from the dropdown. This would prevent invalid inputs like "2 months" but would still allow "85 minutes" or "60 days". |
I like the dropdown a lot. |
We can set schedules with granularity every minute, up to 60 minutes, then the granularity is 1 hour... So we can't set schedules such as every 80 minutes.
The text was updated successfully, but these errors were encountered: