Skip to content

Latest commit

 

History

History
1011 lines (923 loc) · 101 KB

CHANGELOG.md

File metadata and controls

1011 lines (923 loc) · 101 KB

SEED Version 2.7.1-patch1

  • Fixed #2202, Organization's DQ Rules can be inadvertently deleted

SEED Version 2.7.1

Date Range: 12/21/19 - 03/27/20

  • Fixed #94, Document how mapping works in the SEED-Platform / seed wiki
  • Fixed #994, It is possible to have orphaned user accounts without an associated organization
  • Fixed #1232, Need easy way to view data year over year
  • Feature #1348, DQ Checking -- for Valid data, not errors in data
  • Fixed #1480, Five digit zip codes with leading 0
  • Feature #1591, Detail Screen: Highlight the changes in the columns
  • Fixed #1592, Prevent adding an org with existing name
  • Fixed #1713, Return progress status immediately when uploading large files
  • Feature #1759, Save mappings for specific input file data sources (ESPM, Tax Lot, Building List)
  • Feature #1760, Save Reports to CSV / PNG files
  • Feature #1819, DQ: Add label field to DQ Results Modal and Export file
  • Fixed #1899, Import fields from BuildingSync reports
  • Improved #1913, Add Notes info to export
  • Fixed #1932, BRICR upload/download
  • Fixed #1933, BRICR BuildingSync exports after Update with BuildingSync
  • Fixed #1946, Meter data visible on some cycles but not all
  • Maintenance #1965, Re-enable sentry on systems
  • Fixed #1975, Tax Lot-specific merge check is inadvertently performed on properties
  • Fixed #1984, 403 error when trying to view the Users in an Organization
  • Fixed #1992, Data Mapping for imported files does not reflect the actual mapping for that data file
  • Fixed #1994, Store timeseries data from scenarios
  • Fixed #1998, First edit including lat long change doesn't trigger manual geocoding logic
  • Fixed #2009, Update to Django 2.0.13
  • Feature #2013, Notes: add option to delete notes
  • Fixed #2017, Column Settings: Add ability to sort by Display Name or Column Name
  • Fixed #2018, Geocoding Confidence in Master record are blank for merged records
  • Fixed #2023, Data Import: when importing a new file to a dataset, default to the last cycle imported rather than the first cycle in the pulldown list
  • Improved #2027, Column Settings: Improve Help Text at the top of the page
  • Fixed #2057, Tax Lot Excel export 500 error
  • Fixed #2058, Portfolio Manager URL Changed (Flapping Issue)
  • Fixed #2059, Geocoding order changes aren't included in column setting change preview
  • Fixed #2060, Column mapping preset creation during import not created with current snapshot
  • Fixed #2066, Page not refreshed when switch menu tabs without saving changes and click on "stay on page"
  • Fixed #2069, Selected Cycle not set on different inventory pages
  • Fixed #2072, Inventory Detail no highlights for changes between extra_data
  • Fixed #2076, ESPM import no longer works due to ESPM website updates
  • Fixed #2080, Historical mapping page bug from mapping preset changes
  • Fixed #2082, Static SEED Webpage Development
  • Improved #2084, Print logs when CI fails
  • Improved #2089, Add Best Practices to Documentation
  • Fixed #2091, 500 Error Importing Tax Lot Data
  • Fixed #2095, Upgrade Django and API-related dependencies
  • Fixed #2096, Meter import bug - postgres unique constraints removed from meterreading table
  • Feature #2102, Add "Freeze Master Column" feature in Detail View
  • Fixed #2105, Error message when editing in Detail view is incomprehensible
  • Fixed #2114, Deleting a rule after saving previous changes does not reactive save buttons
  • Fixed #2127, Add functionality to see entire SEED HEADER field name in Mapping
  • Fixed #2131, Bricr-dev testing for potential merge into develop
  • Fixed #2134, Add new column setting to allow blank/'Not Available' values to overwrite other values
  • Fixed #2139, Missing reverse match for password reset

SEED Version 2.7.0-patch1

  • Fixed #2202, Organization's DQ Rules can be inadvertently deleted

SEED Version 2.7.0

SEED Version 2.7.0 includes several significant updates that need to be thoroughly tested on production data before being deployed. The most notable changes:

  • User can define which fields to match/merge/pair/link
  • Properties and Tax Lots are now linked across multiple years or compliance cycles
  • Users can define mapping profiles to save/recall mappings easier
  • 57 closed issues/new features

Date Range: 09/30/19 - 12/20/19

Closed Issues and Features:

  • Fixed #94, Document how mapping works in the SEED-Platform / seed wiki
  • Feature #417, Reports -- Save the last settings
  • Improved #656, Add filename to modal reporting matches when there are no matches
  • Feature #709, Allow user to disable columns in import files and handle redundant column names in import files
  • Fixed #1024, Can define user account without an organization
  • Fixed #1117, Filter doesn't display all the rolled up data under some circumstances
  • Improved #1361, Add a bit of space on left of mapping grid
  • Fixed #1375, DQ Check - Save makes labels disappear on Admin Screen
  • Improved #1409, Indicate that building/property records have merged/matched records
  • Fixed #1480, Five digit zip codes with leading 0
  • Fixed #1511, DQ results: Program doesn't tell user that a rule can't be applied due to data definition
  • Improved #1563, Need an indicator that a filter has been applied to the data
  • Fixed #1571, Update verbiage in dialog box(s) to reflect merging and pairing rather than matching
  • Feature #1715, Add "Only Show Populated Columns" option to Detail List Settings
  • Fixed #1740, Add UBID to BuildingSync and ensure it imports into SEED
  • Fixed #1817, DQ: Program "hangs" when DQ rules can't be applied
  • Fixed #1818, DQ: Program shows labels across all cycles in Filter by Labels list after running DQ check
  • Fixed #1845, DQ Checking hanging in mapping due (possibly) to units issue
  • Fixed #1873, data quality type error
  • Fixed #1945, 403 (Forbidden) when trying to geocode records from Inventory List view
  • Fixed #1963, Allow user to specify which fields are to be used for geocoding
  • Maintenance #1965, Re-enable sentry on systems
  • Fixed #1970, Problem importing a file into a specific org
  • Fixed #1977, Review and update post-import file summary
  • Fixed #1979, Detail View Edit of Custom ID 1 sometimes produces an error
  • Fixed #1982, Display geojson map
  • Fixed #1989, Unmerging records loses pairing
  • Fixed #1990, Nonexistent properties/taxlots return bad responses
  • Fixed #1991, Column Settings - Sort by MATCH CRITERIA needs some tweaks
  • Fixed #1996, Release specific installation constraint of PostGIS docker container
  • Fixed #2005, Unable to build docker image - Could not find library geos_c
  • Fixed #2010, Mapping: Instructions: Group Matching fields by table
  • Fixed #2015, Importing certain column names can break all future imports
  • Fixed #2031, Importing mixed types with duplicate records can cause a 500
  • Fixed #2039, Portfolio Manager Login URL Changed
  • Fixed #2052, Column Settings: Saving Geocoding field definitions: getting 400 and 502 errrors
  • Fixed #1348, DQ Checking -- for Valid data, not errors in data
  • Fixed #786, Save Changes button sequence in Data Cleansing Admin
  • Fixed #1998, First edit including lat long change doesn't trigger manual geocoding logic
  • Improved #1592, Prevent adding an org with existing name
  • Fixed #1592, Data Mapping for imported files does not reflect the actual mapping for that data file
  • Feature #1591, Detail Screen: Highlight the changes in the columns
  • Feature #1232, Need easy way to view data year over year
  • Fixed #1946, Meter data visible on some cycles but not all
  • Feature #1759, Save mappings for specific input file data sources (ESPM, Tax Lot, Building List)
  • Fixed #994, It is possible to have orphaned user accounts without an associated organization
  • Fixed #2057, Tax Lot Excel export 500 error
  • Fixed #1913, Add Notes info to export
  • Fixed #1713, Return progress status immediately when uploading large files

