1. 20 Mar, 2020 2 commits
    • Matt Farina's avatar
      Merge pull request #7785 from mattfarina/fix-6896 · baa0a3fc
      Matt Farina authored
      Restores display of object status when displaying helm status
      Unverified
      baa0a3fc
    • Matt Farina's avatar
      Restores display of object status when displaying helm status · e8396c92
      Matt Farina authored
      
      Changes to the Kubernetes API server and kubectl libraries caused
      the status to no longer display when helm status was run for a
      release. This change restores the status display.
      
      Generation of the tables for display was moved server
      side. A request for the data as a table is made and a kubectl
      printer for tables can display this data. Kubectl uses this setup and
      the structure here closely resembles kubectl. kubectl is still
      able to display objects as tables from prior to server side
      printing but only prints limited information.
      
      Note, an extra request is made because table responses cannot be
      easily transformed into Go objects for Kubernetes types to work
      with. There is one request to get the resources for display in
      a table and a second request to get the resources to lookup the
      related pods. The related pods are now requested as a table as
      well for display purposes.
      
      This is likely part of the larger trend to move features like
      this server side so that more libraries in more languages can
      get to the feature.
      
      Closes #6896
      
      Signed-off-by: default avatarMatt Farina <matt@mattfarina.com>
      Unverified
      e8396c92
  2. 06 Mar, 2020 1 commit
    • Fernando Antivero's avatar
      fix(requirements): refactor to use common codepath for table coalescing (#7047) · b7d2947d
      Fernando Antivero authored
      * align both formats behaviors and now they will just differ in how to discover their paths
      * add coverage for exports format and fix expected assertions for parent-child format to match the logic child values always wins
      * just partially revert dda84976, this way parents values could be overridden when coalescing
      * after getting better coverage we were able to refact both formats behaviors by merging their propagation logics into a single code path.
      Unverified
      b7d2947d
  3. 20 Feb, 2020 1 commit
  4. 13 Feb, 2020 3 commits
  5. 23 Jan, 2020 1 commit
  6. 09 Jan, 2020 1 commit
  7. 08 Jan, 2020 1 commit
  8. 02 Jan, 2020 1 commit
  9. 17 Dec, 2019 1 commit
  10. 11 Dec, 2019 1 commit
  11. 07 Nov, 2019 3 commits
  12. 06 Nov, 2019 1 commit
  13. 31 Oct, 2019 2 commits
  14. 30 Oct, 2019 4 commits
  15. 29 Oct, 2019 6 commits
  16. 25 Oct, 2019 2 commits
  17. 24 Oct, 2019 1 commit
  18. 23 Oct, 2019 3 commits
  19. 22 Oct, 2019 5 commits