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

[PH-26] Adjust PrimeHub UI Layouts #725

Open
huaichehuang opened this issue Oct 3, 2023 · 0 comments
Open

[PH-26] Adjust PrimeHub UI Layouts #725

huaichehuang opened this issue Oct 3, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@huaichehuang
Copy link
Contributor

huaichehuang commented Oct 3, 2023

  • [User Portal / Datasets] Remove the function.

    The user seldom uses this function. Remove this function.

  • [User Portal / Settings ] Settings function arrangement.

    Setting function like the "Group portal" concept.

    1. Group Information: Group Admin can see the resource and deployment limitation.
      If they want to modify the limitation, they need to ask the system admin to do it.
    2. Member:
      1. Group admin can add users / enable and disable users / see the group members.
        Only the system admin can delete the users.
      2. System admin can limit the number of group users.
        If user want to modify the limitation, they need to ask the system admin to do it.
    3. Usage reports: Group admin
    4. Instance Type: The system provides the default setting, group admin can configure the specific type in their group.
  • [Admin Portal / Images] Separate docker images into three parts: Jupyter Notebook, Deployments, and Others.

    1. Jupyter Notebook: For the "User Portal / Notebook" function used.
    2. deployments: For the "User Portal / Deployment" function used.
    3. Others: For "building custom images" used. Ex: install the OpenCV python package in streamlit.
  • [Admin Portal / App Settings] Some suggestion

    1. Change the function name: App Settings -> Apps
    2. Do the CRUD PrimeHub deployment in the Admin Portal.
  • [Admin Portal / System Settings] Some suggestion

    1. Change the function name: System Settings -> Platform
    2. Separate feature to subpages for easily reading
      1. Admin Portal / Platform / License
      2. Admin Portal / Platform / Timezone
      3. Admin Portal / Platform / Email
@huaichehuang huaichehuang added the enhancement New feature or request label Oct 3, 2023
@huaichehuang huaichehuang changed the title Adjust PrimeHub UI Layouts [PH-26] Adjust PrimeHub UI Layouts Oct 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

1 participant