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

[Keymanager Ng] status #1207

Open
29 tasks done
ArtieReus opened this issue Mar 23, 2023 · 1 comment
Open
29 tasks done

[Keymanager Ng] status #1207

ArtieReus opened this issue Mar 23, 2023 · 1 comment
Assignees

Comments

@ArtieReus
Copy link
Collaborator

ArtieReus commented Mar 23, 2023

  • Display of success messages
  • Implement dismissible messages || use messages-provider
  • React-select styling with emotion
  • Search (@ArtieReus )
  • Root url redirect to secrects
  • React-select validation error display on place
  • use-query hook with objects

Layout topics:

  • Set the plugin name (Key Manager) into the content title (rails)
  • Add an info box containing the information displayed in the old plugin (The secrets resource is the heart of the Barbican service ...) as a Juno Intro box above of the table
  • Use the prop minContentColumns of the data grid to set the last column (icon) to minimum content
  • Adjust id badge to be only as wide as neded (cell content with div and br)
  • On remove confirm check in modal
  • Display errors using the Message Component on the top of the plugin, modals and panels (not within the data grid)
  • messages-provider (@ArtieReus )
  • disable back button on first page and forward button on last page
  • datepicker (@ArtieReus )
  • New secret validation on payload empty
  • New secret If secret type empty show Payload Content type with just the one option Please first select a secret type
  • New secret review validation when submitting form (secret type, payload and payload content type are not checked correctly)
  • New container set text to sm
  • Container Detail view fix cells with div and br
  • Secret detail view Render user uuid only if user name not found
  • Secret detail view change download link to button with text download and icon
  • Duplicate "className" attribute in JSX element [duplicate-object-key]
    plugins/keymanagerng/app/javascript/widgets/app/components/containers/newContainer.jsx:438:18:
    plugins/keymanagerng/app/javascript/widgets/app/components/containers/newContainer.jsx:428:18:
  • Remove all console logs
  • The path /monsoon3/cc-demo/keymanagerng/ loads an empty page instead of redirect to /monsoon3/cc-demo/keymanagerng/secrets
  • Why do you use the import of react-router-dom like this: react-router-dom/cjs/react-router-dom.min
  • Switch Modals for new secreat and container through panels. Make background not clickable.
  • display pagination params in the URL
@hodanoori
Copy link
Collaborator

hodanoori commented Apr 24, 2023

  • New Container: Fix loading data correctly in the different available react-selects on the panel, after changing container type
  • Message-Provider: Find a way to show success message on the main page after creating new container and new secret as they have a separate message container
  • Same as object storage plugin, there should be a link to re-route to the old key manager in the new version of key manager

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants