Skip to content

Releases: lablup/backend.ai-webui

v24.12.0-alpha.2

20 Nov 09:38
Compare
Choose a tag to compare
v24.12.0-alpha.2 Pre-release
Pre-release

What's Changed

Features

Bug Fixes

Enhancements

Refactoring

Testing

End-to-End Testing

  • set-timout-to-session-e2e by @yomybaby in #2782
  • fix broken tests due to NEO mainlayout, Agent select and Image parsing by @yomybaby in #2851

Continuous Integration

Chores

Hotfixes

  • session list fetch failure due to missing version condition for PREPARED by @yomybaby in #2854

Full Changelog: v24.09.1...v24.12.0-alpha.2

v24.12.0-alpha.1

18 Nov 09:01
Compare
Choose a tag to compare
v24.12.0-alpha.1 Pre-release
Pre-release

Note

This version is an alpha release for the WebUI NEO preview.

v24.09.1

28 Oct 09:23
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Refactors

Tests

Styles

Full Changelog: v24.09.0...v24.09.1

v24.09.0+post.1

24 Oct 09:42
Compare
Choose a tag to compare

What's Changed

  • feat: create folder in the vfolder form item by @yomybaby in #2765
  • feat: open vFolder in vFolder form item by @yomybaby in #2766
  • fix: 0 desired routing count in endpoint edit page by @yomybaby in #2768
  • test: refactor test code due to changes in the folder creation modal by @ironAiken2 in #2767
  • fix: handle current resource group using initial values in launchers by @yomybaby in #2774

Full Changelog: v24.09.0+post.0...v24.09.0+post.1

v24.09.0+post.0

21 Oct 12:10
Compare
Choose a tag to compare

Note

This release is the post version of v24.09.0. This release note includes changes between v24.09.0 and 24.09.0+post.0 only.

What's Changed

Full Changelog: v24.09.0...v24.09.0+post.0

v24.09.0

04 Oct 08:32
Compare
Choose a tag to compare

What's Changed

  • i18n: update korean translation for 'CreateNotebookButton' by @rapsealk in #2703
  • fix: use antd color token for invalid mwc-textfield theme by @ironAiken2 in #2704
  • Add an 'Import from hugging face' modal by @agatha197 in #2514
  • feat: add enableImportFromHuggingFace option by @agatha197 in #2709
  • test: e2e test for parsing config.toml and modifying by @ironAiken2 in #2705
  • feat: fetch the Hugging Face info using a URL by @agatha197 in #2710
  • feat: Improve form item and switch to README preview on validation check by @agatha197 in #2715
  • feat: compare with other models by @agatha197 in #2712
  • fix: display only active endpoints in EndpointSelect by @yomybaby in #2718
  • feat: import from HuggingFace and show result with modal by @agatha197 in #2717
  • add: warning when maximum resources to allocate is not enough to the minimum required resources in selected image by @lizable in #2700
  • feat: add copy button for full image name in session launcher and environments page by @ironAiken2 in #2708
  • fix: add scroll to the lablup-activity-panel by @ironAiken2 in #2711
  • fix: Consider folder state for vfolder invitations by @ironAiken2 in #2667
  • fix: separate CUDA FGPU slots from ROCM GPU slots by @ironAiken2 in #2706
  • fix: session launcher validation logic when max_concurrent_sessions is set to 0 (unlimited) by @ironAiken2 in #2720
  • refactor: move const vaiables to const-vars.ts by @yomybaby in #2728
  • refactor: KeypairResourcePolicySettingModal update to support policy settings for all available accelerators. by @agatha197 in #2654
  • refactor: resource preset page by @agatha197 in #2656
  • fix: Fixed the maximum desired number of sessions value in the Model Launcher modal to follow max_session_count_per_model_session by @ironAiken2 in #2726
  • fix: ensure valid accelerator type by @yomybaby in #2729
  • fix: value handling of DynamicUnitInputNumberWithSlider by @yomybaby in #2730
  • feat: change redirect path of VfolderLazyView to current page by @agatha197 in #2731
  • Improve Vietnamese translation by @nghiahsgs in #2716
  • feat: Session owner setting panel in Neo session launcher by @yomybaby in #2693
  • feat: User setting for the classic session launcher by @yomybaby in #2733
  • feat: add sensitive env var clearing and e2e tests for session launcher by @yomybaby in #2701
  • fix: use id as a key of Image by @yomybaby in #2702
  • fix: set max shared memory to 7.999PiB in ResourcePresetSettingModal by @ironAiken2 in #2732

New Contributors

Full Changelog: v24.03.10...v24.09.0

v24.09.0-rc.0

30 Sep 14:12
Compare
Choose a tag to compare
v24.09.0-rc.0 Pre-release
Pre-release

What's Changed

  • i18n: update korean translation for 'CreateNotebookButton' by @rapsealk in #2703
  • fix: use antd color token for invalid mwc-textfield theme by @ironAiken2 in #2704
  • Add an 'Import from hugging face' modal by @agatha197 in #2514
  • feat: add enableImportFromHuggingFace option by @agatha197 in #2709
  • test: e2e test for parsing config.toml and modifying by @ironAiken2 in #2705
  • feat: fetch the Hugging Face info using a URL by @agatha197 in #2710
  • feat: Improve form item and switch to README preview on validation check by @agatha197 in #2715
  • feat: compare with other models by @agatha197 in #2712
  • fix: display only active endpoints in EndpointSelect by @yomybaby in #2718
  • feat: import from HuggingFace and show result with modal by @agatha197 in #2717
  • add: warning when maximum resources to allocate is not enough to the minimum required resources in selected image by @lizable in #2700
  • feat: add copy button for full image name in session launcher and environments page by @ironAiken2 in #2708
  • fix: add scroll to the lablup-activity-panel by @ironAiken2 in #2711
  • fix: Consider folder state for vfolder invitations by @ironAiken2 in #2667
  • fix: separate CUDA FGPU slots from ROCM GPU slots by @ironAiken2 in #2706
  • fix: session launcher validation logic when max_concurrent_sessions is set to 0 (unlimited) by @ironAiken2 in #2720
  • refactor: move const vaiables to const-vars.ts by @yomybaby in #2728
  • refactor: KeypairResourcePolicySettingModal update to support policy settings for all available accelerators. by @agatha197 in #2654
  • refactor: resource preset page by @agatha197 in #2656
  • fix: Fixed the maximum desired number of sessions value in the Model Launcher modal to follow max_session_count_per_model_session by @ironAiken2 in #2726
  • fix: ensure valid accelerator type by @yomybaby in #2729

Full Changelog: v24.03.10...v24.09.0-rc.0

v24.09.0-alpha.0.player

26 Sep 02:28
Compare
Choose a tag to compare
Pre-release

v24.03.10

10 Sep 07:20
Compare
Choose a tag to compare

What's Changed

  • feat: migrate image list by @gahyuun in #2615
  • fix: pnpm install does not use /react/.npmrc. by @yomybaby in #2648
  • fix: checkboxes in the webui session list are unchecked on auto-refresh, or clicks are not scoped by @ironAiken2 in #2660
  • chore: add test code for getImageMeta by @yomybaby in #2663
  • feature: set architecture as a second-order field in Image Select by @yomybaby in #2666
  • ui: wrap AgentList with Suspense by @yomybaby in #2664
  • fix: enable a session log button when PREPARING by @yomybaby in #2669
  • fix: apply decimal place rounding to session usage by @agatha197 in #2662
  • chore: clean up files and update README.md by @yomybaby in #2671
  • e2e: test NEO session launcher and imageList by @gahyuun in #2665
  • e2e: vfolder invitation by @yomybaby in #2658
  • fix: useBackendAIImageMetaData test code related to waitFor by @yomybaby in #2674
  • add: login session extension feature with UI button by @lizable in #2551
  • refactor: login session extension by @yomybaby in #2676
  • Fix: Resource Number displays an infinity symbol unexpectedly by @yomybaby in #2680
  • feat: add support for Gaudi 2 Accelerator by @kyujin-cho in #2623
  • fix: missing load the maxGaudi2DevicesPerContainer by @yomybaby in #2681
  • fix: Remove unused device gaudi.device by @ironAiken2 in #2682
  • fix: Change resource display basis from Ratio to current amount by @ironAiken2 in #2686
  • chore: remove unused backend-ai-agent-list by @yomybaby in #2683
  • feat: show confirm modal instead of popconfirm when deleting endpoint by @agatha197 in #2678
  • feat: add endpoint status filtering by @agatha197 in #2685
  • pagination and filter with deferred values by @yomybaby in #2688
  • refactor: centralize resource slot type definitions and improve device metadata handling in /react by @yomybaby in #2684
  • refactor: percent calcuation and typescript deifinition in agent list by @yomybaby in #2690
  • fix: modification of "model service's resource" by @yomybaby in #2687
  • fix: compatibility for lifecycle filter of Endpoint by @yomybaby in #2691
  • test: add more edge cases of iSizeToSize and parseUnit by @yomybaby in #2679
  • fix: disable edit button based on endpoint status by @ironAiken2 in #2695
  • feat: add max validation rule for CPU and memory in Form.Item. by @yomybaby in #2692
  • fix: merged resource limit is affected by remaining in the resource group. by @yomybaby in #2696
  • fix: remove duplicated form.getFieldValue in ensureValidAcceleratorType by @yomybaby in #2698
  • add: convert showing all environment images including uninstalled ones by config by @lizable in #2697
  • fix: object merging with mutation in VFolderTable, hooks, and SessionLauncherPage by @yomybaby in #2699

