Developer Portal

  • Changed

    • Only allow switching to HA masters if cluster is ready (#1568)
    • Use errors from the server, if they are available (#1573)

    Fixed

    • Use response from API for release notes url (#1575)
  • Notable changes

    • AWS HA Masters support is now enabled (#1486, #1566)
    • Release version selection is now displayed inline (#1550)

    Other changes & bug fixes

    • Display Get Started button label on cluster list page in all caps (#1572)
    • Center node pools availability zones (#1570)
    • Remove escaped html character from reset password error (#1569)
    • Make add labels button label all caps (#1564)
    • Move add labels button out of the info text (#1545)
    • Cluster creation refactor (#1544)
    • Input field refactoring (#1531)
    • Add a page that lets us generate uncaught exceptions. (#1532)
  • Cluster Labelling Support

    It is now possible to view and assign labels to your clusters on the cluster detail screen. (#1505, #1501, #1499, #1474, #1472, #1515)

    Screenshot 2020-06-01 at 3 41 27 PM

    Work to support High Availability Masters has started

    We’ve been working on changes to support HA Masters, this is still behind a feature flag though and will be enabled in a later release as the feature matures. (#1507, #1483)

    What else has changed

    • Add a ‘Cancel’ button to v4 cluster creation & wire it up (#1516)
    • Show “internal” app catalogs, but only for Giant Swarm staff. (#1510)
    • Show flatcar in release selection modal (#1460)
    • don’t show the string ‘flatcar’ for containerlinux >= 2345.3.1 (#1473)

    Fixed

    • Show ‘1 node pool’ instead of ‘1 node pools’ in cluster overview (#1513)

    Dev changes

    • Add a boilerplate reducing middleware and action creator. Implement catalog listing with it. (#1462)
    • Remove some fields we don’t use from package.json (#1481)
    • Use ‘RadioInput’ instead of the previous implementation (#1485)
    • update react-router (#1480)
    • Underscore cleanup (#1503)
    • Create an general Input component from one in AppCatalog (#1471)
  • What’s changed

    • Fix copy button display on the invite user modal on installations with longer base URLs (#1452)
    • Show flatcar app icon for containerlinux components above 2345.3.1 (#1448)
    • Add a logo for aws-cni component (#1442)
    • Handle error if Key Pair creation fails due to PKI backend not being ready (#1428)

    Development changes

    • Refactor the ‘AdminLogin’ component (#1453)
  • Changed

    • Happa now has a configurable timeout for network requests. We’ve adjusted timeouts on some installations where requests can take long. (#1414)
    • Go to the app tab of a cluster’s detail page after installing app (#1400)
    • Show a more appropriate error for certain cases of app creation failure. (#1401)
    • Open changelog links in new tab (#1399)

    Fixed

    • Updated the kubectl prompt output for the getting started example, it was a bit outdated. (#1393)
    • Fixed the wrong error being propagated through Happa when a request fails after refreshing the token. (#1402)
  • What’s changed

    • We’ve adjusted the getting started guide to support clusters that do not come with an ingress controller installed by default. (#1387)
  • What’s changed

    • Fix a race condition when opening the cluster detail view. (#1381)
  • What’s changed

    Added

    • Add support for spot instances on AWS (#1270)

    Fixed

    • Fixed a problem where the clusters overview would not show clusters created outside of the user’s happa session (#1379)
  • What’s changed

    • We now use tabs in the app detail view, moving the chart versions to a different tab. (#1366)
    • We also hide most chart versions now, but make them expandable. (#1351)
    • The app detail page can now show a readme. (#1357)
    • The app release status is now visible in the app detail modal. (#1360)
    • Since keypairs are non revokable, we now display a warning if you try to create a keypair with a TTL > 30 days (#1343)

    Fixed

    • Fixed get started button positioning on small screens for v4 clusters (#1349)
    • Fixed a bug in the cluster upgrade modal. (#1358)
    • Improve Error Handling when fetching Readmes (#1367)
  • What’s changed

    • Hide duplicated flash messages when creating clusters (#1335)

    Fixed

    • Fixed an issue with our Continuous Deployment.