Skip to content

Releases: ProjectSidewalk/SidewalkWebpage

v6.0.0

24 Sep 00:04
6d32edd
Compare
Choose a tag to compare

Biggest changes:

All changes in roughly chronological order:

  • Replaced gsv_onboarding_pano table w/ a tutorial column in label 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 to label 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

23 Sep 23:58
fa97786
Compare
Choose a tag to compare
  • 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 the audit_task_comment table #646 (PR #1319)
  • Fixed mission complete modal showing up when starting a new neighborhood #1095 (PR #1319)
  • Renamed problem_* tables to label_* #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 to sidewalk_user #1146 (PR #1329)
  • Added a version table #653 (PR #1345)

v4.5.0

23 Sep 23:57
5226d14
Compare
Choose a tag to compare
  • 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

23 Sep 23:56
7bb222f
Compare
Choose a tag to compare
  • Fixes bug in the admin page that incorrectly includes researchers data when the admin page loads PR #889
  • Identifies admins and owners as researchers PR #1156

v4.4.0

23 Sep 23:54
4f97767
Compare
Choose a tag to compare
  • Fixed broken survey #1223 (PR #1224)
  • Fixed bug where turkers weren't assigned regions #1225 (PR #1226)
  • Fixed admin dashboard bug of incorrectly displaying assigned regions #1220 (PR #1226)
  • Added University of Washington in the footer (PR #1224)

v4.3.9

23 Sep 23:53
b00ee0a
Compare
Choose a tag to compare

v4.3.8

23 Sep 23:52
7f00fdc
Compare
Choose a tag to compare
  • 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

23 Sep 23:51
790e5d8
Compare
Choose a tag to compare
  • Fixes a bug that shows Neighborhood Completed dialog incorrectly #1172 (PR #1176)

v4.3.6

23 Sep 23:48
4fc11ce
Compare
Choose a tag to compare
  • 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

23 Sep 23:47
Compare
Choose a tag to compare
  • 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)