Skip to content

[PH-26] Adjust PrimeHub UI Layouts #725

@huaichehuang

Description

@huaichehuang
  • [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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions