Changelog
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
updaterfield 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.