-
-
Notifications
You must be signed in to change notification settings - Fork 235
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
Replace Add-on Management UI with Add-on Store #1158
Commits on Sep 7, 2021
-
Replace Add-on Management UI with Add-on Store
Depends on openhab/openhab-core#2405. This replaces the current section of the UI for managing add-ons with a completely new "store-like" interface. External data, like logos and detailed descriptions for distribution add-ons are fetched from well-known locations on the website or GitHub to provide a "store" look & feel. The add-on store is orgnanized around 4 categories: bindings, automation, UI, and others, with a separate search tab. Each category is splitted into subsections. The availability of these sections depend on the add-on services that are registered. The sections currently supports add-ons provided by the "karaf" & "marketplace" services, as provided by openhab/openhab-core#2405. Signed-off-by: Yannick Schaus <github@schaus.net>
Configuration menu - View commit details
-
Copy full SHA for 1f456e1 - Browse repository at this point
Copy the full SHA 1f456e1View commit details -
Replace non-verified author subtitles by popularity stats
Refactor info table to include it in the addon sheet. Add author to info table Signed-off-by: Yannick Schaus <github@schaus.net>
Configuration menu - View commit details
-
Copy full SHA for 33d9db5 - Browse repository at this point
Copy the full SHA 33d9db5View commit details -
Add replace for external links in Discourse cooked HTML
Signed-off-by: Yannick Schaus <github@schaus.net>
Configuration menu - View commit details
-
Copy full SHA for b1ddd1c - Browse repository at this point
Copy the full SHA b1ddd1cView commit details -
Remove redundant stats, cosmetics, cleanups
Rename labels in info table, swap colors Add link to docs/forum when clicking on the big logo on the details page. Change compare logic when stats are present. Signed-off-by: Yannick Schaus <github@schaus.net>
Configuration menu - View commit details
-
Copy full SHA for b6d9600 - Browse repository at this point
Copy the full SHA b6d9600View commit details
Commits on Sep 9, 2021
-
Signed-off-by: Yannick Schaus <github@schaus.net>
Configuration menu - View commit details
-
Copy full SHA for 299c3d1 - Browse repository at this point
Copy the full SHA 299c3d1View commit details
Commits on Sep 24, 2021
-
Improvements, address comments
Add KAR archive content type label Change label based on content type ("Install" or "Add") Display dates in local time in info table Route to store from the links in "choose binding" page Add configure link for installed & configurable Karaf addons Add warnings in addon sheet if unpublished or unverified Display non-Karaf add-ons in all sections Cleanups, cosmetics Signed-off-by: Yannick Schaus <github@schaus.net>
Configuration menu - View commit details
-
Copy full SHA for 321c12f - Browse repository at this point
Copy the full SHA 321c12fView commit details -
Change configure binding button position & color
Signed-off-by: Yannick Schaus <github@schaus.net>
Configuration menu - View commit details
-
Copy full SHA for a7e8d9e - Browse repository at this point
Copy the full SHA a7e8d9eView commit details