Dayanand Sagar
Dayanand Sagar
**What happened**: When there are more than 30 open pull requests against a Screwdriver pipeline's branch, the pull request sync inadvertently updates the jobs associated with the several open pull...
**What happened**: A `stage` can be configured as an upstream to another `stage` by including the `teardown` job of upstream `stage` in the `requires` of downstream `stage`. Ex: ``` stages:...
## Context ## Objective Render below meta info for a stage in the UI - Job count in the header next to stage name - Border color based on individual...
**What happened**: Node (Job) of a stage in the workflow graph is rendered outside the stage container. This give a false impression that the node does not belong to the...
**What happened**: When a stage job has stage itself in the `requires`, the workflow graph is generated and persisted that contains an invalid node. When user visits the pipeline landing...
**What happened**: API `/pipeline/templates/{templateNamespace}/{templateName}/versions/{version}` to delete a specific version of a pipeline template fails with the below errot ``` { "statusCode": 500, "error": "Internal Server Error", "message": "templateVersion.remove is not...
**What happened**: https://github.com/screwdriver-cd/screwdriver/issues/3304 made schema changes to hold users from a scmContext different from the pipeline scmContext as admins. **What you expected to happen**: Add a new endpoint in the...
**What happened**: The last successful event is calculated on the UI (Legacy interface) by exhaustively searching the events. **What you expected to happen**: Screwdriver API to provide a mechanism to...
**What happened**: The current implementation of the admins field in the pipeline table depends on SCM usernames, which can lead to duplication since there is no assurance that usernames are...
**What happened**: API `/pipelines/updateAdmins` accepts list of SCM usernames for a SCM context to be added as admins. Schema limits the maximum 50 users to be added as admins. Many...