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

[Backport 2.x] Adds page headers for updated UX (#2083) #2092

Merged
merged 1 commit into from
Aug 19, 2024

Commits on Aug 19, 2024

  1. Adds page headers for updated UX (opensearch-project#2083)

    * Adds initial commit to add header components and modifies get started and user list pages
    
    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    
    * Updates auth-view page
    
    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    
    * Updates user edit and create pages
    
    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    
    * Updates user permissions page
    
    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    
    * Updates dashboards tenancy page
    
    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    
    * Updates dashboards audit logs page
    
    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    
    * Updates roles and related pages
    
    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    
    * Updates variable name and fixes indentation
    
    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    
    * Push logic into new component
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * Lint
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * Migrate audit logging and tenant tabs to new page header
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * Migrate all tabs to new component
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * Remove prop and fix some test failures
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * fix most tests
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * Fix existing tests
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * Push breadcrumb population into child components
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * Migrate breadcrumbs into the page header component for the top level of all pages
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * Lint
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * Update all instances of breadcrumbs to new component and all existing tests pass
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * Fixes target _blank redirects
    
    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    
    * Fixes unit tests
    
    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    
    * Add tests for new component and breadcrumb function
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * Address PR feedback
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    * Update tests and snapshots
    
    Signed-off-by: Derek Ho <dxho@amazon.com>
    
    ---------
    
    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    Signed-off-by: Derek Ho <dxho@amazon.com>
    Co-authored-by: Derek Ho <dxho@amazon.com>
    (cherry picked from commit dc79df3)
    Signed-off-by: Derek Ho <dxho@amazon.com>
    DarshitChanpura and derek-ho committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    23a8341 View commit details
    Browse the repository at this point in the history