Frontend

1.6.10-beta

Added

Changed

  • Improved team list
  • Improved budget feature
  • Namespace tables get shown before external costs are fully loaded
Docker Image: docker.replex.io/replex/client-vue-prototype:1.6.10-beta

1.6.9

Added

  • Added default currency selection to tenant creation form
  • Added utilized and idle costs to namespaces table on the team dashboard
  • Added CPU and RAM recommendation to pods list
  • Added notice to cluster deletion dialog that the cluster ID cannot be reused for new clusters
  • Added consistent blank slates

Changed

  • Costs are now displayed in the defaultCurrency of the organization
  • Costs less than one cent will have a tooltip for the exact value
  • Improved currency formatting for input fields
  • Improved cluster list loading time by not loading cluster efficiency via a separate call for each cluster
  • Navigation bar is now scrollable
  • Status column in billing credentials table now shows either Active or Error with the error description in a tooltip

Fixed

  • Fixed a bug that led to spaces in downloaded CSV file names
  • Fixed NaN values in cost allocation tables and CSV downloads when total cost was 0
  • Fixed false positive infobox for outdated cluster agents
Docker Image: docker.replex.io/replex/client-vue-prototype:1.6.9

1.6.8

Added

  • Added tooltip showing the exact value for rounded custom cost values
  • Added option to add custom costs via a total cost value instead of separate CPU and RAM costs
  • Added cloud cost support for labels on team dashboard
  • Added GPU costs to node list, team dashboard and cluster efficiency panel
  • Added settings page for Alibaba billing credentials
  • Added GPU custom costs

Changed

  • Cost input fields for custom costs now allow up to 10 decimal places
  • Cost Chart Grid sorting buttons are now on the right-hand side

Fixed

  • Custom cost CPU and RAM costs were incorrectly labeled "per Core" and "per GB"
  • Changing date range on team dashboard did not update cloud costs
  • Cloud cost error notification was also shown when cloud costs were disabled
Docker Image: docker.replex.io/replex/client-vue-prototype:1.6.8

1.6.7

Added

  • Added note regarding comma & semicolon support to custom cost CSV upload dialog
  • Added CSV download when there are more than 100 custom cost entries
  • Added sticky header with breadcrumbs and upper right action items
  • Added "DB Usage" page
  • Added GPU costs to cost allocation tables and bar charts
  • Added clusters and namespaces filter selection to cross cluster namespaces overview
  • Added number of unique nodes in the selected time frame to Kubernetes cluster list

Changed

  • The dates in the Budget History panel now mark the end of each period instead of the beginning
  • Bar charts in the Kubernetes dashboards now show PVC and node disk costs separately
  • Changed grouping and filter selection design on Kubernetes dashboards
  • Charts show no line or bar for periods without any data

Fixed

  • Charts sometimes were not sized properly on initial render in Firefox
  • Donut chart panels on the Kubernetes cluster dashboard were empty for a queued cluster
  • Cost allocation tables failed to load when the cloud cost endpoint returned an error
  • Cluster list showed the update-agent notice when the installed agent is newer than the most recent agent
  • Team stats panel layout was broken when the chart next to it failed to load
Docker Image: docker.replex.io/replex/client-vue-prototype:1.6.7

1.6.6

Added

  • Added cloud cost support for namespaces
  • Added 404 handling for all pages
  • Added min, max usage and standard deviation for cpu and ram to pod cost allocation table
  • Added support for time selection on the date range picker

Changed

  • List of clusters now displays data for selected date range
  • Load list of cluster namespaces from an optimized endpoint for the filter creation dialog
  • Changed charts y-axes to always start and end with a tick mark
  • Changed a line chart's line to span the whole width of the chart area

Fixed

  • A redeployment triggered an error page for certain users
Docker Image: docker.replex.io/replex/client-vue-prototype:1.6.6

1.6.5

Added

  • Added tooltip showing the total cost for nodes
  • Added pagination controls to the custom cost page
  • Added CSV download to cost the tables on the kubernetes dashboards
  • Added 404 page
  • Added "More" navigation item with links to documentation, support and logout
  • Added "available in" format for current cost on Budgets List
  • Added sorting for cluster column on nodes list
  • Added support for "operating system" and "region" to custom cost

Changed

  • Changed navigation icon for Clusters, Namespaces and Nodes
  • Changed breadcrumb position to be further away from the headline
  • Replex logo links to the cluster list
  • Changed the cost in the teams namespace list to singular

Fixed

  • Filter items did not properly wrap into new lines
Docker Image: docker.replex.io/replex/client-vue-prototype:1.6.5

1.6.4

Added

  • Added user scope checks to budgets area
  • Added info in the Current Cost panel, when current cost is not available yet
  • Added option to enable One Way Login if at least one SAML integration exists
  • Added Alibaba cloud icon
  • Added empty state info to Replex panels
  • Added user scope checks to teams area
  • Added API error message handling for API token form inputs
  • Added download button for custom cost example CSV file

Changed

  • Changed headline design
  • Changed breadcrumb design
  • Changed date picker design
  • Changed design and position of the context menu for teams and budgets
  • Tabs on the team page are never hidden

Fixed

  • SAML login links were not shown for single tenancy setups
Docker Image: docker.replex.io/replex/client-vue-prototype:1.6.4

1.6.3

