You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kie.apache.org by "Kusuma04-dev (via GitHub)" <gi...@apache.org> on 2025/05/06 17:54:58 UTC
[PR] DBACLD-173028: Canvas: Accelerators on private repositories and air-gap installations [incubator-kie-tools]
Kusuma04-dev opened a new pull request, #3114:
URL: https://github.com/apache/incubator-kie-tools/pull/3114
This PR enhances the Apply Accelerator workflow:
* When an Accelerator is selected from the Apply Accelerator dropdown, a modal window opens.
* Inside this Accelerator modal, an AuthSession selector dropdown is now available:
* It comes pre-selected with a compatible AuthSession based on the Accelerator’s repository domain.
* If no compatible AuthSession is found, users can manually select one from the dropdown.
* Based on the selected authentication details (username/password), the modal will display validation messages.
* If no compatible authentication is selected, the Apply button remains disabled to prevent invalid submissions.
Accelerator Configuration
To add Accelerators, include entries like the following in your defaultEnvJson.ts:
`{
name: "testing",
iconUrl: "images/quarkus-logo.png",
gitRepositoryUrl: "https://github.com/Kusuma04-dev/Sample",
gitRepositoryGitRef: "main",
dmnDestinationFolder: "src/main/resources/dmn",
bpmnDestinationFolder: "src/main/resources/bpmn",
otherFilesDestinationFolder: "src/main/resources/others",
},
{
name: "sample quarkus",
iconUrl: "images/quarkus-logo.png",
gitRepositoryUrl: "https://github.com/apache/incubator-kie-sandbox-quarkus-accelerator",
gitRepositoryGitRef: "10.0.x",
dmnDestinationFolder: "src/main/resources/dmn",
bpmnDestinationFolder: "src/main/resources/bpmn",
otherFilesDestinationFolder: "src/main/resources/others",
},
`
PFA example of how UI looks:
<img width="908" alt="Screenshot 2025-05-06 at 11 20 58 PM" src="https://github.com/user-attachments/assets/d6d6457d-f3f7-485d-ab37-28004bc287af" />
To test with a private repository, generate a personal access token with the necessary permissions for the private repo. Add this token to create an AuthSession, then select it in the modal and validate the authentication.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
Re: [PR] NO-ISSUE: Support Accelerators on private repositories and air-gap installations on KIE Sandbox [incubator-kie-tools]
Posted by "Kusuma04-dev (via GitHub)" <gi...@apache.org>.
Kusuma04-dev closed pull request #3114: NO-ISSUE: Support Accelerators on private repositories and air-gap installations on KIE Sandbox
URL: https://github.com/apache/incubator-kie-tools/pull/3114
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
Re: [PR] NO-ISSUE: Support Accelerators on private repositories and air-gap installations on KIE Sandbox [incubator-kie-tools]
Posted by "Kusuma04-dev (via GitHub)" <gi...@apache.org>.
Kusuma04-dev closed pull request #3114: NO-ISSUE: Support Accelerators on private repositories and air-gap installations on KIE Sandbox
URL: https://github.com/apache/incubator-kie-tools/pull/3114
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
Re: [PR] NO-ISSUE: Support Accelerators on private repositories and air-gap installations on KIE Sandbox [incubator-kie-tools]
Posted by "Kusuma04-dev (via GitHub)" <gi...@apache.org>.
Kusuma04-dev closed pull request #3114: NO-ISSUE: Support Accelerators on private repositories and air-gap installations on KIE Sandbox
URL: https://github.com/apache/incubator-kie-tools/pull/3114
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org