0.16.0 • Published 2 years ago
@managed-api/tempo-cloud-v4-stitch-it v0.16.0
Stitch It Managed API for Tempo Cloud
Managed API for Tempo Cloud is an API Client for Tempo Cloud by Adaptavist. You can read more about Managed APIs here.
This is Stitch It runtime specific version of the Managed API (with stitch-it suffix). If you want to use Managed API in any other runtime, have a look at the runtime agnostic version.
Supported API calls
- fetch
- Account
- Customer
- GenericResource
- Plan
- Work
- Worklog
Constructing Managed API
In Stitch It a Managed API is constructed for you, but if you need to construct it manually, here's how you can do it:
import { TempoCloudApi } from '@managed-api/tempo-cloud-v4-stitch-it';
export default async function() {
    const api = new TempoCloudApi('API_CONNECTION_ID');
}Contact
Feel free to drop ideas, suggestions or improvements into our Slack community channel.
Changelog
0.16.0
Changes
- Updated OpenApi Specification 
- Field - issueIdwas removed from- Worklog.updateWorklog.
- Changed the previous - Plan.getPlansmethod to- Plan.searchPlans.
Added support for the following Plan method:
- Retrieve Plans that can be used as Plan.getPlansorAll.getPlans.
Added support for the following Worklog.Work method:
- Search Work Attribute values that can be used as Worklog.Work.searchAttributeValuesorAll.searchWorkAttributeValuesForWorklogs.
0.12.0
Changed response type for the following Account methods:
- Retrieve Accounts that can be used as Account.getAccountsorAll.getAccounts.
0.11.0
Added support for the following Account methods:
- Retrieve Account links that can be used as Account.getLinksorAll.getLinks.
Added support for the following Account.Category methods:
- Retrieve Category / Retrieve all Categories that can be used as Account.Category.getAllCategoriesOrCategoryByIdorAll.getAllCategoriesOrCategoryById.
- Create Category that can be used as Account.Category.createCategoryorAll.createCategory.
- Delete Category that can be used as Account.Category.deleteCategoryorAll.deleteCategory.
- Retrieve Category that can be used as Account.Category.getCategoryByKeyorAll.getCategoryByKey.
- Update Category that can be used as Account.Category.updateCategoryorAll.updateCategory.
Added support for the following Account.Category.Type methods:
- Retrieve Category Types that can be used as Account.Category.Type.getTypesorAll.getCategoryTypes.
Added support for the following Account.Link methods:
- Create Account Link that can be used as Account.Link.createLinkorAll.createAccountLink.
- Retrieve Account Link by Project that can be used as Account.Link.getLinkByProjectorAll.getAccountLinkByProject.
- Delete Account Link that can be used as Account.Link.deleteLinkorAll.deleteAccountLink.
- Retrieve Account Link that can be used as Account.Link.getLinkByIdorAll.getAccountLinkById.
Added support for the following Customer methods:
- Retrieve all Customers that can be used as Customer.getCustomersorAll.getCustomers.
- Create Customer that can be used as Customer.createCustomerorAll.createCustomer.
- Retrieve Customer that can be used as Customer.getCustomerorAll.getCustomer.
- Retrieve Accounts associated with the Customer that can be used as Customer.getAccountsByCustomerorAll.getAccountsByCustomer.
- Delete Customer that can be used as Customer.deleteCustomerorAll.deleteCustomer.
- Update Customer that can be used as Customer.updateCustomerorAll.updateCustomer.
0.10.0
Changed response type for the following Work.Attribute methods:
- Retrieve Attributes that can be used as Work.Attribute.getAttributesorAll.getWorkAttributes.
0.9.0
Added support for the following Account methods:
- Create Account that can be used as Account.createAccountorAll.createAccount.
- Delete Account that can be used as Account.deleteAccountorAll.deleteAccount.
- Update Account that can be used as Account.updateAccountorAll.updateAccount.
Added support for the following Work.Attribute methods:
- Retrieve Attributes that can be used as Work.Attribute.getAttributesorAll.getWorkAttributes.
- Create Attribute that can be used as Work.Attribute.createAttributeorAll.createWorkAttribute.
- Delete Attribute that can be used as Work.Attribute.deleteAttributeorAll.deleteWorkAttribute.
- Retrieve Attribute that can be used as Work.Attribute.getAttributeorAll.getWorkAttribute.
- Update Attribute that can be used as Work.Attribute.updateAttributeorAll.updateWorkAttribute.
0.8.0
Added support for the following Account methods:
- Retrieve Accounts that can be used as Account.getAccountsorAll.getAccounts.
- Search Accounts that can be used as Account.searchAccountsorAll.searchAccounts.
- Retrieve Account that can be used as Account.getAccountByIdorAll.getAccountById.
Added support for the following GenericResource methods:
- Search Generic Resources that can be used as GenericResource.searchGenericResourcesorAll.searchGenericResources.
- Retrieve Generic Resources that can be used as GenericResource.getGenericResourceorAll.getGenericResource.
Added support for the following Plan methods:
- Create Plan that can be used as Plan.createPlanorAll.createPlan.
- Retrieve Plans for Generic Resource that can be used as Plan.getPlansForGenericResourceorAll.getPlansForGenericResource.
- Search Plans that can be used as Plan.getPlansorAll.getPlans.
- Retrieve Plans for User that can be used as Plan.getPlansForUserorAll.getPlansForUser.
- Delete Plan that can be used as Plan.deletePlanByIdorAll.deletePlanById.
- Retrieve Plan that can be used as Plan.getPlanByIdorAll.getPlanById.
- Update Plan that can be used as Plan.updatePlanorAll.updatePlan.
0.3.0
Removed support for the following methods:
- Worklog.Search.getWorklogsByFilterIdor- All.getWorklogsByFilterId.
- Worklog.getJiraWorklogor- All.getJiraWorklog.
Added support for the following Worklog.Search method:
- Retrieve Jira Worklog Ids by Tempo Worklog Ids that can be used as Worklog.Search.getJiraWorklogIdsByTempoWorklogIdsorAll.getJiraWorklogIdsByTempoWorklogIds.
Fixed following methods:
- Search Worklogs associated to Issue Id that can be used as Worklog.Search.getWorklogsByIssueIdorAll.getWorklogsByIssueId.
- Retrieve Worklogs associated to project Id that can be used as Worklog.Search.getWorklogsByProjectIdorAll.getWorklogsByProjectId.
0.1.0
Added support for the following Worklog methods:
- Retrieve Worklogs that can be used as Worklog.getWorklogsorAll.getWorklogs.
- Create Worklog that can be used as Worklog.createWorklogorAll.createWorklog.
- Retrieve Worklog for Jira Worklog ID that can be used as Worklog.getJiraWorklogorAll.getJiraWorklog.
- Delete Worklog that can be used as Worklog.deleteWorklogorAll.deleteWorklog.
- Retrieve Worklog that can be used as Worklog.getWorklogorAll.getWorklog.
- Update Worklog that can be used as Worklog.updateWorklogorAll.updateWorklog.
Added support for the following Worklog.Search methods:
- Search Worklogs associated to Account that can be used as Worklog.Search.getWorklogsByAccountorAll.getWorklogsByAccount.
- Search Worklogs associated to Issue that can be used as Worklog.Search.getWorklogsByJiraIssueIdOrKeyorAll.getWorklogsByJiraIssueIdOrKey.
- Search Worklogs associated to Jira filter ID that can be used as Worklog.Search.getWorklogsByFilterIdorAll.getWorklogsByFilterId.
- Search Worklogs associated to Project that can be used as Worklog.Search.getWorklogsByProjectorAll.getWorklogsByProject.
- Search Worklogs that can be used as Worklog.Search.searchWorklogsorAll.searchWorklogs.
- Search Worklogs associated to Team that can be used as Worklog.Search.getWorklogsByTeamorAll.getWorklogsByTeam.
- Search Worklogs associated to User that can be used as Worklog.Search.getWorklogsByUserorAll.getWorklogsByUser.
Added support for the following Worklog.Work methods:
- Bulk create Work Attribute values for Worklogs that can be used as Worklog.Work.createAttributeValuesorAll.createWorkAttributeValuesForWorklogs.
- Retrieve Work Attribute values for Worklog that can be used as Worklog.Work.getAttributeValuesorAll.getWorkAttributeValuesForWorklog.
- Retrieve Work Attribute value for Worklog that can be used as Worklog.Work.getAttributeValueorAll.getWorkAttributeValueForWorklog.
Copyright Adaptavist 2023 (c) All rights reserved