Full Changelog: v24.03.9...v24.03.10

v24.03.10-rc.2

09 Sep 22:56
Compare
Choose a tag to compare
v24.03.10-rc.2 Pre-release
Pre-release

What's Changed

  • feat: migrate image list by @gahyuun in #2615
  • fix: pnpm install does not use /react/.npmrc. by @yomybaby in #2648
  • fix: checkboxes in the webui session list are unchecked on auto-refresh, or clicks are not scoped by @ironAiken2 in #2660
  • chore: add test code for getImageMeta by @yomybaby in #2663
  • feature: set architecture as a second-order field in Image Select by @yomybaby in #2666
  • ui: wrap AgentList with Suspense by @yomybaby in #2664
  • fix: enable a session log button when PREPARING by @yomybaby in #2669
  • fix: apply decimal place rounding to session usage by @agatha197 in #2662
  • chore: clean up files and update README.md by @yomybaby in #2671
  • e2e: test NEO session launcher and imageList by @gahyuun in #2665
  • e2e: vfolder invitation by @yomybaby in #2658
  • fix: useBackendAIImageMetaData test code related to waitFor by @yomybaby in #2674
  • add: login session extension feature with UI button by @lizable in #2551
  • refactor: login session extension by @yomybaby in #2676
  • Fix: Resource Number displays an infinity symbol unexpectedly by @yomybaby in #2680
  • feat: add support for Gaudi 2 Accelerator by @kyujin-cho in #2623
  • fix: missing load the maxGaudi2DevicesPerContainer by @yomybaby in #2681
  • fix: Remove unused device gaudi.device by @ironAiken2 in #2682
  • fix: Change resource display basis from Ratio to current amount by @ironAiken2 in #2686
  • chore: remove unused backend-ai-agent-list by @yomybaby in #2683
  • feat: show confirm modal instead of popconfirm when deleting endpoint by @agatha197 in #2678
  • feat: add endpoint status filtering by @agatha197 in #2685
  • pagination and filter with deferred values by @yomybaby in #2688
  • refactor: centralize resource slot type definitions and improve device metadata handling in /react by @yomybaby in #2684
  • refactor: percent calcuation and typescript deifinition in agent list by @yomybaby in #2690
  • fix: modification of "model service's resource" by @yomybaby in #2687
  • fix: compatibility for lifecycle filter of Endpoint by @yomybaby in #2691
  • test: add more edge cases of iSizeToSize and parseUnit by @yomybaby in #2679
  • fix: disable edit button based on endpoint status by @ironAiken2 in #2695
  • feat: add max validation rule for CPU and memory in Form.Item. by @yomybaby in #2692
  • fix: merged resource limit is affected by remaining in the resource group. by @yomybaby in #2696
  • fix: remove duplicated form.getFieldValue in ensureValidAcceleratorType by @yomybaby in #2698
  • add: convert showing all environment images including uninstalled ones by config by @lizable in #2697

Full Changelog: v24.03.9...v24.03.10-rc.2