API 1.7

Software version: API 1.7

Publication date: 08 MAR 2021

This file provides information about the VERA API Server

  • Resolved Issues
  • New Features
  • Docker Image Information
  • Known Issues and Limitations

Resolved Issues

KeySummaryNotes
VS-930First cancelled route is displayed in qTest for any cancelled routeFixed an issue where qTest records that had been cancelled multiple times always showed the first cancelled approval route in qTest.

New Features

KeySummary
VS-1API:  Create a New User
VS-387Admin can configure a user's authentication profile
VS-490Filter approval tasks on Approval Queue by source project
VS-633Update Approval Queue with Domain Name, Location ID and Project
VS-923Admin can add a role assignment to a user from a user's profile page
VS-924Admin can remove a role assignment from a user from a user's profile page
VS-925Admin can modify a user's domain assignments from a user's profile page
VS-974Admin can create a new user profile in the Web Portal
VS-975Edit a User Profile from a user's profile page
VS-1022Add ability for admin to search for users while assigning users to a role
VS-1023Add ability for admin to search for users while removing users from a role

Docker

Repositoryveraserver20190209075900.azurecr.io/tx3/vera-server
Tags
  • 1.7.0
  • win-2019-1.7.0
  • linux-1.7.0
How to UpgradeSee Upgrade the VERA Server Applications for instructions

Known Issues and Limitations

Key

Summary

Known Issue Details

VS-139"Pending Tasks" field refreshes too slowly after route withdrawal.The Pending Tasks field in qTest and Jira is not immediately updated when the record is approved or rejected in VERA.  The cached values are updated when the user invokes a browser refresh,
VS-323VERA Server needs a reboot to fully read new Sync Policy entriesChanges to the VERA Synchronization Policy will not take affect until the VERA Application service is restarted.
VS-447User Administrator role can see Signature Verification Failure Report and Re-verifyA User Administrator can access the Signature Verification reporting section of the Administration Portal.  This feature should be limited to System Administrators.
VS-606Error while sorting approval queue with large quantity of tasksUsers may encounter errors while sorting an approval queue with a large (thousands) quantity of tasks.
VS-668Sorting shows all values beginning with a capital letter before lowercase valuesWhen sorting data (users, records, etc.) alphabetically, the system erroneously alphabetizes capital letters independently from lower-case letters.  For example:  Apple, Cat, ball -- instead of: Apple, ball, Cat
VS-698VERA cannot create a qTest record if two fields in the record have the same nameThe VERA-qTest integration does not support importing records from qTest where the record has two fields with the same name.  If such a record is routed for approval from qTest, then an error will occur.
VS-700User sees duplicate approval tasks for the same record in approval queueIf an approval route contains two pending tasks for the same role (e.g. two Technical approvals) then an eligible approver will see both tasks in their queue.
VS-810Admin can't remove a project from domain if project name contains regexA project created with regex characters cannot be removed from a domain once it is added. This also causes issues with displaying tasks in the approval queue for a user
VS-962Approval Queue user filter uses RegEx can match different usersDue to regular expression matching, a record that has been signed by one user may cause another user's approval queue to exclude the record when it should be available.
VS-988VERA DevOps does not apply a default approval routeIf a record is routed for approval that does not satisfy any configured route templates, the user will see "VERA is trying to start the approval route" rather than a descriptive error containing the reason why the route was not started.
VS-1060If user has a null value for a role in their claims list the user module fails to add or remove them from a roleIf a user has a claim that has a type of role and a value of null (not just a blank string), the user module will throw an exception when trying to add or remove the user from a role.
VS-1095Project names are not validated when adding to domainAdmins are able to add a project to a domain that contains RegEx characters.