Skip to content

Refactor/deps and editor refresh - #207

Merged
untergeek merged 18 commits into
release/0.5.3from
refactor/deps-and-editor-refresh
Sep 10, 2026
Merged

untergeek merged 18 commits into
release/0.5.3from
refactor/deps-and-editor-refresh

Conversation

@Codyjackson0321

Copy link
Copy Markdown
Collaborator

Updated dependencies to address dependabot vulns, pipeline editor / step debugger polish

… favor of having only one way to access logs
…self to the top, and nothing can be placed above them. They can swap position with other elastic integration plugins, but nothing else
…splay the final results pinned to the bottom of the filter section during simulation

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟡 Changes recommended

The new output-event control is inaccessible to keyboard users.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Updates vulnerable dependencies and polishes the pipeline editor and simulation debugger.

Changes:

  • Upgrades Django, pytest, sqlparse, and transitive dependencies.
  • Refreshes editor controls, collapsible sections, status tooltips, and simulation results.
  • Pins elastic_integration filters to the pipeline prefix.
File summaries
File Description
uv.lock Locks upgraded dependencies.
pyproject.toml Updates dependency constraints.
tests/PipelineManager/unit/test_agent_modes.py Updates target-label expectations.
src/logstashui/PipelineManager/agent_modes.py Uses connection names for simulation targets.
src/logstashui/PipelineManager/simulation.py Updates API example documentation.
src/logstashui/PipelineManager/templates/pipeline_editor.html Redesigns toolbar, statuses, and collapsible sections.
src/logstashui/PipelineManager/templates/components/pipeline_editor/simulation_results.html Removes duplicate log controls.
src/logstashui/PipelineManager/templates/components/pipeline_editor/simulation_modal.html Refreshes the run button icon.
src/logstashui/PipelineManager/templates/components/pipeline_editor/plugin_modal.html Marks pinned integrations.
src/logstashui/PipelineManager/static/js/simulation_results.js Adds final-event inspection and improved tooltips.
src/logstashui/PipelineManager/static/js/simulation_modal.js Removes duplicate overlay log controls.
src/logstashui/PipelineManager/static/js/sim_targets.js Updates target-label documentation.
src/logstashui/PipelineManager/static/js/pipeline_editor.js Enforces pinned filters and section toggling.
src/logstashui/PipelineManager/static/js/move_mode.js Restricts moves around pinned filters.
src/logstashui/PipelineManager/static/css/move_mode.css Hides invalid pinned-order targets.
Review details
  • Files reviewed: 14/16 changed files
  • Comments generated: 1
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/logstashui/PipelineManager/static/js/simulation_results.js
@untergeek
untergeek self-requested a review September 10, 2026 21:54

@untergeek untergeek left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM™

@untergeek
untergeek merged commit a699fc4 into release/0.5.3 Sep 10, 2026
3 checks passed
@untergeek
untergeek deleted the refactor/deps-and-editor-refresh branch September 10, 2026 22:00
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