Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve secondary workflows dialog #1143

Merged
merged 25 commits into from
Dec 20, 2024
Merged

Improve secondary workflows dialog #1143

merged 25 commits into from
Dec 20, 2024

Conversation

ceesvoesenek
Copy link
Collaborator

@ceesvoesenek ceesvoesenek commented Dec 18, 2024

Pull Request Template

Description

Several small tweaks to the secondary workflows control:

  • Fix always selecting the first workflow in the list;
  • Add "Task run description" field for users to fill in the description of their run, which gets passed to the backend;
  • Change "t0" to "T0" for controls;
  • Use the same date input as in the WebOC time selection control;
  • Show workflow names instead of their descriptions or IDs;
  • Disable the workflow selection if there is only one workflow;
  • Show a description of the workflow if it is available;
  • Use browser native time picker
  • Show property description instead of ID for forms with auto-generated schemas.

Screenshots (if applicable)

localhost_5173_topology_node_viewer_meteorology_rainfall_observed_viewer_meteorology_rainfall_observed_rain_gauges_map_rain_gauges

Link to documentation (if applicable)

Add link to public Github pages (only documentation about configuration)

Checklist

  • Make the title short and concise
  • Select the correct label to include it in the release notes:
    • rel: new feature
    • rel: improvement
    • rel: fixes
    • rel: ignore
      Select to rel: ignore if this pull request fixes a New Feature or Improvement in the coming release. Update related Pull Request.
  • Update documentation.
  • Update tests.

@wkramer wkramer force-pushed the dwo-788-workflow-tweaks branch from 4eb7740 to 8f53cbc Compare December 20, 2024 13:02
@wkramer wkramer merged commit b47561c into main Dec 20, 2024
7 of 9 checks passed
@wkramer wkramer deleted the dwo-788-workflow-tweaks branch December 20, 2024 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants