Routines

  • tempoDeleteAllocationForUser ā€” This routine deletes the allocation for a given user between specified dates, optionally filtering for a given issue.
  • tempoAddAllocation ā€” Routine adds a new Tempo Planner allocation.
  • tempoClearIssueTeam ā€” Removes any value the team may be set on that issue. Returns true if the issue was cleared, false if not.
  • tempoAddIssueToTeam ā€” Allocates the issue to the specified team.
  • tempoAddAllocationForUser ā€” Routine adds another allocation for the user on the specified issue. Reviewer is optional. Allocation time is leveled to accommodate the existing allocation of the user.
  • tempoGetAccount ā€” Returns the account with the specified id, key, or name.
  • tempoGetAccountForIssue ā€” Returns the account set on the issue, if any.
  • tempoGetAllocations ā€” Routine returns the allocations that might exists for a user between the specified dates, optionally filtered by projects or even for individual issues
  • tempoGetCustomerAccounts ā€” Returns the customer accounts, optionally filtered by the status.
  • tempoGetGlobalAccounts ā€” Returns all the global accounts you might have defined in Tempo.
  • tempoGetIssueTeam ā€” Returns the team responsible for a given issue.
  • tempoGetTeam ā€” Returns the team either by id (stringified), name or key of the team.
  • tempoGetTeamUsers ā€” Returns an array of the current active members of a team (user keys).
  • tempoGetWorklogAttribute ā€” Returns the value of the worklog attribute, as a string.
  • tempoIsUserInTeam ā€” Returns true if the user belongs to the active base of the team at the time of the call.
  • tempoSetAccountForIssue ā€” Sets the issue account. Returns true if the set has been performed.
  • tempoSetWorklogAttribute ā€” Sets the value of the work log attribute, as a string. Such work log should exist, as well as the TEMPO attribute on it.