Skip to content

Releases: SEED-platform/seed

Release 2.2.2

18 Jan 20:03
a773ee0
Compare
Choose a tag to compare
  • Fix serializer for QuantityFields

Pre-release 2.3.0

30 Dec 04:42
Compare
Choose a tag to compare
Pre-release 2.3.0 Pre-release
Pre-release

Closed Issues: 5

  • Fixed #148, For PM mapping, add feature to remember user defined mappings
  • 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 #1499, Functionality different between two servers with same deployment
  • Fixed #1501, migrate django password reset to class based views

Accepted Pull Requests: 15

  • Fixed #1491, BRICR Support - BuildingSync, Measures, Scenarios, etc.
  • Fixed #1492, OGBS - French (Canada) localization
  • Fixed #1507, removing instruction to python setup.py install
  • Fixed #1514, Simplify API auth docs
  • Fixed #1515, Import date field
  • Fixed #1516, HPXML Integration
  • Fixed #1517, Bricr buildingsync upload
  • Fixed #1518, Tightens up check for whether celery's running in dev
  • Fixed #1519, save pm mapping changes to database.
  • Fixed #1520, Translation example
  • Fixed #1521, Add UBID
  • Fixed #1522, Fixes HTML error in sub-org submit button
  • Fixed #1526, Update ubid in example files

Release 2.2.1

16 Nov 03:53
2c52627
Compare
Choose a tag to compare

SEED Version 2.2.1

Closed Issues

  • 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

Release 2.2.0

29 Sep 17:36
Compare
Choose a tag to compare

SEED Version 2.2.0

Closed Issues

  • 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

  • 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

Release 2.1.2

14 Aug 15:30
Compare
Choose a tag to compare
v2.1.2

Updated version to v2.1.2

Release 2.1.1

25 Jul 19:47
Compare
Choose a tag to compare

New Features

  • PR #1417: Add Clear Filters button on Inventory page
  • PR #1393: Model to support Green Building Registry (GBR)

Performance Enhancements

  • PR #1392: This is the first set of fixes to address performance issues in mapping and cleansing
  • PR #1415: Client-side matching list pagination

Defects Repaired

  • PR #1413: Fix "none" in Jurisdiction Tax Lot ID field
  • PR #1421: Added a date filter for date objects on the Inventory Detail page
  • PR #1420: Fixed flake8 and missing migration
  • PR #1373: Fix develop tests
  • PR #1374: Upgrade dependencies
  • PR #1366: Tests data quality
  • PR #1370: Tests data quality quicktests
  • PR #1380: fix docker

Under the Hood Restructuring

  • PR #1386: Filter matching
  • PR #1389: GBR merge 05 properties
  • PR #1382: GBR merge 04 a org mixin cycle
  • PR #1381: GBR merge 03 residential cert endpoints
  • PR #1379: GBR merge 02 api helpers
  • PR #1378: GBR merge 01 residential cert models
  • PR #1388: 90 code cov - Mass code cleanup; removing seemingly unused code; comment out "project" code for later use
  • PR #1199: Basic authentication uses base64 encoded, not plain strings

Release 2.1.0

31 May 21:23
Compare
Choose a tag to compare
v2.1.0

Updated version to v2.1.0

Release 2.0.2

15 Apr 16:24
Compare
Choose a tag to compare
Release 2.0.2 Pre-release
Pre-release
v2.0.2

Incrementing version

Release 2.0.1

03 Mar 04:08
Compare
Choose a tag to compare
Release 2.0.1 Pre-release
Pre-release

Coming soon...

Release 2.0.0

20 Jan 22:30
Compare
Choose a tag to compare
2017-01-20 — Diff

SEED v2.0 represents a major improvement in all facets of the software. Notably, the concept of Buildings has been separated into Properties and Tax Lots, which allow for many-to-many relationships between the two, and uploaded data sets are now compartmentalized into calendar Cycles. The public API has also been completely revised to be more RESTful with interactive documentation using Swagger. This release also includes significant bug fixes and improvements for code robustness.

New Features

  • PR #986: Incorporated Angular UI Grid for new inventory views
  • PR #995: Added UI Grid column menus, grid menus, and saving/restoring state functionality, #1000
  • PR #997: Added UI Grid column pinning
  • PR #1002: Added organization ids to the admin page #984
  • PR #1020: Added cycle persistence
  • PR #1021: Added option to reset grid filters
  • PR #1023: Grid style improvements
  • PR #1036: Added Swagger to main interface
  • PR #1045: Assigns Property and TaxLot classifications to extra data fields
  • PR #1051: Split backend search from buildings into properties and tax lots
  • PR #1052: Major UI refactor, including inventory list, details, settings, labels, cycles, reporting, and more
  • PR #1059: Updated backend reporting to handle cycles
  • PR #1062: Added sample data generator
  • PR #1064: Added labels backend for properties/tax lots
  • PR #1065: Audit log migrations
  • PR #1070: Improved Swagger documentation
  • PR #1071: Added the ability to apply labels in bulk or singly to properties and tax lots
  • PR #1075: Added selected cycle when saving data
  • PR #1077: More many-to-many test cases
  • PR #1078: Adds the ability to handle semicolon-separated tax lot ids on import
  • PR #1083: Added tax lot ids to the lot number
  • PR #1190: A default cycle is created with new organizations for convenience

