Skip to content
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

CSV import as system job #5064

Closed
2 of 12 tasks
glennmatthews opened this issue Jan 8, 2024 · 2 comments
Closed
2 of 12 tasks

CSV import as system job #5064

glennmatthews opened this issue Jan 8, 2024 · 2 comments
Assignees
Labels
type: feature Introduction of new or enhanced functionality to the application
Milestone

Comments

@glennmatthews
Copy link
Contributor

As ...

Nelly - Network Engineer

I want ...

To be able to to import CSVs with large numbers of data rows without worrying about browser/server HTTP timeouts.

Likely this is best implemented by creating a "system job" for CSV imports, similar to how CSV exports were reimplemented in #4746.

So that ...

I can easily import large amounts of data into Nautobot.

I know this is done when...

CSV import runs as a background task rather than a synchronous browser operation.

Optional - Feature groups this request pertains to.

  • Automation
  • Circuits
  • DCIM
  • IPAM
  • Misc (including Data Sources)
  • Organization
  • Plugins (and other Extensibility)
  • Security (Secrets, etc)
  • Image Management
  • UI/UX
  • Documentation
  • Other (not directly a platform feature)

Database Changes

none

External Dependencies

none

@glennmatthews glennmatthews added type: feature Introduction of new or enhanced functionality to the application triage This issue is new and has not been reviewed. and removed triage This issue is new and has not been reviewed. labels Jan 8, 2024
@apast0r
Copy link

apast0r commented Jan 9, 2024

This would be great, I have recently been importing a lot of devices. I had to import 80 at a time because of timeouts.

@lampwins lampwins added this to the v2.2 milestone Jan 19, 2024
@glennmatthews glennmatthews self-assigned this Feb 5, 2024
@glennmatthews
Copy link
Contributor Author

Implemented for 2.2 by #5292.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature Introduction of new or enhanced functionality to the application
Projects
No open projects
Status: To Groom
Development

No branches or pull requests

3 participants