Project

General

Profile

Actions

Task #1562

closed

Task #882: Scheduler - configure scheduled starts by calendar

Cron gui component

Added by Petr Hanák almost 6 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Radek Tomiška
Category:
Scheduler
Target version:
Start date:
03/18/2019
Due date:
% Done:

100%

Estimated time:
Owner:

Description

Component will receive information about required repetition which will be transformed by this component to cron expression.


Related issues

Related to IdStory Identity Manager - Task #1629: Show planned repeat task in scheduled tasks also as word descriptionNewRadek Tomiška04/30/2019

Actions
Actions #1

Updated by Petr Hanák almost 6 years ago

  • Subject changed from Cron gui component to 1) Cron gui component
Actions #2

Updated by Vít Švanda almost 6 years ago

  • Subject changed from 1) Cron gui component to Cron gui component
Actions #3

Updated by Petr Hanák over 5 years ago

  • % Done changed from 0 to 30
Actions #4

Updated by Petr Hanák over 5 years ago

  • % Done changed from 30 to 50
Actions #5

Updated by Petr Hanák over 5 years ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Petr Hanák to Radek Tomiška
  • % Done changed from 50 to 90

This component can transfer simple repeated task request to cron expression, which you can see in the visualisation in the bottom part of my component.
It would be nice to select first minute of every X minute by minute selector only or ideally connected with scheduled start because of better understanding for users. There is hour and minute selector even when selecting every minute, because I suppose that there will be less UX problems when implementing scheduled first start.
I added warning when trying to select last three days in month of every month repetition, because cron will run only when specified day of month is in actual month. I copied color for warning icon from role icon, cause I was not able to find any variable for commonly used colors, do we have any?
I wrote tests for creating cron expression compared with correct expression.
I also did simple documentation, If you miss something in the docu I can simpy complete it after your review.
I did rebase so I hope that link for branch is OK.

https://github.com/bcvsolutions/CzechIdMng/tree/phanak/882-scheduler-by-calendar

Actions #6

Updated by Radek Tomiška almost 5 years ago

  • Target version set to 10.2.0
Actions #7

Updated by Radek Tomiška almost 5 years ago

  • Related to Task #1629: Show planned repeat task in scheduled tasks also as word description added
Actions #8

Updated by Radek Tomiška almost 5 years ago

  • Status changed from Needs feedback to Closed
  • % Done changed from 90 to 100

This feature is implemented, review will be included to parent task.

Actions

Also available in: Atom PDF