Changes for version 0.02 - 2016-09-09

  • fix some corner cases in ExcludedDates filter
  • debug logging for filters and choosers
  • testing infrastructure
  • reduce log level for "no automatic assignment config"
  • add an evaluation context for dry_run and filtering/choosing at a time other than "now"

Modules

Provide RT's %ServiceBusinessHours as a dynamic list of CF values
automatically assign tickets based on rules

Provides

in lib/RT/Action/AutomaticAssignment.pm
in lib/RT/Action/AutomaticReassignment.pm
in lib/RT/Extension/AutomaticAssignment/Chooser.pm
in lib/RT/Extension/AutomaticAssignment/Chooser/ActiveTickets.pm
in lib/RT/Extension/AutomaticAssignment/Chooser/Random.pm
in lib/RT/Extension/AutomaticAssignment/Chooser/RoundRobin.pm
in lib/RT/Extension/AutomaticAssignment/Chooser/TimeLeft.pm
in lib/RT/Extension/AutomaticAssignment/Filter.pm
in lib/RT/Extension/AutomaticAssignment/Filter/ExcludedDates.pm
in lib/RT/Extension/AutomaticAssignment/Filter/MemberOfGroup.pm
in lib/RT/Extension/AutomaticAssignment/Filter/MemberOfRole.pm
in lib/RT/Extension/AutomaticAssignment/Filter/WorkSchedule.pm
in lib/RT/Extension/AutomaticAssignment/Test.pm