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

Feature/several small fixes #250

Merged
merged 14 commits into from
Jun 19, 2022
Merged

Feature/several small fixes #250

merged 14 commits into from
Jun 19, 2022

Conversation

dukeofharen
Copy link
Owner

@dukeofharen dukeofharen commented Jun 12, 2022

Pull request type

Please check the type of change your PR introduces:

  • Bugfix
  • Feature
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • Documentation content changes
  • Other (please describe):

What is the current behavior?

Issue Number: N/A

What is the new behavior?

  • Order stub execution results in UI alphabetically.
  • Sort and group configuration items in help page in terminal.
  • Added option to response body helper to format JSON and XML strings.
  • Updated YAML input formatting so a neat error message is returned if the YAML is invalid.
  • Added option to go to stub when viewing stub execution result under request.
  • Updated form body viewer in UI to correctly show request body if the sent body isn't actually a valid form body.
  • Updated "request to stub" handler for form body. When form handler yields no results (e.g. form body is invalid) the handler will not be executed.
  • Updated "update stub" endpoint so an HTTP 404 is returned when the stub ID in the URL does not exist.
  • Fixed logging for condition checkers.

Does this introduce a breaking change?

  • Yes

  • No

  • Update stub call now returns HTTP 404 if the stub ID in the URL does not exist. This was HTTP 204 before.

Other information

@dukeofharen dukeofharen added enhancement Enhancement of the code, not introducing new features. refactor Improvement of existing code, not introducing new features. bugfix Inconsistencies or issues which will cause a problem for users or implementors. labels Jun 19, 2022
@dukeofharen dukeofharen merged commit 974e3fc into master Jun 19, 2022
@dukeofharen dukeofharen deleted the feature/several-small-fixes branch June 19, 2022 19:19
@dukeofharen dukeofharen restored the feature/several-small-fixes branch July 17, 2022 06:54
@dukeofharen dukeofharen deleted the feature/several-small-fixes branch July 17, 2022 06:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugfix Inconsistencies or issues which will cause a problem for users or implementors. enhancement Enhancement of the code, not introducing new features. refactor Improvement of existing code, not introducing new features.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant