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 (earlier than v1.1.1) 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.
a. Log into your JIRA instance as admin b. Click admin dropdown menu and choose Add-ons -> Atlassian Marketplace c. Click Manage add-ons from the left-hand side of the page d. Locate Vacation Manager in plugins list e. Click Update to update Vacation Manager for JIRA
2. Edit workflow "VACMAN Vacation Manager Workflow" and add validator "VACMAN: Reporter Validator" to transition "Create".
a. Click Issues in administration section b. Click Workflows in workflows section c. Find VACMAN Vacation Manager Workflow and click edit
d. Locate Create transition on diagram view and click on it
e. Choose Validators option
f. Click Add validator link g. Select VACMAN: Reporter Validator and click Add:
h. just added validator should appear on validators list.
3. Edit workflow and set "Cancel vacation" transition screen to "VACMAN Comment screen".
a. Locate Cancel vacation transition and double click on it to edit
b. In Screen field choose VACMAN Comment screen
c. Click Save d. Click Publish Draft to save and publish workflow changes e. Select Yes to save backup copy
f. 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 "Substitute person" field in plugins Managing Custom Fields [1.2.x] section.
a. Click Issues in Administration section b. Click Custom fields in Fields section c. Click Add Custom Field button in right top corner
d. Find and select User Picker (single user) field type e. Name this field as you want but it functionality will be to indicate covering person so recommended name is Covering Person and click create. f. Associate this field with VACMAN Screen Create, Edit and View, by selecting checkboxes and click update:
g. Click Add-ons section in administrator section h. Click Configure in Vacation Manager section i. Click Edit fields icon in Custom Fields section j. Find Coverage person select and set it as just created single user field.
k. Click Save to save changes
5. Update permission scheme by editing groups in Configuration panel and saving them without any changes.
a. In Vacation Manager configuration click Edit Groups
b. Make sure you have checked YES in Create new schemes field:
c. Click Save to save changes. d. 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.