SEED-platform / seed

Standard Energy Efficiency Data (SEED) Platform™ is a web-based application that helps organizations easily manage data on the energy performance of large groups of buildings.
Other
107 stars 55 forks source link

Enable background progress for uploading AH levels #4522

Closed axelstudios closed 7 months ago

axelstudios commented 7 months ago

Any background context you want to provide?

The Upload Access Level Instances functionality was correctly set up as a background task, but wasn't running in the background

What's this PR do?

Updates that task to run in Celery, and adds progress status

How should this be manually tested?

Upload a hierarchy on the Access Level Tree page, and observe the progress bar status

Screenshots (if appropriate)

image