Skip to content

Conversation

@olgenn
Copy link
Collaborator

@olgenn olgenn commented Jan 14, 2026

Close https://github.com/dstackai/dstack-cloud/issues/373


Note

Enables creating fleets directly from the UI and during project creation, with validation, summaries, and help content.

  • New FleetAdd wizard (routing under projects/:projectName/fleets/add) with form fields, Yup validation, help panel info, and summary step
  • Project creation flows (ProjectAdd, CreateProjectWizard) include an optional "Default fleet" step; when enabled, call FLEETS_APPLY to create the fleet
  • API: adds PROJECTS.FLEETS_APPLY endpoint and useApplyFleetMutation; extends fleet and project types for apply/create payloads
  • Global confirmation dialogs: Redux slice (components/ConfirmationDialog/slice), useConfirmationDialog hook, and rendering in AppLayout
  • New FormToggle component for RHF-Integrated toggles; export from components index
  • i18n updates (e.g., "OK", "Create", fleet labels/messages); ConfirmationDialog confirm label defaults to OK
  • UX tweaks: internal navigation for "Create a fleet" alert, "Create" button in project list, improved ButtonWithConfirmation defaults

Written by Cursor Bugbot for commit a39ce2e. This will update automatically on new commits. Configure here.

@olgenn olgenn requested a review from peterschmidt85 January 14, 2026 21:45
@olgenn olgenn self-assigned this Jan 14, 2026
cursor[bot]

This comment was marked as outdated.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 3 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

This PR is being reviewed by Cursor Bugbot

Details

You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

@olgenn olgenn merged commit 65eacc7 into master Jan 20, 2026
7 checks passed
@olgenn olgenn deleted the 373_project_default_fleet branch January 20, 2026 20:45
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