Skip to content

Importing partners should have the same fields as adding a partner #5056

Closed

Description

@cielf

Summary

Add columns to the partner import to match partner add

Why

Streamlining partner onboarding -- if the info can be imported, banks won't have to go into every partner separately.

Details

Currently partner import has the name and email only

Partner Add has more

  • Default storage location
  • Group
  • Do you want this partner to receive emails for distributions....
  • Quota
  • Notes
  • Documents

Let's leave off documents for this iteration, but add the rest to the import.

Critera for completion

  • behaviour as described
  • tests to support the behaviour

Activity

  1. McEileen commented on Mar 9, 2025

    @McEileen
    Contributor

    Hi, I'd like to work on this, please.

  2. cielf commented on Mar 10, 2025

    @cielf
    CollaboratorAuthor

    Please do!

  3. McEileen commented on Mar 15, 2025

    @McEileen
    Contributor

    Hi @cielf, quick question. Do you have a preference for the order of the headers in the csv files to import partners? (I'm planning on creating a new example csv file that will include the additional fields, which is why I ask.) Would you like it to match the order of the fields in the issue, or the order of the fields shown below in the partner model's Schema Information?

    # == Schema Information
    #
    # Table name: partners
    #
    #  id                          :integer          not null, primary key
    #  email                       :string
    #  name                        :string
    #  notes                       :text
    #  quota                       :integer
    #  send_reminders              :boolean          default(FALSE), not null
    #  status                      :integer          default("uninvited")
    #  created_at                  :datetime         not null
    #  updated_at                  :datetime         not null
    #  default_storage_location_id :bigint
    #  organization_id             :integer
    #  partner_group_id            :bigint
    #
    

    (I know I'm not adding all of the above to the import functionality, I just copied and pasted the schema information to provide a reference in this thread.)

    Thanks!

  4. cielf commented on Mar 15, 2025

    @cielf
    CollaboratorAuthor

    @McEileen -- My initial take is that the best way, consistency-of-experience-wise, would be to have them in the same order as in the "add partner" screen. Does that make sense to you?

  5. McEileen commented on Mar 16, 2025

    @McEileen
    Contributor

    @cielf Yes, that makes sense. Thanks.

  6. cielf commented on Mar 23, 2025

    @cielf
    CollaboratorAuthor

    Let's leave group off as well.

  7. cielf commented on Mar 23, 2025

    @cielf
    CollaboratorAuthor

    The default storage location should be the name of the default storage location.

  8. github-actions commented on Apr 23, 2025

    @github-actions
    Contributor

    This issue is marked as stale due to no activity within 30 days. If no further activity is detected within 7 days, it will be unassigned.

  9. 26 remaining items

  10. ParsannaK commented on Nov 13, 2025

    @ParsannaK

    Hello, it looks like this has been marked inactive and stale. I would like to work on this please!

  11. dorner commented on Nov 29, 2025

    @dorner
    Collaborator

    Sorry for the delay - it's yours!

  12. github-actions commented on Dec 31, 2025

    @github-actions
    Contributor

    This issue is marked as stale due to no activity within 30 days. If no further activity is detected within 7 days, it will be unassigned.

  13. github-actions commented on Jan 8, 2026

    @github-actions
    Contributor

    Automatically unassigned after 7 days of inactivity.

  14. github-actions commented on Feb 25, 2026

    @github-actions
    Contributor

    This issue is marked as stale due to no activity within 30 days. If no further activity is detected within 7 days, it will be unassigned.

  15. github-actions commented on Mar 5, 2026

    @github-actions
    Contributor

    Automatically unassigned after 7 days of inactivity.

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions