Releases: IATI/refresher
Releases · IATI/refresher
v2.4.8
What's Changed
- Sync v2.4.7 by @nosvalds in #171
- change database to dbname, add sslmode=require to follow azure docs for ssl error by @nosvalds in #172
- More DB connection fixes by @nosvalds in #173
- basic overall error handling for connection errors by @nosvalds in #174
- Next Release by @nosvalds in #175
Full Changelog: v2.4.7...v2.4.8
v2.4.7
v2.4.6
v2.4.5
v2.4.4
Summary
- Improvements to re-validation admin workflow
- Improvements to deployment workflow and Docker image size
- Changes to logging levels
- Auto re-lakify when not found in Solrizer
What's Changed
- Sync v2.4.1 by @nosvalds in #140
- Reset lakify when unfound in solrizer by @akmiller01 in #139
- add alv_revalidate flag for non-destructive re-validation for alv by @nosvalds in #141
- make solrize parallel processes an environment variable by @nosvalds in #143
- Hotfix/env var fix by @nosvalds in #145
- remove unused cron dependency by @nosvalds in #146
- chore/single docker image by @nosvalds in #147
- fix format by @nosvalds in #148
- chore/slim docker by @nosvalds in #149
- chore/try delete aci by @nosvalds in #150
- use single docker image, delete before deploy - PRD by @nosvalds in #151
- try reusable workflow for refresher deploy by @nosvalds in #152
- revert reusable workflow trial until github actions is stable by @nosvalds in #153
- lower failed blob deletion log severity by @nosvalds in #154
- chore/reuse workflow by @nosvalds in #155
- Revert "chore/reuse workflow" by @nosvalds in #156
- Linting for redeploy by @akmiller01 in #157
- set tostring encoding to utf-8 for lakify by @nosvalds in #158
- set alv_revalidate to false on alv error to prevent continuous retrys by @nosvalds in #160
- Next Release by @nosvalds in #159
Full Changelog: v2.4.3...v2.4.4
v2.4.3
v2.4.2
v2.4.1
Summary
- Bugfix to not try to process files with certain error ids for Activity Level Validation
- Improvement to Solr indexing logic to prevent timeouts during indexing
- Adds additional logging for certain container runs
- Adds new functionality for non-destructive ReIndexing of Solr
What's Changed
- Sync dev v2.4.0 by @nosvalds in #132
- Allow 0.1.1 for ALV parsing by @akmiller01 in #133
- Fix error code exclusion SQL by @akmiller01 in #134
- Double percent signs by @akmiller01 in #135
- add logging for single process runs by @nosvalds in #136
- add maximum batch length for solr adds during indexing to prevent timeouts by @nosvalds in #137
- add column to trigger solr reindex by @nosvalds in #102
- Next Release by @nosvalds in #138
Full Changelog: v2.4.0...v2.4.1
v2.4.0
Summary
- Activity Level Validation
- Add User-Agent header to download requests to prevent 401 responses from publisher sites
- Flattener error handling improvements
- Use explicitly returned ID for new validation reports to link to document
- Improvements to publisher update error handling
- Dependency updates
What's Changed
- Sync v2.3.0 by @nosvalds in #101
- add HTTPError handler to publisher update loop by @nosvalds in #103
- Activity level qb by @alexlydiate in #104
- revert errant change to the iterparse tag for lakifier by @nosvalds in #105
- Fix Migrations Errors from New DB by @nosvalds in #106
- Fix Activity Loop on Activity Level validation by @nosvalds in #107
- Remove duplicate sql and db.py whitespace linting by @akmiller01 in #108
- Fix open commshub key by @akmiller01 in #109
- Sense check for actual IATI before lakify by @akmiller01 in #112
- huge_tree parser for activity-level validation by @akmiller01 in #113
- add User-Agent header to download requests by @nosvalds in #111
- Regex activity extraction, linting, and fix blank doc overwrite bug by @akmiller01 in #114
- Redeploy dev by @akmiller01 in #115
- Lint flatten by @akmiller01 in #116
- check for file to be downloaded for alv by @nosvalds in #117
- Exclude org files from ALV by @akmiller01 in #118
- File encoding upload fix for ALV by @akmiller01 in #119
- Write activities_xml with encoding by @akmiller01 in #120
- use explicit validation.id from insert to set on document by @nosvalds in #122
- Refactor flattener error handling by @akmiller01 in #123
- feat/deploy alv prod by @nosvalds in #124
- feat/black flag test fix by @nosvalds in #126
- feat/black flag test fix by @nosvalds in #128
- Set ALV fields null wherever downloaded is set null or updated by @akmiller01 in #127
- fix secret by @nosvalds in #129
- set threshold back to realistic value after testing by @nosvalds in #130
- lower parallel processes for timeout errors by @nosvalds in #131
- Next Release by @nosvalds in #125
Full Changelog: v2.3.1...v2.4.0