Description
As a developer in an enterprise environment, I frequently manage and monitor multiple deployments using Vela.
Currently, the Deployments tab displays all deployment records in a single table without filtering capabilities.
The proposed enhancement is to add filtering and sorting options to the Deployments table, specifically:
- Filter deployments by environment (e.g., dev, qa, stage, prod)
- Filter and/or sort deployments by version
Example:
- Quickly view only
prod deployments for version v1.4.x
- Sort deployments to identify the latest version deployed per environment
This would significantly improve usability when working with a large number of deployments across multiple environments.
Value
This enhancement will improve deployment management and visibility by:
- Making it faster and easier to locate relevant deployments
- Reducing time spent manually scanning long deployment lists
- Improving operational efficiency for developers and release managers
While there is no direct security impact, better visibility helps reduce operational errors (e.g., deploying or validating the wrong version in the wrong environment).
Definition of Done
-
The Deployments tab includes filters for:
-
Filters can be combined (e.g., environment + version)
-
The table can be sorted by version and/or deployment time
-
Filters are intuitive and performant, even with large datasets
-
Documentation or inline help is updated (if applicable) to explain the new filters
Effort (Optional)
Medium
(Estimated: 2–4 days, depending on backend support and UI complexity)
Impacted Personas (Optional)
- Developers
- DevOps Engineers
- Release Managers
- Platform Administrators
Description
As a developer in an enterprise environment, I frequently manage and monitor multiple deployments using Vela.
Currently, the Deployments tab displays all deployment records in a single table without filtering capabilities.
The proposed enhancement is to add filtering and sorting options to the Deployments table, specifically:
Example:
proddeployments for versionv1.4.xThis would significantly improve usability when working with a large number of deployments across multiple environments.
Value
This enhancement will improve deployment management and visibility by:
While there is no direct security impact, better visibility helps reduce operational errors (e.g., deploying or validating the wrong version in the wrong environment).
Definition of Done
The Deployments tab includes filters for:
Filters can be combined (e.g., environment + version)
The table can be sorted by version and/or deployment time
Filters are intuitive and performant, even with large datasets
Documentation or inline help is updated (if applicable) to explain the new filters
Effort (Optional)
Medium
(Estimated: 2–4 days, depending on backend support and UI complexity)
Impacted Personas (Optional)