Is your feature request related to a problem? Please describe.
The dashboard needs a modern replacement with better sandboxing and all widgets either need to be compatible or rewritten (also the ones in plugins).
Describe the solution you like
Develop a secondary dashboard in the development version to try these ideas. Most likely this will remain hidden in the development version when 24.7 comes out.
Current list of work items:
Missing functionality
[x] Add widget button
[x] replace getTranslations() and api binding of canAccessEndpoints() with metadata (xml) files
[x] investigate unix domain socket connection limit. socket connections seem to be no issue, instead the GUI will lock up with sufficient keep-alive connections. Cause unknown at the moment but it seems to be related to the socket open handling on the PHP side as both scaling up the lighty workers does not affect the result and the configd backend is still reachable in a locked state.
[x] investigate themeability. Most of the styling is done properly through CSS, although there is some scripted styling to facilitate animations.
Important notices
Before you add a new report, we ask you kindly to acknowledge the following:
Is your feature request related to a problem? Please describe.
The dashboard needs a modern replacement with better sandboxing and all widgets either need to be compatible or rewritten (also the ones in plugins).
Describe the solution you like
Develop a secondary dashboard in the development version to try these ideas. Most likely this will remain hidden in the development version when 24.7 comes out.
Current list of work items:
Missing functionality
investigate unix domain socket connection limit.socket connections seem to be no issue, instead the GUI will lock up with sufficient keep-alive connections. Cause unknown at the moment but it seems to be related to the socket open handling on the PHP side as both scaling up the lighty workers does not affect the result and the configd backend is still reachable in a locked state.Widgets
Describe alternatives you considered
N/A
Additional context
N/A