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
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
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
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
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
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
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
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