Skip to content

Conversation

@mathieumousnier
Copy link
Contributor

Ticket Reference: #MANAGER-18318

@mathieumousnier mathieumousnier force-pushed the project/secret-manager-b2 branch from 086168a to ef6337b Compare October 23, 2025 12:49
@github-actions github-actions bot added the has conflicts Has conflicts to resolve before merging label Oct 23, 2025
@mathieumousnier mathieumousnier force-pushed the project/secret-manager-b2 branch 2 times, most recently from 75237d0 to d8c4c92 Compare October 23, 2025 15:02
@rjamet-ovh rjamet-ovh force-pushed the project/secret-manager-b2 branch from 156e763 to 43c02a0 Compare October 27, 2025 14:41
@mathieumousnier mathieumousnier force-pushed the project/secret-manager-b2 branch 5 times, most recently from 868619f to 91d46b8 Compare October 30, 2025 14:11
Base automatically changed from project/secret-manager-b2 to release/okms-w45 October 31, 2025 07:43
@mathieumousnier mathieumousnier changed the base branch from release/okms-w45 to dev/okms-01 October 31, 2025 09:11
@github-actions github-actions bot removed the has conflicts Has conflicts to resolve before merging label Oct 31, 2025
@github-actions github-actions bot added the has conflicts Has conflicts to resolve before merging label Oct 31, 2025
@github-actions github-actions bot removed the has conflicts Has conflicts to resolve before merging label Oct 31, 2025
@mathieumousnier mathieumousnier marked this pull request as ready for review October 31, 2025 16:26
@mathieumousnier mathieumousnier requested a review from a team as a code owner October 31, 2025 16:26
@mathieumousnier mathieumousnier requested review from rjamet-ovh and removed request for a team October 31, 2025 16:26
@github-actions github-actions bot added the has conflicts Has conflicts to resolve before merging label Nov 3, 2025
ref: #MANAGER-18318

Signed-off-by: Mathieu Mousnier <[email protected]>
@github-actions github-actions bot added translation required and removed has conflicts Has conflicts to resolve before merging labels Nov 3, 2025
ref: #MANAGER-18318

Signed-off-by: Mathieu Mousnier <[email protected]>
ref: #MANAGER-18318

Signed-off-by: Mathieu Mousnier <[email protected]>
ref: #MANAGER-18318

Signed-off-by: Mathieu Mousnier <[email protected]>
ref: #MANAGER-18318

Signed-off-by: Mathieu Mousnier <[email protected]>
ref: #MANAGER-18318

Signed-off-by: Mathieu Mousnier <[email protected]>
@@ -0,0 +1,195 @@
import {
Copy link
Contributor

Choose a reason for hiding this comment

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

Maybe you can use it.each if you want simplify

Copy link
Contributor Author

Choose a reason for hiding this comment

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

yeah right, but I'm not a big fan to be honnest

Comment on lines +79 to +91
<OdsButton
data-testid={KEY_VALUES_EDITOR_TEST_IDS.pairItemDeleteButton(index)}
className={clsx('mt-5', {
'opacity-0 group-hover:opacity-100 transition-opacity duration-100': !isDeletable,
'opacity-100': isDeletable,
})}
size="sm"
variant="ghost"
icon="trash"
label=""
onClick={onDelete}
isDisabled={!isDeletable}
/>
Copy link
Contributor

@tibs245 tibs245 Nov 5, 2025

Choose a reason for hiding this comment

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

Maybe you can add a

aria-label={t(`${NAMESPACES.ACTIONS}:delete`)}

for accessibility

Comment on lines +27 to +29
<div>
<SecretValueToggle state={toggleState} onChange={setToggleState} />
</div>
Copy link
Contributor

Choose a reason for hiding this comment

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

Why div ? Maybe a class block can resolve your display problem ?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I replaced "flex flex-col gap-6" by "space-y-6" and I don't need the div anymore.
This gives me a good reason to use "space-y-N" for spacing instead of "flex flex-col gap-6", I didn't have one to sell it to @rjamet-ovh ! :)

Context for Romain if you read this: flex has side-effect on its content, that "space-y-6" does not have:

image

@mathieumousnier mathieumousnier merged commit 51cee0a into dev/okms-01 Nov 5, 2025
15 checks passed
@mathieumousnier mathieumousnier deleted the feat/MANAGER-18318 branch November 5, 2025 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants