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

frontend: visibility of app components is configurable #1978

Merged
merged 3 commits into from
May 11, 2023

Conversation

DeltaMichael
Copy link
Contributor

@DeltaMichael DeltaMichael commented Apr 27, 2023

Why?

As part of releasing the UI to the community,
we should be able to configure the visibility of
certain components that are not intended for
external use

What?

Component visibility for explore page is configurable through AppConfigService
Routes are configurable through AppConfigService

How was this tested?

Locally plus component specs

What type of change is this?

Feature, breaking

@DeltaMichael DeltaMichael force-pushed the person/mdilan/dynamic-routes-app-init branch 2 times, most recently from 181c3f1 to 204b2d0 Compare April 27, 2023 07:20
@DeltaMichael DeltaMichael force-pushed the person/mdilan/dynamic-routes-app-init branch 4 times, most recently from 05a29cc to 22d1dc4 Compare April 27, 2023 14:56
Copy link
Collaborator

@murphp15 murphp15 left a comment

Choose a reason for hiding this comment

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

Looks good.
Really like the look of the tests.

Copy link
Contributor

@ivakoleva ivakoleva left a comment

Choose a reason for hiding this comment

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

LVGTM

@DeltaMichael DeltaMichael force-pushed the person/mdilan/dynamic-routes-app-init branch 4 times, most recently from d5afe9f to 5ce6cc9 Compare May 5, 2023 07:13
@DeltaMichael DeltaMichael enabled auto-merge (squash) May 5, 2023 07:15
@DeltaMichael DeltaMichael force-pushed the person/mdilan/dynamic-routes-app-init branch 2 times, most recently from 8b0aa5b to 3276971 Compare May 10, 2023 07:21
@DeltaMichael DeltaMichael force-pushed the person/mdilan/dynamic-routes-app-init branch from 122068d to 74b14c4 Compare May 11, 2023 06:54
@DeltaMichael DeltaMichael enabled auto-merge (squash) May 11, 2023 06:55
Why?

As part of releasing the UI to the community,
we should be able to configure the visibility of
certain components that are not intended for
external use

What?

Component visibility for explore page is configurable
through AppConfigService
Routes are configurable through AppConfigService

How was this tested?

Locally plus component specs and e2e

What type of change is this?

Feature, breaking

Signed-off-by: Dilyan Marinov <mdilyan@vmware.com>
@DeltaMichael DeltaMichael force-pushed the person/mdilan/dynamic-routes-app-init branch from 0e0d05b to 89715c5 Compare May 11, 2023 14:47
@DeltaMichael DeltaMichael merged commit 66c6b34 into main May 11, 2023
2 of 3 checks passed
@DeltaMichael DeltaMichael deleted the person/mdilan/dynamic-routes-app-init branch May 11, 2023 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants