Releases: ProjectSidewalk/SidewalkWebpage
Releases · ProjectSidewalk/SidewalkWebpage
v6.0.0
Biggest changes:
- Added clustered attributes to the API and Results page #1241, #1242, #1317 (PR #1321)
- Added a validation interface!! #535 (PR 1377)
- Drastically improved landing page loading time #1388 (PR #1405)
- Improved syncing b/w MTurk and Project Sidewalk #1197, #1203, & #1230 (PR #1360)
- Parameterized city-specific data to enable new cities #1250 & #1374 (PR #1376 & #1424)
- Added Docker dev environment option #1340 (PR #1364)
All changes in roughly chronological order:
- Replaced
gsv_onboarding_pano
table w/ atutorial
column inlabel
table #1330 (PR #1352) - Updated dev environment instructions in README (PR #1348)
- Renamed "FAQ" page to "Help" #916 (PR #1342)
- Fixed bug where enter key caused tags to toggle rapidly #1334 (PR #1365)
- Mission completion no longer shows 100% when >=95.5 but <100 #510 (PR #1367)
- Added link to the labeling guide on the landing page #1351 (PR #1358)
- Standardized Date and Timestamp objects on the back-end #1300 (PR #1366)
- Made tags more noticeable in the context menu #1281 (PR #1375)
- Survey now shown to all users (not just Turkers) #1136 (PR #1361)
- Replaced user dashboard's labels/street table w/ labels/mission #414 (PR #1369)
- Sign in modal now closes after signing in on audit page #1294 (PR #1383)
- Fixed bugs when pressing +/- keys #678 & #999 (PR #1388)
- Added clustered attributes to the API and Results page #1241, #1242, #1317 (PR #1321)
- Improved Results page load time #1247, #909, #1184 (PR #1321)
- Added a validation interface!! #535 (PR 1377)
- Fixed some small bugs related to new validation interface #1384 (PR #1400)
- Removed all non-insert uses of
audit_task_interaction
table #1229 & #1339 (PR #1401) - Fixed bug where signing out failed #1026 (PR #1402)
- Added endpoint to drop researchers at an exact location #948 (PR #950)
- Improved wording of message when jumping at end of route #552 (PR #1404)
- Added auto-toggling of mutually-exclusive label tags #1309 (PR #1378)
- Added a returning to mission message #163 & #865 (PR #1370)
- Drastically improved landing page loading time #1388 (PR #1405)
- Improved syncing b/w MTurk and Project Sidewalk #1197, #1203, & #1230 (PR #1360)
- Fixed timestamps in database that are in the wrong timezone #433 (PR #1389)
- Further improved landing page load time (enabled gzip compression) #1338 (PR #1413)
- Improved first mission dialog boxes #825 (PR #1412)
- Removed "Occlusion" and "Other" label types from validation #1399 (PR #1408)
- Improved validation examples w/ descriptions & mouseover enlarging #1397 (PR #1408)
- Parameterized city-specific data to enable new cities #1250 & #1374 (PR #1376 & #1424)
- Added keyboard shortcuts for tagging #1276 (PR #1403)
- Changed keyboard shortcuts for surface problem tags #1431 (PR #1434)
- Moved location of survey (and made it more stable) #1362 & #1386 (PR #1411)
- Improved wording in the tutorial #853 (PR #1453)
- Fixed console error that occurred when adding tags #1444 (PR #1456)
- Changed "Start Mapping" to "Start Exploring" throughout site #1429 (PR #1448)
- Added "Start Validating" button to the navbar #1420 (PR #1448)
- Updated footer links from umiacs.umd to cs.washington #1410 (PR #1468)
- Added hyperlinks to labeling guide subsections #1422 (PR #1469)
- Added
audit_task_interaction
logging of "Jump" dialog responses #1460 (PR #1472) - Added
street_edge_id
column tolabel
table #1132 (PR #1470) - Added Docker dev environment option #1340 (PR #1364)
- Fixed sbt/activator download errors in dev environment #483 (PR #1364)
- Reduced CPU usage of landing page using "lazy-play" #578 (PR #1466)
- Added logging for tagging through keyboard shortcuts #1458 (PR #1478)
- Fixed Docker dev environment problem when pruning volumes #1479 (PR #1480)
- Added context menu to NoSidewalk labels #1426 (PRs #1482 & #1485)
- Added Python pip dependencies in
requirements.txt
file #1134 (PR #1475) - Stopped
temp_label_id
from being logged on non-label events #965 (PRs #1465, #1488, & #1499) - Fixed logging problem that broke arrow key functionality #1490 (PR #1491)
- Upgraded turf library version 3.0.14 -> 5.1.6 #1092 (PR #1416)
- Added tagging to the tutorial #1281 (PR #1493)
- Updated tutorial GIFs #1288 (PR #1493)
- Parameterized import-dump script #1477 (PR #1494)
- Fixed styling of navbar buttons #1409 (PR #1498)
- No longer logging "click" events when using keyboard shortcuts #1459 (PR #1492)
- Users can no longer validate their own labels #1382 (PR #1467)
- Added mission start and complete screens to validation interface #1396 (PR #1489)
- Added an admin tool to look up labels by
label_id
#1457 (PR #1487) - Improved loading speed for panos on validation interface #1501 (PR #1502)
- Fixed auto-incrementing cols in
schema.sql
used in Docker dev environment #1483 (PR #1495) - Added version number back into the site's footer #1350 (PR #1503)
- Added a "hide/show" label button to validation #1391 (PR #1500)
- Updated GMaps API and removed API key from source code #1355 & #1356 (PR #1504)
- Fixed error in browser console on admin page by renaming a file #1454 (PR #1505)
- Fixed table on admin page showing how users got to audit page #1418 (PR #1508)
- Added city-specific parameters for Seattle #1374 (PR #1509)
- Replaced the mission complete sound effect #331 (PR #1510)
v5.0.0
- Fixed curb being obscured by instructions in tutorial #1260 (PR #1297)
- Gave anonymous users unique IDs #802 and partially #783 (PR #1293)
- Added tags to table of labels on admin page #1285 (PR #1291)
- Fixed zoom getting stuck bug #922 (PR #1279)
- Updated NoSidewalk icon on Results page #1296 (PR #1301)
- Fixed "Other" label type not being displayed correctly on admin page #1234 (PR #1302)
- Fixed duplicate pano_id logging #1255 (PR #1307)
- Made regions that are 100% audited darker blue on choropleths #1194 (PR #1306)
- Fixed bug where severity ratings were not always recorded #1286 (PR #1305)
- Fixed placement of labels on panos on admin page #1147 (PR #1308)
- Updated severity of first two labels in tutorial #1103 (PR #1310)
- Fixed blank panos on admin page #976 (PR #1311)
- Added NoSidewalk to mission complete modal #1312 (PR #1313)
- Added a Labeling Guide #961 (PR #1314)
- Overhauled mission infrastructure #1130 (PR #1319)
- Added an
audit_task_id
column to theaudit_task_comment
table #646 (PR #1319) - Fixed mission complete modal showing up when starting a new neighborhood #1095 (PR #1319)
- Renamed
problem_*
tables tolabel_*
#1271 (PR #1327) - Changed email address from [email protected] to [email protected] #1318 (PR #1333)
- Removed
street_edge_assignment_count
table #1135 (PR #1328) - Added ability to close label context menu with keyboard shortcuts #1237 (PR #1335)
- Added Sloan Foundation logo to footer #1337 (PR #1341)
- Improved admin page load time (could still use improvement) #380 (PR #1325)
- Changed name of
user
table tosidewalk_user
#1146 (PR #1329) - Added a
version
table #653 (PR #1345)
v4.5.0
- Neighborhood label count in UI is now updated continuously #1079 (PR #1180)
- NoSidewalk label type is given a distinct color, and is moved outside of the "Other" menu #772, #1249 (PR #1251)
- Table of label counts has been added to user page in admin interface #155 (PR #1272)
- Undo/redo buttons (and their functionality) has been removed #1264 (PR #1273)
- Added tagging system for labels #1131 (PR #1280)
- Encourage severity ratings with a '?' on labels with no severity #778 (#1248)
- Added clustering of labels into attributes #1240 (PR #1266)
v4.4.1
v4.4.0
v4.3.9
v4.3.8
- Fixes inaccurate label count on the sidebar due to deleted labels #497 (PR #1179)
- Added turker plots in the admin interface #1034 (PR #1174)
- Fixes bug when current user region is not set #1193 (PR #1195)
- Fixes unable to reach 100% bug - updated street database to mark streets from deleted regions as deleted #1200 (PR #1201)
v4.3.7
v4.3.6
- Added coverage by turkers to the admin interface #1125 and partly #1034 (PR #1161)
- Fixed endless loop of assigning of 100% neighborhoods #1158 (PR #1169)
- "Nearly half of DC" text updated #1159 (PR #1168)
- Added pay rate column to mission user table #1167 (#1170)
- Street distance calculation standardized #868 #870 #1078 #1158 (PR #884)
v4.3.5
- Label count dot visualization fixed for large counts #672 (PR #1045)
- Roles have been reimplemented to only have one role per user #836 (PR #951)
- Fixed navbar issues when the window was made smaller #816; Navbar hovers are fixed #908; Right-click support is now available #918 (PR #1020)
- Zooming on choropleths removed #1141 (PR #1143)
- Updated obstacles images #1080 (PR #1138)
- Turker stats added in the activities table on the admin dashboard #1034 (PR #1145)