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

Replace old Mesh page with New Mesh page #7321

Merged
merged 47 commits into from
May 17, 2024
Merged

Commits on May 15, 2024

  1. - replace old mesh page with new mesh page

    - remove undocumented spec.kiali_feature_flags.ui_defaults.mesh.impl
    - remove now-unused /api/clusters API
    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    27d2a29 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    471ae22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f02630a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    808f7b3 View commit details
    Browse the repository at this point in the history
  5. - Limit the Mesh Tour to what is currently offered

    - Add in the actual "Mesh" tour stop
    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    8f98e18 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bad7a9a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    464b51d View commit details
    Browse the repository at this point in the history
  8. fix unit test

    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    96bad78 View commit details
    Browse the repository at this point in the history
  9. - finish removing use of '/api/clusters' API

    - note that '/api/mesh/ API is also only used in tests, but there
      is a decent amount of infra around that testing, and it does test
      the same core code as is used in the mesh graph gen, so I'm leaving
      it in place.
    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    d3ca7b8 View commit details
    Browse the repository at this point in the history
  10. WIP - Cypress

    - expose PFT Controller in MeshPage state
      - note: not sure we can get state for Hooks, only classic classes, so
        using MeshPageComponent as opposed to MeshComponent.
    - start adding a few basic tests
    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    0b18f1d View commit details
    Browse the repository at this point in the history
  11. some i18n updates

    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    e4215e6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    da5d036 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b990914 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5787fac View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    26b147a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9316a92 View commit details
    Browse the repository at this point in the history
  17. Update expected mesh graph.

    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    b539788 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6192923 View commit details
    Browse the repository at this point in the history
  19. Enhance to test to cover multi-cluster primary-remote

    - note that the expected result is actually wrong due to a bug, will
      be fixed shortly via Fernando's PR, and the expected result will be
      updated.
    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    a174c9b View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f7d5ef8 View commit details
    Browse the repository at this point in the history
  21. - Call out the MeshRefs we pass back up for use in toolbar, tests, etc

    - More basic cypress tests
    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    8817a3d View commit details
    Browse the repository at this point in the history
  22. - fix PF Badge on DataPlane node.

    - add icon on DataPlane node.
      - small refactor from if-then to switch stmt
    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    10ed534 View commit details
    Browse the repository at this point in the history
  23. Polish target panel UI styling

    ferhoyos authored and jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    d3f9311 View commit details
    Browse the repository at this point in the history
  24. change approach for grabbing meshpagecomponent to be more predictable…

    … and
    
    to hopefully work both locally and in CI.
    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    fdf2c90 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    96e38c5 View commit details
    Browse the repository at this point in the history
  26. Adjust to get all meshpage sypress tests passing in CI, and clean up …

    …some
    
    unused definitions.
    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    7293319 View commit details
    Browse the repository at this point in the history
  27. Canary upgrade UI adjustments

    ferhoyos authored and jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    f1de2a5 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    668c2de View commit details
    Browse the repository at this point in the history
  29. Fix yarn unit test fails

    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    d47b470 View commit details
    Browse the repository at this point in the history
  30. Make Infra IDs more unique by incorporating version. This solves an

    issue with DataPlane nodes for canary versions, and possibly other
    situations.
    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    632bc68 View commit details
    Browse the repository at this point in the history
  31. Add canary badge to data plane

    ferhoyos authored and jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    6bf67c0 View commit details
    Browse the repository at this point in the history
  32. Change some badge tooltip sentences

    ferhoyos authored and jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    37a22a5 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    c708472 View commit details
    Browse the repository at this point in the history
  34. Remove istiod hardcode

    ferhoyos authored and jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    aa1b221 View commit details
    Browse the repository at this point in the history
  35. More info at Mesh side target panel

    ferhoyos authored and jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    d41029d View commit details
    Browse the repository at this point in the history
  36. Adjust margin style

    ferhoyos authored and jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    a7b7d90 View commit details
    Browse the repository at this point in the history
  37. Add i18n support to mesh target panel

    ferhoyos authored and jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    cc5e107 View commit details
    Browse the repository at this point in the history
  38. Attach istio revision by default

    ferhoyos authored and jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    e25b8ef View commit details
    Browse the repository at this point in the history
  39. Unknown version if empty

    ferhoyos authored and jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    c4246ae View commit details
    Browse the repository at this point in the history
  40. minor tweaks:

    - fix double-revision in istiod name
    - add I18N to UNKNOWN constant, and use as opposed to literal
    - mesh side panel
      - for clarity, increase indent on infra
      - for conciseness, remove namespace for non-istiod
      - sort infra, and move istiod(s) to top
    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    90b8c15 View commit details
    Browse the repository at this point in the history
  41. i18n

    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    3f8c1ab View commit details
    Browse the repository at this point in the history
  42. Fix mesh cypress

    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    766cfdf View commit details
    Browse the repository at this point in the history
  43. - migrate some overview control-plane card tests to mesh page

      - remove the "no canary" test from overview, it's irrelevant
    - add a missing @sleep-app to an overview test
    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    bc432bf View commit details
    Browse the repository at this point in the history
  44. PR Feedback, hayk+leandro:

    - Add version info for grafana via API, if possible
      - note that tracing version may be unavailable via api, or may need a different approach
    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    b88b804 View commit details
    Browse the repository at this point in the history
  45. PR Feedback, leandro:

    - reduce whitespace for dataplane namespace, when it lacks chart metrics
    jshaughn committed May 15, 2024
    Configuration menu
    Copy the full SHA
    c9c0fe5 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Determine Jaeger version

    ferhoyos committed May 16, 2024
    Configuration menu
    Copy the full SHA
    64c8e7e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #31 from ferhoyos/7298-jaeger-version

    Determine Jaeger version
    jshaughn committed May 16, 2024
    Configuration menu
    Copy the full SHA
    add1a35 View commit details
    Browse the repository at this point in the history