Added

  • Added tooltip to private option toggle for teams
  • Added signing cert input for SAML integration

Changed

  • Changed pagination design
Docker Image: docker.replex.io/replex/client-vue-prototype:1.6.3

1.6.2

Added

  • Added option to sort by idle cost for the cost development tab on cost allocation dashboards
  • Added allocated cost chart to team page
  • Added user scope checks to kubernetes dashboards
  • Added user scope checks to global namespaces list
  • Added user scope checks to global nodes list
  • Added CSV upload option to custom cost settings
Docker Image: docker.replex.io/replex/client-vue-prototype:1.6.2

1.6.1

Added

  • Added Replex Agent Setup page to the settings area
  • Added user scope checks to settings area
  • Added option to sort by utilized and idle cost in cost allocation tables
  • Added indicator for private teams
  • Added success notification when a team was set to private or public

Changed

  • Changed tenant manager navigation icon
  • Changed navigation design
  • Changed api key scope list to include all possible scopes
  • Sorting cost allocation tables by a column that represents a cost value defaults to descending order
  • Improved scaling behavior of line and bar charts

Removed

  • Removed deprecated tenant information from tenant manager
  • Removed page header

Fixed

  • Team was not saved properly when only the private option changed
  • Login form had the autofocus on the wrong input field in some cases
  • Item count in the Cost Details panel did not update in some cases
Docker Image: docker.replex.io/replex/client-vue-prototype:1.6.1

1.6.0

Added

  • Load user scopes from API
  • Added tooltip to cost development charts hinting the associated namespace
  • Added tenant manager

Changed

  • Restructured cost allocation tables on kubernetes dashboards
  • Dropdown menus and success messages now use a dark theme
  • Clicking an API token name does not link to its edit page anymore
Docker Image: docker.replex.io/replex/client-vue-prototype:1.6.0

1.5.4

Changed

  • Update API token scope names
Docker Image: docker.replex.io/replex/client-vue-prototype:1.5.4

1.5.3

Added

  • Applied dashboard filters (using OR) are now stored in the URL
  • Added icon on linked panels on cluster overview dashboard to indicate that they are clickable
  • Added the option to make teams private
  • Added cost development chart grid to the cost details section on kubernetes dashboards
  • Added tooltip to labels tab on the teams page explaining total cost calculation

Changed

  • Increase time before showing cluster agent inactivity warning to 10 minutes
Docker Image: docker.replex.io/replex/client-vue-prototype:1.5.3

1.5.2

Added

  • Added signup page
  • Added Servicebot Portal
  • Added support for a one-time token to auth token exchange on the login page
  • Added SAML integration
Docker Image: docker.replex.io/replex/client-vue-prototype:1.5.2

1.5.1

Added

  • Labels list on the teams page shows costs per cluster

Changed

  • Names of labels found for only one cluster on the teams page now link to the corresponding kubernetes cost allocation dashboard
  • Highlight pods with a low CPU usage on kubernetes dashboards
  • Clusters that are marked for deletion can no longer be assigned to billing integrations or teams
  • Display workload names in plural on kubernetes dashboards
Docker Image: docker.replex.io/replex/client-vue-prototype:1.5.1

1.5.0

Added

  • Added budgets tab to the teams page
  • Added settings area
  • Added billing credentials settings
  • Added custom cost settings
  • Added API tokens settings
  • Added number of items to the selection dropdown in the third level kubernetes cost allocation dashboard
  • Clicking (+X) in the labels and namespaces list for a team expands the children

Changed

  • Valid input fields have no green styling anymore
  • Kubernetes cost allocation dashboards now support multiple filters
  • The button to delete a cluster can now be found on the cluster overview dashboard
  • Sidebar entries are now grouped and visually separated
  • The bar chart for the budget history now supports varying budget amounts for budgets of type "previous month's cost"
Docker Image: docker.replex.io/replex/client-vue-prototype:1.5.0

1.4.1

Added

  • Added icons in budget overview list to differentiate between cluster-based and team-based budgets
  • Added overview panel to team page
  • List groups can also be expanded by clicking on the shortened children list

Fixed

  • Font size in charts were not scaled properly in Firefox
Docker Image: docker.replex.io/replex/client-vue-prototype:1.4.1

1.4.0

Added

  • Added Budgets feature
Docker Image: docker.replex.io/replex/client-vue-prototype:1.4.0

1.3.3

Added

  • Include link to the agent changelog in the outdated agent tooltip

Changed

  • Include disk cost into all storage cost values

1.3.2

Changed

  • Include idle cost in pod cost allocation list and show breakdown on hover tooltip

1.3.1

Fixed

  • Require password fields on account setup to be filled out

1.3.0

Added

  • Added Teams feature
  • Added list of ownerless pods
  • Added cross-cluster detail page for namespaces
  • Added "Resend Invite" button to invitations list
  • Added "Copy Invite Link" button to invitations list
  • Added node name to pod list
  • Added underutilization indicators to node list
  • Added indicator for outdated Replex-Agent in cluster list
  • Added indicator for when Replex-Agent did not report within the last 5 minutes

Changed

  • Include Idle cost in charts
  • Adjust cluster deletion text
  • Replace default namespace icon with cloud provider icon in namespace lists

Fixed

  • Spinner on users list stayed forever when no user exists
  • Charts showed error when data was empty