Skip to content

fix: ingress ui#48

Closed
rafaelsilva29 wants to merge 6 commits into
mainfrom
fix/ingress-ui
Closed

fix: ingress ui#48
rafaelsilva29 wants to merge 6 commits into
mainfrom
fix/ingress-ui

Conversation

@rafaelsilva29
Copy link
Copy Markdown
Member

@rafaelsilva29 rafaelsilva29 commented May 21, 2026

Description

Improves Explorer UI load performance and fixes response truncation issues in the local minikube setup.

  • Split Vite bundle into lazy-loaded vendor chunks, reducing main bundle from ~2.8MB to ~106KB. MASGraphView (elkjs, ~1.57MB) now only loads when the graph tab is opened
  • Added api.casa.outshift.ai ingress for the auth-service, removing the nginx proxy hop inside the UI pod that was truncating large API responses
  • Added proxy-buffering: off + proxy-buffer-size: 128k to all ingresses to fix ERR_INCOMPLETE_CHUNKED_ENCODING on large JS chunks and API responses
  • Added PostgreSQL expression indexes on the trace table (event->>'mas_id', created_at, event_type) to speed up the /trace endpoint
  • Fixed local setup script to correctly apply nginx ingress annotations after helm deploy

Type of Change

  • Bugfix
  • New Feature
  • Breaking Change
  • Refactor
  • Documentation
  • Other (please describe)

Checklist

  • I have read the contributing guidelines
  • Existing issues have been referenced (where applicable)
  • I have verified this change is not present in other open pull requests
  • Functionality is documented
  • All code style checks pass
  • New code contribution is covered by automated tests
  • All new and existing tests pass

Signed-off-by: Rafael Silva (rafaelsi) <rafaelsi@cisco.com>
This reverts commit 704eeba.
Signed-off-by: Rafael Silva (rafaelsi) <rafaelsi@cisco.com>
Signed-off-by: Rafael Silva (rafaelsi) <rafaelsi@cisco.com>
@rafaelsilva29 rafaelsilva29 changed the title Fix/ingress UI fix: ingress ui May 21, 2026
@rafaelsilva29 rafaelsilva29 marked this pull request as ready for review May 21, 2026 14:30
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.

1 participant