Skip to content

On Manager Web UI #49

Description

@shShwsq

These are indeed not important matters (hopefully this issue could be reviewed when there is time in the future).

However, as I have talked about this last week, if I may be so bold as to write down these needs:

  1. Unify response for /users/<username> endpoint
    Currently, accessing https://<IP>:30015/users/<username> returns inconsistent responses:

    • If the user exists: 403 Forbidden: you can only access your own instance.
    • If the user doesn't exist: 404 User not found: <username>
  2. Improve "切换用户" button text for non-admin users on https://<IP>:PORT/admin/ page
    When non-admin users visit https://<IP>:PORT/admin/ and clicks the "切换用户" button in the top-right corner, they are redirected to their own instance.

  3. Use file size units for uploads, consistent with downloads
    Currently, upload file sizes are displayed as raw bytes (e.g., 1048576 bytes ), while download file sizes use the format_bytes() function to show human-readable units (e.g., 1.0 MB ).

  4. Add max-height to file upload/download sections
    When there are many uploaded or generated files, the file upload and download lists become very long and require excessive scrolling.
    Also, it would be nice for me if a simple search feature were added.

  5. It would be even better if the sidebar could be collapsed (maybe I'm a bit obsessive about it).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions