-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(FR-244): session renaming in the session detail panel #3034
Conversation
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has required the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
Coverage report for
|
St.❔ |
Category | Percentage | Covered / Total |
---|---|---|---|
🔴 | Statements | 4.94% (-0.01% 🔻) |
398/8054 |
🔴 | Branches | 4.27% (-0.01% 🔻) |
239/5591 |
🔴 | Functions | 2.96% (-0% 🔻) |
78/2633 |
🔴 | Lines | 4.86% (-0.01% 🔻) |
383/7880 |
Test suite run success
124 tests passing in 14 suites.
Report generated by 🧪jest coverage report action from 7d99ac1
6fa6038
to
da5f2aa
Compare
react/src/components/ComputeSessionNodeItems/EditableSessionName.tsx
Outdated
Show resolved
Hide resolved
da5f2aa
to
f4e4a4f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It can be modified as a duplicate of another currently existing session name. teams
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Thank you for mentioning it. Currently, |
Merge activity
|
resolves #3035 (FR-244) Enhances session name editing functionality with improved validation and user experience: - Adds form-based editing interface with validation rules for session names - Implements escape key to cancel editing - Shows visual feedback during editing with a down-left corner icon - Maintains consistent validation rules between initial creation and editing - Enables editing session names directly in the session detail drawer - Restricts editing to session owners and non-preparing states - Prevents accidental drawer closure with keyboard shortcuts while editing **Checklist:** - [ ] Test case: Verify session name validation rules - [ ] Test case: Check escape key cancels editing - [ ] Test case: Confirm editing works in session detail drawer - [ ] Test case: Verify only session owners can edit names - [ ] Test case: Confirm editing is disabled during session preparation
f4e4a4f
to
7d99ac1
Compare
resolves #3035 (FR-244)
Enhances session name editing functionality with improved validation and user experience:
Checklist: