Skip to content

Conversation

@github-actions
Copy link
Contributor

This is an automated pull request to merge tofik/fix-github-save-btn-ui into dev.
It was created by the [Auto Pull Request] action.

@vercel
Copy link

vercel bot commented Jan 27, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
app Ready Ready Preview, Comment Jan 27, 2026 9:37pm
1 Skipped Deployment
Project Deployment Review Updated (UTC)
portal Skipped Skipped Jan 27, 2026 9:37pm

Request Review

@cursor
Copy link

cursor bot commented Jan 27, 2026

PR Summary

Refactors the integration configuration dialog for better UX and validation.

  • Moves "Save Configuration" and "Update Credentials" actions into a new ConfigurationFooterActions with a non-scrolling footer; main DialogContent is now scrollable
  • Centralizes target_repos validation via validateTargetRepos in parent; disables save when any selected repo lacks a branch
  • Simplifies ConfigurationContent by removing inline save handlers/flags and computing hasVariables/hasCredentials/showTabs in parent; passes credential props and tab state explicitly

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

@tofikwest tofikwest merged commit 5dbf5ba into main Jan 27, 2026
10 of 12 checks passed
@tofikwest tofikwest deleted the tofik/fix-github-save-btn-ui branch January 27, 2026 21:44
claudfuen pushed a commit that referenced this pull request Jan 27, 2026
# [1.79.0](v1.78.0...v1.79.0) (2026-01-27)

### Bug Fixes

* **integration:** update task status logic to account for failed checks ([#2044](#2044)) ([648a06b](648a06b))
* **portal:** convert ReadonlyHeaders to a plain object and pass it to api/fleet-policy endpoint ([#2051](#2051)) ([7fc77b6](7fc77b6))

### Features

* **integrations:** add validation for target repositories in integration dialog ([#2065](#2065)) ([5dbf5ba](5dbf5ba))
* **integrations:** enhance task integration logic with example prompts and validation ([#2056](#2056)) ([b0b3382](b0b3382))
* **tasks:** add bulk task status and assignee update functionality with email notifications ([#2054](#2054)) ([f97258b](f97258b))
* **tasks:** add TaskAutomationStatusBadge component to display task status ([#2049](#2049)) ([31bc3a7](31bc3a7))
@claudfuen
Copy link
Contributor

🎉 This PR is included in version 1.79.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants