Repository navigation
Refine CSV import interaction and submission feedback - #108
Merged
Merged
Conversation
Graphite Automations"Request reviewers once CI passes" took an action on this PR • (09/18/26)1 reviewer was added to this PR based on Henry Chen's automation. |
Arshadul-Monir
changed the base branch from
main
to
bulk-import-member-form
September 18, 2026 01:32
This was referenced Sep 18, 2026
Member
Author
This stack of pull requests is managed by Graphite. Learn more about stacking. |
Arshadul-Monir
force-pushed
the
bulk-import-frontend
branch
from
September 21, 2026 18:33
98a7d2f to
d15ad4f
Compare
Arshadul-Monir
force-pushed
the
bulk-import-member-form
branch
2 times, most recently
from
September 21, 2026 18:35
5b3bc9f to
ff8ec84
Compare
Arshadul-Monir
force-pushed
the
bulk-import-frontend
branch
from
September 21, 2026 18:36
d15ad4f to
aaf696a
Compare
Arshadul-Monir
force-pushed
the
bulk-import-frontend
branch
from
October 9, 2026 21:57
aaf696a to
cc4e247
Compare
Arshadul-Monir
force-pushed
the
bulk-import-member-form
branch
from
October 9, 2026 22:38
ff8ec84 to
95237df
Compare
Arshadul-Monir
force-pushed
the
bulk-import-frontend
branch
2 times, most recently
from
October 9, 2026 22:39
40566cc to
fdf802f
Compare
Arshadul-Monir
force-pushed
the
bulk-import-member-form
branch
from
October 9, 2026 22:53
95237df to
f18a5fb
Compare
Arshadul-Monir
force-pushed
the
bulk-import-frontend
branch
from
October 9, 2026 22:53
fdf802f to
d3f6614
Compare
spiffyy99
reviewed
Oct 14, 2026
Arshadul-Monir
force-pushed
the
bulk-import-member-form
branch
from
October 14, 2026 20:50
f18a5fb to
6b5f5fc
Compare
Arshadul-Monir
force-pushed
the
bulk-import-frontend
branch
4 times, most recently
from
October 16, 2026 15:29
fedf994 to
a6c5fa8
Compare
Arshadul-Monir
force-pushed
the
bulk-import-member-form
branch
from
October 16, 2026 22:02
6b5f5fc to
d508ae7
Compare
Arshadul-Monir
force-pushed
the
bulk-import-frontend
branch
2 times, most recently
from
October 22, 2026 02:08
146c822 to
1e7469f
Compare
Arshadul-Monir
force-pushed
the
bulk-import-member-form
branch
from
October 22, 2026 02:08
d508ae7 to
56b0762
Compare
Arshadul-Monir
force-pushed
the
bulk-import-frontend
branch
from
October 22, 2026 02:44
629c08c to
79fae58
Compare
Arshadul-Monir
force-pushed
the
bulk-import-frontend
branch
from
October 22, 2026 15:12
8b313c2 to
f96f9ac
Compare
spiffyy99
self-requested a review
October 22, 2026 16:41
spiffyy99
previously approved these changes
Oct 22, 2026
Arshadul-Monir
added a commit
that referenced
this pull request
Oct 22, 2026
## Summary - Parse member CSV files, validate required headers and row values, and flag duplicate emails. - Add a CSV file picker with a preview of parsed rows and validation errors. ## Stack 1 of 3. #110 connects this component to the Members page; #108 adds interaction and feedback refinements. ## Verification - TypeScript type check passed at this branch tip.
Arshadul-Monir
force-pushed
the
bulk-import-member-form
branch
2 times, most recently
from
October 22, 2026 20:40
04b1f2a to
4fdb3aa
Compare
Arshadul-Monir
force-pushed
the
bulk-import-frontend
branch
from
October 22, 2026 20:41
cdef74d to
e3777e5
Compare
Arshadul-Monir
changed the base branch from
bulk-import-member-form
to
graphite-base/108
October 22, 2026 20:49
Arshadul-Monir
added a commit
that referenced
this pull request
Oct 22, 2026
## Summary - Add a modal for manual member entry and CSV import, with validation and submission feedback. - Connect the modal to the Members page. - Test manual submission, CSV import, API errors, and existing page behavior. ## Stack 2 of 3. Depends on #109. #108 is the final stage. ## Verification - TypeScript type check passed at this branch tip. - All 14 Members page tests passed at this branch tip.
squash with Added tests
Arshadul-Monir
force-pushed
the
bulk-import-frontend
branch
from
October 22, 2026 20:49
e3777e5 to
dad2653
Compare
Arshadul-Monir
force-pushed
the
graphite-base/108
branch
from
October 22, 2026 20:49
4fdb3aa to
34de6e6
Compare
graphite-app
Bot
dismissed
spiffyy99’s stale review
October 22, 2026 20:50
The base branch was changed.
Arshadul-Monir
force-pushed
the
bulk-import-frontend
branch
from
October 22, 2026 20:50
dad2653 to
30dae72
Compare
|
Arshadul-Monir
requested review from
spiffyy99
and removed request for
arklian
October 26, 2026 16:12
spiffyy99
approved these changes
Oct 26, 2026
Member
Author
Merge activity
|
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.




Summary
Stack
3 of 3. Depends on #110, which depends on #109.
Verification
Images
Manual Entry Modal
Bulk CSV Upload Modal
Successful Upload
Additional Headers
Uploading Duplicate User
Invalid Column Order