Skip to content

feat: new deep link import#9733

Merged
ryan-willis merged 21 commits intoKong:developfrom
ryanexus:feat/expedited-imports
Mar 25, 2026
Merged

feat: new deep link import#9733
ryan-willis merged 21 commits intoKong:developfrom
ryanexus:feat/expedited-imports

Conversation

@ryan-willis
Copy link
Contributor

@ryan-willis ryan-willis commented Mar 20, 2026

Adds support for skipping certain aspects of app-uri imports insomnia://app/import?...:

  • cURL imports:
    • When valid, skip/auto-scan to the project/collection selection step
    • When invalid, offer corrections by opening regular project-scoped import dialog
  • OpenAPI spec imports:
    • If existing Document matching title+version exists in any project
      • If endpoint or operationId specified, navigates to specific request
      • Otherwise, navigates to the existing Document
    • If non-existing, skip/auto-scan to the project selection
  • All other imports:
    • Auto-scans prompting project/collection selection

@ryan-willis ryan-willis changed the title Feat/expedited imports feat: expedited deep link import Mar 20, 2026
@ryan-willis ryan-willis changed the title feat: expedited deep link import feat: new deep link import Mar 23, 2026
@ryan-willis ryan-willis force-pushed the feat/expedited-imports branch from 119b4f4 to c583b15 Compare March 23, 2026 19:58
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This test was flaky and bugging me

@ryan-willis ryan-willis force-pushed the feat/expedited-imports branch 2 times, most recently from 42ef8e8 to 8905ca2 Compare March 23, 2026 21:56
@ryan-willis ryan-willis requested a review from a team March 23, 2026 21:57
@ryan-willis ryan-willis marked this pull request as ready for review March 23, 2026 22:40
@ryan-willis ryan-willis force-pushed the feat/expedited-imports branch 2 times, most recently from 13bc5e9 to e8b1dde Compare March 24, 2026 14:37
@ryan-willis ryan-willis mentioned this pull request Mar 24, 2026
4 tasks
@ryan-willis ryan-willis force-pushed the feat/expedited-imports branch from ee88c5f to 4ab6623 Compare March 24, 2026 23:38
@ryan-willis ryan-willis requested a review from a team March 24, 2026 23:55
@ryan-willis ryan-willis force-pushed the feat/expedited-imports branch from 4ab6623 to e454dc5 Compare March 25, 2026 14:30
shelby-moore
shelby-moore previously approved these changes Mar 25, 2026
@ryan-willis ryan-willis merged commit 1d21a99 into Kong:develop Mar 25, 2026
12 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.

3 participants