Nicholas Brown
Nicholas Brown
When setting up a work pool, users are asked for an account/workspace-embedded URL for their workers to use. Right now this is a URL the users have to infer from...
Currently we only have components that show lists of artifacts that are either keyed (`ArtifactCollections`) or in the context of a flow run (`FlowRunArtifacts`) or task run (`TaskRunArtifacts`). This means...
The following property types/formats (and options) should be matched to the appropriate components / attrs: - `string` - `PTextInput` - `minLength` - `min` - `maxLength` - `max` - `password` -...
Hovering over deployments/flows and having the content move isn't the best UX; instead of having the checkboxes always visible/interactible, we should move the functionality into an opt-in "edit" mode
> I really want to combine these components into something like this where the `selected` prop is optional. ``` ``` _Originally posted by @pleek91 in https://github.com/PrefectHQ/prefect-ui-library/pull/1346#discussion_r1170488809_ The component would help...
Artifact and results lists aren't currently paginated, which means we're bound by API limits on how many items we can display. Note: this doesn't impact artifact collections timelines, as those...
Our vue-compositions package has the [`ValidationRule`](https://github.com/PrefectHQ/vue-compositions/tree/main/src/useValidation) type that we should use as we move away from vee-validate. All existing `ValidationMethodFactory` implementations should be replaced with `ValidationRule` implementations. Stretch goal: use...
In several components we have bulk select + action functionality ([here's an example](https://github.com/PrefectHQ/prefect-ui-library/pull/1296/files/e9c3e19acf5c6a4dc61a1b21effd0a005615f2f5#diff-04a0c4181274fb74d778742fcc54640a53d1b765f762d536664380bcfed54329); we should consolidate into a more general component to keep things dry.
### Why https://github.com/PrefectHQ/prefect/issues/7927 and https://github.com/PrefectHQ/prefect/pull/7955 detail why the way we're handling form data for parameters doesn't quite match the way the API is using the parameters blob. Once #950 is...
### Why Handling initial form state and nested fields with vee-validate is pretty painful and doesn't give us enough control over data before it hits the mapping layer. ### What...