* Create a new table: observation_import_status with columns: day, block, is_imported * Make hfp import to update observation_import_status * Make hfp import to fetch hfp data of blocks where observation_import_status.is_imported = false * API endpoint: /missing_hfp_data/ that returns a list of gaps that are missing hfp data from the previous 14 days (note: current day is not included) * example format: { day: 2022-05-09, block: [16.00 - 16.15] }, { day: 2022-05-09, block: [23.00 - 23.15] }, { day: 2022-05-09, block: [23.15 - 23.30] }, { day: 2022-05-09, block: [23.45 - 24.00] }, { day: 2022-05-10, block: [00.00 - 00.15] }, { day: 2022-05-10, block: [00.15 - 00.30] }
{ day: 2022-05-09, block: [16.00 - 16.15] },
{ day: 2022-05-09, block: [23.00 - 23.15] },
{ day: 2022-05-09, block: [23.15 - 23.30] },
{ day: 2022-05-09, block: [23.45 - 24.00] },
{ day: 2022-05-10, block: [00.00 - 00.15] },
{ day: 2022-05-10, block: [00.15 - 00.30] }