Releases: lablup/backend.ai-webui
Releases · lablup/backend.ai-webui
v25.3.1
v25.3.0
What's Changed
Features
- open kernel log modal in Kernel list by @yomybaby in #3100 FR-503
- introduce UnmountModalAfterClose by @yomybaby in #3136 FR-502
- display error_data of model service's route by @yomybaby in #3173 FR-532
- terminate sessions in NEO session list by @yomybaby in #3163 FR-492
- introduce BAIFetchKeyButton by @yomybaby in #3169 FR-527
- Type counts in NEO session list tabs by @yomybaby in #3170 FR-448
- support math in model card by @agatha197 in #3067 FR-434
- wrap customTags contents with Collapse by @agatha197 in #3073 FR-433
- synchronize the file input in the LLM Playground by @agatha197 in #3032 FR-255
Fixes
- session list filter UI in small screen by @yomybaby in #3172 FR-528
- Ensure unique values in compute session mount list by @rapsealk in #3102 FR-464
- Set the width of the description in the session detail panel to maximum by @ironAiken2 in #3143 FR-506
- fix calculate logic for agent list memory usage progress percent by @ironAiken2 in #3197 FR-547
- handle session rename error of
modify_compute_session
by @yomybaby in #3194 FR-546 - fix cannot reopen vfolder creation modal in session launcher by @yomybaby in #3199 FR-552
Improvements
- Improvement on Korean i18n by @YEONFEEL96 in #3129
- Improvement on English Translation by @YEONFEEL96 in #3144
Chores
- increase default soft-timeout to 20s by @yomybaby in #3166 FR-524
- bump version to 25.3.0-alpha.0 for dev by @yomybaby in #3168
Full Changelog: v25.2.0...v25.3.0
v25.3.0-rc.1
What's Changed
- feat(FR-503): open kernel log modal in Kernel list by @yomybaby in #3100
- feat(FR-502): introduce UnmountModalAfterClose by @yomybaby in #3136
- chores(FR-524): increase default soft-timeout to 20s by @yomybaby in #3166
- Improvement on Korean i18n (02.10) by @YEONFEEL96 in #3129
- Improvement on English Translation (02.12) by @YEONFEEL96 in #3144
- chore: bump version to 25.3.0-alpha.0 for dev by @yomybaby in #3168
- feat(FR-532): display error_data of model service's route by @yomybaby in #3173
- feat(FR-492): terminiate sessions in NEO session list by @yomybaby in #3163
- fix(FR-528): session list filter UI in small screen by @yomybaby in #3172
- feat(FR-527): introduce BAIFetchKeyButton by @yomybaby in #3169
- feat(FR-448): Type counts in NEO session list tabs by @yomybaby in #3170
- feat(FR-434): support math in model card. by @agatha197 in #3067
- feat(FR-433): wrap customTags contents with Collapse by @agatha197 in #3073
- fix(FR-464): Ensure unique values in compute session mount list by @rapsealk in #3102
- fix(FR-506): Set the width of the description in the session detail panel to maximum by @ironAiken2 in #3143
- feat(FR-255): synchronize the file input in the LLM Playground. by @agatha197 in #3032
Full Changelog: v25.2.0...v25.3.0-rc.1
v25.2.0
What's Changed
Features
- FR-352:
update-useBAINotification
by @nowgnuesLee in #3065 - FR-393: Add e2e test for maintenance page by @nowgnuesLee in #3074
- FR-247, FR-249: Open folder explorer from session detail panel using
vfolder_mounts
by @ironAiken2 in #3038 - FR-319: Session list NEO by @yomybaby in #2932
- FR-459: User setting for experimental NEO session list by @yomybaby in #3093
- FR-368: Update folder list immediately after creating a new folder by @agatha197 in #3053
- FR-250: Show session idle checker in session detail panel by @ironAiken2 in #3061
- FR-444: Add kernel list into session detail drawer by @ironAiken2 in #3081
- FR-408: Add soft timeout feature to
NetworkStatusBanner
by @yomybaby in #3107 - FR-465: Add prop to enable NEO style in
BAITable
by @yomybaby in #3104 - FR-9: Autoscaling feature UI in model service creation/modification panel by @lizable in #3024
Bug Fixes
- FR-423: Unknown image error in Image list's control modal by @yomybaby in #3064
- FR-441: Unexpected disabled download button by @yomybaby in #3069
- FR-453: UserDropdownMenu isn't opening by @yomybaby in #3085
- FR-439: Silent error in interactive-login by @agatha197 in #3088
- FR-458: Set session detail panel version compatibility by @ironAiken2 in #3097
- FR-470: Unable to access service update page by @yomybaby in #3112
- FR-472: Empty resource preset in service launcher by @yomybaby in #3113
- FR-480: Backward version compatibility for Endpoint Autoscaling Rules by @yomybaby in #3116
Refactoring
Miscellaneous
- FR-29: Upgrade to React 19 stable by @yomybaby in #2926
- FR-473: Missing i18n update and remove table token value by @agatha197 in #3111
Documentation
- Improvement on Korean i18n by @YEONFEEL96 in #3108
New Contributors
- @YEONFEEL96 made their first contribution in #3108
Full Changelog: v25.1.1...v25.2.0
v25.2.0-rc.1
What's Changed
- feat(FR-368): Update folder list Immediately after creating a new folder. by @agatha197 in #3053
- Improvement on Korean i18n by @YEONFEEL96 in #3108
- fix(FR-439): Silent error in interactive-login by @agatha197 in #3088
- feat(FR-250): show session idle checker in session detail panel by @ironAiken2 in #3061
- feat(FR-444): add kernel list into session detail drawer by @ironAiken2 in #3081
- fix(FR-458): set session detail panel version compatibility by @ironAiken2 in #3097
- feat(FR-408): add soft timeout feature to NetworkStatusBanner by @yomybaby in #3107
- feat(FR-465): Add prop to enable NEO style in BAITable by @yomybaby in #3104
- add(FR-9): autoscaling feature UI in model service creation/modification panel by @lizable in #3024
New Contributors
- @YEONFEEL96 made their first contribution in #3108
Full Changelog: v25.2.0-rc.0...v25.2.0-rc.1
v25.2.0-rc.0
What's Changed
- feature(FR-352): update-useBAINotification by @nowgnuesLee in #3065
- fxi(FR-423): Unkown image error in Image list's control modal by @yomybaby in #3064
- fix(FR-441): unexpected disabled download button by @yomybaby in #3069
- feat(FR-247, FR-249): open folder explorer from session detail panel using vfolder_mounts by @ironAiken2 in #3038
- misc(FR-29): upgrade to React 19 stable by @yomybaby in #2926
- fix(FR-453): UserDropdownMenu isn't opening by @yomybaby in #3085
- refactor(FR-460): handle undefined value as controlled value in BAIPropertyFilter by @yomybaby in #2999
- feat(FR-319): Session list NEO by @yomybaby in #2932
- feat(FR-459): User setting for experimental NEO session list by @yomybaby in #3093
Full Changelog: v25.1.1...v25.2.0-rc.0
v25.1.1
What's Changed
- refactor(FR-372): support id based object resolution by @agatha197 in #3040
- fix(FR-382, FR-384): Handle deprecated image name fields in service launcher and image download by @ironAiken2 in #3042
Full Changelog: v25.1.0...v25.1.1
v25.1.0
What's Changed
Features
- (FR-52) Session usage monitor in react by @ironAiken2 in #2814
- (FR-22) handle image and text attachments in chat modal by @agatha197 in #2993
- (FR-22) provide token-related information by @agatha197 in #2995
- (FR-316) introduce
useTokenCount
usinggpt-tokenizer
by @yomybaby in #2998 - (FR-344) auto screenshot with Playwright by @agatha197 in #3011
- (FR-246) add container commit in the Session Detail Panel by @ironAiken2 in #3012
- (FR-17) update
desired_session_count
field name toreplicas
by @ironAiken2 in #2963 - (FR-244) session renaming in the session detail panel by @yomybaby in #3034
Fixes
- (FR-7) neo session launcher reset function behavior by @ironAiken2 in #3002
- (FR-341) Page Error on Accessing Agent Summary with a Regular User Account by @agatha197 in #3004
- (FR-240) show vfolder types in folder create modal based on user permission by @ironAiken2 in #2992
- (FR-356) remove
enableLinks
to prevent logs from disappearing in the container log by @agatha197 in #3016 - (FR-5) Set accelerator value to 0 when no accelerator available by @yomybaby in #3027
- (FR-366) remove unnecessary panel disabling via querySelector at vfolder invitation panel in summary view page by @lizable in #3029
Refactoring
- replace ChatInput with antdx component by @agatha197 in #2972
- (FR-42) modify i18n translation json to conform to conventions by @ironAiken2 in #2994
- (FR-343) migrate maintenance page to react by using SettingList by @nowgnuesLee in #3009
Chores / Updates
- chores(FR-342): Add ESLint Configuration for JSON Schema Validation by @yomybaby in #3008
- update: Bump copyright year by @inureyes in #3020
- chore: Update PR template to remind mentioning both GitHub/Jira issues by @yomybaby in #3028
New Contributors
- @nowgnuesLee made their first contribution in #3009
Full Changelog: v24.12.0...v25.1.0
v24.12.0
What's Changed
Features
- strict selection mode of BAIPropertyFilter by @yomybaby in #2931
- migrate
/credentials
page to react component by @ironAiken2 in #2757 - user list using
user_nodes
query by @yomybaby in #2934 - support for extra field in registry type by @ironAiken2 in #2927
- migrate user credential list to react component by @ironAiken2 in #2758
- keypair info/setting modal in credential page by @ironAiken2 in #2940
- remove legacy user/credential components by @ironAiken2 in #2755
- Set the initial value of the chat modal to the recently created token by @agatha197 in #2864
- Add
CREATING
session status by @fregataa in #2849
Fixes
- use combine operator
&
and|
by @yomybaby in #2938 - Resolve node module macos-alias installation on non-macOS platforms by @studioego in #2942
- enhance resource group name validation logic for spaces and special characters by @ironAiken2 in #2916
- Update resource acquisition notation elements by @agatha197 in #2945
- auto-update inconsistency in ResourceAllocationFormItems by @yomybaby in #2970
- switch to managing hiddenColumnKeys in TableColumnsSettingModal by @agatha197 in #2888
sudo_session_enable
setting doesn't work by @agatha197 in #2965- lint error by @yomybaby in #2986
- resetting the navigate route and modifying the CSS in summary page by @ironAiken2 in #2990
- set
Max Network Count
field to project resource policy by @ironAiken2 in #2989
Refactoring
- Session log modal transition handling by @yomybaby in #2943
- preview step of SessionLauncher into a separate component by @yomybaby in #2980
Style
- Add flex-wrap and tag resource group text for improved readability by @agatha197 in #2954
Chores
- replace title of desktop app download to be more comprehensive by @lizable in #2922
- remove unused component files by @yomybaby in #2923
- update NVIDIA references in image metadata by @rapsealk in #2971
Update
Full Changelog: v24.09.3...v24.12.0
v24.12.0-rc.0
What's Changed
Features
- Strict selection mode of BAIPropertyFilter by @yomybaby in #2931
- Migrate
/credentials
page to react component by @ironAiken2 in #2757 - User list using
user_nodes
query by @yomybaby in #2934 - Support for extra field in registry type by @ironAiken2 in #2927
- Migrate user credential list to react component by @ironAiken2 in #2758
- Keypair info/setting modal in credential page by @ironAiken2 in #2940
- Remove legacy user/credential components by @ironAiken2 in #2755
- Set the initial value of the chat modal to the recently created token by @agatha197 in #2864
- Add
CREATING
session status by @fregataa in #2849
Fixes
- Use combine operator
&
and|
by @yomybaby in #2938 - Resolve node module macos-alias installation on non-macOS platforms by @studioego in #2942
- Enhance resource group name validation logic for spaces and special characters by @ironAiken2 in #2916
- Update resource acquisition notation elements by @agatha197 in #2945
- Auto-update inconsistency in ResourceAllocationFormItems by @yomybaby in #2970
- Switch to managing hiddenColumnKeys in TableColumnsSettingModal by @agatha197 in #2888
sudo_session_enable
setting doesn't work by @agatha197 in #2965- Lint error by @yomybaby in #2986
Refactoring
- Session log modal transition handling by @yomybaby in #2943
- Preview step of SessionLauncher into a separate component by @yomybaby in #2980
Chores
- Remove unused component files by @yomybaby in #2923
- Update NVIDIA references in image metadata by @rapsealk in #2971
Miscellaneous
Style
- Add flex-wrap and tag resource group text for improved readability by @agatha197 in #2954
Full Changelog: v24.09.3...v24.12.0-rc.0