@avst-api/jira-cloud-v3
v0.6.5
Published
Adaptavist Managed API for Jira Cloud
Keywords
Readme
0.6.5
Added support for the following Issue Type Screen Scheme method:
- Get issue type screen scheme projects that can be used as
Issue.Type.Screen.Scheme.getProjectsorAll.getIssueTypeScreenSchemeProjects.
- Get issue type screen scheme projects that can be used as
Added support for the following Dashboard Property methods:
- Get dashboard item property keys that can be used as
Dashboard.Property.getPropertyKeysorAll.getDashboardItemPropertyKeys. - Get dashboard item property that can be used as
Dashboard.Property.getPropertyorAll.getDashboardItemProperty. - Set dashboard item property that can be used as
Dashboard.Property.setPropertyorAll.setDashboardItemProperty. - Delete dashboard item property that can be used as
Dashboard.Property.deletePropertyorAll.deleteDashboardItemProperty.
- Get dashboard item property keys that can be used as
Added support for the following Application Role methods:
- Get all application roles that can be used as
Application.Role.getRolesorAll.getApplicationRoles. - Get application role that can be used as
Application.Role.getRoleorAll.getApplicationRole.
- Get all application roles that can be used as
Added support for the following User methods:
- Get user default columns that can be used as
User.getDefaultColumnsorAll.getUserDefaultColumns. - Set user default columns that can be used as
User.setDefaultColumnsorAll.setUserDefaultColumns. - Reset user default columns that can be used as
User.resetDefaultColumnsorAll.resetUserDefaultColumns.
- Get user default columns that can be used as
Added support for the following Instance method:
- Set application property that can be used as
Instance.setApplicationPropertyorAll.setApplicationProperty.
- Set application property that can be used as
Added support for the following Issue Type Property methods:
- Get issue type property keys that can be used as
Issue.Type.Property.getPropertyKeysorAll.getIssueTypePropertyKeys. - Get issue type property that can be used as
Issue.Type.Property.getPropertyorAll.getIssueTypeProperty. - Set issue type property that can be used as
Issue.Type.Property.setPropertyorAll.setIssueTypeProperty. - Delete issue type property that can be used as
Issue.Type.Property.deletePropertyorAll.deleteIssueTypeProperty.
- Get issue type property keys that can be used as
Added support for the following Issue Navigator methods:
- Get issue navigator default columns that can be used as
Issue.Navigator.getDefaultColumnsorAll.getIssueNavigatorDefaultColumns. - Set issue navigator default columns that can be used as
Issue.Navigator.setDefaultColumnsorAll.setIssueNavigatorDefaultColumns.
- Get issue navigator default columns that can be used as
Added support for the following User Property methods:
- Get user property keys that can be used as
User.Property.getPropertyKeysorAll.getUserPropertyKeys. - Get user property that can be used as
User.Property.getPropertyorAll.getUserProperty. - Set user property that can be used as
User.Property.setPropertyorAll.setUserProperty. - Delete user property that can be used as
User.Property.deletePropertyorAll.deleteUserProperty.
- Get user property keys that can be used as
Added support for the following Issue Field Configuration methods:
- Create field configuration that can be used as
Issue.Field.Configuration.createConfigurationorAll.createIssueFieldConfiguration. - Update field configuration that can be used as
Issue.Field.Configuration.updateConfigurationorAll.updateIssueFieldConfiguration. - Delete field configuration that can be used as
Issue.Field.Configuration.deleteConfigurationorAll.deleteIssueFieldConfiguration.
- Create field configuration that can be used as
Added support for the following Issue Worklog Property methods:
- Get worklog property keys that can be used as
Issue.Worklog.Property.getKeysorAll.getWorklogPropertyKeys. - Get worklog property that can be used as
Issue.Worklog.Property.getPropertyorAll.getWorklogProperty. - Set worklog property that can be used as
Issue.Worklog.Property.setPropertyorAll.setWorklogProperty. - Delete worklog property that can be used as
Issue.Worklog.Property.deletePropertyorAll.deleteWorklogProperty.
- Get worklog property keys that can be used as
Fixed
getAllUsersinCacheManagerto account for pagination.
0.6.3
- Added support to provide
nullas a value argument forwithUserPickerCustomFieldmethod inIssueBuilderclass. - Added support to provide
nullas a value argument forwithSelectCustomFieldmethod inIssueBuilderclass. - Added support to provide
nullas a value argument forwithMultiSelectCustomFieldmethod inIssueBuilderclass. - Added support to provide
nullas a value argument forwithMultiUserPickerCustomFieldmethod inIssueBuilderclass.
0.6.0
BREAKING CHANGES: Removed an option to set a user to user picker custom fields based on user name due to Atlassian deprecating user name property.
Added method
withParentinIssueBuilderclass to set the parent issue for a sub-task.Added method
withReporterinIssueBuilderclass to add user to Reporter field byaccountId, user object or email.Updated method
withAssigneeinIssueBuilderclass to add user to Assignee field by user email as well.Updated method
withUserPickerCustomFieldinIssueBuilderclass to add user to user picker custom field by user email as well.Fixed method
withMultiUserPickerCustomFieldinIssueBuilderclass to add multiple users to multiuser picker custom field by user'saccountId, user object or email.Added support for the following Issue methods:
- Get change logs by ID that can be used as
Issue.getChangeLogsByIdorAll.getIssueChangeLogsById.
- Get change logs by ID that can be used as
Added support for the following Issue fields methods:
- Delete custom field that can be used as
Issue.deleteFieldorAll.deleteIssueCustomField. - Restore custom field from trash that can be used as
Issue.restoreFieldorAll.restoreIssueCustomField. - Move custom field to trash that can be used as
Issue.moveToTrashorAll.moveIssueCustomFieldToTrash.
- Delete custom field that can be used as
0.5.9
Added support for the following Issue types methods:
- Get issue types for project that can be used as
Issue.Type.getTypesForProjectorAll.getIssueTypesForProject.
- Get issue types for project that can be used as
Added support for the following Project permission schemes methods:
- Get project issue security levels that can be used as
Project.Permission.Scheme.getIssueSecurityLevelsorAll.getProjectIssueSecurityLevels.
- Get project issue security levels that can be used as
Added support for the following Project properties methods:
- Delete project property that can be used as
Project.Property.deletePropertyorAll.deleteProjectProperty.
- Delete project property that can be used as
Added support for the following Project types methods:
- Get all project types that can be used as
Project.Type.getTypesorAll.getProjectTypes. - Get licensed project types that can be used as
Project.Type.getLicensedTypesorAll.getLicensedProjectTypes. - Get project type by key that can be used as
Project.Type.getTypeByKeyorAll.getProjectTypeByKey. - Get accessible project type by key that can be used as
Project.Type.getAccessibleTypeByKeyorAll.getAccessibleProjectTypeByKey.
- Get all project types that can be used as
Added support for the following Workflow status categories methods:
- Get all status categories that can be used as
Workflow.Status.Category.getCategoriesorAll.getWorkflowStatusCategories. - Get status category that can be used as
Workflow.Status.Category.getCategoryorAll.getWorkflowStatusCategory.
- Get all status categories that can be used as
Removed deprecated method
Issue.Field.Custom.Option.getIssueCustomFieldOptions.Removed deprecated method
Issue.Field.Custom.Option.createIssueCustomFieldOptions.Fixed private method
fetchCustomFieldOptionsinCacheManagerclass since it used deprecated methodIssue.Field.Custom.Option.getIssueCustomFieldOptions.Fixed private method
processIssueTypeinIssueBuilderclass not finding the correct issue type for certain project.
0.5.8
- Added
reporterproperty for editing issue requests.
0.5.7
Added support for the following Instance information methods:
- Get license that can be used as
Instance.getLicenseorAll.getLicense.
- Get license that can be used as
0.5.6
- Added
X-Force-Accept-LanguageandAccept-Languageheader to requests.
0.5.5
- Updated dependencies.
0.5.3
Added support for the following JQL methods:
- Get field reference data that can be used as
Jql.getReferenceDataorAll.getReferenceDataForJql.
- Get field reference data that can be used as
0.5.2
Added support for the following Issue security level methods:
- Get issue security level that can be used as
Issue.Security.getLevelorAll.getIssueSecurityLevel.
- Get issue security level that can be used as
0.5.1
- Fixed
Issue.Field.getFieldsPaginatedmethod not working when query parametertypeoridhas more than one value. - Fixed
Issue.Field.Custom.Context.getDefaultContextsmethod not working when query parametercontextIdhas more than one value.
0.5.0
Added support for the following Issue custom field contexts methods:
- Get issue types for custom field context that can be used as
Issue.Field.Custom.Context.getIssueTypesorAll.getIssueCustomFieldIssueTypesForContext. - Get project mappings for custom field context that can be used as
Issue.Field.Custom.Context.getProjectMappingsorAll.getIssueCustomFieldContextToProjectMappings. - Update custom field context that can be used as
Issue.Field.Custom.Context.updateContextorAll.updateIssueCustomFieldContext. - Add issue types to context that can be used as
Issue.Field.Custom.Context.addIssueTypesorAll.addIssueTypesToIssueCustomFieldContext. - Remove issue types from context that can be used as
Issue.Field.Custom.Context.removeIssueTypesorAll.removeIssueTypesFromIssueCustomFieldContext. - Assign custom field context to projects that can be used as
Issue.Field.Custom.Context.assignToProjectsorAll.assignIssueCustomFieldContextToProjects. - Remove custom field context from projects that can be used as
Issue.Field.Custom.Context.removeFromProjectsorAll.removeIssueCustomFieldContextFromProjects.
- Get issue types for custom field context that can be used as
Added support for the following Issue custom field options methods:
- Update custom field options (context) that can be used as
Issue.Field.Custom.Context.Option.updateOptionsorAll.updateIssueCustomFieldContextOptions.
- Update custom field options (context) that can be used as
0.4.2
- Removed Atlassian Document Format.
0.4.0
Added support for the following Filter sharing methods:
- Get default share scope that can be used as
Filter.Share.getDefaultScopeorAll.getFiltersDefaultShareScope. - Set default share scope that can be used as
Filter.Share.setDefaultScopeorAll.setFiltersDefaultShareScope. - Get share permissions that can be used as
Filter.Share.Permission.getPermissionsorAll.getFiltersSharePermissions. - Add share permission that can be used as
Filter.Share.Permission.addPermissionorAll.addFiltersSharePermission. - Get share permission that can be used as
Filter.Share.Permission.getPermissionorAll.getFiltersSharePermission. - Delete share permission that can be used as
Filter.Share.Permission.deletePermissionorAll.deleteFiltersSharePermission.
- Get default share scope that can be used as
0.3.21
- Replaced promise chaining with async/await.
0.3.20
Added support for the following Project properties methods:
- Get project property keys that can be used as
Project.Property.getPropertyKeysorAll.getProjectPropertyKeys. - Get project property that can be used as
Project.Property.getPropertyorAll.getProjectProperty. - Set project property that can be used as
Project.Property.setPropertyorAll.setProjectProperty.
- Get project property keys that can be used as
0.3.19
Fixed
Project.getProjectsmethod not working when query parameterstatushas more than one value.Added deprecated annotation to the following methods:
- Get contexts for a field that can be used as
Issue.Field.getContextsorAll.getFieldContexts. - Get options for field that can be used as
Issue.Field.Custom.Option.getOptionsorAll.getIssueCustomFieldOptions. - Create custom field options that can be used as
Issue.Field.Custom.Option.createOptionsorAll.createIssueCustomFieldOptions. - Get custom field option that can be used as
Issue.Field.Custom.Option.getOptionorAll.getIssueCustomFieldOption.
- Get contexts for a field that can be used as
Added support for the following Issue fields methods:
- Update custom field that can be used as
Issue.Field.Custom.updateFieldorAll.updateIssueCustomField.
- Update custom field that can be used as
Added support for the following Issue custom field contexts methods:
- Get custom field contexts default values that can be used as
Issue.Field.Custom.Context.getDefaultContextsorAll.getIssueCustomFieldDefaultContexts. - Set custom field contexts default values that can be used as
Issue.Field.Custom.Context.setDefaultContextsorAll.setIssueCustomFieldDefaultContexts.
- Get custom field contexts default values that can be used as
0.3.18
- Fixed throwing
UnexpectedErrornot getting wrapped in anotherUnexpectedError.
0.3.17
Added support for the following Screen methods:
- Create screen that can be used as
Screen.createScreenorAll.createScreen. - Update screen that can be used as
Screen.updateScreenorAll.updateScreen. - Delete screen that can be used as
Screen.deleteScreenorAll.deleteScreen.
- Create screen that can be used as
0.3.16
- Fixed
Screen.getScreensmethod not working when query parameteridhas more than one value. - Fixed
Issue.Field.Configuration.getConfigurationsmethod not working when query parameteridhas more than one value. - Fixed
Filter.searchFiltersmethod not working when query parameteridhas more than one value. - Removed deprecated query parameter
excludefromUser.Search.findUsersForPicker.
0.3.15
- Fixed
Workflow.getWorkflowsmethod not working when query parameterworkflowNamehas more than one value.
0.3.14
Fixed
setGlobalErrorStrategymethod.Added support for the following Workflows method:
- Get workflows paginated that can be used as
Workflow.getWorkflowsorAll.getWorkflows.
- Get workflows paginated that can be used as
Fixed
Screen.Scheme.getSchemesmethod not working when query parameteridhas more than one value.
0.3.13
- Fixed bug in CF abstraction related to renaming
connectionproperty toconnectionId. - Removed
io-tsandfp-tspackages.
0.3.12
- Added
setGlobalErrorStrategymethod to allow another way to set the global error strategy. - Renamed
connectionproperty toconnectionIdinraw-apiandhandled-apilayers. - Removed
AnyErrorandValidationErrorfromTypedPromisereturn signature.
0.3.11
- Renamed abstraction layers:
- From http-api to raw-api
- From managed-api to handled-api
