Problem
Now whenever I add Tickets to the tool they are all executed instantly. But I might want to use my tokens during the day for my usual work and only have this running over night using the leftover tokens.
Solution
Add a configuration to the workflow steps that define during which time window those can be executed. This should be picked up by the server and it should only execute them during this window. If it is outside of the window they should be ignored but instantly picked up once the time-window is reached.
In the WebUI they should be shown as "scheduled for X" indicating when they will be executed.
Notes
The configuration should be on a workflow step basis, because you might want things like investigation to happen instantly but implementation to happen over night.
Problem
Now whenever I add Tickets to the tool they are all executed instantly. But I might want to use my tokens during the day for my usual work and only have this running over night using the leftover tokens.
Solution
Add a configuration to the workflow steps that define during which time window those can be executed. This should be picked up by the server and it should only execute them during this window. If it is outside of the window they should be ignored but instantly picked up once the time-window is reached.
In the WebUI they should be shown as "scheduled for X" indicating when they will be executed.
Notes
The configuration should be on a workflow step basis, because you might want things like investigation to happen instantly but implementation to happen over night.