SEED Version 2.6.1-Patch1

  • Fixed #2076, ESPM import no longer works due to ESPM website updates

SEED Version 2.6.1-Patch0

  • This includes the patches from 2.6.0-patch0 since the patches were not complete until after the release of 2.6.1.
  • Fixed #2039, Portfolio Manager Login URL Changed
  • Fixed #2058, Portfolio Manager URL Changed (Flapping Issue)

SEED Version 2.6.1

Date Range: 08/09/19 - 09/30/19

Closed Issues and Features:

  • Fixed #961, Inventory Detail UI Refinements
  • Fixed #1571, Update verbiage in dialog box(s) to reflect merging and pairing rather than matching
  • Fixed #1844, Can't map a field called Gross Floor Area without units
  • Fixed #1857, Geocoding -- Tax Lot vs Property tables
  • Fixed #1883, Can't create new users (as superuser)
  • Fixed #1942, On import, duplicates are not flagged when ULID/UBIDs are involved
  • Fixed #1944, ULID doesn't report that it could generate Lat/Long, but then does generate them
  • Fixed #1950, ULID-only mapping - Geocoding confidence text is wrong

SEED Version 2.6.0-patch0

This patch has address a couple issues including:

  • Use previous version of base image for docker builds (both SEED and PostgreSQL). This is due to Ubuntu edge repo no long including the correct version of Postgis.
  • Update the deployment to automatically read the version of redis, postgres, and OEP from the docker-compose.build.yml file
  • Fix data comparisons when merging records
  • Use OEP Version 1.4
  • Fixed #2039, Portfolio Manager Login URL Changed
  • Fixed #2058, Portfolio Manager URL Changed (Flapping Issue)
  • Fixed #2076, ESPM import no longer works due to ESPM website updates

SEED Version 2.6.0

Add time series related functionality. Make sure to review the migrations.mst on the upgrade.

Date Range: 05/04/19 - 08/09/19

Closed Issues and Features:

  • Feature #835, Expand default Portfolio Manager field mapping to include report for timeseries data
  • Feature #1861, Allow renaming of columns
  • Feature #1871, Allow redis passwords
  • Feature #1879, profile_id as query param and part of v2.1 API
  • Feature #1888, Export Measures and Scenario Data in XLSX Format
  • Feature #1917, Importing ESPM Meter data for multiple buildings
  • Feature #1919, Meter Feature Improvements
  • Feature #1927, Make table headers sticky
  • Feature #1929, Update BuildingSync to BuildingSync 2.0-pr1
  • Improved #1930, Upgrade UBID Dependency to Latest
  • Fixed #442, Write unit test for simple_modal_service
  • Fixed #1844, Can't map a field called Gross Floor Area without units
  • Fixed #1867, Allow Bldg to be parsed as part of the normalized address
  • Fixed #1875, Extra data not showing up in the pairing page
  • Fixed #1881, Problem importing data
  • Fixed #1887, Labels can be associated to Properties/TaxLots across Orgs (via Rules)
  • Fixed #1893, Labels need to be associated to PropertyViews and TaxLotViews
  • Fixed #1894, Meters could be lost during Property Merge and Unmerge
  • Fixed #1895, Cannot import ESPM spreadsheets that have meter data
  • Fixed #1896, Cannot import Green Button Data -- 500 error clicking on Energy link in Property Detail View
  • Fixed #1903, 500 Internal Server Error trying to rename columns in Column Settings if the column already exists
  • Fixed #1912, Error importing Green Button meter data
  • Fixed #1916, Changed units for meters in Settings doesn't appear in the Inventory Meter view
  • Fixed #1918, ESPM Meter Types that SEED doesn't recognize
  • Fixed #1920, Incorrect meter display settings being used on Meter Detail Page.
  • Fixed #1922, nginx page on staging
  • Fixed #1923, Limit log files in Docker

SEED Version 2.5.2

Date Range: 04/15/19 - 05/04/19

Closed Issues and Features:

  • Feature #1855, Add ULID as a matching field on taxlots
  • Feature #1856, Import building and taxlot footprints from WKT format
  • Feature #1861, Allow renaming of columns
  • Fixed #1867, Allow Bldg to be parsed as part of the normalized address

SEED Version 2.5.1

Date Range: 03/28/19 - 04/15/19

Closed Issues and Features:

  • Fixed #1734, segfault when loading a lot of records to view in Inventory List
  • Fixed #1815, Property labels are not in the export file
  • Feature #1832, Update BuildingSync to Version 1.0
  • Feature #1833, Add ULID, Building Footprint, and Tax Lot Footprint to Database
  • Feature #1855, Add ULID as a matching field on taxlots
  • Feature #1856, Import building and taxlot footprints from WKT format

SEED Version 2.5.0

Date Range: 02/19/19 - 03/27/19

Add GIS related functionality. Make sure to review the migrations.mst file on how to deploy the update.

Closed Issues:

  • Fixed #421, Reports - Message saying why there is no data
  • Fixed #1730, Error importing BuildingSync File
  • Fixed #1734, segfault when loading a lot of records to view in Inventory List
  • Feature #1741, BuildingSync batch import from UI
  • Fixed #1811, Unmerge Last doesn't work for BuildingSync XML files
  • Fixed #1812, Merge screen doesn't show extra data fields
  • Fixed #1815, Property labels are not in the export file
  • Fixed #1831, Clean up database tables
  • Feature #1832, Update BuildingSync to Version 1.0
  • Fixed #1833, Add ULID, Building Footprint, and Tax Lot Footprint to Database
  • Fixed #1837, Dimensionality Error
  • Fixed #1838, Column Mappings can fail to load in the UI

SEED Version 2.4.2

Date Range: 01/05/19 - 02/19/19

Closed Issues:

  • Fixed #421, Reports - Message saying why there is no data
  • Fixed #1124, Linux install instructions
  • Fixed #1626, 403 Error deleting Inventory from Org in Admin
  • Fixed #1730, Error importing BuildingSync File
  • Fixed #1738, No email sent to set password when I created a new organization
  • Feature #1741, BuildingSync batch import from UI
  • Feature #1782, Add OEI to docker deployment
  • Fixed #1797, Ability to remove user who only belongs to a single organization
  • Fixed #1800, Add managed task for adding user to organization via cli
  • Feature #1801, Add dropdown for actions on inventory detail page
  • Fixed #1807, Only fields in property or tax lot DB are shown in mapping screen (not showing Extra Data fields)
  • Fixed #1812, Merge screen doesn't show extra data fields
  • Fixed #1813, When merging records, the merged records don't show up in the detail view, only the final Master Record

SEED Version 2.4.1

Date Range: 10/06/18 - 01/04/19:

Closed Issues:

  • Fixed #17, Ability to change mapping after it has been saved
  • Fixed #43, Internationalization of units
  • Fixed #343, Edit Organization Mappings screen -- add it
  • Fixed #1561, Program Drops 2nd tax lot pairing (in mapping?) to do discarding duplicate tax lot record
  • Fixed #1594, List view -- fields with long strings need popup like in building detail
  • Fixed #1645, Release Date not being mapped as "Release Date" (defaulting to PM Release Date)
  • Fixed #1718, Deleting all records for an org doesn't delete values in column settings
  • Fixed #1724, KeyError: u'measures'
  • Fixed #1733, Newly created column will not show up in API until data exists
  • Fixed #1739, Admin Screen needs scroll bar at the bottom of the screen to scroll right
  • Improved #1743, Remove deprecated repositories
  • Fixed #1767, IDs for labels API return false
  • Improved #1768, Upgrade to Python 3
  • Improved #1769, Deploy script for docker stack deploy
  • Fixed #1770, Update the update datetime field when changing tax lot or property
  • Improved #1771, Remove Unused Django Models and Migration Code
  • Fixed #1772, Return PropertyView ID from Label Filter API
  • Fixed #1773, No measures in scenario break BuildingSync
  • Improved #1774, Use alpine linux in Docker

SEED Version 2.4.0

Date Range: 07/04/18 - 10/05/18:

Closed Issues: 32

  • Fixed #239, Rearchitect the progress API interactions
  • Fixed #711, Associating and disassociating orgs causes account to become disfuctional
  • Fixed #873, "NoneType object is not iterable" in _match_buildings
  • Fixed #876, Upgrade fine-uploader
  • Fixed #1172, Mapping Review Screen - field name case and punctuation
  • Fixed #1200, allow for user to manage column mappings
  • Fixed #1408, DQ checking not working for specific case
  • Fixed #1497, File hangs on matching
  • Fixed #1548, ESPM Auto Import -- Import file name
  • Fixed #1565, Error importing large ESPM file
  • Fixed #1582, Reports not displaying data
  • Fixed #1585, Error 400 when unmerging record
  • Fixed #1601, Performance is quite slow moving between different views (Detail to List, etc)
  • Fixed #1608, Improve Matching Performance
  • Fixed #1646, Value edited in Detail view is overwritten when old data is again imported into SEED
  • Fixed #1654, 500 Error when logging into ESPM from SEED
  • Fixed #1660, Fields are not being displayed in the Detail view for either Property or Tax Lot
  • Fixed #1667, DQ Export not working from Inventory List -- server failed error
  • Fixed #1668, New Mapping Page layout makes it hard to compare the file header with the SEED header
  • Fixed #1672, Inventory export -- Excel puts up error message, but then opens it
  • Fixed #1681, Suborganization error message unclear
  • Fixed #1682, Suborganization error uploading data
  • Fixed #1683, SEED shouldn't allow suborgs of suborgs
  • Fixed #1685, Import Building Sync file from Audit Report Template
  • Fixed #1686, Suborganization list settings don't work
  • Fixed #1689, Importing file with crlf and blank line returns causes errors
  • Fixed #1692, Error clicking "i" Nav Button
  • Fixed #1694, Settings profile field list is reversed on save when saving the first Settings Profile
  • Fixed #1696, 502 error displaying inventory in org with large number of records
  • Fixed #1698, Add the ability to not overwrite the data by column on merge
  • Fixed #1702, Test the spinner visibility during routing transitions
  • Fixed #1707, Site EUI (kBtu/ft²) & Source EUI (kBtu/ft²) fields are not imported with autoimport from ESPM

Accepted Pull Requests: 25

  • Fixed #1661, Address PM Import Error
  • Fixed #1674, Report proper filename for uploaded_filename during PM import
  • Fixed #1676, Improve progress bar functionality
  • Fixed #1677, ID in CSV causing Excel to throw warnings
  • Fixed #1680, Remove unused classes and cleanup deprecated code
  • Fixed #1684, Hash object upon save
  • Fixed #1687, Fix and cleanup suborganizations
  • Fixed #1688, Buildingsync upload merge develop
  • Fixed #1690, Fix first_five_rows method to be more flexible
  • Fixed #1691, Fix privilege escalation bug
  • Fixed #1695, Add transactions
  • Fixed #1697, BuildingSync Upload
  • Fixed #1699, Field by field merging preferences
  • Fixed #1700, Fixed the spinner visibility during routing transitions
  • Fixed #1701, Inventory Performance
  • Fixed #1703, Strip spaces around value before typecasting
  • Fixed #1704, Change default org to user first org available
  • Fixed #1705, Inventory View Fixes
  • Fixed #1706, Create default columns managed task, fix unicode error in mapping
  • Fixed #1708, Update BuildingSync Upload
  • Fixed #1709, Fix the reversed column order when saving a new settings profile
  • Fixed #1710, Fix csv import
  • Fixed #1714, Docker timeouts
  • Fixed #1720, Fix pint cleaner and mapping error
  • Fixed #1721, Handle Duplicate Measure IDs in BuildingSync Uploads

SEED Version 2.3.3

Date Range: 05/31/18 - 07/04/18:

Closed Issues: 18

  • Fixed #74, Update Projects when new data is added
  • Fixed #127, Export unmatched records
  • Fixed #258, Add Buildings to Projects from Project Screen
  • Fixed #285, Incorrect event for delete project?
  • Fixed #360, Duplicate Data -- Cleanup after importing files
  • Fixed #590, deleting data sets does not delete buildings?
  • Fixed #654, Design feature which allows bulk editing of data
  • Fixed #829, Building project tab shouldn't have edit button
  • Fixed #838, Edit project window doesn't pre-populate compliance fields
  • Fixed #1282, Add space to the left of the Settings grids
  • Fixed #1292, Blank record added to Tax Lot view
  • Fixed #1344, Error trying to display inventory list
  • Fixed #1414, get_api_request_user in seed/utils/api.py fails with UnboundLocalError when HTTP_AUTHORIZATION is not basic
  • Fixed #1587, Mapping: If columns are mapped to both Property and Taxlot tables, ensure that a matching field is present for each table
  • Fixed #1656, Update Version number to 2.3.2
  • Fixed #1663, Program hangs at 100% on mapping
  • Fixed #1665, DQ not working -- fields don't display in admin, 500 server error when running in inventory
  • Fixed #1669, Export from Actions pulldown not working on dev1 branch

Accepted Pull Requests: 7

  • Fixed #1653, Generates PM Import file name based on date
  • Fixed #1655, Fixed the angular-sanitize semantic versioning
  • Fixed #1658, Fix Migration for Production Data
  • Fixed #1659, Major mapping improvements
  • Fixed #1662, Return inventory records with only the columns specified
  • Fixed #1666, Data Quality Checks Returned 500
  • Fixed #1670, Fix Inventory Export and Displaying of Extra Data Fields in Inventory

SEED Version 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 Populated to 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

SEED Version 2.3.1

Closed Issues: 4

  • Fixed #1289, Filter on numeric fields
  • Fixed #1321, Hand Matching screen -- Fix field headers, add vertical scroll bar, other UI improvements
  • Fixed #1524, Editing record in inventory view corrupts the record
  • Fixed #1576, Rework Exporting from Hamburger view

Accepted Pull Requests: 8

  • Fixed #1551, Added UBID to the mapping instructions
  • Fixed #1552, Fixed the count for the imported number of mapped tax lots
  • Fixed #1556, Add date to PM import filename
  • Fixed #1557, Release 2.3
  • Fixed #1558, Notes Improvements
  • Fixed #1559, Cleanup Travis
  • Fixed #1562, Added UBID to the mapping instructions
  • Fixed #1564, Temporarily hid the Upload Green Button Data button

SEED Version 2.3

Closed Issues: 21

  • Fixed #148, For PM mapping, add feature to remember user defined mappings
  • Fixed #179, Auto-connect to Portfolio Manager
  • Fixed #1125, Mapping suggestions are improved but could still be improved
  • Fixed #1231, Inventory Detail: Add Log & Notes back
  • Fixed #1238, Add option in mapping to map all fields to original file field names
  • Fixed #1298, Add Import Date as a viewable field in List and Detail view
  • Fixed #1328, Filter operators -- make them the same for numeric and strings
  • Fixed #1385, Hand Matching -- need to be able to match multiple records together (V 1.5 feature)
  • Fixed #1396, Add Unique Building ID as a matching field
  • Fixed #1499, Functionality different between two servers with same deployment
  • Fixed #1501, migrate django password reset to class based views
  • Fixed #1509, Mapped fields with underscore are transformed to a field name without underscore
  • Fixed #1510, Export all data as CSV file not working as expected
  • Fixed #1512, Export has (primarily) internal field names not SEED user mapped field names
  • Fixed #1525, merging code caused merging issue
  • Fixed #1527, non-deterministic test
  • Fixed #1529, requires_member when viewing organization
  • Fixed #1549, Add UBID to Mapping screen explanation for matching fields
  • Fixed #1550, UBID Upper/lower case field name in mapping
  • Fixed #1554, Add UBID to Pairing screen
  • Fixed #1555, Unmerging Tax Lots doesn't unpair the records paired when records were merged

Accepted Pull Requests: 25

  • Fixed #1491, BRICR Support - BuildingSync, Measures, Scenarios, etc.
  • Fixed #1492, OGBS - French (Canada) localization
  • Fixed #1507, removing instruction to python setup.py install
  • Fixed #1513, Integration with Portfolio Manager
  • Fixed #1515, 1298 import date field
  • Fixed #1517, Bricr buildingsync upload
  • Fixed #1519, save pm mapping changes to database.
  • Fixed #1520, Translation example
  • Fixed #1521, Add UBID
  • Fixed #1526, Update ubid in example files
  • Fixed #1528, view history
  • Fixed #1530, Shared Field Settings Page
  • Fixed #1531, Add Queued State to Analysis State
  • Fixed #1533, Fixed the selected cycle for PM imports
  • Fixed #1534, Combined text/numeric filtering
  • Fixed #1535, display analysis state string instead of int
  • Fixed #1537, Re-sorts angular localization files
  • Fixed #1538, Updated copyrights
  • Fixed #1539, Add Notes Field
  • Fixed #1540, Hand-merge multiple records
  • Fixed #1541, upgrade some dependencies to the latest versions
  • Fixed #1542, fix serialization of quantity
  • Fixed #1544, CSV Export Header
  • Fixed #1545, remove unused view methods and remove bricr flipper
  • Fixed #1546, Add Sentry to Frontend

Accepted External Pull Requests: 6

  • Fixed #1492, OGBS - French (Canada) localization
  • Fixed #1514, Simplify API auth docs
  • Fixed #1516, HPXML Integration
  • Fixed #1518, Tightens up check for whether celery's running in dev
  • Fixed #1522, Fixes HTML error in sub-org submit button
  • Fixed #1537, Re-sorts angular localization files

SEED Version 2.2.1

Closed Issues: 5

  • Fixed #1486, Upgrade to Django 1.11
  • Fixed #1502, Fix password reset
  • Fixed #1363, DQ Check - Add export to Inventory DQ Results modal
  • Fixed #1397, DQ Admin: add indication of field source (tax lot or property)
  • Fixed #1398, DQ: Add labels for exported records
  • Fixed #1404, Inventory Detail - Related Properties - need to display more fields
  • Fixed #1439, Strftime fails for buildings older than 1900
  • Fixed #1496, Export data from inventory (including labels)
  • Fixed #1482, Remove the concept of projects
  • Fixed #1483, Added Custom ID 1 field for Related Properties
  • Fixed #1484, Added a mapping button to Map SEED fields to imported file fields
  • Fixed #1481, Hides *_pint columns in Property List Settings view
  • Fixed #1487, Improved Column Saving
  • Fixed #1490, Export DQ from Inventory
  • Fixed #1493, Removes node_modules from fine-uploader after building
  • Fixed #1473, Improved Angular unit tests
  • Fixed #1479, Disable all client-side caching when the dev profile is used

SEED Version 2.2

Closed Issues: 25

  • Fixed #558, Label pulldown gets too small to read label text when browser window shrinks
  • Fixed #598, Adding a label to 16,000+ records is a bit slow
  • Fixed #781, Mapping hangs if there is a duplicate field name in the data
  • Fixed #908, Changing the name of the label currently being filtered on
  • Fixed #928, Blank field name in imported file causes error
  • Fixed #1144, Mapping Review Screen: View by Property tab displays when mapped Tax Lot file has Jurisdiction Tax Lot ID
  • Fixed #1219, One property record added when only tax lot data is mapped
  • Fixed #1239, Mapping Review screen doesn't always show data
  • Fixed #1257, Field name with apostrophe capitalized the next character
  • Fixed #1269, Check Matching results screen to make sure information is correct
  • Fixed #1275, Save Mapping for PM file with lots of fields -- Browser unresponsive message
  • Fixed #1280, Not all fields show data in Mapping Review but are in Inventory list
  • Fixed #1283, View by Property: Address Line 1 (tax lot) doesn't display unless Address Line 1 (property) is also selected
  • Fixed #1311, Matching Results dialog box -- make the information there more informative for the user
  • Fixed #1312, Hand Matching screen -- keep "state" going from detail back to list
  • Fixed #1320, Display Names in List Settings not always displayed
  • Fixed #1323, Spinner needs to spin longer (!) before matching screen is displayed
  • Fixed #1329, Normalization of Tax lot ID -- may cause problems for some cases
  • Fixed #1347, 502 Bad Gateway area when matching Portfolio Manager file
  • Fixed #1372, Import sample data issue
  • Fixed #1387, DQ Check -- Optimize checking for large datasets
  • Fixed #1394, Matching List and Detail View -- Add List Settings
  • Fixed #1407, Matching -- sorting takes a while, need a spinner
  • Fixed #1432, Add fields (list settings) to Pairing screen - can't see enough info to do the pairing
  • Fixed #1470, Can't create new user from admin page

Accepted External Pull Requests: 7

  • Fixed #978, Adding ansible provisioning within AWS
  • Fixed #1304, WIP: 1124 linux installation docs
  • Fixed #1440, Org-level units preference
  • Fixed #1443, Makes start-seed run a bit easier under Vagrant
  • Fixed #1453, Fix typo, remove spurious 301 redirect.
  • Fixed #1454, Fixes startup warning on seed.NonCanonicalProjectBuildings.projectbuilding
  • Fixed #1457, Lay foundations for pint Quantity objects for EUI, Areas on PropertyStates

SEED Version 2.1.2

Closed Issues: 11

  • Fixed #1220, Hide Column doesn't persist state in List View, only when set in List Settings
  • Fixed #1224, List Settings are not saved after closing and reopening browser
  • Fixed #1242, Add a clear filters button to the Inventory List view
  • Fixed #1291, Save Changes does not appear to work in Detail View
  • Fixed #1341, Check for duplicate records on import and don't import them
  • Fixed #1395, Matching List view - add filter line
  • Fixed #1401, Add a Not "Label" option to filtering
  • Fixed #1410, Filtering in PM Property ID field doesn't do "contains" filter
  • Fixed #1416, Can't filter on dates using operators
  • Fixed #1418, Date sometimes does not display correctly in the Detail view
  • Fixed #1428, Add Pagination to Matching Detail View

Accepted External Pull Requests: 0

SEED Version 2.1.1

Closed Issues: 77

  • Fixed #16, Clear Type ahead history and restart with clean default list
  • Fixed #18, Admin function to change % confidence setting
  • Fixed #47, Fix case sensitive sort in Mapping edit column
  • Fixed #53, Save intermediate state of mapping
  • Fixed #54, The same user can be added to an organization multiple times
  • Fixed #101, MATCHING: Sorting by confidence across entire dataset
  • Fixed #133, Edit Columns in mapping -- only show fields in the dataset currently being mapped
  • Fixed #199, PM JSON mapping field doesn't handle case (?)
  • Fixed #213, Case sensitivity in mapping
  • Fixed #231, Filter parameters being saved
  • Fixed #271, Address sort -- alpha sort on street number (?)
  • Fixed #272, Client-side build tool?
  • Fixed #277, SEED incorrectly sees Firefox on OSX as old version
  • Fixed #278, Modal dialogs should not show dismissable alerts
  • Fixed #280, Dropdowns are not auto-showing scrollbars
  • Fixed #283, Use standard (Bootstrap) modal dialog for delete project and delete data set
  • Fixed #284, Use better label for "Successful Upload!" dialog
  • Fixed #298, Missing asset: bg_first_td.png
  • Fixed #321, List Settings in Building View has case sensitive sort
  • Fixed #322, Field name display inconsistencies
  • Fixed #350, Creating Sub Orgs seems to be broken
  • Fixed #357, Deleting Building snapshot records when deleting data sets
  • Fixed #363, missing backgound image
  • Fixed #371, Duplicates in matching using PM web services field names
  • Fixed #431, Delete records when click "Back to Mapping"
  • Fixed #439, Mapping -- storing mapping results in cache
  • Fixed #443, Add JS tests to travis build
  • Fixed #450, 403 error posting to /data/upload/
  • Fixed #455, Remove javascript:void(0); in href tags
  • Fixed #498, Expand filtering to include multiple criteria
  • Fixed #529, Fix outdated browser code
  • Fixed #552, Label filter should be case insensitive
  • Fixed #570, Address debt related to building search
  • Fixed #588, /static/landing/js/landing.js missing
  • Fixed #603, AttributeError: 'int' object has no attribute 'strip'
  • Fixed #625, Add javascript tests to Travis-CI
  • Fixed #637, Small correction needed for comments
  • Fixed #641, Refactor directive names
  • Fixed #658, Number of matching records seems to depend on import order
  • Fixed #666, Font in Log and Notes Action field has changed
  • Fixed #682, Add more help text for Cancel button on Confirm Save Mappings modal
  • Fixed #691, Program doesn't allow mapping even if duplicate fields are unchecked
  • Fixed #698, Add column sorting to detailed matching screen
  • Fixed #813, Matching shows 0% progress, but is actually matching (on a large dataset)
  • Fixed #814, Matching design issues
  • Fixed #828, 2nd step in Mapping seems to either hang or take a very long time
  • Fixed #852, Uploading large data set, problem with matching
  • Fixed #872, Display of files is slow if the list of files is long
  • Fixed #886, UI Updates for DB Refactoring
  • Fixed #907, After applying labels on page > 1, program goes back to showing page 1 list
  • Fixed #911, local_untracked has changed
  • Fixed #954, Fix Django deprecated warnings.
  • Fixed #975, Data migration to put extra data fields into column mappings
  • Fixed #1022, Cancel button on Change Password page appears to have no effect
  • Fixed #1072, Filter by label state is lost going from list to detail and back to list
  • Fixed #1141, Inventory List: put multiple tax lots in numeric order
  • Fixed #1143, Problems with Matching
  • Fixed #1162, Keep sort & filter when coming back to List view from Detail View
  • Fixed #1208, Jurisdiction Property ID -- add it to the list of matching fields
  • Fixed #1218, Extra Data sorting -- should sort all fields alpha-numerically (?)
  • Fixed #1222, Add ability to Set Campus field state in Detail Edit
  • Fixed #1228, Need funtionality equivalent to "Lot Number" in PM data for Unique Building ID in PM data
  • Fixed #1247, Don't merge duplicate records
  • Fixed #1255, After mapping is saved, some fields are set to unmapped in the Mapping Screen
  • Fixed #1258, Verify the behavior of mapping Tax Lot ID to Lot Number if Tax Lot ID doesn't exist in Tax Lot table
  • Fixed #1267, Enable Django File Compression for Cache Busting
  • Fixed #1276, Error running docker-compose
  • Fixed #1279, Manage Available cycles -- doesn't always work
  • Fixed #1288, Recognize / as a delimiter for multiple tax lot IDs
  • Fixed #1300, Hand matching: Spinner needs to persist until hand matching view is displayed
  • Fixed #1313, UI for cases where multiple records are matched -- improve
  • Fixed #1334, If field order is changed by moving field in list view, when coming back from detail view, list settings are lost
  • Fixed #1368, DQ check - getting errors for Address Line 1 even if it isn't in the rules
  • Fixed #1376, Hand matching is very slow
  • Fixed #1383, Matching list and detail view -- add back in column filtering and field list settings (in V 1.5)
  • Fixed #1384, Matching detail list -- add column sorting (like the list view)
  • Fixed #1412, Blank data in matching fields causes records to be merged that shouldn't be

Accepted External Pull Requests: 12

  • Fixed #1199, Basic authentication uses base64 encoded, not plain strings
  • Fixed #1241, Fixes Python build failures in Docker
  • Fixed #1366, Tests data quality
  • Fixed #1373, Fix develop tests
  • Fixed #1378, GBR merge 01 residential cert models
  • Fixed #1379, GBR merge 02 api helpers
  • Fixed #1381, GBR merge 03 residential cert endpoints
  • Fixed #1382, GBR merge 04 a org mixin cycle
  • Fixed #1386, Filter matching
  • Fixed #1388, 90 code cov
  • Fixed #1389, GBR merge 05 properties

SEED Version 2.1.0

Closed Issues: 29

  • Fixed #69, Remember the unchecked fields
  • Fixed #79, Separate Mapping from Matching
  • Fixed #430, Potential crash in map_row_chunk
  • Fixed #580, Add Label Feature to Data Cleansing view
  • Fixed #582, Add Data Cleansing functionality to Inventory (Property and Tax Lot) View
  • Fixed #785, Add Clear Filter to Data Cleansing modal
  • Fixed #787, Additional functionality to add to Data Cleansing Admin feature
  • Fixed #1105, Slow display of data
  • Fixed #1151, Mapping for PM files need some improvement
  • Fixed #1171, List Settings - Multiple field names still there in some cases
  • Fixed #1236, Is seed-platform-dev google group dead?
  • Fixed #1243, Dismiss button on Matching Progress bar
  • Fixed #1274, Deleting organizations doesn't seem to work -- Disable until fixed
  • Fixed #1287, Data Cleansing Export button doesn't export file
  • Fixed #1307, Chrome ran out of memory trying to display the matching screen
  • Fixed #1309, Error unmerging merged record
  • Fixed #1324, Mapping Review only shows Tax Lot field if Address Line 1 mapped to Property table
  • Fixed #1342, Keep Label filters when moving between tabs
  • Fixed #1343, 500 Error when clicking on Data Quality Checks from right hand link in organizations
  • Fixed #1345, DQ checking -- put new rule at top of list
  • Fixed #1346, DQ Checking -- Not all rules are alphabetized
  • Fixed #1350, DQ - Text String checking
  • Fixed #1351, DQ - Select / Deselect All button in DQ Admin
  • Fixed #1352, DQ - Default rules for Energy Star seem to hang (?)
  • Fixed #1353, DQ - Energy Star Score rule seems to hang (?)
  • Fixed #1354, DQ Check - Program doesn't label null records when set to Required and Not Null
  • Fixed #1355, DQ Check -- Alphabetize field list in field pulldown in Admin Screen
  • Fixed #1359, DQ Check -- Error adding labels in Admin Screen
  • Fixed #1364, DQ - Not all error records are getting labels

Accepted External Pull Requests: 2

  • Fixed #1331, Old data quality
  • Fixed #1333, Cleanup

SEED Version 2.0.2

Closed Issues: 49

  • Fixed #23, Type ahead in Mapping sometimes doesn’t keep your choice
  • Fixed #82, Batch processing during import causes lost records
  • Fixed #103, Improving the mapping functionality
  • Fixed #122, Linked fields in Mapping
  • Fixed #149, Click on field or record to edit
  • Fixed #370, Move Filtering and Sorting to Front End
  • Fixed #462, Add wildcards to filtering
  • Fixed #518, Server error on Delete Building
  • Fixed #542, Changes to PM mapping not shown in mapping "review" screen after save
  • Fixed #620, Wrong number of matched buildings reported in dialog box
  • Fixed #633, Program Doesn't Always show the right number of matches
  • Fixed #643, Add double date filters to matching screen
  • Fixed #657, Number of matches reported in modal is not always correct
  • Fixed #659, Add/Remove filter buttons stacked not side by side
  • Fixed #661, Add/Remove filter buttons stacked not side by side
  • Fixed #665, Deleting buildings from list doesn't delete all records
  • Fixed #827, Program renames data import file
  • Fixed #874, Save GreenButton Request button doesn't save deletion of input in URL and Subscription fields
  • Fixed #931, API Refactoring
  • Fixed #933, Build Migration Scripts to move data from old to new tables
  • Fixed #953, Edited data in Building Detail view is not saved
  • Fixed #980, Imported files have a sequential number appended onto them
  • Fixed #1107, Program merges records during matching if addresses match but Tax Lot IDs are different
  • Fixed #1108, Program doesn't handle updated PM records in the same file properly
  • Fixed #1112, Matching hangs importing the same file under 2 different cycles
  • Fixed #1139, Show import history in the Inventory Detail view
  • Fixed #1159, Getting Bower errors matching data
  • Fixed #1203, Changing mapping doesn't seem to get saved
  • Fixed #1206, Mapping to Lot Number -- can't view Lot Number field explicitly - it becomes Associated Tax Lot ID (?)
  • Fixed #1207, Mapping error checking -- require at least one field is a matching field
  • Fixed #1215, Display of mapping list is very slow when there are many fields (250)
  • Fixed #1221, Replicate V1.5 feedback for matching results
  • Fixed #1259, No fields displaying in Mapping Review
  • Fixed #1261, Settings not saved on Detail View
  • Fixed #1262, Data doesn't always appear in Mapping Review, even if it is displayed in Inventory view
  • Fixed #1263, A few mapped Tax Lot fields are not showing data in the Property List view (City, State, Postal Code)
  • Fixed #1264, Test and Document -- Mapping Lot Number to Property in file with both Tax Lot and Property Data
  • Fixed #1278, How to unpair a Property from a Tax Lot
  • Fixed #1285, Problem importing 2 records with fields mapped to Tax Lot and Properties
  • Fixed #1290, Mapping error: Cannot handle more than one to_column returned for
  • Fixed #1293, Detail View error -- 'NoneType' object has no attribute 'state'
  • Fixed #1294, Timeout viewing detail from View by Tax Lot
  • Fixed #1295, Importing 2nd file -- no data displayed in Matching Review
  • Fixed #1299, Mapping to Lot Number in Property table -- normalize data the same way as for Jurisdiction Tax Lot ID
  • Fixed #1305, Program defaults to "empty" Cycle record in Inventory view
  • Fixed #1306, Server error 500 clicking on Detail icon from View by Property, 502 from View by Tax Lot
  • Fixed #1308, 1 Portfolio Manager record not getting added to Property list
  • Fixed #1310, Program seems to stall on Mapping
  • Fixed #1315, Manage Available Cycles on New Data Set not working

Accepted External Pull Requests: 3

  • Fixed #1284, Seed merge api helpers
  • Fixed #1286, fix for pairing page, didn't like scope() syntax
  • Fixed #1322, 135787765 test updates

SEED Version 2.0.1

Closed Issues: 18

  • Fixed #138, Add cancel button to data import modal
  • Fixed #618, Decouple list settings in different views
  • Fixed #632, Add Cancel button to View/Hide Columns / Save Settings on Matching screen
  • Fixed #650, Year built displayed with commas in matching
  • Fixed #871, Add date/time of import for uploaded files in the Data Files section
  • Fixed #910, Update filtering in the Matching detail view
  • Fixed #1007, DB Migration cleanup -- DC and 2015-2016
  • Fixed #1087, List settings contains multiple versions of the same field -- don't know which to pick
  • Fixed #1118, Imported files don't always show extension
  • Fixed #1128, Matching with Tax Lot & Property Data in one file
  • Fixed #1165, Saved mapping is not always correct
  • Fixed #1168, In existing org, importing new files, Mapping Review screen doesn't show data
  • Fixed #1170, List Settings: Property and Tax Lot indicators are not always correct, depending on the mapping
  • Fixed #1178, Detail Settings (both Tax Lot and Property) doesn't show extra data fields
  • Fixed #1183, Extra Data doesn't display in Inventory List or Detail View
  • Fixed #1204, Custom ID 1 is not displayed in Mapping Review or Property List Settings
  • Fixed #1213, Some data getting mapped is not displaying in detail and list view
  • Fixed #1217, 403 Forbidden Error in matching_results

Accepted External Pull Requests: 2

  • Fixed #1135, Import changes
  • Fixed #1253, added taxlot_view_id to related property returned in getProperties

SEED Version 2.0.0 (2016-10-01 to Release)

Closed Issues: 76

  • Fixed #78, MATCHING: Unmatched PM records are not made into master building records
  • Fixed #98, Concatenation isn't working -- can't control field order
  • Fixed #110, Address Line 1 mapping not working
  • Fixed #114, Scale building list records viewed based on total # of records
  • Fixed #248, Problem deleting buildings
  • Fixed #314, "File Content Error" during data load but system still loads data
  • Fixed #397, Display error message when creating label if it already exists
  • Fixed #407, Order of fields in Building List for existing records
  • Fixed #420, Put display # records pull down at the top of the list
  • Fixed #585, If no matching fields mapped, can't get to Building Details
  • Fixed #587, Missing {{STATIC_URL}}seed/images/DOE-SEED-Logo_v4.jpg
  • Fixed #597, Labels take a long time to load if there is a lot of data
  • Fixed #906, Clear filters goes back to Show All state, but pulldown doesn't reflect that state
  • Fixed #917, Label list doesn't appear on first click into the input box
  • Fixed #967, Sentry errors from trying to display building list
  • Fixed #971, Error mapping
  • Fixed #973, Unchecked fields in Mapping screen are imported but not available in Building List Settings #972
  • Fixed #984, In superuser organization list (under Admin) show the Organization ID from the database in a column
  • Fixed #990, Can't export just one record
  • Fixed #991, Investigate sentry errors
  • Fixed #999, Add Associated Tax Lots to UI for new db refactoring
  • Fixed #1000, Angular Grid UI - Add field display on/off, persistence of UI state
  • Fixed #1010, Table layout inconsistencies
  • Fixed #1030, import file into new data model
  • Fixed #1031, Investigate Sentry error
  • Fixed #1033, Add link to Swagger on front end
  • Fixed #1049, Testing filtering in Blue Sky
  • Fixed #1084, Mapping grid only shows extra data and no data for the records
  • Fixed #1085, Duplicate Fields in Mapping -- can't assign them to a Tax Lot or Property table
  • Fixed #1086, Program doesn't save "state" of mapping after saving (the table assigned to the field)
  • Fixed #1089, Not all records imported into View by Property
  • Fixed #1090, Program automatically creates duplicate mapping even though the original fields names are unique
  • Fixed #1091, Import, Map and Match Sample Data - Record Pairing doesn't seem to be working
  • Fixed #1092, Mapping for some fields is changed in the List view
  • Fixed #1094, Data displayed in Inventory View by Property list is associated with the original field name, not mapped field name
  • Fixed #1095, Error trying to add label from View by Tax Lot tab
  • Fixed #1096, Failed to load resource: api/v2/projects/count/?organization_id
  • Fixed #1097, Importing PM file using Portfolio Manager Tab doesn't work
  • Fixed #1099, Mapping: Back to Mapping button doesn't seem to work
  • Fixed #1100, Mapping: extra data fields shown in Mapping Review screen with field name not display name
  • Fixed #1101, Mapping: Show both Tax Lot and Property fields in Mapping Review screen
  • Fixed #1103, Mapping Review: only show fields that were mapped
  • Fixed #1104, Sluggish UI performance
  • Fixed #1110, Browser runs out of memory displaying large data set
  • Fixed #1111, Server times out mapping large data set
  • Fixed #1120, Unicode Error in Address
  • Fixed #1126, Mapping review screens doesn't display mapped fields properly
  • Fixed #1127, Error loading page in mapping
  • Fixed #1129, Not all Property Data is displayed in Tax Lot rolled up view
  • Fixed #1131, Deleting user gets "unsupported media type" error
  • Fixed #1134, Importing junction table for Tax Lot and PM Property ID - Relationships not correct
  • Fixed #1138, Matching -- progress bar doesn't close even though records are all matched and in inventory list
  • Fixed #1146, Issues with Portfolio Manager File mapping
  • Fixed #1147, Program allows user to Map Your Data when it has already been merged
  • Fixed #1148, Mapping error trying to import data
  • Fixed #1149, 404 error -- buildings_reports_controller.js
  • Fixed #1150, Change password failing
  • Fixed #1153, Make sure Portfolio Manager JSON file is completely populated with PM fields
  • Fixed #1161, 403 Forbidden error on log off
  • Fixed #1163, Problem uploading data with filesystem mode
  • Fixed #1164, Mapping for Address Line 1 in Tax Lot is wrong
  • Fixed #1173, A few field names are getting automatically mapped to another name
  • Fixed #1174, Can't import a file with only one field
  • Fixed #1176, Bad Gateway error when trying to add label (upper limit for number of records to add labels to?)
  • Fixed #1177, List Settings -- dragging fields to change their order doesn't seem to work
  • Fixed #1182, Can't create new data set for new organization
  • Fixed #1184, Strange set of characters are appended on to imported filename
  • Fixed #1186, Reports don't seem to be working
  • Fixed #1187, Inventory List records don't display the first time the page is loaded - have to change cycles for display
  • Fixed #1189, Error 415 - Unsupported Media Type -- when trying to delete user in an Organization view
  • Fixed #1193, 403 Forbidden error trying to make a Cycle in a new org without any Cycles
  • Fixed #1194, Error trying to edit an existing Cycle
  • Fixed #1195, When Creating a new cycle, the cycle list disappears until browser is refreshed
  • Fixed #1196, Importing Property file without Matching fields (?) only shows one record in View by Property
  • Fixed #1210, All labels are displayed in Detail view, not just the ones associated with the record
  • Fixed #1212, Removing Labels in Detail view doesn't update the label list for that record

Accepted External Pull Requests: 11

  • Fixed #1041, Fix for #1031 cut against release 1.5.0
  • Fixed #1042, Fix for 1035 backported from tallus-selenium-test-836
  • Fixed #1043, Fix can't delete data in extra_data fields in Building Detail #1027
  • Fixed #1069, migrate_labels manage command now uses property.labels etc
  • Fixed #1076, Bugfixes for labels (and tests)
  • Fixed #1080, New Projects API
  • Fixed #1081, Column migration bugfix
  • Fixed #1121, Added models for Green Assessments (Verifications/Certifications)
  • Fixed #1169, Nyc migration issue dec 2016
  • Fixed #1181, 135787537 performance updates
  • Fixed #1211, 134551255 new pairing page

SEED Version 2.0.0 (2016-06-11 to 2016-10-01)

losed Issues: 21

  • Fixed #30, Multiple Data Files per Building Record
  • Fixed #59, Column Reordering allowed in Matching Edit Columns view
  • Fixed #66, Add Ability to handle multiple years of data
  • Fixed #508, Finish/Polish ReadTheDocs
  • Fixed #760, The last label does not appear in Building List pulldown
  • Fixed #793, Very long data strings should wrap
  • Fixed #836, Stay in the same place in the building list when coming back from building detail
  • Fixed #878, Set up a release server that replicates production with latest updates
  • Fixed #889, Fix migrations from clean db
  • Fixed #959, UI for Blue Sky Test Release in June
  • Fixed #963, Generate list of all fields in extra data
  • Fixed #965, Bar chart section of report not working
  • Fixed #968, Develop field order for Blue Sky test view
  • Fixed #976, simple_modal_service is broken
  • Fixed #979, Specs for UI for DB refactoring
  • Fixed #982, Building Detail Column width control doesn't work properly in IE
  • Fixed #989, List of labels in building list is not showing all the labels
  • Fixed #998, UI Grid interface for choosing fields to display is a bit flakey
  • Fixed #1005, Error in number of pages calculation
  • Fixed #1008, catch invalid organization id
  • Fixed #1025, Breakup Bluesky Model

Accepted External Pull Requests: 23

  • Fixed #977, fixes #976
  • Fixed #981, Fixes js error in getAggChartData
  • Fixed #983, Fix for #982 + modifications to Selenium test
  • Fixed #987, Tallus 982 better tests
  • Fixed #1002, In superuser organization list (under Admin) show the Organization ID…
  • Fixed #1003, 954 - Added selenium test to check year ending can be edited.
  • Fixed #1015, Added Selenium Test Infrastructure
  • Fixed #1017, Revert "Ftr/primarysecondary taxlots"
  • Fixed #1023, 996 ui updates
  • Fixed #1034, Fix for #1031 Investigate Sentry error
  • Fixed #1037, Tallus selenium test 836
  • Fixed #1038, Fix for #10131 cut against master
  • Fixed #1046, Tallus tests consolidation
  • Fixed #1047, Dmcq fresh detail after update
  • Fixed #1051, Add search_properties and search_taxlots as equivalents to search_buildings
  • Fixed #1054, Revert "Major UI Refactor"
  • Fixed #1055, Tallus fix tests remove building views
  • Fixed #1056, fix typos in test
  • Fixed #1058, bug fix for buiding detail history views
  • Fixed #1059, Add BE for Reports
  • Fixed #1060, Tallus data cleansing
  • Fixed #1062, Demo data with audit logs
  • Fixed #1064, API backend for updating property/taxlot labels
  • Fixed #1066, fix incorect url