Web UI

  • What’s changed

    Fixed

    • A configuration change to fix Management API access in one customer installation (#2337)

    Dev changes

    • Various Dependency updates
  • What’s changed

    The changes below currently are only relevant to Giant Swarm staff.

    Added

    • Bring back cluster count in new MAPI based org list (#2311)

    Changed

    • Access control UI tweaks (#2329)

    Fixed

    • Ensure that MAPI requests always use a fresh, not expired token (#2321)

    Dev changes

    • Update architect orb to 2.6.0 (#2335)
  • What’s changed

    Happa has had some changes which will not be immediately visible to customers.

    These are all part of our move to eventually enable identity provider based log in for all users of Happa, and in doing so, also allow Happa to communicate directly with the k8s API of the installation.

    Giant Swarm staff is testing and validating the changes. Customers will be invited to log in using an identity provider when the documentation and communication around this is more developed.


    Changes

    • Truncate cluster ID label if longer than 5 characters (#2308)
    • Update the validation regex for organization names (#2303)

    Added (Currently visible only to Giant Swarm staff)

    • Add organization detail page, together with the new access control UI (#2288)
    • Use what’s in the UI annotation for org name if it’s there. (#2307)
    • Orgs listing using MAPI, also for non admins (#2297)
    • Organization management using the MAPI (#2286)
    • Add a logout link to the insufficient permissions screen (#2299)
    • Change “There is a problem” headline to “Insufficient permissions” (#2294)
    • Create component for n/a label (#2319)
    • Push to shared app collection (#2290)
  • Fixed

    • Disable airbrake remoteConfig to prevent requests to notifier-configs.airbrake.io (#2284)
  • What’s changed

    • Add storybook documentation on colors (#2260)

    Fixed

    • Log user out if silent token renewal fails (#2263)
  • Fixed

    • Fix a problem that would prevent the app from being deployed (#2254)
  • Added

    • Add experimental support for OAuth2 login (#2231) Talk to your Support Engineer if you want to try it out.

    Changed

    • Set check icon color for RadioButton (#2249)

    Fixed

    • Fix dimensions of Button style “danger” (#2248)
  • Fixes

    • Fixed breadcrumbs on the app detail page. (#2200)
  • What’s changed

    • We’re continuing to migrate our inputs and controls over to the Grommet component framework. This should not have any impact on usage. Instead it should improve the usability and accessibility of those controls. (#2188, #2183, #2187)

    Fixed

    • Fixed a crash if an error occurs while loading a catalog (#2192)

    Dev changes

    • Update multiple dependencies (#2198)
    • Fixed some warnings and errors in our test suite (#2174)
  • Fixed

    • Fixed a bug when toggling on large catalogs. It should now work the first time. (#2167)