Upgrading to Vacation Manager 1.1.1

With version 1.1.1 we've added many fixes and improvements. Some of them requires modifying already existed Project components (like workflow), so due to security and JIRA integrity reasons we left some of the update steps to the JIRA Administrator.

Warning: These steps are only necessary when updating from any previous Vacation Manger version. If you are installing Vacation Manager for the first time you already have all these changes and you are ready to go!

  1. Update add-on to version 1.1.1 from Manage add-ons tab.

     details
    1. Log into your JIRA instance as admin
    2. Click admin dropdown menu  and choose Add-ons -> Atlassian Marketplace
    3. Click Manage add-ons from the left-hand side of the page
    4. Locate Vacation Manager in plugins list
    5. Click Update to update Vacation Manager for JIRA
  2. Edit workflow "VACMAN Vacation Manager Workflow" and add validator "VACMAN: Reporter Validator" to transition "Create".

     details
    1. Click Issues in administration section
    2. Click Workflows  in workflows section
    3. Find VACMAN Vacation Manager Workflow and click edit 
    4. Locate Create transition on diagram view and click on it
    5. Choose Validators option
    6. Click Add validator link
    7. Select VACMAN: Reporter Validator and click Add
    8. Now just added validator should appear on validators list.
  3. Edit workflow and set "Cancel vacation" transition screen to "VACMAN Comment screen".

     details
    1. Locate Cancel vacation transition and double click on it to edit
    2. In Screen field choose VACMAN Comment screen
    3. Click Save
    4. Click Publish Draft to save and publish workflow changes
    5. Select Yes to save backup copy

    6. And finally Publish to save and publish workflow changes
  4. Create custom field "User Picker (single user)", add it to Vacation Manager Project create/edit/view screens, and set it as "Coverage person" field in plugins Managing Custom Fields [1.2.x] section.

     details
    1. Click Issues in Administration section
    2. Click Custom fields in Fields section
    3. Click Add Custom Field button in right top corner
    4. Find and select User Picker (single user) field type
    5. Name this field as  you want but it functionality will be to indicate covering person so recommended name is Covering Person and click create.
    6. Associate this field with VACMAN Screen Create, Edit and View, by selecting checkboxes and click update
    7. Click Add-ons section in administrator section
    8. Click Configure in Vacation Manager section
    9. Click Edit fields icon in Custom Fields section
    10. Find Coverage person select and set it as just created single user field. 
    11. Click Save to save changes
  5. Update permission scheme by editing groups in Configuration panel and saving them without any changes.

     details
    1. In Vacation Manager configuration click Edit Groups

    2. Make sure you have checked YES in Create new schemes field
    3. Click Save to save changes.
    4. Vacation Manager now will automatically create new Permission scheme for Vacation Manager project

After completing these steps, Vacation Manager for JIRA will be fully upgraded and ready to use with new features.

In case any questions or problems with the upgrade process you can contact with us via our Customer Portal.

Feel free to tell us what topic should be covered: vacationmanager@psc-software.atlassian.net