Performance Enhancements

  • PR #993: Increased label filter max
  • PR #1001: Small UI Grid Improvements
  • PR #1019: Added organizations loading indicator, fixed performance bugs
  • PR #1154: Limit mapping review data to only mapped columns
  • PR #1181: Performance improvements to only return visible inventory columns
  • PR #1197: Convert the labels API to POST for unlimited query length

Defects Repaired

  • PR #977: Fixed label deletion #976
  • PR #981: Fixed report view #965
  • PR #983: Improvements to Selenium testing, fixed layout issue related to Selenium testing #982
  • PR #1003: Added Selenium test for building detail edits #953
  • PR #1032: Fixed Swagger loading
  • PR #1042: Fixed search service storage #1035
  • PR #1047: Detail view shows changes after update
  • PR #1055: Fixed broken tests
  • PR #1056: Fixed test typos
  • PR #1057: Fix to allow the lack of cycles
  • PR #1058: Fixed audit history view
  • PR #1060: Updated data cleansing to work with properties and tax lots
  • PR #1073: Fixed an issue where tax lot records were unnecessarily created
  • PR #1102: Fixed saving changes on inventory details
  • PR #1106 #1119: Only allow unique mapping suggestions #1085 #1090
  • PR #1109: Fixed mapping review to show both properties and tax lots
  • PR #1115: Fixed project count API endpoint
  • PR #1123 #1202: Fixed test failures
  • PR #1137 #1152 #1155: Fixed Portfolio Manager file import
  • PR #1140: Handle the case where no mapping suggestions exist
  • PR #1145: Convert unhandled Unicode characters to ASCII on import
  • PR #1158: Fixed code coverage reporting
  • PR #1169: Fixed obscure import error by continuing regardless
  • PR #1179: Refactored uploading via API to work as expected
  • PR #1185 #1188 #1201: Corrected tax lot address field names, among other display names
  • PR #1192: Database migration to fix uploaded file display names
  • PR #1205: Database migration to allow for unlimited length semicolon-separated jurisdiction tax lot id fields
  • PR #1216: Fixed a matching bug that didn't always use the correct organization

Under the Hood Restructuring

  • PR #1012: Cycles updates, m2m changes, v2.0 migrations
  • PR #1014: Major v2 changes
  • PR #1018: Major migrations, added primary tax lot indicator
  • PR #1026: Cleaned up bluesky references #1025
  • PR #1029: Initial v2 API revisions
  • PR #1046: Significant testing improvements
  • PR #1050: Additional API revisions
  • PR #1053: Mapping changes for the new data model
  • PR #1061: Initial matching refactor
  • PR #1063: Improved field name consistency
  • PR #1067: Process for migrating year_ending data
  • PR #1068: Additional data matching improvements
  • PR #1074: Updated the schemas to include the new field names
  • PR #1079: Migrated label location on the backend
  • PR #1080: Added project api views
  • PR #1081: Updated column migration for new data model
  • PR #1082: Updated backend dependencies
  • PR #1093: Updated mapping response to include both properties and tax lots
  • PR #1098: Major matching improvements
  • PR #1116: Updated mapping suggestions API endpoint
  • PR #1122: Updated import_files API endpoints
  • PR #1130 #1132 #1136 #1157 #1166: Additional v2 API endpoints
  • PR #1156 #1167: Normalized jurisdiction tax lot ids and lot numbers to make comparisons possible
  • PR #1175: Replaced deprecated dependency
  • PR #1209: Added pairing API endpoints

Known Issues

  • Hand matching and pairing of properties and tax lots is not yet available, but will be in the next patch update
  • #1225: Campus relationships are not being made in matching
  • #1223 #1222: Changes to boolean attributes cannot be saved
  • #1220: Changes to column position, visibility, and pinning made on the list view rather than settings do not get persisted
  • #1219: Mapping to all property or all taxlot columns results in empty data for the opposite inventory type
  • #1217: Under certain conditions, a 403 error can occur during automatic matching
  • #1215: With a large number of columns, mapping suggestions can be slow to load
  • #1213: Some fields that should be mapped are not
  • #1207: Mapping does not currently require one of the four required fields
  • #1172: Field display names can be inconsistent before and after mapping