Release 2.3.2
Closed Issues: 80
- Fixed #28, Show source data file of unmatched records in Building Detail
- Fixed #60, In record list shown in matching, only show fields present in the data file
- Fixed #93, MAPPING: Add a "clear mapping" button
- Fixed #209, Checkboxes are too small
- Fixed #217, Add export to Matching screen
- Fixed #269, Add date of import to building detail list
- Fixed #270, Add Matching functionality to Building List
- Fixed #308, UI for Log Files for Duplicate Data
- Fixed #445, Normalize BE endpoint success responses
- Fixed #506, Data cleansing criteria additions and issues
- Fixed #527, Bugs related to recently implemented caching utilities
- Fixed #538, Updating master record with multiple PM files - auto vs hand matching
- Fixed #543, When should program overwrite existing data when matching records?
- Fixed #579, Add ability to view different fields on each side of matching screen
- Fixed #631, Investigate the options for automatically downloading Custom Reporting Template data from Portfolio Manager
- Fixed #636, Improvements to Matching Screen
- Fixed #639, Matching view still has 'active' filter inputs.
- Fixed #647, Add ability to delete unmatched records from the matching screen
- Fixed #677, Two Building records can't both match to one PM record
- Fixed #707, Can't map files
- Fixed #807, Review Mapped Data doesn't show all mapped fields
- Fixed #839, Server error searching by date fields on seed production but not seedtest
- Fixed #844, Thoughts about UI for Timeseries feature
- Fixed #845, Field is added to Master Building record even if it is unchecked in mapping
- Fixed #898, Don't automatically make unmatched records into new buildings
- Fixed #927, Change Read the Docs subdomain
- Fixed #937, DB Refactoring -- Audit Logs and Data Migration
- Fixed #962, Date filtering not working in Mozilla Firefox
- Fixed #1027, Can't delete data in extra_data fields in Building Detail
- Fixed #1035, Stay in the same place in the building list when coming back from building detail
- Fixed #1039, Swagger is inelegant when user isn't logged in
- Fixed #1048, Figure out what SEED is using prefinery.com for
- Fixed #1142, Update rest framework swagger
- Fixed #1160, Mapping Review screen is empty possibly when all fields are extra data
- Fixed #1191, Return display names from the backend
- Fixed #1198, Authentication is broken when using an api key
- Fixed #1229, Issue with Mapping a second time
- Fixed #1235, Add option to save display settings across org, so it isn't just for your account / browser
- Fixed #1260, Default checked fields in List and Detail settings to fields that have been mapped?
- Fixed #1265, Program is automatically mapping Energy score to ENERGY STAR Score but it doesn't display in mapping
- Fixed #1277, Importing sample test files, many issues -- can break into smaller issues as needed
- Fixed #1297, Data quality errors when typecasting data (TypeError Str -> Float)
- Fixed #1302, Add number of records imported to Import "Successful" dialog box
- Fixed #1314, Hand matching / unmatching for migrated data
- Fixed #1337, SEED Header input box in Mapping -- need to be able to make column wide enough to see long field names
- Fixed #1340, Can't Create new organization as superuser with existing email
- Fixed #1362, DQ Check - Allow sorting by column in DQ results modal
- Fixed #1403, List Settings are tedious to rework
- Fixed #1406, List views - wrap text or show text in bubble
- Fixed #1423, Spinner needs to display longer when program is working to display Matching Detail screen
- Fixed #1450, Need spinner when changing cycles in Inventory list for large datasets
- Fixed #1464, Field mapping -- Letter after number gets capitalized
- Fixed #1495, Mapping / List Setting issues
- Fixed #1532, Auto ESPM import doesn't add data to correct Cycle
- Fixed #1543, Export not returning all data when exporting from taxlot view
- Fixed #1547, Matching Review -- 0 tax lots when there should be 9
- Fixed #1549, Add UBID to Mapping screen explanation for matching fields
- Fixed #1560, Can't "deselect" the filter buttons AND/OR/EXCLUDE
- Fixed #1566, Need to be able to save different List Setting configurations
- Fixed #1567, Show labels in List view
- Fixed #1570, Show records most recently imported from ESPM
- Fixed #1573, Upload your data modal tweaks
- Fixed #1574, Inventory List View -- Default List Settings should show mapped fields
- Fixed #1577, Admin Function -- 403 error removing user
- Fixed #1578, Admin Function -- Error adding existing user to existing organization
- Fixed #1583, Unable to log into ESPM account from SEED
- Fixed #1586, Cycle range for new orgs is incorrect
- Fixed #1588, Columns with the same name in different tables should correctly differentiate the data
- Fixed #1596, Add Lat/Long to PropertyState
- Fixed #1603, Unable to view swagger page when not logged in
- Fixed #1606, Save List Settings in List and Detail View
- Fixed #1613, Associated tax lot ID in Mapping Review is confusing to users
- Fixed #1621, PM Report Template list -- not all the reports are listed in SEED
- Fixed #1627, Tax Lot list Settings Profile Saving -- internal server error
- Fixed #1632, Units are off for Energy Use and EUI when using the ESPM Login from SEED to import data
- Fixed #1633, Pairing between 1 Tax Lot ID and Multiple UBIDs does not seem to be working
- Fixed #1634, Mapping hangs at 100% complete -- organization ID doesn't exist
- Fixed #1635, ValueError: Cannot assign "269": "DataQualityCheck.organization" must be a "Organization" instance.
- Fixed #1639, Unmerge only works once on a given property record
- Fixed #1649, Importing Data with the Same Address on Multiple Rows do not track lot_numbers
Accepted Pull Requests: 30
- Fixed #1581, Improved error messages for admin.html
- Fixed #1597, Allow the mapping columns to be resizable
- Fixed #1598, Add export issues script
- Fixed #1599, Show only populated columns
- Fixed #1602, Updated translation files
- Fixed #1604, Fix data quality typeerror
- Fixed #1605, Fix swagger access
- Fixed #1610, Add libffi-dev and libssl-dev to docker and documentation
- Fixed #1611, Remove unneeded auth classes. Fix BuildingSync and HPXML API endpoints
- Fixed #1618, Add Latitude and Longitude to Database Fields
- Fixed #1622, Add column display names to the database
- Fixed #1623, List Settings Profiles + Display Names Refactor
- Fixed #1624, New Oganization Cycle Range
- Fixed #1625, Fix portfolio manager child data request
- Fixed #1628, Fixed missing pinned parameter when the value is undefined
- Fixed #1629, Fix race condition on creating DataQualityCheck objects
- Fixed #1630, Superuser improvements
- Fixed #1631, Fix
Only Show Populatedto use the current cycle - Fixed #1636, Fix organization in DataQualityCheck
- Fixed #1637, Use kBtu during imports for PM
- Fixed #1638, Fixed showing of default pairing columns
- Fixed #1650, Allow import of multiple ubids, single taxlot in CSV
- Fixed #1651, Ensure mapping to both TaxLot and PropertyState columns is enforced
Accepted External Pull Requests: 5
- Fixed #1536, Quantity (aka. Pint) fields to accommodate metric and US Customary energy/area data
- Fixed #1609, Added oauth, add_columns endpoint, and adjusted pint handling
- Fixed #1616, filterset update to find PropertyView by various PropertyState building
- Fixed #1617, Made PropertyStateWritableSerializer fields not required
- Fixed #1620, Fix add_columns endpoint