Skip to content

Releases: nuvla/ui

v2.40.1

21 Oct 14:43
89c3ec1
Compare
Choose a tag to compare

2.40.1 (2024-10-21)

Bug Fixes

  • app-compatibility: Set docker-compose as default compatibility on new apps (#1665) (63730a8)
  • Apps detail: Minimum requirements make application page crash when in read-only mode (#1667) (c5478a6)
  • UIX: TableRowCell avoid crashing when value is a collection (c5478a6)

v2.40.0

21 Oct 07:18
9d11460
Compare
Choose a tag to compare

2.40.0 (2024-10-18)

Features

  • audit-logs-new-table: Replace audit logs table with refactored one (#1662) (65a3c3c)
  • Edge detail page: Support for actions on coe-resources (2d7302d)
  • Portfolio: Integrate with the Portfolio library (2d7302d)
  • Table-refactor: Rewrite of table with testability and usability in mind (2d7302d)

Bug Fixes

  • Application: Fix helm app check (#1652) (6d4acd8)
  • Apps detail page: add missing architectures (21ce23f)
  • Edge detail page: Load nuvlabox status partially depending on current tab (50da983)
  • Edge detail page: Remove popup from resource consumption tab selector (50da983)
  • Edge detail page: Use table refactor for resource consumption new stats table (2d7302d)
  • edge-page: Job display enhancement for failed and in progress by reusing components (331274d)
  • Github workflow: Install lein missing in ubuntu 24 (#1657) (cbaa17c)
  • min-req: arch64 -> aarch64 (#1659) (a6791cd)
  • min-req: Only show check icon if min requirements are met or unmet requirements are accepted (#1658) (3ba5ffc)
  • nuvlaedge-self-registration.py: fix misusage of rstrip. (0a0be1c)
  • Switch group: Check for unsaved changes before switching group (#1651) (d4a86a7)
  • table-refactor: select all checkbox should only select the elements in the current page (e7ad2a2)
  • Ui-demo: Retire internal ui demo page replaced by Portfolio (e9e16dc)

Dependencies

  • Dnd-kit: Add drag and drop utilities for react (2d7302d)

Minor Changes

  • nuvlaedge-self-registration.py: compatibility with python <3.10 (0a0be1c)
  • nuvlaedge-self-registration.py: fallback to socket.gaierror if NameResolutionError is not available in urllib3 (< v2.0.0) (feb0bbf)
  • nuvlaedge-self-registration.py: in case of error, return exit code 1 (322eba4)

Continuous Integration

  • playwright-snapshot: Allow testing by snapshots (331274d)

v2.39.1

26 Sep 07:56
6eb5e3a
Compare
Choose a tag to compare

2.39.1 (2024-09-26)

Bug Fixes

  • Changelog: Remove unreleased section (a01069e)
  • Edge details page: Do not show Docker tab when no data in nuvlabox status (e3a5307)

v2.39.0

25 Sep 08:21
061948b
Compare
Choose a tag to compare

2.39.0 (2024-09-25)

Features

  • App: App minimum requirement + resource check at deployment time (#1624) (886b8bb)
  • Deployment Group Detail: Add minimum requirements check to deployment groups start&update modals (886b8bb)
  • Deployment Modal: Requirements warning (886b8bb)
  • Edges details: Support Docker resources (#1632) (932dd3a)

Bug Fixes

  • Bulk progress plugin: Change cancel icon (f6f005a)
  • Deployment Group Detail: fix e2e tests (886b8bb)
  • Deployments page: Deployment bulk delete remove without forcing deletion (#1630) (44b028a)
  • dg-min-req: check disk with maximum available space (#1631) (4e1aac4)
  • Edge page: Remove double confirmation for bulk update action (f6f005a)
  • Global: Visual change flat without shadow inconsistency (#1629) (ad0aec9)
  • kvlt: Monkey patch kvlt.platform.xhr/req->url to avoid IPv6 address in server name (#1634) (6925c6c)
  • UIX: ButtonAskingForConfirmation support icon and move action text to button (f6f005a)
  • uix: New option show-pencil? for TableRowCell (886b8bb)

Minor Changes

  • nuvlaedge-self-registration.py: allow to manually define mac address and improved output (steps go to stdout, details and debugs go to stderr) (#1626) (063f6b3)

v2.38.1

09 Aug 08:02
4b2ab1f
Compare
Choose a tag to compare

2.38.1 (2024-08-09)

Bug Fixes

  • add missing import of time from sixsq tools (09a9785)
  • cloudflare: NE not accessible when location is in the body (3153bbf)
  • Edge detail: Do not show error message for NE go version or for NE dev versions (3153bbf)
  • Edge details: Show error message when user is trying to upgrade between major versions (3153bbf)
  • edge details: Show message informing users coming from 2.14.3 or earlier to upgrade to v2.14.4 first (3153bbf)
  • Edge detail: Target version is not set bugfix (3153bbf)
  • Edge page: Do not show peripheral section when empty list (3153bbf)
  • Edge page: Make target release dropdown bigger (3153bbf)
  • Edge page: NE release ordered by release-date attribute (3153bbf)
  • Edges utils: Remove unused function (3153bbf)
  • readme.md: Add docker image size badge (88b03e5)
  • semver: Extract and refactor semver parsing into an utilities namespace (3153bbf)

Continuous Integration

  • ci: Fix docker image build time for release workflow (4e015cc)
  • ci: Rename NuvlaBox to NuvlaEdge (68607a4)
  • ci: Reuse GitHub workflow code between dev and release (#1610) (1ccdf75)
  • ci: Run unit tests, bundle size check, and e2e tests also in release PRs (#1612) (fde04d6)
  • github: rename Release Please private key secret to RELEASE_PLEASE_PRIVATE_KEY (#1618) (62218f1)
  • github: use GitHub App token to run release-please (#1615) (68cf15f)
  • github: use GitHub App token to run release-please (#1616) (3897354)
  • github: use GitHub App token to run release-please (#1617) (575dc2b)

v2.38.0

25 Jul 14:51
a75a343
Compare
Choose a tag to compare

2.38.0 (2024-07-25)

Features

  • Helm Apps: Support creation and configuration of Helm Apps (#1572) (a525241)

v2.37.3

25 Jul 14:16
105528e
Compare
Choose a tag to compare

2.37.3 (2024-07-25)

Continuous Integration

  • ci: e2e test cloudflare fix (5aaf97f)
  • ci: update bootstrap-sha (c551707)