Skip to content
This repository was archived by the owner on Aug 15, 2025. It is now read-only.

Conversation

@iambenkay
Copy link

@iambenkay iambenkay commented Apr 9, 2025

Summary

This PR introduces the ability for users to specify API routes at the time of API creation, making the process more straightforward and reducing the need for post-creation edits. It also introduces an option to navigate to the Deployments creation flow immediately after creating an API.
These two additions aim to eliminate back-and-forth navigation between pages when trying to deploy a new resource.

Changes

  • Adds a dialog for configuring routes on the create API page.
  • Adds a "Create & Deploy API" option that navigates to deployment creation after creating the API.
  • Maintains existing behavior by providing a secondary menu that allows the user to create without deploying.
  • Bump version of tauri-plugin-http to match latest minor version 2.4.3 (npm package was set to ^2.2.0 while cargo was set to 2.2.0 so npm actually installed 2.4.3 while cargo was stuck at 2.2.0)

Why?

Previously, users had to manually update routes after creating an API. This change streamlines the flow by letting users define their desired route upfront, improving usability and reducing friction in the setup process.

Screenshots

image
image
image

Screen Recording

Screen.Recording.2025-04-09.at.4.53.28.AM.mov

@iambenkay iambenkay marked this pull request as ready for review April 9, 2025 04:02
@iambenkay
Copy link
Author

@jdegoes and any of the contributors, can you review my PR for golem desktop?

@iambenkay iambenkay closed this May 9, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant