Changelog
v5.4
- Updated documented Library Problems endpoints.
v5.3
- Added endpoints for Events and Actions in Automation.
- Added active field to Profile resources in
/profiles/
endpoint.
- Added active field to nested profile field within project resources
v5.2
- Added
library/content-pack
endpoint for Library Content Packs.
- Added
automation/event-filters
endpoint
- Added
automation/events
endpoint
- Added
automation/actions
endpoint
v5.1
- Add
is_unclassified
field to Project Classifications.
- Add
unclassified
include parameter to Project Classifications.
- LDAP Connections:
- Removed
ldap_start_tls
field
- Added
ldap_method
field.
- The accepted
ldap_method
value that replaces ldap_start_tls
is ldap_tls
.
v5.0
- Added
verification_categories
to connector/connection endpoints.
- Added
answers
endpoint.
- Added
project-classifications
endpoint for Project Classifications.
- Added read-only
project_classification
field to Projects endpoint.
- Added read-only
project_classifications
field to Risk Policies.
- Added
project_classification
field to Project Survey Draft endpoint.
- Added
matched_classification_answers
field to Project Survey Draft endpoint.
v4.23
- Added
group-mappings
endpoint for LDAP connection.
v4.21
- Added
facets
parameter to Tasks endpoint.
- Tasks endpoint now performs basic faceting to show task counts by phase.
- Added Remote Integration Agent endpoint.
v4.20
- Added Task Note examples for POST (create) and PATCH (update).
v4.19
- Added Project Analysis file upload endpoint.
v4.18
- Added Compliance Regulations endpoint.
- Added Verification Status endpoint.
- Updated Risk Policy endpoint.
- Added
conditions.statuses
field.
- Merged existing
conditions.task_statuses
field into conditions.statuses
.
filters.regulations
now returns item IDs instead of a slug.
- Tasks without a verification status will now display the value
"none"
instead of none
in the verification_status
field.
v4.17
- Added
alm_auth_mode
and analysis_auth_mode
to ALM and Verification Connection params.
- Supported values are
basic
or api_token
.
- Added
api_token
as an additional authentication mode for CA Agile Central.
- Added custom lookup filtering to the name field in the
activities
and project-activities
endpoint.
- Added regulations field to the Risk Policy endpoint.
- Removed filtering of risk policies by phases, tags, task_statuses
- Added combined jobs (ALM/Analysis/LDAP) endpoint
- Added
project
filter to the Verification Connections endpoint
v4.16
- Added
is_file_upload
field for Verification connections.
- Added filtering to Analysis Plugins endpoint:
- Can now filter by
is_file_upload
.
v4.15
- Added Analysis Plugins endpoint.
v4.14
- Added
archived
field to the parent
field of Projects and Releases endpoints:
- The
url
field on the Project resource and on the parent
field will now return a null value if it is meaningless (i.e. archived projects don't have valid urls).
- Added
risk_relevant
filter to Tasks endpoint.
- Added
status_note
field to Tasks endpoint. Allows a note to be added when changing the status of a Task.
- Added
hidden
include parameter to Project Survey endpoint. Allows hidden answers and questions to be displayed.
v4.13
- Added
key_hint_text
and value_hint_text
to alm-plugins to provide more details when labelling JSON fields.
- Added
risk_rating
field to expanded problem field in Library and Project Tasks.
- Added
became_relevant
field to Tasks.
- Added
last_note
and last_verification
include filters to Tasks.
- Added
application
expand filter to Projects.
v4.12
- Added writable project-level tagging to Tasks.
- Task tags can be expanded into library-level & project-level tags.
- Added Risk Policy endpoint.
- Updated Business Units/Applications/Projects endpoints with risk policy fields.
- Added
debug_mode
field to Verification Connections and ALM Connections.
- Removed redundancy of nesting the survey twice on the project survey endpoint.
- Added profile_draft, survey_complete and survey_dirty fields to projects endpoint.
v4.11
- Dropped references to PUT in the docs, to encourage the use of PATCH.
- Updated the structure of the filters field in the report-settings endpoint.
- Added search capabilities to phases endpoint.
- Added documentation for Project Release endpoint (previously undocumented).
- Added test endpoints for connectors and connections.
v4.10
- Added support for creation and deletion of manually added library tasks to Tasks endpoint:
- Added
manually_added_from_library
field to Task resources.
- Added
manually_added_from_library
field to Assigned Task.
- The
ad_hoc
field has been renamed to project_specific
.
v4.9
- Added
tags
to the Application endpoint.
- Added
application_tags
to Project endpoint.
- Changed
related_tasks
to include the title, phase, and url of each related task in the Tasks and specific Task endpoints.
- Changed
notify_tasks
attribute of UserProfile to include id, name.
- Changed
updater
field to be expanded by default in Task Notes endpoint.
v4.8
- Renamed
base
to base_project
for the Project endpoint.
- Added incomplete_tasks include filter and redesign task_counts include filter on projects endpoint.
- Removed
business_unit
as expand filter.
- Expanded instances of
business_unit
in applications
by default.
- Added ALM plugins endpoint, which returns metadata for each ALM integration. Used to render ALM forms.
- Added params field to connector endpoint & make connector endpoint writeable.
v4.7
- Added
base
(original project that spawned any number of new releases) to the Project endpoint. (Note: this field will be renamed to base_project
in v4.8.)
v4.6
- Added
persist_phases
to Business Unit endpoint.
- Added
updater
and updated
fields to Analysis Note endpoint.
- Renamed ldap group query field to group base dn.
- Original SDE phases can now be edited via the API.
v4.5
- Phases can be created, edited, or deleted.
- Changed the value of user to email instead of id, since we filter users by email.
- Password can be changed, password metadata retrieved on GET (session / basic authentication only).
- Password reset questions can be created, edited, or deleted.
- API tokens can be generated, revoked or regenerated.
- Email notification settings can be updated.
- Group endpoint now has sync_connections include filter to fetch LDAP connections
that reference groups.
- Group can no longer be deleted if referenced by LDAP connection.
- User Profile can be retrieved or updated via
/users/me/
.
- LDAP Connections:
- Added
ldap_start_tls
.
- Removed
ldap_method
.
- Renamed deactivation to
deactivate_stale_users
.
- Change group_mapping to use SDE group ids instead of group names.
v4.4
- Added include field
last_job
for connections returned by the ALM, Analysis and LDAP Connection endpoints.
- Added
updater
field tasks returned from the tasks
endpoint.
- Added documentation for LDAP connections and jobs.
- LDAP Connections can be created, edited, or deleted.
- LDAP Jobs can be initiated or the results may be submitted.
- Global Roles can be deleted.
- Projects endpoint now has include parameter to get the completion data by phases.
- Added Project Activity endpoint.
- Add is_creator to users in Projects endpoint.
v4.3
- Initiate a password reset via the API (session / basic authentication only).
- Global roles can be created, edited, or deleted.
v4.2
- Added documentation for session and basic authentication.
- Business Units, Groups, and Tasks includes the role of the users the resource returns.
- Included the first name, last name for the users returned by the tasks endpoint.
- ALM and Verification Connections include whether they are accessible or not, and the id of their parent Connector.
- ALM and Verification Connections can be created, edited, or deleted.
- ALM sync jobs can be initiated by POSTing to the alm jobs endpoint.
- Analysis import jobs can be initiated by POSTing to the analysis jobs endpoint.
- Project Role can be ordered and searched for by name.
- (Customer created) Project Roles can be deleted.
- Users endpoint returns if a password reset is in progress.
v4.1, v4.0, v3.9, etc.
- The dark times where we had no change log.