- Fix bugs
- Wazimap == 0.7.2
- Fix bugs
- Wazimap == 0.7.2
- Update Google Analytics
- Wazimap == 0.7.2
- Using GDAL 1.x
- Added common images here
- Wazimap == 0.7.2
- Official move to "HURUmap"
- Wazimap == 0.7.2
- Don't exclude partial matches from google geocoding results
Important This version makes GDAL an optional install. You must ensure you add GDAL to your requirements file, or install wazimap using wazimap[gdal]]
. See http://wazimap.readthedocs.io/en/latest/deploying.html
- Make GDAL and Shapely optional. This makes it much easier to get up and running with Wazimap without getting GDAL installed, which can be tricky.
- Support GDAL 1.x or 2.x (2.x not fully tested).
- FIX bug in testing database names
- Support null values in a table. This allows you to indicate to Wazimap that you don't have data for a particular field/indicator in a particular place. It is still necessary to ensure that all places have an entry in the database for all indicators.
- Automated build-time testing on Travis.
- Support percentage values in the map view
- Support tables with raw values that are percentages
- Version 0.5.6 was not released
- Fix embedded charts (contributed by mevey)
- Don't show error for empty FieldTable with has_total=True
- Fix loadGeometryForGeoIds bug (contributed by cliftonmcintosh)
- Fix profile page tables for non-percentages
- Correctly send comparative_levels setting to profile page
- Support floating point values in tables
- Be more tolerant of GDAL versions >= 1.11.0 and < 2.0
- Lazy load OGR/GDAL
- Don't allow Django 1.10
- Allow overriding of favicon.
- Support decimal places in chart tables
- FEATURE control the number of decimals for stats shown with the
_stat_list
include by using thedecimals
parameter. - FEATURE adjust the currency symbol used for
currency
stats shown by_stat_list
by settingCURRENCY_SYMBOL
in the file specified by Django's FORMAT_MODULE_PATH. - FEATURE get_stat_data supports percent_grouping and slices
- FEATURE get_stat_data now applies the
only
andexclude
parameters in the database. This makes it possible to specify filters on fields that don't need to be fetched. - FIX get_stat_data now uses the
denominator_key
to determine the table total for FieldTables that havedenominator_key
specified. - FIX correctly serialise Decimal() in additional places
- Don't use whitespace in JSON responses.
- FEATURE a FieldTable can now optionally not support percentages (
has_total
parameter) - FIX correctly serialize Decimal() values in JSON
- FIX reordering pure-integer keys in javascript
- FIX splitting geographies into child levels
- FIX geography search in table view
- Easier to override header blocks
- Footer Wazimap links use WAZIMAP.name where appropriate
- Change GitHub link in Footer
- Easier to override logo
- Twitter link is now optional
- FIX correct comparative levels
- Add table detail view, linked from homepage, to help users find data rather than always starting with a place.
- Make it easier to add provinces up the hierarchy in the data table view
- FIX how geo level ancestors are determined to fix issues with geography levels deeper than two.
- Add leaflet images included by css
- FIX ordering of keys for nested values
- Load leaflet locally so that it works over https
- Load fonts over https if necessary
- Serve most (all?) assets over https if site is loaded over https
- NOTE: this release still doesn't work correctly over https
- FIX: place search is wildcarded on both sides
- Make it easier to subclass from the default Wazimap Geography model by using GeographyBase
- Make homepage easier to override
- DOCS: how to override templates
- DOCS: profile page chart options
- Improve limiting searches to specific geo levels
- FIX: show slippy map on desktop, fixing bug introduced in 0.2.9.
- FIX: correctly hide slippy map on mobile, making elements clickable again
- FIX: embed over HTTPS
- Remove unnecessary rewrites for /static/iframe.html, this is only needed by wazimap-za.
- FIX: cleanly hide homepage map on small (<768px) screens
- Change the way geometries are loaded in comparison views
- Simplify template overrides in wazimap templates
- Fix link to GitHub repo in homepage template
- Add map back to the homepage [#4]
- DOCS: update deployment documentation and example files
- DOCS: make note that we recommend running securely over HTTPS
Django models have changed in this release. You will need to run migrations with python manage.py migrate
.
- FIX: content_type for robots.txt
- Remove numpy as a dependency
- Remove unused osm_area_id from geo models
- Add root_level to geo_data
- Don't include root level geography when computing geography full names
- Add optional long_name attribute to geo model
- Change profile maps JS to make it easy to override
- FEATURE: use Google place search to find places
- FEATURE: new
country_code
config setting - FIX: redirect to slugged URLs when possible
- BREAKING: Data tables now default to one table for all geo levels
- Include deployment file examples in the
deploy
directory - Remove uservoice.js
- Initial release