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

Kubernetes Secrets Engine #17893

Merged
merged 29 commits into from
Jan 18, 2023
Merged

Kubernetes Secrets Engine #17893

merged 29 commits into from
Jan 18, 2023

Commits on Nov 10, 2022

  1. Ember Engine for Kubernetes Secrets Engine (#17881)

    * adds in-repo ember engine for kubernetes secrets engine
    
    * updates kubernetes engine class name
    zofskeez committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    da75948 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Kubernetes route plumbing (#17895)

    * kubernetes route plumbing
    
    * adds kubernetes role index route with redirect to details
    zofskeez committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    b879092 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16f8477 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. Configuration menu
    Copy the full SHA
    39e67ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d48342 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. Kubernetes Secrets Engine Configuration (#18093)

    * moves RadioCard component to core addon
    
    * adds kubernetes configuration view
    
    * fixes tests using RadioCard after label for and input id changes
    
    * adds confirm modal when editing kubernetes config
    
    * addresses review comments
    zofskeez committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    3a8ebf0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58e10b6 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2022

  1. Configuration menu
    Copy the full SHA
    8f5c46f View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Kubernetes Configuration View (#18147)

    * removes configuration edit and index routes
    
    * adds kubernetes configuration view
    zofskeez committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    2692eb5 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. Kubernetes Roles List (#18211)

    * removes configuration edit and index routes
    
    * adds kubernetes configuration view
    
    * adds kubernetes secrets engine roles list view
    
    * updates role details disabled state to explicitly check for false
    zofskeez committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    489e2e5 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. VAULT-9863 Kubernetes Overview Page (#18232)

    * Add overview page view
    
    * Add overview page tests
    
    * Address feedback to update tests and minor changes
    
    * Use template built in helper for conditionally showing num roles
    
    * Set up roleOptions in constructor
    
    * Set up models in tests and fix minor bug
    kiannaquach committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    5bd9bfe View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Kubernetes Secrets Engine Create/Edit Views (#18271)

    * moves kv-object-editor to core addon
    
    * moves json-editor to core addon
    
    * adds kubernetes secrets engine create/edit views
    
    * updates kubernetes/role adapter test
    
    * addresses feedback
    zofskeez committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    c560b12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4133803 View commit details
    Browse the repository at this point in the history
  3. Kubernetes Role Details View (#18294)

    * moves format-duration helper to core addon
    
    * adds kubernetes secrets engine role details view
    
    * adds tests for role details page component
    
    * adds capabilities checks for toolbar actions
    zofskeez committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    6e7384e View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Configuration menu
    Copy the full SHA
    0de8307 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. Manual Testing: Bug Fixes and Improvements (#18333)

    * updates overview, configuration and roles components to pass args for individual model properties
    
    * bug fixes and improvements
    
    * adds top level index route to redirect to overview
    zofskeez committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    4e46c2e View commit details
    Browse the repository at this point in the history
  2. VAULT-9877 Kubernetes Credential Generate/View Pages (#18270)

    * Add credentials route with create and view components
    
    * Update mirage response for creds and add ajax post call for creds in adapter
    
    * Move credentials create and view into one component
    
    * Add test classes
    
    * Remove files and update backend property name
    
    * Code cleanup and add tests
    
    * Put test helper in helper function
    
    * Add one more test!
    
    * Add code optimizations
    
    * Fix model in route and add form
    
    * Add onSubmit to form and preventDefault
    
    * Fix tests
    
    * Update mock data for test to be strong rather than record
    kiannaquach committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    aff339e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2236321 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Configuration menu
    Copy the full SHA
    eae3361 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. VAULT-11862 Kubernetes acceptance tests (#18431)

    * VAULT-12185 overview acceptance tests
    
    * VAULT-12298 credentials acceptance tests
    
    * VAULT-12186 configuration acceptance tests
    kiannaquach committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    3bff9f9 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. VAULT-12127 Refactor breadcrumbs to use breadcrumb component (#18489)

    * VAULT-12127 Refactor breadcrumbs to use Page::Breadcrumbs component
    
    * Fix failing tests by adding breadcrumbs properties
    kiannaquach committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    1534eb4 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Configuration menu
    Copy the full SHA
    7c98a71 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Configuration menu
    Copy the full SHA
    cc2fd48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    423132d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    68d0bfe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c8edd33 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. Configuration menu
    Copy the full SHA
    12b3505 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    128fc57 View commit details
    Browse the repository at this point in the history
  3. adds changelog entry

    zofskeez committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    74f2493 View commit details
    Browse the repository at this point in the history