v24.09.1+post.0
What's Changed
Features
- Session detail panel basic layout by @yomybaby in #2775
- NEO session log modal by @yomybaby in #2793
- Use NEO session log modal in session list by @yomybaby in #2804
- New image parsing on Environment page by @agatha197 in #2785
- Replace name with namespace by @agatha197 in #2787
- Add table column setting to Environments page by @agatha197 in #2789
- Add
AliasedImageDoubleTags
by @agatha197 in #2796 - Migrate create user modal into react component by @ironAiken2 in #2754
useMemoWithPrevious
React hook by @yomybaby in #2820- AgentSelect when hideAgent configuration is disabled by @lizable in #2599
- Display kernel node id and idx in Kernel select component by @yomybaby in #2832
- Make image lists resizable by @agatha197 in #2823
- Support new status
PREPARED
of session and kernel by @fregataa in #2848 - Add batch job timeout duration by @agatha197 in #2824
- Main layout NEO header by @yomybaby in #2844
- WebUILink and WebUINavigate component by @yomybaby in #2846
- User can open a session detail panel in notifications by @yomybaby in #2858
- Global breadcrumb by @yomybaby in #2847
- Main Layout NEO sider by @yomybaby in #2850
- NEO sider's toggle button and refactoring by @yomybaby in #2853
- Delete legacy agent summary files by @agatha197 in #2883
- Hide sFTP upload agents from agent summary page by @agatha197 in #2884
Fixes
- Used slot calculation in resource broker when hideAgents is false by @ironAiken2 in #2790
- Display Gaudi 2 util in session list by @yomybaby in #2791
- Handle Undefined onResize in BAITable component by @ironAiken2 in #2799
- Show memory usage for each device in session list by @ironAiken2 in #2802
- Missed i18n by @agatha197 in #2827
- Increase request timeout by @agatha197 in #2826
- Resizing column action causes order change in BAITable by @yomybaby in #2831
- Resolve empty value display in
DoubleTag
and updateBAIIntervalView
by @agatha197 in #2813 - Session list fetch failure due to missing version condition for
PREPARED
by @yomybaby in #2854 - Improve clipboard handling with optional chaining by @agatha197 in #2842
- Invalid environment name parsing by @agatha197 in #2860
- Use
||
operator instead of unreachable??
by @agatha197 in #2845 - Add the missing session
type
argument to the SFTP session creation API by @jopemachine in #2869 - Password is removed from DB if registry is modified without checking the change password option by @agatha197 in #2875
- Smooth transition for Container Registry enable switch by @yomybaby in #2881
- Session visibility in detail panel for < v24.12.0 manager by @yomybaby in #2887
Refactoring
MyEnvironmentPage
into two components by @agatha197 in #2794- New image parsing on
CustomizedImageList
by @agatha197 in #2795 - Improve image filter of
ImageList
by @agatha197 in #2805 - Session launcher image parsing by @agatha197 in #2800
- Use
filterEmptyItem
for table columns to improve readability by @agatha197 in #2815 - Improve error handling of
CustomizedImageList
by @agatha197 in #2792 - Add more tagReplace patterns by @agatha197 in #2816
- Parsing image data for versions before 24.12 by @agatha197 in #2817
- Parsing image data in session launcher for before 24.12 by @agatha197 in #2818
- Size unit convert functions by @yomybaby in #2859
- New agent summary page by @agatha197 in #2882
Testing
- Add
getImageFullName
tests by @agatha197 in #2810 - Add image util functions test by @agatha197 in #2821
Chores
- NVIDIA icon and component by @yomybaby in #2863
- Use
pnpm patch
in/react
instead ofpatch-package
by @yomybaby in #2661 - Suppress Relay warning messages in development mode by @yomybaby in #2852
- Upgrade node modules in
/react
and improve type definitions by @yomybaby in #2873
End-to-End Testing
- Set timeout to session e2e by @yomybaby in #2782
- Fix broken tests due to NEO mainlayout, Agent select and Image parsing by @yomybaby in #2851
New Contributors
- @jopemachine made their first contribution in #2869
Full Changelog: v24.09.1...v24.09.1+post.0