-
-
Notifications
You must be signed in to change notification settings - Fork 243
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow changing log-levels for add-ons #1452
Conversation
Job #716: Bundle Size — 15.97MiB (+0.03%).Metrics (4 changes)
Total size by type (2 changes)
|
Tried it and I don't see the configuration for the Kodi binding anymore: The reason is that the configDescriptionURI is empty (3.3.0 Release) in Since it appears to work in your screenshot above, I would suspect that the configDescriptionURI can eventually appear in the |
Did you try with a snapshot after openhab/openhab-core#3045 was merged?
|
Ah, my bad, I thought the 3.3.0 core was sufficient, I missed you mentioned the dependency to openhab/openhab-core#3045. Will do. |
Also in the The gear icon link to configure the binding (if it has a configDescription) needs to be updated to the new route. |
Currently the "old route" will still work. This will change with openhab-core#3050 but that's more at the beginning of next year. There I'm also working on reporting manually installed add-ons (i.e. in addons folder) in the REST API, to we can drop the configuration at that place. |
Yes the route works but it fails to find the add-on it should pull the config from: When clicking that gear icon besides the Hue entry it navigates to This is due to a |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Alright, great. Quite unfortunate to have to have 2 separate pages to configure the bindings, but it's only a little overhead and it solves other problems until all add-ons can be configured, so "oh well".
Last cosmetic suggestions below on the section titles in the add-on config page to make them look better. They are also bigger because there might be config description groups in the configuration, which would render group titles on the same level.
bundles/org.openhab.ui/web/src/pages/settings/addons/addon-config.vue
Outdated
Show resolved
Hide resolved
bundles/org.openhab.ui/web/src/pages/settings/addons/addon-config.vue
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, LGTM!
Since it's still technically a draft, please mark it ready when you are.
I would prefer to keep user-facing changes for beginning of next year (i.e. after release), otherwise we'll have the same discussion as in https://github.com/orgs/openhab/teams/architecture-council/discussions/15 again: Not enough visible changes to justify a change in Java version. |
@@ -204,6 +204,10 @@ export default { | |||
} | |||
}, | |||
computed: { | |||
showConfig () { | |||
console.error('configUri' + this.addon.configDescriptionURI) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I had another check: can you remove this debugging leftover?
This now needs rebasing and fixing the conflicts since #1468 was merged. |
Signed-off-by: Jan N. Klug <github@klug.nrw>
5d75dbf
to
ac1881c
Compare
Done. However, to work a regression core needs to be fixed: openhab/openhab-core#3322 |
As openhab/openhab-core#3322 was merged 3 days ago, could this one be merged as well ? |
@ghys Thanks Yannick ! |
@J-N-K Great job, working as expected 👍 |
Closes #1351
Depends on openhab/openhab-core#3045
As discussed the gear wheel is now shown on each add-on page if either a config-description URI or a set of logger-packages is found.
Signed-off-by: Jan N. Klug github@klug.nrw