cloudstack icon indicating copy to clipboard operation
cloudstack copied to clipboard

Introduce a "session timeout" counter in GUI

Open Hudratronium opened this issue 3 years ago • 6 comments

ISSUE TYPE
  • Feature Idea
COMPONENT NAME
UI
CLOUDSTACK VERSION
4.17.0.1
CONFIGURATION

N/A

OS / ENVIRONMENT

N/A

SUMMARY

I would like to have a "counter" in the UI showing the time until the current session is closed and the user needs to authenticate again. In addition a button to "refresh" the session / restart the session time-out would be quite convenient. For positioning i would suggest to place this in the top menue right beside the username and button for changeing the language-settings

Screenshot 2022-09-05 183408

STEPS TO REPRODUCE

EXPECTED RESULTS

ACTUAL RESULTS

Hudratronium avatar Sep 05 '22 16:09 Hudratronium

@Hudratronium are you planning a PR for this?

DaanHoogland avatar Sep 07 '22 07:09 DaanHoogland

@DaanHoogland Sadly i am not that capable of programming myself, that's why i sadly won't be able to contribute this ... sorry for that.

Hudratronium avatar Sep 07 '22 09:09 Hudratronium

@DaanHoogland Sadly i am not that capable of programming myself, that's why i sadly won't be able to contribute this ... sorry for that.

that's ok, but realise that these enhancements are usually user driven. No one has any obligation to implement them. For my part I have questions on the desirability of the feature. Maybe in a dev environment or for an operator. I would at least want to be able to disable it by default.

DaanHoogland avatar Sep 07 '22 10:09 DaanHoogland

@DaanHoogland Of course no obligation - that wasn't what i was expecting requesting this. I will have a look if i can find some ressources here internally to contribute... would be about time to do so.

Making such a setting a "opt-in" for a user would be imho a good idea, making this completely optional. But i guess this would require a little bit more work ;-D

Hudratronium avatar Sep 07 '22 11:09 Hudratronium

I would like to add the session timeout counter feature in this project to fix the issue and also enhance my learning in UI.

gitsan13 avatar Sep 07 '22 11:09 gitsan13

I would like to add the session timeout counter feature in this project to fix the issue and also enhance my learning in UI.

thanks you @gitsan13 , please do not hasitate to ask for assistance.

DaanHoogland avatar Sep 08 '22 12:09 DaanHoogland

thank you @DaanHoogland for extending help. Can you guide me please through the process? What all resources are going to be required in making the required changes?

gitsan13 avatar Oct 13 '22 08:10 gitsan13

@gitsan13 I can give you some pointers. If you are asking for the resources required you are not very familiar with cloudstack so you would probably first want to go through the hackerbook : https://github.com/shapeblue/hackerbook in hardware terms a beefy laptop for development on the simulator should do.

DaanHoogland avatar Oct 13 '22 09:10 DaanHoogland