Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IndexSet Templates UI #19075

Open
7 tasks
AntonEbel opened this issue Apr 16, 2024 · 1 comment
Open
7 tasks

IndexSet Templates UI #19075

AntonEbel opened this issue Apr 16, 2024 · 1 comment
Assignees
Labels

Comments

@AntonEbel
Copy link
Contributor

AntonEbel commented Apr 16, 2024

To dos

  • remove legacy default configuration
  • add index set template tab
  • add select template step on index set create
  • make Data Tiering available in cloud but hide warm tier configuration behind feature flag
  • add action to set default template
  • add built-in label
  • add default label

UI Description

  • Index sets page has a new tab to manage Index Set templates
  • On Index Set templates tab we show
    • a data table listing the configuration profiles with
      • template name
      • template description
      • indicate whether it's the default template
      • indicate whether it's a prebuilt template
      • actions for each entry (edit, copy, delete, set default)
        • When copying a template it opens the edit view of that template
    • A button to create a new profile
      • clicking the button leads to a form to create a new index set template (easiest to reuse existing form?)
      • The form is validated when clicking save/create
  • When creating a new index set the flow incorporates selecting a template

Screenshots for context

Screenshot 2024-04-16 at 17 50 28
Screenshot 2024-04-16 at 17 50 50
Screenshot 2024-04-16 at 17 51 13

Restrictions:

  • built-in templates cannot be selected as default
  • built-in templates cannot be deleted
  • default template cannot be deleted
@grotlue
Copy link
Contributor

grotlue commented Apr 16, 2024

@shawnbranstetter Will prepare some screens for the UI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants