Skip to content

Import invitations from a CSV#5108

Merged
ThiefMaster merged 2 commits intoindico:masterfrom
tomasr8:invitation-csv-import
Oct 26, 2021
Merged

Import invitations from a CSV#5108
ThiefMaster merged 2 commits intoindico:masterfrom
tomasr8:invitation-csv-import

Conversation

@tomasr8
Copy link
Member

@tomasr8 tomasr8 commented Oct 7, 2021

Closes #3673

One can now import invitations form a CSV similar to importing registrations.
Includes an option to skip existing invitations.

As for the implementation details, since the parsing is similar to registrations, I abstracted
import_registrations_from_csv into import_users_from_csv which does parsing and basic validation
and is used by both import_registrations_from_csv and import_invitations_from_csv.

image
image

@tomasr8 tomasr8 force-pushed the invitation-csv-import branch 2 times, most recently from f59c1f5 to 871699b Compare October 7, 2021 14:18
@tomasr8 tomasr8 force-pushed the invitation-csv-import branch 4 times, most recently from 6737bda to a04ac6a Compare October 8, 2021 11:46
@tomasr8 tomasr8 changed the base branch from master to 3.0.x October 8, 2021 11:46
@ThiefMaster
Copy link
Member

Also, master was the right branch for this PR (it was initially even on the 3.2 milestone!); => I don't think this needs to go into a 3.0.x release.

@tomasr8 tomasr8 force-pushed the invitation-csv-import branch 2 times, most recently from 0c387c8 to 782dc19 Compare October 26, 2021 07:48
@tomasr8 tomasr8 changed the base branch from 3.0.x to master October 26, 2021 07:48
@tomasr8 tomasr8 force-pushed the invitation-csv-import branch from 782dc19 to 06c5ca3 Compare October 26, 2021 07:51
@tomasr8 tomasr8 force-pushed the invitation-csv-import branch from 06c5ca3 to 48ba476 Compare October 26, 2021 12:00
@ThiefMaster ThiefMaster force-pushed the invitation-csv-import branch from 48ba476 to 8394534 Compare October 26, 2021 12:05
@ThiefMaster ThiefMaster merged commit 8394534 into indico:master Oct 26, 2021
@ThiefMaster ThiefMaster deleted the invitation-csv-import branch October 26, 2021 12:28
@ThiefMaster ThiefMaster added this to the v3.1 milestone Oct 26, 2021
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.

Invitations: Upload a CSV file with invitation-related data

2 participants