Skip to content

Conversation

@wanhakim
Copy link
Collaborator

No description provided.

@wanhakim wanhakim requested review from Copilot and siawchen July 25, 2025 11:08
@wanhakim
Copy link
Collaborator Author

fix #62

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates setup scripts and enhances the debug log view functionality. The main purpose is to improve pod dependency analysis in the debug logs view and fix flow duplication across different canvas types while updating setup configurations.

  • Enhanced debug logs view with pod dependency analysis and improved modal layouts
  • Fixed flow duplication to preserve canvas type information when copying flows
  • Updated setup scripts with better package management and namespace handling

Reviewed Changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
studio-frontend/packages/ui/src/views/debuglogs/index.jsx Added dependencies column to pod table and improved modal layouts for logs/events
studio-frontend/packages/ui/src/views/canvas/index.jsx Enhanced flow duplication to handle type information and backward compatibility
studio-frontend/packages/ui/src/views/canvas/CanvasHeader.jsx Updated duplicate function to store both flow data and type information
studio-frontend/packages/ui/src/ui-component/button/FlowListMenu.jsx Updated duplicate function to preserve flow type when duplicating
studio-backend/app/routers/debuglog_router.py Added comprehensive pod dependency analysis functionality
setup-scripts/setup-onpremise-kubernetes/playbooks/setup-local-registry.yml Changed Docker SDK installation from pip to apt package
setup-scripts/setup-genai-studio/readme.md Added helm installation command to setup instructions
setup-scripts/setup-genai-studio/playbooks/create-ssh-secrets.yml Added namespace creation check before creating secrets
setup-scripts/setup-genai-studio/helm-values/mysqldb.yaml Pinned MySQL image to version 8.0
setup-scripts/setup-genai-studio/genai-studio.yml Added SSH secrets creation to deployment sequence
app-frontend/react/src/pages/History/HistoryView.tsx Added missing React import and query parameter handling
Comments suppressed due to low confidence (1)

studio-backend/app/routers/debuglog_router.py:204

  • This line is not properly indented within the except block. It should be indented to be part of the exception handling.
            log_entries.append("Unable to fetch logs: Pod may not be running or logs are not accessible")

@siawchen
Copy link
Collaborator

lgtm

@siawchen siawchen merged commit ce813fa into opea-project:main Jul 25, 2025
3 of 4 checks passed
@siawchen siawchen added this to the v1.4 milestone Aug 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants