Skip to content

Releases: SFDigitalServices/sf-dahlia-web

6-22-2017: Sprint 40 mini Release

20 Jul 17:40
Compare
Choose a tag to compare

This release contains some additional updates to master, most notably some performance improvements and some content updates to the language welcome pages. There was also an important bugfix around primary applicants changing their name in a way that made them lose their attached preferences.

  • Features/language landing pages #146652657 (#766)
  • Chores/optimize caching #144251065 (#753)
  • Listings:
    • Features/multiple reserved types #137567887 (#761)
    • Features/Add accessibility labels to unit accessibility column #142811409 (#758)
    • Features/Updated logic for moving listings from Upcoming to Lottery Results #145793065 (#764)
    • Features/SRO description #143749219 (#757)
    • Features/Add building selection criteria to listing #144493199 (#760)
    • Features/Exact application fee #140900163 (#763)
    • Features/Dynamically show SASE message based on listing SASE field #142564631 (#745)
  • Accounts:
    • Bugs/Unable to use special characters in creating a password #140704113 (#762)
  • Applications:
    • Bugs/Urgent Fix for primary applicant name change #147545945 (#777)
    • Bugs/Update order of info on app submit confirmation email #145360521 (#759)

5-17-2017: Sprint 38 mini Release

17 May 21:53
Compare
Choose a tag to compare

This release just contains some small bugfixes and updates from master, while epic branches multifamily and multilingual are still awaiting completion.

  • Features/Add HEAP Analytics logo to footer #136967793
  • Features/hide get directions leasing agent sidebar #142977685
  • Bugs/Error state on add household member #144550327
  • Bugs/Alternate contact address should not be required #144416975

4-27-2017: Sprint 36 Release

28 Apr 17:58
Compare
Choose a tag to compare
  • Listings:
    • Fix issues with Lottery Results accordion/section on Browse Listings #141982743 (#694)
    • Update logic for categorizing upcoming/lottery listings (if lottery date has passed, listing shows in Lottery Results section) #715
  • Short Form Application:
    • Added label mapping for 5th priority type - mobility/hearing/vision #141853629
    • Request additional info on geocoder, store data in salesforce #136132929 (#684)
  • Bugfixes:
    • Unchecking COP/DTHP doesn't unclaim the preference #139008825 (#699)
    • Redirect users to listings page when visiting invalid listing URL #143055925 (#706)
    • Prevent ability for user to skip invalid pages using short form nav #143458879 (#700)
    • Adds "t-ch" class to Chinese download link #142094685 (#697)
    • Fix listing link in print review screen #142152729 (#695)
  • Content Updates:
    • Update homepage text, currently says ONLY BMR. Move text into POEditor #143267273
    • Updated additional resource Compass One Home name #140087999 (#708)
    • Removed related programs and BMR on listing page #142647663
    • Adds additional page titles for Account and Applications pages #134740267 (#711)
  • Engineering Chores:
    • E2E test update for master + pre-pref-refactor (#705)
    • Updates to phantomjs 2.1.1 from version 1.9.8 (#709)

3-30-2017: Sprint 34 Release

30 Mar 18:21
Compare
Choose a tag to compare
  • Updates to ArcGIS Geocoder + Neighborhood Service URLs #142275641
  • Make "Do not apply online and also send in a paper application." on the sidebar dynamic #140878885
  • Content updates to review-sign-in page #140728817
  • Multifamily listing waitlist sidebar updates #138457143
  • Engineering Chores:
    • Adds GTM event for account creation #139762319
  • Bugfixes:
    • Create an Acct post Anonymous Application Submission #141844541
    • Fix units table styles in Safari and IE #142250717
    • Corrects color contrast for waitlist sidebar #142265037
    • Fixes save draft + create account #142708955

3-22-2017: Sprint 33 release

24 Mar 20:27
Compare
Choose a tag to compare
  • Short Form Application:
    • Preferences edits: intro page, order, and new text on COP/DTHP #138684323
    • New page for Neighborhood + Live #138684311
      • Adds optOut functionality
      • Copies NRHP preference details to liveInSf
      • Adds new "preference warning" alert box when you do not select NRHP/LiveWork
      • Better handling of cancelOptOut and cancelPreference
      • Remove Live Pref if someone who claimed NRHP+Live changes address out of NRHP zone
    • Make address required for primary and household members #140504997
    • Let user continue with un-standardized address if EasyPost API is non-responsive #138280079
    • Bugfix: "Forgot Password" link on review sign in page at the end of application #140503447
    • Link within Read More on COP/DTHP #141224273
  • Listings:
    • NRHP button remains on sidebar until the lottery results are posted #139510873
    • Keep lottery info up until Lottery Results are posted on single listing sidebar #138863587
  • Engineering Chores / Accessibility:
    • Invalid Entry Bug Persisting on form fields in multiple browsers and screen readers #659
  • Bugfixes:
    • Prevents spinner from staying on screen for "Email already in use" error #141736837
    • Fixes style of Application Deadline banner on mobile layout #141812085
    • Fixes flow where NRHP + LiveWork can get you stuck #141813743
    • Create an Account post Anonymous Application Submission #141844541

Multifamily Listings

10 Mar 16:31
Compare
Choose a tag to compare

3-1-2017: Sprint 31 release: Multifamily Listings

Multifamily Listings:

  • [#140866163] Minor bug fixes pre-MF release (#649)

  • Features/reserved priority language #138282699 (#619)

    • [#140359359] Updates Priority Unit name/description language on browse and single listing
  • [#137819745] replace calculated available units with salesforce data (#635)

  • [#135676979] Adds logic for displaying "Waitlist/Available" in browse grid using listing data (#629)

    • Features/mf waitlist available unit tags #133761237 (#556)
  • [#133485869] Priority Units description above browse listings grid (#628)

  • Features/mf single listing max income table #133487111 (#607)

    • [#133487111] Fully functioning AMI chart and occupancy sections of single listing
    • Features/mf single listing max income table #133486717 (#559)
    • [#133486717] total refactor of AMI functions to support multiple charts
  • Features/mf browse listing units table #132255853 (#606)

    • [#132255853] Set up unitSummary tables for both general and reserved on Browse
    • Features/mf browse listings units table v2 #132255853 (#623)
    • [#132255853] Updates to browse listings units table
  • [#118876289] Adds Service Onsite to single listing; refactors listing feature into directive (#601)

  • [#131920617] Single listing waitlist sidebar refactor

    • [#131920617] Single listing sidebar messaging for waitlist, available units
    • [#131920617] Single listing sidebar messaging for waitlist, no available units
    • [#131920617] added third case for waitlist sidebar when all units are available
  • Features/mf modified single listing eligibility #118875227 (#598)

    • [#118875227] added subsection before max income that includes details for the community type
    • [#118875227] added content cards for priority units and reserved units that display the description (placeholder for now) and number of units for each type
  • Features/mf single listing group units by AMI #118875223 (#583)

    • [#118875223] bucketing of units by AMI on single listing
    • [#118875223] dont break out unit tables if there is only one AMI type
    • [#118875223] added logic for grouping different unit types into their respective tables/rows based on their features
    • Features/mf api single listing min income #133486933 (#597)
  • [#133486717] added show/hide at "2x num of bedrooms" cutoff point for AMI chart

  • General updates:

    • [#136144753] Updated css so that svg in primary-tint elements are gray (#637)
    • [#138206531] Update chinese characters for language selection throughout app (#636)
    • Updated housing counselor info (barry's text update) (#639)
    • [#136223461] Remove mercy housing from additional resources
  • Short Form Application:

    • [#140451703] New DTHP description from POEditor
    • Features/prompt sign in before submitting #128266733 (#614)
    • [#136294971] Bugfix - reassign primary applicant to preference on save draft (#605)
    • Features/Allow unborn children DOB #136131381 (#611)
    • [#136294271] Create timeout for geocoder to 10 seconds
    • [#128266445] updated email editable warning to be right beneath the email field on b2-contact page
    • Navigation Changes when User's Preference Info Changes #134623331 (#588)
  • Listings:

    • [#140976435] Adds toggle for blank paper application pickup
    • Features/single listing sidebar updates #140171591 (#647)
    • [#137568467] Adds Special Notes section to single listing detail (#643)
    • [#138206771] Adds due date to Applications Closed header in sidebar (#645)
    • [#132632651] Remove end times on information sessions (#644)
    • [#131190767] Adds styles for improving printability of browse listings page (#633)
    • [#135787337] Updated single listing eligibility text on remaining units (#622)
    • [#136278967] Updated link to criminal background (#621)
    • [#136156321] Adds stripMostTags function to fix "Additional Info" section on Listing (#609)
    • [#135979971] Browse listing Lottery Results - Updated styles to prevent overlapping of header
    • [#136967891] Show lottery results accordion when no open listings
    • [#136159045] Round down max monthly income for listing (#604)
    • [#135266329] fixed ng-if conditionals for Year_Built and Deposit_Max (#586)
  • Engineering chores / Accessibility:

    • [#135648371] got rid of some unnecessary aria attributes that were confusing screen readers
    • Features/mobile nav accessibility #135638981 (#585)
    • Features/add skip nav for screenreaders #131558119 (#593)
    • Bugs/focus on top after navigation #136151843 (#594)
    • Chores/obscure access token in vcr #138268211 (#624)
    • [#138308775] Chores/Removes all references to claim submitted application (#632)
    • Update rake to latest version (#612)
    • [#130994559] Update heroku buildpack config (#589)
  • GTM / Analytics / SEO:

    • [#135071395] Setup GTM for Lottery Results actions (#641)
    • [#137764757] Adds ability to track amount of time elapsed before clicking Apply Online (#631)
    • Features/GTM tracking for individual form fields and form timeouts #135073017, #134555669 (#587)
    • [#114738921] Autogenerate sitemap for SEO (#630)