-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
ref(dynamic-sampling): Migrate projectSampling to new form system #109360
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
Merged
priscilawebdev
merged 19 commits into
master
from
jb/forms/dynamic-sampling-project-sampling
Mar 30, 2026
Merged
Changes from 14 commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
f92ccef
ref(dynamic-sampling): Migrate projectSampling to new TanStack form s…
JonasBa 6d9c263
fix(dynamic-sampling): Align projectSampling form with new scraps API
priscilawebdev dc8b6c0
ref(dynamic-sampling): Use shared Zod validation for project rates
priscilawebdev ad4592b
fix(dynamic-sampling): Initialize form with project rates
priscilawebdev ab426cf
fix(dynamic-sampling): Add spacing between rate input and previous label
priscilawebdev 284d171
ref(dynamic-sampling): Remove manual getProjectRateErrors
priscilawebdev a69e5cb
fix(dynamic-sampling): Show validation error on failed submit
priscilawebdev 8efcdc5
fix(dynamic-sampling): Show per-row errors after failed submit
priscilawebdev 122f41e
ref(dynamic-sampling): Reuse sampleRateField for per-row validation
priscilawebdev 369a758
ref(dynamic-sampling): Use individual AppField per project rate
priscilawebdev c458487
ref(dynamic-sampling): Remove form prop from ProjectsTable
priscilawebdev 48964e9
ref(dynamic-sampling): Replace type hack with explicit interface
priscilawebdev 9e6c294
ref(dynamic-sampling): Decouple ProjectsEditTable from form system
priscilawebdev 0865dc6
ref(dynamic-sampling): Remove canSubmit from submit buttons
priscilawebdev a4381d4
test(dynamic-sampling): Add tests for ProjectSampling
priscilawebdev 88802e9
Merge branch 'master' into jb/forms/dynamic-sampling-project-sampling
priscilawebdev d3206e7
ref(dynamic-sampling): Add aria-label to project rate input
priscilawebdev bdf02c6
perf(dynamic-sampling): Batch bulk org rate updates
priscilawebdev 87b64b9
fix(dynamic-sampling): Show 0% instead of blank estimated org rate
priscilawebdev File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.