Releases: cityofaustin/vision-zero
v1.35.0 Nueces Street
📸 image
Nueces is Spanish for nuts, early settlers named the Nueces river after the numerous pecan trees along it's banks. In Austin, Nueces Street runs along the east side of the Google "Sail" building in the Green Water Redevelopment area of downtown.
Vision Zero Editor
- Escape double quotes and ensure properly formatted CSV (#1248) @roseeichelmann
- Update injury severity badgeColor in the VZE People tab (#1249) @RR216
- Update Crash Data by Location widget link (#1259) @patrickm02L
Vision Zero ETLs
- CRIS import in a docker image (#1235) @frankhereford
- Dockerized EMS & AFD import scripts for Airflow 2 (#1241) @frankhereford
- Move CR3 extract OCR narrative script from airflow repo to vz-data (#1250) @chiaberry
- Update github action versions and change CR3 extract to build on master (#1251) @chiaberry
- Local Socrata ETL development (#1252) @mddilley
- Update CR3 download script (#1254) @mddilley
- Migrate VZ Socrata ETL to Airflow v2 (#1258) @mddilley
- Retrieve the CR3 download secrets with 1PW (#1262) @mddilley
- Update Socrata ETL GitHub Action (#1263) @mddilley
Vision Zero Database
- Update crash mode trigger, socrata python script (#1233) @tillyw
- Replace lambda function to make sure austin_full_purpose (AFP) is flagged correctly (#1247) @roseeichelmann
- Replace lambda function to update city_id (#1253) @roseeichelmann
- Add Council District Areas to the VZ database (#1255) @roseeichelmann
- Update local Hasura port from 8080 to 8084 (#1260) @mddilley
Vision Zero Viewer
v1.34.0 Mount Bonnell Drive
📸 Image
Mount Bonnell, also known as Covert Park, is a prominent point alongside the Lake Austin portion of the Colorado River in Austin, Texas. It has been a popular tourist destination since the 1850s. The mount provides a vista for viewing the city of Austin, Lake Austin, and the surrounding hills. It was designated a Recorded Texas Historic Landmark in 1969, bearing Marker number 6473, and was listed on the National Register of Historic Places in 2015.
Vision Zero Editor
- Update Comprehensive Cost link (#1243) @patrickm02L
- Add Engineering Areas to the FTT Index (#1239) @roseeichelmann
- Make Onsys Flag editable only on temporary records (#1238) @roseeichelmann
- Add Engineering Areas to the VZ database (#1234) @roseeichelmann
- Refinements to Fatalities Advanced Search (#1232) @roseeichelmann
- Implement FTT Index Advanced Search (#1229) @roseeichelmann
v1.33.0 Limon Street (Calle Limon)
![Lights shine on Calle Limon](https://private-user-images.githubusercontent.com/5566727/242006407-ccdf0b60-e827-4be0-95c1-ee6ce1eca50a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNzcyNzQsIm5iZiI6MTczOTM3Njk3NCwicGF0aCI6Ii81NTY2NzI3LzI0MjAwNjQwNy1jY2RmMGI2MC1lODI3LTRiZTAtOTVjMS1lZTZjZTFlY2E1MGEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTJUMTYxNjE0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NmQyYjc0MjExNGI4YjU3NGNkZmY0MWNmYjAyZDRkYjU4N2RjODBhMTIwYTU0MDlhZDczZjI0OWM4YWYzNDQ3MyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.UypzJtLX-IBzhjmim7D6l5h_QI5djllNZt6OH1WRcls)
📷 Image
The Limon family has a rich history in Austin, spanning several generations and deeply rooted in the city's cultural fabric. The Limon family story began with one man — Jose Limon. He left Mexico for Austin back in 1889. He and his wife had 11 children. Many of the Limon's live on the same street - Calle Limon. If you've ever been to Austin, Texas, you might have met a Limon. After all, there are 2,000 Limons in the city, and they're all part of the same amazing family.
Viewer Zero Editor
- Add Victim Names to the FTT Index (#1215) @roseeichelmann
- Fix Person Badge Colors (#1220) @frankhereford
- Update crash table UI to make vehicle type and body style editable (#1223) @tillyw
- Add New FTT fields to the crash export (#1224) @roseeichelmann
- Adds new micromobility and e-scooter types (#1225) @tillyw
- Adds scooter and motorcycle filters to crash table (#1226) @tillyw
- Update Victim Name display in FTT Index Page (#1227) @roseeichelmann
- Fix bug location page export not working (#1228) @roseeichelmann
- Implement FTT Index Advanced Search (#1229) @roseeichelmann
v.1.32.0 Kerbey Ln
📷 https://kerbeylanecafe.com/locations
Vision Zero Viewer
- Add an address search feature to the VZV map (#1217) @mddilley
- Update VZV map info box to show accurate crash time (#1212) @mddilley
Vision Zero Editor
- Add CR3 code sheet link to support menu (#1216) @patrickm02L
- Add pagination to user list (#1214) @tillyw
- Write script to backfill Law enforcement number (#1210) @roseeichelmann
- Adjust FTT index page records to coincide with the 10-year retention policy (#1209) @roseeichelmann
- Add Law Enforcement Number to the FTT Index (#1202) @roseeichelmann
Other
- Add special handling of a float from CRIS in the new speed limit column (#1218) @frankhereford
- Update local stack env var and replace Hasura metadata (#1213) @mddilley
- Augment local storage key name (#1207) @frankhereford
- Improve secret exchange between VZ Hasura event triggers and CR3 API (#1205) @mddilley
v.1.31.0 Jester Circle
🗒️ Jester Circle is the main road leading around the Jester residence halls at UT campus
📷 https://jimnicar.com/images-2/postcards-3-1950s-1970s/
Vision Zero Viewer
- 11327 council district layer in vzv does not render (#1204) @tillyw
- Undo manual override for 2022 pedestrian mode (#1185) @mddilley
- Manually adjust 2022 pedestrian fatalities (#1175) @tillyw
Vision Zero Editor
- Show level 5 polygons on Location view map (#1203) @mddilley
- Add new widget in the VZE dashboard (#1201) @patrickm02L
- Resolve AFP toggle naming confusion in crash index advanced filters (#1200) @roseeichelmann
- Exclude private drive crashes by default (#1198) @roseeichelmann
- Create tailored view for locations listing page (#1196) @frankhereford
- Devise mechanism for YTD columns in FTT index page (#1189) @roseeichelmann
- Address injury severity change for a person (#1188) @roseeichelmann
- Fill fatalities table with data from existing crash information (#1181) @roseeichelmann
- Database -- automate insertion into fatalities table (#1179) @roseeichelmann
- Create MVP of FTT Index (#1164) @roseeichelmann
Dependency Updates
- Bump local stack's graphql-engine version to 2.20.1 (#1194) @frankhereford
- VZ Suite Dependabot Round Up (Python) (#1170) @frankhereford
- VZV Dependabot Round Up (#1169) @frankhereford
- VZE Dependabot Round Up (JS Frontend) (#1168) @frankhereford
Other
- Add a .nvmrc to the VZ apps (#1199) @roseeichelmann
- Update VZ Github Actions so that we can manually trigger them (#1195) @mddilley
- Update events README with up-to-date CI details (#1192) @mddilley
- Readme update to trigger GH Action for SQS Lambda (#1190) @mddilley
- Update VZ ETLs to use a bastion host to connect to the VZDB (#1187) @frankhereford
- Add list of skippable crash IDs to CR3 download script (#1183) @mddilley
- VZ Development Environment fast-track into master (#1178) @frankhereford
- Add
docker compose
& python tooling, dockerize VZ stack (#1150) @frankhereford - Workaround for CR3 PDF retrieval, with user supplied session tokens / cookies (#1048) @frankhereford
- Check file type in CR3 download script before updating crash record and storing file in S3 (#1171) @mddilley
v1.30.0 Iguana Circle
Iguana Circle is a residential street adjacent to Old Bee Cave Rd.
📷 image
Vision Zero Viewer
- Last column in By Time of Day visualization that should be hidden is hiding inconsistently (#1163) @mddilley
- Show textual delta for year-on-year metrics at the top of the VZV enve when the previous year is zero (#1158) @frankhereford
- Add a fallback value to By opulation year ratios (#1145) @mddilley
- Add missing year of population data for VZV (#1148) @frankhereford
- Change gender to sex in demographics section and info popup (#1128) @roseeichelmann
- Change gender to sex in persons table (#1126) @roseeichelmann
Vision Zero Editor
- "Confirm Save" modal is activated when trying to use "X" button to close "Success" modal (#1161) @roseeichelmann
- Non-CR3 uploads enhancement - validate lat/lons (#1155) @roseeichelmann
- Cascade delete crash notes when parent record is deleted (#1146) @roseeichelmann
- Add Race/Ethnicity and Sex to people tab (#1125) @roseeichelmann
Dependency Updates
- Bump json5 from 1.0.1 to 1.0.02 in /atd-vze (#1154) @dependabot
- Bump json5 from 1.0.1 to 1.0.02 in /atd-vzv (#1153) @dependabot
- Bump async from 2.6.3 to 2.6.4 in /atd-vze (#1072) @dependabot
- Bump terser from 4.8.0 to 4.8.1 in /atd-vze (#1082) @dependabot
- Bump moment and handsontable in /atd-vze (#116) @dependabot
Other
- Use Tyler Tech data hub endpoint (#1160) @johnclary
- Remove errant
package-lock.json
file from root of repository (#1121) @frankhereford - Update README with up-to-date CI details to trigger CI (#1151) @mddilley
v1.29.0 Hyacinth Drive
Hyacinth Drive - Version 1.29.0
Scilloideae Hyacinthus
🗒 Hyacinth Drive, a residential street in the Gracywoods neighborhood, is a short walk from the North Star Greenbelt city park.
📸 https://daily.jstor.org/plant-of-the-month-hyacinth/
What’s Changed
- Migrate recommendation partners to new table (#1118) @roseeichelmann
- Support multiple recommendation partners (#1110) @roseeichelmann
- Replace
moment.js
withdate-fns
(#1114) @roseeichelmann
Deployment Notes
- Create the
recommendations_partners
table - Run the partners migration script to fill table with recommendation/partner data
- Delete
coordination_partners_id
column in therecommendations
table
Versioning Consideration
- Netlify recognized that no substantive changes were made to the VZV application and therefore did not build a new deployment. 1.28.0 remains in place for the Vision Zero Viewer as intended.
v1.28.0 Guadalupe St.
📸 The University of Texas at Austin
The Drag, a part of Guadalupe St., runs along the west side of the University of Texas at Austin campus
What’s Changed
- AFD & EMS DB change requests and Prefect Flows (#1095) @mateoclarke @frankhereford
- Update Vision Zero database to PostgreSQL 14.4 @frankhereford
- Update fatality and serious injury counts for accuracy (#1111) @mddilley
- Refactor notes component (#1107) @roseeichelmann
- Alphabetize partners (#1109) @roseeichelmann
- Update the MapGL configuration when in edit mode for a crash location (#1106) @frankhereford
- CRIS Import ETL rewrite (#1096) @frankhereford
- Adds street labels on top of nearmap tiles (#1100) @johnclary
- Patch related records underneath crash narrative (#1101) @chiaberry
- Moved Related Records underneath the Crash Narrative (#1099) @patrickm02L
Database Schema & Lookup Data Changes
- @roseeichelmann: Add
Arterial Management
andAustin Police Department
to theatd__coordination_partners_lkp
table - @mddilley: Add generated columns for
years_of_life_lost
forpersons
andprimarypersons
tables
v1.27.0 FM 2222
📸 Source: Wikipedia.org
Vision Zero Editor
- Add nearmap layer to crash map (#1097) @chiaberry
- Implement edit/delete functionality of Fatality Review Board Recommendations (#1091) @roseeichelmann @mddilley
- Add Location Notes (#1090) @roseeichelmann
- Enhancement so users can only edit notes if they created it (#1089) @roseeichelmann
- Add Fatality Review Board Recommendations section for Crashes (#1083) @roseeichelmann
Vision Zero Viewer
- Update years and percentage in VZV map overlays popover (#1094) @patrickm02L
- Updates high injury network and roadways in VZV (#1093) @tillyw
- Bug fixes for white screen flash on City Council overlay (#1092) @tillyw
- Prevents drawing polygon from crashing VZV (#1088) @tillyw
Vision Zero Database
- Add SQL files describing the migration and creation (same action today) of
notes
and updating stored metadata (#1087) @frankhereford
v1.26.0 Finley Drive
📸 Source: Rock Rose Blog
Vision Zero Editor
- Add new "Notes" section to Crash Details page (#1073) @mateoclarke
- Add ability edit and delete notes (#1081) @roseeichelmann
- Add ability create new note (#1079) @roseeichelmann
Vision Zero Database
- Add imported_at as a field to record when a crash record is created in the VZDB (#1070) @frankhereford
Dependency Updates
- Remove node-sass for sass (#1074) @mateoclarke