-
Notifications
You must be signed in to change notification settings - Fork 185
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
kie-issues#1059: EPIC - Sonataflow management console #2532
kie-issues#1059: EPIC - Sonataflow management console #2532
Conversation
…d of openapi.json (apache#2302) Co-authored-by: Guilherme Caponetto <[email protected]>
…C-Sonataflow-management-console
…C-Sonataflow-management-console
…C-Sonataflow-management-console
…C-Sonataflow-management-console
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @fantonangeli! Left some other minor comments inline, mostly for consistency with the rest of the repo.
...taflow-management-console-webapp/resources/serverless-workflow-combined-editor-envelope.html
Outdated
Show resolved
Hide resolved
...ataflow-management-console-webapp/resources/serverless-workflow-diagram-editor-envelope.html
Outdated
Show resolved
Hide resolved
...sonataflow-management-console-webapp/resources/serverless-workflow-text-editor-envelope.html
Outdated
Show resolved
Hide resolved
Co-authored-by: Tiago Bento <[email protected]>
Co-authored-by: Tiago Bento <[email protected]>
…ors-proxy" from online-editor
…C-Sonataflow-management-console
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@fantonangeli Everything looks good to me!
Thanks for your work here.
@tiagobento can you please take a final look? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for applying all suggestions @fantonangeli. Having a last look, I think we might have to rename the kogito-management-console
and kogito-task-consoles
... but that's for a future moment :). Approving.
Closes apache/incubator-kie-issues#1059
Description:
Similarly to what was done for the Sonataflow Dev UI extension, create a webapp package called sonataflow-management-console and an image containing all the UI, reusing already existent runtime tools components: workflow instances and definitions list, with the possibility to start workflows by their definitions or triggering events in production ready environment.
Dev List proposal: https://lists.apache.org/thread/1c6jt1rkfyw69yoyhkpocj6qyoo6rpn9
How to test:
pnpm -r -F sonataflow-management-console-image... build:dev
docker run --rm -it -p 8080:8080 docker.io/apache/incubator-kie-sonataflow-management-console:main
Open a new terminal to start the Keycloak server
cd ../sonataflow-management-console-webapp; docker run -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin -e KEYCLOAK_IMPORT=/tmp/sonataflow-realm.json -v ./dev/config/sonataflow-realm.json:/tmp/sonataflow-realm.json -p 8280:8080 quay.io/keycloak/keycloak:legacy
Open a new terminal to start the SonataFlow Mock Server
cd ../sonataflow-mock-server; pnpm start
Preview:
kie-issues#1059-EPIC-Sonataflow-management-console.webm