Skip to content

feat: allow recurrence to use interval scheduler

Navin Karkera requested to merge navin/interval-schedule into master

Description

Allow admins to use Interval scheduler or Crontab scheduler to set recurring checklist creation tasks.

Also updates gitlab-ci.yml to run jobs based on changes in backend & frontend files. This should reduce required time for running pipelines

Related tickets

Testing instructions

  • Use admin page to create a new recurring job
  • set interval schedule to every minute for example
  • Check whether checklists are being created for each user in the team
  • Also try setting both crontab and interval scheduler or none of them
Edited by Navin Karkera

Merge request reports