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

Instance detail page loading #5

Open
willgarcia opened this issue Aug 25, 2015 · 7 comments
Open

Instance detail page loading #5

willgarcia opened this issue Aug 25, 2015 · 7 comments
Assignees
Milestone

Comments

@willgarcia
Copy link

When the instance is already booted, do not check anything (vm openstack status, host checks) to reduce the loading time

@wixyvir
Copy link
Member

wixyvir commented Aug 27, 2015

specifications:

  • Do not display 3 steps instance check if instance already booted.
  • Display instance IP address
  • Display instance availability (simple check/cross), loaded asynchronously.
  • Display instance details informations (credentials for example)
  • Instead of a simple link, display "services" icons links. For example, a phpmyadmin icon, a wordpress icon...
  • Display a red/danger button for destroying instance with instance name in it. "Destroy Instance Name"
  • Display an informative button with, by default "Your instance is available today".
    • On click, display a calendar to select needed instance lifetime.
    • If instance lifetime is higher than a defined value, also display a select field, asking user to justify lifetime. It become a lifetime extend request.
    • If less than the defined lifetime value or if lifetime extend request is accepted, change message to "Your instance is available until DATE"
    • Display button with "Your instance is available today, you requested X days"
    • If lifetime extend request is refused, it comes with a new lifetime value to apply. "Your instance is available until DATE_GIVEN"

@wixyvir wixyvir added this to the v3.0.0 milestone Aug 27, 2015
@nbusuttil
Copy link

Design enhancement proposal :
prop-maquette-demoinstance

@youknowriad
Copy link

perso je mettre ni les, ni les urls vers l'applis puisque ça obligerai à mettre à jour demo-instance si l'appli change, il faut un bouton pour accéder au "/" c'est tout

@wixyvir
Copy link
Member

wixyvir commented Aug 27, 2015

Je ne suis pas d'accord, je trouve cette liste utile:

  • Cette liste d'applications ne change que très peu souvent.
  • La liste de services permet un accès direct aux éléments pertinents pour les démos.

@youknowriad
Copy link

si c'est une config exterieure à demo instance je serai d'accord, genre un fichier de config avec la liste des applis, de tel sorte que n'importe quelle installation de demoinstance (hors bi) fonctionne pareil.

@jubianchi
Copy link
Member

👍 @wixyvir

@jubianchi
Copy link
Member

@youknowriad la configuration des images est bien faite dans un fichier de configuration externe : https://github.com/pmsipilot/demoinstance/blob/master/config/config.ini#L38-L73

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

No branches or pull requests

5 participants