lablup / lablup/backend.ai-webui

Model Store frontend improvements

Open
#7,867 0 comments 0 reactions 0 assignees View on GitHub
model-store
Dominant language
TypeScript
Stars
133
Forks
81
Avg merge
1d 12h
Merged PRs (30d)
355

Description

## Overview

Frontend improvements for the Model Store, covering both the user-facing Model Store list / deploy flow and the admin Model Card management form.

## Scope

**Ready (frontend-only):**

- Model Store list: hide the domain filter and show cards via a project-OR-domain visibility condition.
- Admin Model Card form: comma label separator, project selector, and default domain via `initialValues`.

**Backend-dependent (frontend blocked until backend fields land):**

- Model Store list: resource-group selector and card filtering by available resource group.
- Model deploy modal: select resource group first and compute available presets from it.
- Model Store: show model-card labels as tags and filter on tag click.

## Originating discussion

See the linked Teams thread for the full UX requirements.

JIRA Issue: FR-3125

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Model Store list, deploy modal, and admin Model Card form components, then review the linked Teams discussion for the complete UX requirements. Implement only the ready frontend scope first: list visibility changes and form updates. Treat resource-group selectors, preset calculation, and label filtering as blocked until the backend fields land; done means the ready list and form behaviors work as specified.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.