Skip to content

Conversation

@keithchong
Copy link
Collaborator

@keithchong keithchong commented Sep 22, 2025

See GITOPS-7267

This adds the Details Page for Applications. The details page consists of 7 tabs
Details, YAML, Sources, Resources, Sync Status, History, Events

I tested it with a variety of applications, including multi-source apps, and helm
Screenshot 2025-09-21 at 12 09 57 PM

Screenshot 2025-09-22 at 5 28 56 PM

@keithchong keithchong requested a review from aali309 September 22, 2025 21:18
@openshift-ci openshift-ci bot requested a review from wtam2018 September 22, 2025 21:18
Signed-off-by: Keith Chong <kykchong@redhat.com>
@keithchong keithchong force-pushed the 7267-DetailsPageForApplication branch from dbf2b8a to 7e17f29 Compare September 23, 2025 18:04
k8sUpdate({
model: ApplicationModel,
data: obj,
});
Copy link
Collaborator

Choose a reason for hiding this comment

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

may be add try-catch and user feedback for the users to know why it failed?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I can add a modal popup to show the message

@aali309
Copy link
Collaborator

aali309 commented Sep 23, 2025

duplicate header under YAML tab
Screenshot 2025-09-23 at 3 13 43 PM
caused by

<ResourceYAMLEditor initialResource={obj} header={obj?.kind} />

@aali309
Copy link
Collaborator

aali309 commented Sep 23, 2025

The current Application details page has all the application-specific information stacked in the right column.

Signed-off-by: Keith Chong <kykchong@redhat.com>
@keithchong
Copy link
Collaborator Author

Screenshot 2025-09-29 at 5 48 02 PM

Signed-off-by: Keith Chong <kykchong@redhat.com>
Copy link
Collaborator

@aali309 aali309 left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks Keith.

@keithchong keithchong merged commit 7de34b6 into redhat-developer:main Sep 30, 2025
3 checks passed
@keithchong
Copy link
Collaborator Author

Thanks @aali309 . Merged.

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.

2 participants