akvo-rsr
akvo-rsr copied to clipboard
Akvo Really Simple Reporting
### What were you doing? Generating a project report that takes a long time  After closing the window, the report was still running in the `pyreports` container. ### What...
In order to catch errors for bad practices, we should turn all warnings into errors when running tests. This will help us also prepare for upcoming python changes as well...
# TODO / Done Summarize what has been changed / what has to be done in order to finalize the PR. - [x] Replace table with grid component # Test...
### What were you doing? Logged in as Enumerator and click see all submissions in mobile view  ### What should've happened? All submissions list should be able to responsive...
### What were you doing? For a large organisation generate an [IATI export](https://rsr.akvo.org/my-rsr/iati) and wait. Look at the memory usage as it increases by multiple GB (in my case 6GB...
Bumps [terser](https://github.com/terser/terser) from 4.3.8 to 4.8.1. Changelog Sourced from terser's changelog. v4.8.1 (backport) Security fix for RegExps that should not be evaluated (regexp DDOS) v4.8.0 Support for numeric separators (million...
Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.10.0 to 6.12.6. Release notes Sourced from ajv's releases. v6.12.6 Fix performance issue of "url" format. v6.12.5 Fix uri scheme validation (@ChALkeR). Fix boolean schemas with strictKeywords...
Certain features should be behind a flag. # Requirements ## Fast to query A feature might be checked multiple times in one request. The result shouldn't be a request for...
The thumbnails we generate have to be cleaned up from the DB and storage, otherwise they'll just fill it up. This should be easily done calling [`./manage.py thumbnail cleanup`](https://sorl-thumbnail.readthedocs.io/en/latest/management.html?highlight=cleanup#thumbnail-cleanup) This...
### What were you doing? - Went to export a program's reports e.g [Make Water Count on production](https://rsr.akvo.org/my-rsr/programs/9062/reports) -  - Clicked on "Download PDF" - Waited for 2 minutes...