Skip to content

feat: selective endpoint export with checkboxes (GLA-52)#10

Merged
paoloanzn merged 1 commit into
mainfrom
paolo/gla-52-selective-endpoint-export
Mar 7, 2026
Merged

feat: selective endpoint export with checkboxes (GLA-52)#10
paoloanzn merged 1 commit into
mainfrom
paolo/gla-52-selective-endpoint-export

Conversation

@paoloanzn
Copy link
Copy Markdown
Member

Summary

  • Add checkbox per endpoint row to include/exclude from API map export
  • "All" / "None" selection controls in the Endpoints pane header
  • Export Map button disables when no endpoints are checked
  • New endpoints auto-check when discovered during live capture
  • Stale endpoint keys are cleaned up when entries change

Test plan

  • Trigger network activity — verify all endpoint rows have checkboxes, all checked by default
  • Uncheck some endpoints, click "Export Map" — verify exported JSON only contains checked endpoints
  • Click "None" — verify all unchecked, Export Map button disables
  • Click "All" — verify all re-checked, Export Map button enables
  • Trigger new requests to a new endpoint — verify new row appears auto-checked
  • Verify clicking a checkbox does NOT change the selected (highlighted) endpoint in the detail pane
  • Verify clicking the row area (not checkbox) still selects the endpoint for detail view

🤖 Generated with Claude Code

Add checkbox per endpoint in the map view to control which endpoints
are included in the API map export. New endpoints are auto-checked.
Select All / Deselect All controls in the pane header. Export Map
button disables when no endpoints are checked.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@linear
Copy link
Copy Markdown

linear Bot commented Mar 7, 2026

GLA-52 Selective endpoint export

In the map UI, allow the user to select which endpoints to include before exporting.

  • Checkbox per endpoint in the map view
  • "Select all" / "Deselect all" controls
  • Export only operates on the selected set

Done when the user can choose a subset of endpoints and export only those.

@paoloanzn paoloanzn merged commit 679b433 into main Mar 7, 2026
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