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

Add notification when report is generating #2843

Merged
merged 6 commits into from
Sep 18, 2024
Merged

Conversation

xudongwu-0
Copy link
Collaborator

@xudongwu-0 xudongwu-0 commented Sep 18, 2024

This PR enhances the report generation functionality by adding animation during the process. This PR is a continuation and enhancement of the previous PR:

Adding a button to generate a report for a workflow: #2770
Enhancing Report Generation by adding Operator Results: #2792
Enhancing Report Generation by Adding Operator Json and Comments Section : #2807
Ai Flag: #2818 and #2808

Key Changes:

menu.component.ts:
At the start, notification.blank is called to display a message, and notification.remove is used to remove it at the end. Upon successful generation, this.notificationService.success is invoked.

notification.service.ts:
notification.blank and notification.remove have been added.

Screenshot of the notification:
image
image

@xudongwu-0 xudongwu-0 self-assigned this Sep 18, 2024
Copy link
Collaborator

@bobbai00 bobbai00 left a comment

Choose a reason for hiding this comment

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

Left 2 comments. Great job!

@bobbai00 bobbai00 changed the title Enhance Report Generation by AddingNotification During the Generation Process Enhance report generation by adding notification during the generation process Sep 18, 2024
@bobbai00 bobbai00 changed the title Enhance report generation by adding notification during the generation process Add notification when report is generating Sep 18, 2024
Copy link
Collaborator

@bobbai00 bobbai00 left a comment

Choose a reason for hiding this comment

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

LGTM. left some minors

Copy link
Collaborator

@chenlica chenlica left a comment

Choose a reason for hiding this comment

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

LGTM.

@xudongwu-0 xudongwu-0 merged commit 750667c into master Sep 18, 2024
8 checks passed
@xudongwu-0 xudongwu-0 deleted the report-animation-2 branch September 18, 2024 17:36
PurelyBlank pushed a commit that referenced this pull request Dec 4, 2024
This PR enhances the report generation functionality by adding animation
during the process. This PR is a continuation and enhancement of the
previous PR:

Adding a button to generate a report for a workflow:
#2770
Enhancing Report Generation by adding Operator Results:
#2792
Enhancing Report Generation by Adding Operator Json and Comments Section
: #2807
Ai Flag: #2818 and
#2808

Key Changes:

**menu.component.ts:** 
At the start, notification.blank is called to display a message, and
notification.remove is used to remove it at the end. Upon successful
generation, this.notificationService.success is invoked.

**notification.service.ts:** 
notification.blank and notification.remove have been added.

Screenshot of the notification:

![image](https://github.com/user-attachments/assets/76f01cfd-dd52-4ba5-8f87-d2703473e82e)

![image](https://github.com/user-attachments/assets/a0a06876-275d-4062-a62a-0b423488107c)
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