Skip to content

Conversation

@IvoSG
Copy link
Contributor

@IvoSG IvoSG commented Jan 22, 2026

Feat for #4051

  • Adds optional secure credential storage for ABAP systems, allowing users to save username and password via @sap-ux/store when opting in through a new storeCredentials prompt.

@IvoSG IvoSG requested review from a team as code owners January 22, 2026 10:21
@IvoSG IvoSG added feature New feature or request adp-tooling generator-adp @sap-ux/generator-adp labels Jan 22, 2026
@changeset-bot
Copy link

changeset-bot bot commented Jan 22, 2026

🦋 Changeset detected

Latest commit: 1fa049e

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 8 packages
Name Type
@sap-ux/generator-adp Patch
@sap-ux/adp-tooling Patch
@sap-ux/adp-flp-config-sub-generator Patch
@sap-ux/backend-proxy-middleware-cf Patch
@sap-ux/create Patch
@sap-ux/flp-config-inquirer Patch
@sap-ux/preview-middleware Patch
@sap-ux/flp-config-sub-generator Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link
Contributor

@lfindlaysap lfindlaysap left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@IvoSG, one change.

"usernameTooltip": "Enter the user name for the back-end system.",
"passwordLabel": "Password",
"passwordTooltip": "Enter the password for the back-end system.",
"storeCredentialsLabel": "Do you want to store the system credentials?",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"storeCredentialsLabel": "Do you want to store the system credentials?",
"storeCredentialsLabel": "Store Credentials",

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This "Do you want to store the system credentials?" should probably be moved to the tooltip instead

Copy link
Contributor Author

@IvoSG IvoSG Jan 22, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The question is phrased this way in the Fiori generator, and keeping it is best for consistency.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@IvoSG, can you provide a screenshot?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree with @nikmace's proposal.

We've been moving these more descriptive texts to tooltips and using a more straightforward label text in line with other labels.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lfindlaysap Hmm, in the screenshot the Fiori generator has the full question as message for yes / no prompt. I think we should make it the same as in the screenshot to be consistent with Fiori generator.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nikmace, I'll make a PR to fix this for the Fiori generator.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nikmace, opened #4067 to fix the texts in the screenshot.

Copy link
Contributor

@nikmace nikmace left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left some comments; the changes look good initially.

"usernameTooltip": "Enter the user name for the back-end system.",
"passwordLabel": "Password",
"passwordTooltip": "Enter the password for the back-end system.",
"storeCredentialsLabel": "Do you want to store the system credentials?",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree with @nikmace's proposal.

We've been moving these more descriptive texts to tooltips and using a more straightforward label text in line with other labels.

@sonarqubecloud
Copy link

Copy link
Contributor

@nikmace nikmace left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes look good
Changeset is OK
Coverage is OK
Did not test manually

Copy link
Contributor

@lfindlaysap lfindlaysap left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replied to open comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adp-tooling feature New feature or request generator-adp @sap-ux/generator-adp

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants