nethesis / dev

Nethesis issue tracker
http://www.nethesis.it
4 stars 1 forks source link

Cockpit applications: honor URLs inside manifest #6030

Closed gsanchietti closed 3 years ago

gsanchietti commented 3 years ago

The About page inside Cockpit applications contains hard-coded URL pointing to the application repository and to the global bug tracker.

Applications can also define such URLs inside their manifest file like /usr/share/cockpit/nethserver/applications/<app>.json, using homepage and bugs.url parameters.

Enhance the About page implementation by reading the manifest and exposing URLs contained under the homepage and bugs.url parameters.

Such improvement will support change the URL's for white-label resellers.

But please note that any change to the manifest file will be lost upon pacakge update.

Packages that need to be updated are:

nethbot commented 3 years ago

in 7.9.2009/nethesis-testing:

nethbot commented 3 years ago

in 7.9.2009/nethesis-testing:

gsanchietti commented 3 years ago

Test case 1

Test case 2

mamengoni commented 3 years ago

tested and verified

nethbot commented 3 years ago

in 7.9.2009/nethesis-updates:

nethbot commented 3 years ago

in 7.9.2009/nethesis-updates: