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

implement remaining read-only REST API #179

Closed
5 tasks done
bbortt opened this issue Oct 12, 2023 · 2 comments
Closed
5 tasks done

implement remaining read-only REST API #179

bbortt opened this issue Oct 12, 2023 · 2 comments
Assignees
Labels
IN PROGRESS java Pull requests that update Java code javascript Pull requests that update Javascript code Prio: High Type: Feature

Comments

@bbortt
Copy link
Collaborator

bbortt commented Oct 12, 2023

remove the existing REST API, create the remaining read-only API for the following entities:

  • Message
  • MessageHeader
  • ScenarioAction
  • ScenarioExecution
  • ScenarioParameter

exctly as has been done for TestResult and TestParameter in #177.

I think the "run scenario endpoint" is the only existing endpoint that should remain, but be migrated to POST /api/scenario/{name}/launch. it therefore would probably make sense to "construct" a DTO api for "a scenario" (e.g. GET /api/scenario as well).

@bbortt bbortt added Type: Feature Prio: High java Pull requests that update Java code javascript Pull requests that update Javascript code labels Oct 12, 2023
@bbortt bbortt self-assigned this Oct 18, 2023
@bbortt bbortt moved this to In Progress in Citrus 4.0 Oct 18, 2023
@bbortt
Copy link
Collaborator Author

bbortt commented Oct 30, 2023

I am now working on the /api/scenarios REST resource: progress.

  • refactor scenario api

@bbortt bbortt closed this as completed Nov 3, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Citrus 4.0 Nov 3, 2023
@bbortt
Copy link
Collaborator Author

bbortt commented Nov 3, 2023

closed with #195.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
IN PROGRESS java Pull requests that update Java code javascript Pull requests that update Javascript code Prio: High Type: Feature
Projects
Status: Done
Development

No branches or pull requests

1 participant