Skip to content
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

Fix thing-type retrieval and add-on management #1651

Merged
merged 2 commits into from
Jan 22, 2023

Conversation

J-N-K
Copy link
Member

@J-N-K J-N-K commented Jan 18, 2023

Related to #1468
Depends on openhab/openhab-core#3293

  • The bindingId was not properly determined for thing-type retrieval for bindings added by non-distrubtion addon services.
    -Add-ons from community marketplace and JSON 3rd party add-on-service could not be installed

Signed-off-by: Jan N. Klug [email protected]

@J-N-K J-N-K requested a review from a team as a code owner January 18, 2023 16:45
@relativeci
Copy link

relativeci bot commented Jan 18, 2023

Job #728: Bundle Size — 15.97MiB (-0.02%).

92f7b73(current) vs ff58977 main#727(baseline)

Metrics (3 changes)
                 Current
Job #728
     Baseline
Job #727
Initial JS 1.73MiB(~-0.01%) 1.73MiB
Initial CSS 608.52KiB 608.52KiB
Cache Invalidation 90.49% 90.48%
Chunks 218 218
Assets 688 688
Modules 2007(-0.2%) 2011
Duplicate Modules 108 108
Duplicate Code 1.8% 1.8%
Packages 133 133
Duplicate Packages 15 15
Total size by type (2 changes)
                 Current
Job #728
     Baseline
Job #727
CSS 856.56KiB 856.56KiB
Fonts 1.08MiB 1.08MiB
HTML 1.23KiB 1.23KiB
IMG 140.74KiB 140.74KiB
JS 9.04MiB (-0.03%) 9.04MiB
Media 295.6KiB 295.6KiB
Other 4.59MiB (-0.02%) 4.59MiB

View job #728 reportView main branch activity

Signed-off-by: Jan N. Klug <[email protected]>
@J-N-K J-N-K force-pushed the bug-thing-type-retrieval branch from 2188b51 to 7ca8b75 Compare January 19, 2023 19:46
@J-N-K J-N-K marked this pull request as ready for review January 19, 2023 21:56
@J-N-K J-N-K changed the title Fix thing-type retrieval Fix thing-type retrieval and add-on management Jan 20, 2023
@kaikreuzer kaikreuzer added this to the 4.0 milestone Jan 21, 2023
Copy link
Member

@ghys ghys left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay, finally have a test 4.0 instance running to test.

LGTM, but there are still some regressions that would have to be handled:

  1. installing add-ons on a fresh instance using the setup wizard is still broken
  2. "featured" add-ons (i.e. those arbitrary selected to appearing as cards on top of store sections) need to be adjusted
  3. installed add-ons from the distribution have (short) descriptions now so it's what appears when going to their page (before pressing "more").

These are relatively minor so still merging as it fixes the general brokenness.

@ghys ghys merged commit 6077b1a into openhab:main Jan 22, 2023
ghys added a commit to ghys/openhab-webui that referenced this pull request Jan 22, 2023
Fix setup wizard, installed Karaf addon description, featured addons.

See openhab#1651 (review) for details.

Signed-off-by: Yannick Schaus <[email protected]>
@J-N-K J-N-K deleted the bug-thing-type-retrieval branch January 22, 2023 10:54
ghys added a commit that referenced this pull request Jan 22, 2023
Fix setup wizard, installed Karaf addon description, featured addons.

See #1651 (review) for details.

Signed-off-by: Yannick Schaus <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants