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

insight enhacement #5003

Merged
merged 21 commits into from
Feb 23, 2024
Merged

insight enhacement #5003

merged 21 commits into from
Feb 23, 2024

Conversation

batmnkh2344
Copy link
Collaborator

No description provided.

@batmnkh2344 batmnkh2344 self-assigned this Feb 22, 2024
Copy link

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

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

PR Type: Enhancement

PR Summary: This pull request introduces enhancements to the Insight plugin, focusing on the integration and automation of CI/CD processes for both the Insight API and UI components. It adds GitHub Actions workflows for automated building, testing, and deployment processes, ensuring that changes are seamlessly integrated and deployed to the production environment. Additionally, it includes updates to the GraphQL schema and resolver logic to support fetching the latest dashboard data, improving the data retrieval process for end-users.

Decision: Comment

📝 Type: 'Enhancement' - not supported yet.
  • Sourcery currently only approves 'Typo fix' PRs.
✅ Issue addressed: this change correctly addresses the issue or implements the desired feature.
No details provided.
✅ Small diff: the diff is small enough to approve with confidence.
No details provided.

General suggestions:

  • Consider adding more detailed comments or documentation within the GitHub Actions workflow files to explain the purpose of each step and any specific configurations. This can help future contributors understand the CI/CD process more easily.
  • Review the use of hard-coded values within the workflows and code changes to ensure they align with best practices for maintainability and configurability.
  • Evaluate the potential impact of these enhancements on existing functionalities and ensure backward compatibility where necessary.

Thanks for using Sourcery. We offer it for free for open source projects and would be very grateful if you could help us grow. If you like it, would you consider sharing Sourcery on your favourite social media? ✨

Share Sourcery

Help me be more useful! Please click 👍 or 👎 on each comment to tell me if it was helpful.


const dashboard = dashboardGetLastQuery?.data?.dashboardGetLast;

useEffect(() => {
Copy link

Choose a reason for hiding this comment

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

suggestion (llm): Ensure to include a cleanup function in this useEffect to avoid potential memory leaks, especially if router.setParams or any other operations have side effects.

@batmnkh2344 batmnkh2344 changed the base branch from dev to master February 23, 2024 02:06
Copy link

sonarcloud bot commented Feb 23, 2024

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot
32.8% Duplication on New Code (required ≤ 3%)
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarCloud

idea Catch issues before they fail your Quality Gate with our IDE extension SonarLint SonarLint

@nandinboldn nandinboldn changed the base branch from master to dev February 23, 2024 10:36
@nandinboldn nandinboldn merged commit bd84114 into dev Feb 23, 2024
9 of 11 checks passed
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.

None yet

2 participants