Releases: zimmerman-team/IATI.cloud
Releases · zimmerman-team/IATI.cloud
v5.7.0
5.7.0 (2021-06-07)
Bug Fixes
- document the grace effect and update to apply to all async tasks (f9ca181)
- remove testing breaks for step 1 (57af1e2)
- rename DatasetDownloadsFinished to AsyncTasksFinished because it is reused for other purposes (e9897c6)
- update source parsing in the automatic parsing procedure (b6852bd)
Features
v5.6.0
5.6.0 (2021-04-07)
Bug Fixes
- add dataset failed pickups to dataset updates (fec19de)
- added migration file (315b49a)
- change migratioon to 16 instead of 14 (15b7d11)
- disable obsolete update_activities_count (e8d2f8d)
- fixed error for organisation datasets (0a1ef6b)
- for mfa org dataset - allow v2.02 to process numbers and serialize to django and solr (e855941)
- formatting and content (6a045b9)
- hide unwanted columns from xml source overview (af6a352)
- readme to contain proper links to sonarcloud and issues (7be0e75)
- remove migration from different branch (db972b4)
- remove obsolete items from interface (fb8381c)
- remove OIPA.celery.debug_task (c4125d6)
- reversion of simultaneous filtering (1c7a32b)
- spelling, spacing (266085f)
- update AidType model to allow 4 characters (11097fa)
Features
- add dataset and update update dates model (34477a9)
- added python package pre-commit and using commitlintjs as a hook (36b1d25)
- allow comma separated currency input (e7692c3)
- allow total expenditure lines with more than 2 decimal places (5f8ed9d)
- drop files no longer published in registry (7ae825d)
- enable SHA-1 validation per activity to drastically increase incremental parsing speed (8e9f90f)
- include result type in Solr output (75c640d)
- match DatasetFailedPickup as closely to iati registry issues as possible (a36d2d6)
- only show datasets that could not be accessed in the LATEST dataset update (d54f8a9)
- sha1 keys for activity level detection of changes when parsing (3763826)
Performance Improvements
- in validation.py use same approach to get source file as in dataset_syncer.py (15518a3)
v5.5.0
5.5.0 (2020-11-25)
Bug Fixes
- add phonenumbers in requirements.txt (58aaffe)
- add phonenumbers in requirements.txt (93aabd0)
- add phonenumbers in requirements.txt (46338d3)
- add phonenumbers in requirements.txt (93e49ed)
- add two-factor-auth in requirements.txt (f3f78e7)
- enable null in ref of organisation/total-budget and total-expenditure (822f509)
- flake8 fixed (b42373b)
- transaction aggregation group by aidtype (5a44b12)
Features
- add imf_url and usd_exchange_rate fields in Transaction, Budget and PlannedDisbursement models (cda6475)
- add imf_url in currency_convert table (00bdf25)
- add namespace xml element for usd-conversion in activity/transaction, activity/budget and activity/planned-disbursement xml elemnet (0af7b83)
- add namespace xml element for usd-conversion in activity/transaction, activity/budget and activity/planned-disbursement xml elemnet (d63b331)
- update indexing methods to add usd,usd_exchange_rate,imf_link to activity/planned-disbursement, transaction and budget (0dbccc8)
v5.4.1
v5.4.0
5.4.0 (2020-09-28)
Bug Fixes
- add header in request in validation.py (9486659)
- add timeout parameter in requests. (8eac09f)
- add try/except block for float() in geo_percentages_add_up (5dfa355)
- bug fix in indexing.py and sector bug fix in parsers. (349203b)
- currency annotation update for percentage field. Because we change percentage field from decimal to string (45ea6f7)
- datefield cannot be empty string in solr so use date_string() in indexing.py (fdfbf52)
- fixed broken budget/transaction aggregation group_by sector and recipient_region (because we change the db table for those twos) (b4cddaa)
- flake8 error fixed (fb43874)
- flake8 error fixed (af5b470)
Features
v5.4.0-develop.3
5.4.0-develop.3 (2020-09-18)
Bug Fixes
- bug fix in indexing.py and sector bug fix in parsers. (349203b)
v5.4.0-develop.2
5.4.0-develop.2 (2020-09-17)
Bug Fixes
- add try/except block for float() in geo_percentages_add_up (5dfa355)
v5.4.0-develop.1
v5.3.3
v5.3.3-develop.3
5.3.3-develop.3 (2020-09-16)
Bug Fixes
- currency annotation update for percentage field. Because we change percentage field from decimal to string (45ea6f7)