1.3.1 Update PRADA information based on CADA file diff
Summary as at February 03, 2022:
- We have a small script that fetches the file, normalises the format (as the upstream changes almost each time) and does a diff with the previous (normalised) version. This runs on a gitlab CI schedule, each night. A merge request is updated with a new commit by
PetitPoneyeach time changes are noticed. Users can follow the MR to get notifications. The code is reasonably generic and could be reused with minimal changes to follow other CSV files.
- TODO: for each line in the diff, generate a change request on alaveteli (this will probably need adding a simple API endpoint) so that our users can more easily approve/reject them without combing through a diff in a merge request.