#9365: Settings - Redesign Necessary for Data Import Feature

Support Ticket(s): ION-2948

With our recent transition to AWS, we have realised that the Cloudfront timeout is 1 min while the import process you may be familiar with (especially Staff and/or Client import) can take more than 1 min to process. So we needed to redesign the code in this feature to avoid timeout issues during the process.

Here's the new process
  1. You can go through the import steps as usual, however you will no longer sit and wait for the import process to complete
  2. On the last step, you will receive the following message

     
  3. In the background, there’s an sql job that runs every 5 mins to check if there’s any new import task(s) waiting to be processed
  4. When completed, the system will auto send an email to user that requested the import advising that the job has been completed, and will include details on what records were ignored/created/updated etc.