inspectIT / inspectit-ocelot

inspectIT Ocelot - Java agent for collecting application performance, tracing and behavior data
http://www.inspectit.rocks/
Apache License 2.0
204 stars 69 forks source link

[Feature] - Evaluate updating the config server UI dependecies to the latest versions #1460

Open salim-1997 opened 2 years ago

salim-1997 commented 2 years ago

Is your feature request related to a problem? Please describe. Currently the config server UI is using dependencies with lower versions than the latest. Although these dependencies now are running without complications, a lot more could be reached with newer versions (more features). Also these outdated versions could potentially cause security problems in the future. However updating these dependencies to the latest could crash certain parts in the App due to potential compatibility issues.

Describe the solution you'd like A good solution for that would be evaluating the possibilities and seeing if there is any crucial dependency version that cannot be changed and updating the dependencies that can be updating without complications.

Describe alternatives you've considered A better alternative would be updating all the dependencies without exception and adapting the app to be running on the latest versions.

salim-1997 commented 2 years ago

I realized that it might not be possible to update the entirety of the dependencies since some of the new dependency versions require premium features, like the theme support of Primereact starting from version 7.

heiko-holz commented 2 years ago

Hey @salim-1997 I’m using ZenHub in GitHub, click this link to join my workspace and see other features available in GitHub or download the ZenHub extension and sign up with your GitHub account. Posted using ZenHub

salim-1997 commented 2 years ago

After the first evaluation, some dependencies have been updated. All the patches and the minor version updates have been made. But there are still some major version updates that need a specific analysis.

As a next step, i will document each of these dependencies and see what is needed to change for them to function correctly.

salim-1997 commented 2 years ago

Current major version updates:

salim-1997 commented 2 years ago