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

Helm: Allow users to view and use repositories from Helm Hub #463

Merged
merged 48 commits into from
Sep 11, 2020
Merged

Conversation

richard-cox
Copy link
Member

@richard-cox richard-cox commented Sep 1, 2020

@richard-cox richard-cox added the in progress In Progress label Sep 1, 2020
@richard-cox richard-cox self-assigned this Sep 1, 2020
@richard-cox richard-cox marked this pull request as draft September 1, 2020 15:20
- favourite cards are NOT by subtype, so parent type must have label info
- Fix display of disconected text & box in endpoint favourite card
- Don't go out to fetch helm schema if there's none defined
- Fixes following merge
@richard-cox richard-cox removed the needs attention Needs attention label Sep 8, 2020
@richard-cox
Copy link
Member Author

richard-cox commented Sep 8, 2020

I've updated following review comments. The Charts list repo filter --> side bar change is still pending

@richard-cox richard-cox changed the base branch from master to 1.0-release September 11, 2020 08:41
@richard-cox richard-cox changed the base branch from 1.0-release to master September 11, 2020 08:41
@@ -51,14 +51,20 @@ export interface HelmInstallValues {
releaseName: string;
releaseNamespace: string;
values: string;
chart: string;
chart: {
Copy link
Member Author

Choose a reason for hiding this comment

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

find common type (name/repo/version)

constructor(
store: Store<any>,
public helper: HelmReleaseHelperService,
private route: ActivatedRoute,
Copy link
Member Author

Choose a reason for hiding this comment

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

route can go?

@@ -256,7 +256,7 @@ export class CreateReleaseComponent implements OnInit, OnDestroy {
...this.details.value,
...this.overrides.value,
chart: {
name: this.route.snapshot.params.name,
chartName: this.route.snapshot.params.chartName,
Copy link
Member Author

Choose a reason for hiding this comment

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

change to name

@@ -62,7 +63,8 @@ export class UpgradeReleaseComponent {
const name = chart.upgrade.name;
const repoName = chart.upgrade.repo.name;
const version = chart.release.chart.metadata.version;
this.listConfig = new ReleaseUpgradeVersionsListConfig(store, repoName, name, version);
this.listConfig = new ReleaseUpgradeVersionsListConfig(store, repoName, name, version, chart.monocularEndpointId);
Copy link
Member Author

Choose a reason for hiding this comment

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

const version = chart.release.chart.metadata.version; pattern

Copy link
Member

@nwmac nwmac left a comment

Choose a reason for hiding this comment

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

LGTM

@nwmac nwmac merged commit 7991978 into master Sep 11, 2020
@nwmac nwmac deleted the helm-hub branch September 11, 2020 09:19
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.

Helm: Allow users to view and use repositories from Helm Hub
3 participants