Skip to content
This repository was archived by the owner on Jun 5, 2025. It is now read-only.

Simplifying Issues and Pull Requests Widgets customization#424

Merged
guimafelipe merged 5 commits intomainfrom
user/felipeda/simplifycustomization
Aug 14, 2024
Merged

Simplifying Issues and Pull Requests Widgets customization#424
guimafelipe merged 5 commits intomainfrom
user/felipeda/simplifycustomization

Conversation

@guimafelipe
Copy link
Contributor

Summary of the pull request

This PR simplifies the configuration flow for the Pull Request and Issues widgets. The new flow is the same as the Azure widgets have, with just needing one button click to configure it.

Demo

Screen.Recording.2024-08-07.160650.mp4

References and relevant issues

Detailed description of the pull request / Additional comments

The arrow button that validates the URL was removed and this action is now automatically performed by the save button.
After clicking the save button, the widget is changed to the loading screen while validating and if there is an error, we go back to the configuration screen with the appropriate error message.
In case of successful validation, we change directly to the content screen.

Validation steps performed

PR checklist

  • Closes #xxx
  • Tests added/passed
  • Documentation updated

@krschau krschau added this to the DHGE v0.18 milestone Aug 14, 2024
@guimafelipe guimafelipe merged commit 00b56ad into main Aug 14, 2024
@davidegiacometti davidegiacometti mentioned this pull request Oct 16, 2024
3 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants