Skip to content

Release Tasks #33

@laszewsk

Description

@laszewsk

VM Managemet Very Important

  • add login button to vm. We need when we clock in the terminal icon the ability to start an external terminal window. I do this all the time in for example the openapi project and other projects. there is even a cloudmesh.common script called cloudmesh.common.Shell.terminal(command). This works for osx and Linux
  • implement logic that if vm is not in cloud but its in the db, the action buttons should be disabled.

Log for viewer

  • a log window is missing that we can look at. or at least tell us how we can find that from the command line e.g. outout may tell us what went wrong

Look = Medium importance but easy

  • About displays about msg
  • Help displays text from a file with mor info TBD by me, likely pointe to gihub page
  • Manual opens web page in external browser (or default browser) to the cloudmehs-manaul
  • we need in the documentation the link to the location wher ewe can change the about page
  • add logo to top right coner (make it not too big)
  • add favicon

Profile = Medium Importance

  • profile needs to read all fields dynamically under
    ```

     cloudmesh:
       profile:
    ```
    and make them editable
    (this is how i do it in the gui, i simply list whats in a "dir" and display them, you can use flatten from    cloudmesh to do flatten dicts, see cloudmesh gui
    
  • under profile we need the mongo db setup options, see cms gui quick. I suggest you have a general component that can do any location in the yaml file. see the about that needs it an and also cms gui kick that uses that logic. We should automate this fror the os and display the mongo config for that OS

Less important

  • Restrict the font size to a minimal font when making font size smaller
  • The blue bar does not scale when we resize the window to window width
  • The font size of the icons on the front page do not scale whne we resize, the icons do not resize

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions