Version 2.19.0
What's Changed
New Features 🎉
- Add Terms of Service by @kflemin in #4065
- Multiple cycle upload by @anchapin in #4073
- Add UBID relation to state by @perryr16 in #4074
- Store additional geocoding results by @nllong in #4020
Improvements 📈
- Move reports to insights page by @haneslinger in #4031
- Direct to property insight on click of program overview column by @haneslinger in #4011
- Add ranked sorting to insight property page by @haneslinger in #4030
- Include x and y in property insights tables by @haneslinger in #4075
- Add percentages to program overview by @haneslinger in #4077
- Add matching criteria to report export by @haneslinger in #4072
Maintenance 🧹
- Bump django from 3.2.18 to 3.2.19 in /requirements by @dependabot in #4034
- Improve inventory load times by @ebeers-png in #3990
- Updated installation steps by @anchapin in #3987
- Bump django-ses from 1.0.3 to 3.5.0 in /requirements by @dependabot in #4055
- Bump requests from 2.28.0 to 2.31.0 in /requirements by @dependabot in #4056
- Pin urllib3 by @axelstudios in #4059
- Remove OEP by @kflemin in #4109
- Bump django from 3.2.19 to 3.2.20 in /requirements by @dependabot in #4128
- Merge sphinx spelling list with VSCode's Code Spelling version by @nllong in #4149
Bug Fixes 🐛
- Fix duplicate users per organization by @axelstudios in #4033
- Require org id from endpoints with has_perm_class by @haneslinger in #4027
- Remove sync salesforce button due to timeout by @kflemin in #4038
- Fix column list profile GET request syntax by @ebeers-png in #3988
- Prevent Automatically Serving Static
index.html
Files by @axelstudios in #4057 - Fix User Creation Bugs by @axelstudios in #4094
- Fix categorical data on reports scatter plot by @haneslinger in #4085
- Fix ESPM Source Types by @axelstudios in #4096
- Fix Download URLs by @axelstudios in #4066
- Use iterator() when rehashing to save memory by @nllong in #4139
- Constrain uniqueness of column name and move geocoding column creation by @nllong in #4151
Full Changelog: v2.18.1...v2.19.0