[Bps-public-commit] RT-Extension-SLA annotated tag, 0.03, created. 0.03

Ruslan Zakirov ruz at bestpractical.com
Thu Jun 2 18:06:57 EDT 2011


The annotated tag, 0.03 has been created
        at  1d757afedbff96d186d060087a24cfa99879ea8f (tag)
   tagging  f1963baeb2645e695326abedb88b2b6ffabff2b1 (commit)
 tagged by  Ruslan Zakirov
        on  Fri Jun 3 01:09:19 2011 +0400

- Log -----------------------------------------------------------------
release 0.03
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)

iEYEABECAAYFAk3n/AAACgkQvH6dkeDZaS9GtACcCBF35emJuVhqLw8L+j12KrX6
KTwAniVU04CRGcphLgxUVFYIAD+cPyY4
=x3/D
-----END PGP SIGNATURE-----

Ruslan Zakirov (93):
      Service Level Agreements extension for RT
      initial commit
      makefile, metafile
      M::I facility
      add CF
      add M::I::RTx::Factory
      add conditions
      make a class from a module
      our actions and conditions are subclasses of RT::Extension::SLA first of all
      update things acording to the latest changes
      update docs
      delete a module we've added by accident
      move things from RT::Action::SLA::* into RT::Action::SLA_*,
      move condition, we have no support of :: in ExecModule field
      fixes, fixes, fixes
      new condition
      docs update
      add new method into RT::ConditionSLA
      add GetCustomField method
      use GetCustomField
      implement SetStarts action
      add default RequireStartsSet condition
      update initialdata
      simple tests
      update M::I, META and makefile
      add manifest
      typo
      fix docs typo
      use different levels for replies and responses
      for resolve due use ticket's created time
      docs update
      add GetDefaultServiceLevel method
      use new method so we have now one default service level for a ticket,
      implement OutOfHours modifier
      update initial data
      update M::I
      add $ticket that is used
      typo
      add support of 'StartImmediately'
      apply scrip only if SLA SF is applied to the ticket(queue)
      minor
      add few tests
      basic tests for Starts date are ready and things even work
      add a SPEC with examples
      typo
      add Agreement method and use it in the Agreements method
      set Starts only when service level is set
      typo
      run DueSet script on Correspond, but only service level is set
      rewrite SetDue action, now it's much closer to the spec
      update docs...
      move code that gets B::Hours' properties into BusinessHours method
      add questionable items to the top, so may be devs/users pay
      add first simple test around due
      add more tests, looks like things work
      doc update
      add more tests
      fix number of tests in the file
      replace LastCorrespond with 'LastRequestorsEffectiveAct'
      update doc
      update todo list
      rename lib/RT/Extension/QueueSLA.pm -> lib/RT/Queue_SLA.pm
      fix number of tests and a little bug in the test
      abstract setting up date field
      make test a  little bit more correct
      delete some old functions we don't want to use
      we don't Business::SLA anymore
      allow to speccify per queue defaults in the config as we have no web UI right now
      update docs
      add ACL checks on queue
      replace RT::SLA option with RT::ServiceAgreements as
      rename RT::BusinessHours option into RT::ServiceBusinessHours
      load global field if local is not applied
      use method we have instead of duplicating
      we check that level is set in Prepare code and return error otherwise,
      $method is already declared with 'my' earlier
      fix call to GetCustomField
      make tests less noisy
      update META and M::I
      doc every feature we have in this module
      update meta and makefile, we distribute under GPL2
      it's version 0.01
      POD fixes
      add changes to the repo
      update M::I
      bump version
      update M::I
      docs updates, thanks to Richard Foley
      describe a new feature in the doc
      implement KeepInLoop feature
      add tests for KeepInLoop thing
      update inc/
      bump version, update Changes and meta file

sunnavy (14):
      doc fix
      lack a )
      doc typo fix
      Queue SLA Attribute support
      default queue SLA should work now
      initial unique Business::Hours object for each level
      business_hours accept hash, not hash ref
      Default stuff support for Business::Hours, also docs
      bugs fix
      added default queue sla  test
      initial tests for business_hours, rough
      use Time::MockTime to test more accurately
      more accuate tests
      no warnings 'once' for %RT::SLA and %RT::BusinessHours

-----------------------------------------------------------------------



More information about the Bps-public-commit mailing list