cloudstack
cloudstack copied to clipboard
Introduce a "session timeout" counter in GUI
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

STEPS TO REPRODUCE
EXPECTED RESULTS
ACTUAL RESULTS
@Hudratronium are you planning a PR for this?
@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.
@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 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
I would like to add the session timeout counter feature in this project to fix the issue and also enhance my learning in UI.
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.
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 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.