Releases: lablup/backend.ai-webui
Releases · lablup/backend.ai-webui
v24.03.3-rc.2
What's Changed
- ci: display failed-tests annotation only in jest-coverage-report-action by @yomybaby in #2347
- hotfix: listup only ready status vfolder on service launcher by @lizable in #2354
- fix: remove container commit interaction button in
upload session
by @ironAiken2 in #2356 - fix: preserve the preset of session launcher using query parameters. by @yomybaby in #2361
- fix: parsing valid appConnectUrl by @agatha197 in #2358
- fix: default environment as a initial value of the service launcher by @yomybaby in #2352
- fix: wrong vFolder validation result occasionally. by @yomybaby in #2359
- fix: prevent delete in shared vfolder by permission by @ironAiken2 in #2363
- fix:
onChangeAliasMap
is triggered on every render by @yomybaby in #2370 - fix: Change '/session' path to be used as sider's selectedKey 'job' by @ironAiken2 in #2376
- feat: auto mounted vFolder in Neo session launcher by @yomybaby in #2381
- fix: include cancel handler in ServiceLauncherModal by @agatha197 in #2379
- Omit
onOk
fromBAIModalProps
instead ofonOK
by @agatha197 in #2384 - fix: preventing sharing of auto-mounted folders by @ironAiken2 in #2374
- feat: Show instructions for session creation failures by @ironAiken2 in #2385
- build(deps-dev): bump express from 4.19.1 to 4.19.2 by @dependabot in #2273
- build(deps): bump express from 4.18.2 to 4.19.2 in /react by @dependabot in #2274
- ci: Bump actions/labeler from 4 to 5 by @Yaminyam in #2342
- build(deps): bump follow-redirects from 1.15.2 to 1.15.6 in /react by @dependabot in #2263
- build(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /react by @dependabot in #2266
- hotfix: only show vfolder when mount in session perm is allowed by @lizable in #2348
- fix: add ErrorBoundary on main layout when error occurred during fetching TOTP checker by @lizable in #2380
- feat: add
User work
to VSCode remote connection info by @agatha197 in #2375 - feat: add
UserKnownHostsFile
to vs code app guide by @yomybaby in #2391 - bug: session list grid resized when data is refetched by @ironAiken2 in #2390
Full Changelog: v24.03.2...v24.03.3-rc.2
v24.03.3-rc.1
What's Changed
- ci: display failed-tests annotation only in jest-coverage-report-action by @yomybaby in #2347
- hotfix: listup only ready status vfolder on service launcher by @lizable in #2354
- fix: remove container commit interaction button in
upload session
by @ironAiken2 in #2356 - fix: preserve the preset of session launcher using query parameters. by @yomybaby in #2361
- fix: parsing valid appConnectUrl by @agatha197 in #2358
- fix: default environment as a initial value of the service launcher by @yomybaby in #2352
- fix: wrong vFolder validation result occasionally. by @yomybaby in #2359
- fix: prevent delete in shared vfolder by permission by @ironAiken2 in #2363
- fix:
onChangeAliasMap
is triggered on every render by @yomybaby in #2370 - fix: Change '/session' path to be used as sider's selectedKey 'job' by @ironAiken2 in #2376
- feat: auto mounted vFolder in Neo session launcher by @yomybaby in #2381
- fix: include cancel handler in ServiceLauncherModal by @agatha197 in #2379
- Omit
onOk
fromBAIModalProps
instead ofonOK
by @agatha197 in #2384 - fix: preventing sharing of auto-mounted folders by @ironAiken2 in #2374
- feat: Show instructions for session creation failures by @ironAiken2 in #2385
Full Changelog: v24.03.2...v24.03.3-rc.1
v24.03.2
What's Changed
- feat: set color for text 'only' by @ironAiken2 in #2322
- fix: check isNaN before set value of DynamicUnitInputNumber by @yomybaby in #2324
- style: add css variable to vaadin grid for plugin page by @agatha197 in #2325
- fix: set supported language codes to allow all i18n languages by @ironAiken2 in #2329
- fix: unkown scailing group error when user change the project by @yomybaby in #2330
- feat: add branding config to theme.json by @agatha197 in #2328
- feat: apply filter to png icon when theme is darkmode by @ironAiken2 in #2304
- build(deps): bump actions/labeler from 4 to 5 by @dependabot in #2091
- fix:
_viewStateChanged
is called for sameactive
value inattributeChangedCallback
by @yomybaby in #2339 - hotfix: regression of showing project list according to allowed group in user info by @lizable in #2340
- fix: vFolder form item validation in Neo session launcher by @yomybaby in #2334
- fix: regression of applying default session environment by @lizable in #2337
- feat: add MyEnvironment page to manage per user commit images by @agatha197 in #2332
- style: label wrapping, font resizing and numeric token formatting in login panel by @ironAiken2 in #2338
- style: remove
px
when calculating margin of WebUIHeader wrapper by @agatha197 in #2344 - fix: use
defaultSessionEnvironment
as a initialenvironments.environment
by @yomybaby in #2345 - hotfix: enable non-accelerator preset when accelerator image by @yomybaby in #2346
- revert: "#2344 remove px when calculating margin of WebUIHeader wrapper" by @agatha197 in #2349
Full Changelog: v24.03.1...v24.03.2
v24.03.1
What's Changed
- fix: notarization not working by @kyujin-cho in #2320
- fix: Electron packaging stuck due to apple app signing changes by @inureyes (#2319)
Full Changelog: v24.03.0...v24.03.1
v23.09.10
What's Changed
- fix: @typescript-eslint/typescript-estree dependency warning by @yomybaby in #2225
- feat: support dark theme by @agatha197 in #2193
- feat: add JSON schema files for theme.json by @yomybaby in #2232
- fix: Electron live debug mode using
LIVE_DEBUG
andLIVE_DEBUG_ENDPOINT
by @yomybaby in #2233 - feat: Introduce
SettingList
component for setting page UI by @ironAiken2 in #2212 - fix: missing commit of UserSettingsPage to rollback by @yomybaby in #2234
- feat: add password change request alert to summary page by @agatha197 in #2238
- feat: build plugin pages and update electron ver. by @agatha197 in #2226
- docs: Update outdated Makefile command for building macOS apps by @rapsealk in #2237
- feat: display announcement alert to every page. by @agatha197 in #2239
- fix: unintended console log and import
glob
by @yomybaby in #2241 - fix: optional chaining and handle
_requestDestroySession
by @yomybaby in #2242 - fix: owner info error handling in session launcher by @ironAiken2 in #2243
- fix: FastTrack menu key to
pipeline
by @yomybaby in #2245 - hotfix: regression of image info display in serving page by @lizable in #2244
- build(deps): bump es5-ext from 0.10.62 to 0.10.64 by @dependabot in #2231
- build(deps-dev): bump ip from 1.1.8 to 1.1.9 by @dependabot in #2223
- fix: change to select colors via token by @ironAiken2 in #2247
- feat:
theme-logo-url
css variable by @yomybaby in #2248 - fix: change disabled slider color and total allocation conditional rendering by @ironAiken2 in #2250
- feat: fixed to be able to dynamically change colors. by @ironAiken2 in #2254
- fix: font-size of the session launcher button by @yomybaby in #2258
- style: modify background color more naturally by @ironAiken2 in #2257
- fix: regression of built-in app in session execution when app itself is refreshed in Windows Desktop app by @lizable in #2256
- fix: modify husky config to format both lit and react components by @agatha197 in #2262
- revert: lint-staged setting of #2262 by @agatha197 in #2264
- fix: regression of imageInfo initialization for categorizing environments by label in metadata by @lizable in #2267
- feat: 'make clean' removes build files in the react folder by @ironAiken2 in #2272
- feat: Quota Scope ID in data page's storage status panel by @ironAiken2 in #2259
- update: node.js packages by @inureyes in #2268
- fix: use
ref
of theForm
instead of theuseForm
function in the Modal by @yomybaby in #2270 - feat: Neo session launcher as a default by @yomybaby in #2220
- feat: update year of copyright by @agatha197 in #2276
- style: fix the broken select UI of the new storage folder dialog by @agatha197 in #2280
- style: update hard coded colors and missed translations by @agatha197 in #2277
- feat: support vfolder trash bin by @agatha197 in #2204
- fix: regression of listing connected agent with null-check on live_stat from response by @lizable in #2286
- feat: display
Quota per storage volume
info if quota is available by @agatha197 in #2285 - fix: If the language setting is not 'en' or 'kr', change the language value to 'en'. by @ironAiken2 in #2291
- fix: update exporting session list by @lizable in #2279
- fix: disable download button when download perm is not allowed by @lizable in #2295
- feat: expose TCP apps from browser-based WebUI by @kyujin-cho in #2188
- Fix: TOTP activation modal not opening for non-TOTP users with
forceTotp
by @yomybaby in #2299 - feat: support per user image push by @agatha197 in #2300
- feat: destroy-all function in stacked notification by @ironAiken2 in #2289
- misc: update description of type of login account in login panel by @lizable in #2301
- feat: add support for Hyperaccel LPU devices by @kyujin-cho in #2134
- fix: created count in
StorageStatusPanel
by @yomybaby in #2302 - fix: modify compatible manager version of trash bin by @agatha197 in #2303
- feat: match field version compatibility for vfolder v3 by @agatha197 in #2292
- feat: display accelerator key instead of empty string by @agatha197 in #2294
- fix:
vfolder-trash-bin
is duplicated by @agatha197 in #2305 - fix: vFolder field has incorrect value in editing by @yomybaby in #2306
- fix: session list fetch error by @agatha197 in #2307
- fix: apply AI accelerator allocation when selecting resource preset in neo session launcher by @lizable in #2308
- hotfix: neo session launcher on cloud by @yomybaby in #2310
- feat: add tooltip for submit button by @yomybaby in #2311
- remove remaining session limit validation error by @yomybaby in #2312
- fix: use
max_resoure_policy
ofuser_resource_policy
since 23.09.6 by @yomybaby in #2313 - hotfix: touchup container commit feature by @lizable in #2314
- fix: update imageify availability status on
input
event by @yomybaby in #2315 - fix: notarization not working by @kyujin-cho in #2320
Full Changelog: v23.09.9...v23.09.10
v24.03.0
What's Changed
- fix: @typescript-eslint/typescript-estree dependency warning by @yomybaby in #2225
- feat: support dark theme by @agatha197 in #2193
- feat: add JSON schema files for theme.json by @yomybaby in #2232
- fix: Electron live debug mode using
LIVE_DEBUG
andLIVE_DEBUG_ENDPOINT
by @yomybaby in #2233 - feat: Introduce
SettingList
component for setting page UI by @ironAiken2 in #2212 - fix: missing commit of UserSettingsPage to rollback by @yomybaby in #2234
- feat: add password change request alert to summary page by @agatha197 in #2238
- feat: build plugin pages and update electron ver. by @agatha197 in #2226
- docs: Update outdated Makefile command for building macOS apps by @rapsealk in #2237
- feat: display announcement alert to every page. by @agatha197 in #2239
- fix: unintended console log and import
glob
by @yomybaby in #2241 - fix: optional chaining and handle
_requestDestroySession
by @yomybaby in #2242 - fix: owner info error handling in session launcher by @ironAiken2 in #2243
- fix: FastTrack menu key to
pipeline
by @yomybaby in #2245 - hotfix: regression of image info display in serving page by @lizable in #2244
- build(deps): bump es5-ext from 0.10.62 to 0.10.64 by @dependabot in #2231
- build(deps-dev): bump ip from 1.1.8 to 1.1.9 by @dependabot in #2223
- fix: change to select colors via token by @ironAiken2 in #2247
- feat:
theme-logo-url
css variable by @yomybaby in #2248 - fix: change disabled slider color and total allocation conditional rendering by @ironAiken2 in #2250
- feat: fixed to be able to dynamically change colors. by @ironAiken2 in #2254
- fix: font-size of the session launcher button by @yomybaby in #2258
- style: modify background color more naturally by @ironAiken2 in #2257
- fix: regression of built-in app in session execution when app itself is refreshed in Windows Desktop app by @lizable in #2256
- fix: modify husky config to format both lit and react components by @agatha197 in #2262
- revert: lint-staged setting of #2262 by @agatha197 in #2264
- fix: regression of imageInfo initialization for categorizing environments by label in metadata by @lizable in #2267
- feat: 'make clean' removes build files in the react folder by @ironAiken2 in #2272
- feat: Quota Scope ID in data page's storage status panel by @ironAiken2 in #2259
- update: node.js packages by @inureyes in #2268
- fix: use
ref
of theForm
instead of theuseForm
function in the Modal by @yomybaby in #2270 - feat: Neo session launcher as a default by @yomybaby in #2220
- feat: update year of copyright by @agatha197 in #2276
- style: fix the broken select UI of the new storage folder dialog by @agatha197 in #2280
- style: update hard coded colors and missed translations by @agatha197 in #2277
- feat: support vfolder trash bin by @agatha197 in #2204
- fix: regression of listing connected agent with null-check on live_stat from response by @lizable in #2286
- feat: display
Quota per storage volume
info if quota is available by @agatha197 in #2285 - fix: If the language setting is not 'en' or 'kr', change the language value to 'en'. by @ironAiken2 in #2291
- fix: update exporting session list by @lizable in #2279
- fix: disable download button when download perm is not allowed by @lizable in #2295
- feat: expose TCP apps from browser-based WebUI by @kyujin-cho in #2188
- Fix: TOTP activation modal not opening for non-TOTP users with
forceTotp
by @yomybaby in #2299 - feat: support per user image push by @agatha197 in #2300
- feat: destroy-all function in stacked notification by @ironAiken2 in #2289
- misc: update description of type of login account in login panel by @lizable in #2301
- feat: add support for Hyperaccel LPU devices by @kyujin-cho in #2134
- fix: created count in
StorageStatusPanel
by @yomybaby in #2302 - fix: modify compatible manager version of trash bin by @agatha197 in #2303
- feat: match field version compatibility for vfolder v3 by @agatha197 in #2292
- feat: display accelerator key instead of empty string by @agatha197 in #2294
- fix:
vfolder-trash-bin
is duplicated by @agatha197 in #2305 - fix: vFolder field has incorrect value in editing by @yomybaby in #2306
- fix: session list fetch error by @agatha197 in #2307
- fix: apply AI accelerator allocation when selecting resource preset in neo session launcher by @lizable in #2308
- hotfix: neo session launcher on cloud by @yomybaby in #2310
- feat: add tooltip for submit button by @yomybaby in #2311
- remove remaining session limit validation error by @yomybaby in #2312
- fix: use
max_resoure_policy
ofuser_resource_policy
since 23.09.6 by @yomybaby in #2313 - hotfix: touchup container commit feature by @lizable in #2314
- fix: update imageify availability status on
input
event by @yomybaby in #2315
Full Changelog: v23.09.9...v24.03.0
v24.03.0 Beta 1
What's Changed
- fix: omit the mark if it is greater than the max by @yomybaby in #2152
- fix: improve session status info by @gee05053 in #2150
- feature: Improve edu-applauncher scalability for adding session templates by @fregataa in #2147
- fix: show antd error message when failed to terminate in-service model by @ironAiken2 in #2157
- fix: UserInfoModal is displayed previous data by @gee05053 in #2153
- fix: version comparison function based on PEP440 by @yomybaby in #2139
- fix: mapping
servicePorts
instead string array when get services. by @agatha197 in #2177 - feat: filter props of VFolderTableFormItem by @yomybaby in #2173
- fix:
initialValues
props of<Form/>
under Modal doesn't work in Electron by @yomybaby in #2178 - feat: React root including MainLayout, useBAINotification by @yomybaby in #2121
- Fix/draggable header for electron by @yomybaby in #2184
- fix: remove ROCm icon from resource monitor by @rapsealk in #2185
- feat: separate the formatting and linting configuration by @ironAiken2 in #2162
- feat: add draggable prop of BAIModal to drag modal by @gee05053 in #2179
- fix: image info(metadata) can be
undefined
by @yomybaby in #2197 - fix: regular expression for validating registry URL by @ironAiken2 in #2192
- fix:modify guide description of TOTPActivateModal by @gee05053 in #2174
- fix: modify zIndex of BAIModal to prevent manipulation of the notification drawer by @gee05053 in #2186
- fix: update logo image for AMD ROCm by @rapsealk in #2182
- feat: update VFolder operation statuses by @rapsealk in #2031
- feat: prevent modifying DESTROYING status services by @ironAiken2 in #2200
- fix: ResourceGroupSelect is layout and support search highlight by @gee05053 in #2166
- feat: apply ellipsis into notification by @ironAiken2 in #2199
- fix: display credential-list when
keypair
button insummary
page is clicked by @gee05053 in #2194 - feat: autoSelectDefault and showUsageStatus props of StorageSelector by @ironAiken2 in #2180
- fix: general setting page is empty after navigation from log tab by @yomybaby in #2211
- fix: when user menu is clicked, credential tab is shown instead of user. by @gee05053 in #2208
- feature: provide UI for updating resource allocation in model service by @lizable in #2168
- fix: current project doesn't apply to vfolder list and session list by @yomybaby in #2218
- fix: resource-monitor is shown at out of layout by @gee05053 in #2207
- feat: refactor batch session date picker component with react component by @agatha197 in #2215
- fix: main layout header appears behind fixed column table by @yomybaby in #2206
- add: type for date by @agatha197 in #2224
- fix: @typescript-eslint/typescript-estree dependency warning by @yomybaby in #2225
- feat: support dark theme by @agatha197 in #2193
- feat: add JSON schema files for theme.json by @yomybaby in #2232
- fix: Electron live debug mode using
LIVE_DEBUG
andLIVE_DEBUG_ENDPOINT
by @yomybaby in #2233 - feat: Introduce
SettingList
component for setting page UI by @ironAiken2 in #2212 - fix: missing commit of UserSettingsPage to rollback by @yomybaby in #2234
- feat: add password change request alert to summary page by @agatha197 in #2238
- feat: build plugin pages and update electron ver. by @agatha197 in #2226
- docs: Update outdated Makefile command for building macOS apps by @rapsealk in #2237
- feat: display announcement alert to every page. by @agatha197 in #2239
- fix: unintended console log and import
glob
by @yomybaby in #2241 - fix: optional chaining and handle
_requestDestroySession
by @yomybaby in #2242 - fix: owner info error handling in session launcher by @ironAiken2 in #2243
- fix: FastTrack menu key to
pipeline
by @yomybaby in #2245 - hotfix: regression of image info display in serving page by @lizable in #2244
- build(deps): bump es5-ext from 0.10.62 to 0.10.64 by @dependabot in #2231
- build(deps-dev): bump ip from 1.1.8 to 1.1.9 by @dependabot in #2223
- fix: change to select colors via token by @ironAiken2 in #2247
- feat:
theme-logo-url
css variable by @yomybaby in #2248 - fix: change disabled slider color and total allocation conditional rendering by @ironAiken2 in #2250
- feat: fixed to be able to dynamically change colors. by @ironAiken2 in #2254
- fix: font-size of the session launcher button by @yomybaby in #2258
- style: modify background color more naturally by @ironAiken2 in #2257
- fix: regression of built-in app in session execution when app itself is refreshed in Windows Desktop app by @lizable in #2256
New Contributors
- @ironAiken2 made their first contribution in #2157
Full Changelog: v24.03.0-alpha.4...v24.03.0-beta.1
v23.09.10 Release Candidate 3
What's Changed
- build(deps): bump es5-ext from 0.10.62 to 0.10.64 by @dependabot in #2231
- build(deps-dev): bump ip from 1.1.8 to 1.1.9 by @dependabot in #2223
- fix: change to select colors via token by @ironAiken2 in #2247
- feat:
theme-logo-url
css variable by @yomybaby in #2248 - fix: change disabled slider color and total allocation conditional rendering by @ironAiken2 in #2250
- feat: fixed to be able to dynamically change colors. by @ironAiken2 in #2254
- fix: font-size of the session launcher button by @yomybaby in #2258
- style: modify background color more naturally by @ironAiken2 in #2257
- fix: regression of built-in app in session execution when app itself is refreshed in Windows Desktop app by @lizable in #2256
Full Changelog: v23.09.10-rc.2...v23.09.10-rc.3
v23.09.10 Release Candidate 2
What's Changed
- fix: FastTrack menu key to
pipeline
by @yomybaby in #2245 - hotfix: regression of image info display in serving page by @lizable in #2244
Full Changelog: v23.09.10-rc.1...v23.09.10-rc.2
v23.09.10 Release Candidate 1
What's Changed
- fix: @typescript-eslint/typescript-estree dependency warning by @yomybaby in #2225
- feat: support dark theme by @agatha197 in #2193
- feat: add JSON schema files for theme.json by @yomybaby in #2232
- fix: Electron live debug mode using
LIVE_DEBUG
andLIVE_DEBUG_ENDPOINT
by @yomybaby in #2233 - feat: Introduce
SettingList
component for setting page UI by @ironAiken2 in #2212 - fix: missing commit of UserSettingsPage to rollback by @yomybaby in #2234
- feat: add password change request alert to summary page by @agatha197 in #2238
- feat: build plugin pages and update electron ver. by @agatha197 in #2226
- docs: Update outdated Makefile command for building macOS apps by @rapsealk in #2237
- feat: display announcement alert to every page. by @agatha197 in #2239
- fix: unintended console log and import
glob
by @yomybaby in #2241 - fix: optional chaining and handle
_requestDestroySession
by @yomybaby in #2242 - fix: owner info error handling in session launcher by @ironAiken2 in #2243
Full Changelog: v23.09.9...v23.09.10-rc.1