Releases: SFDigitalServices/sf-dahlia-web
Releases · SFDigitalServices/sf-dahlia-web
2018-11-15 Sprint 75 Release
This release contains package updates for packages with vulnerabilities along with a housing counselor content update and removal of the demographic question "Sex at birth".
Features
- Update arc phone
- Remove sex at birth
Chores
- Update gems with vulnerabilities
- Update readme ruby version
- Upgrade loofah gem
- Update easypost gem
2018-10-10 Update Arc Housing Counselor Number
This is a quick release to update the phone number for Arc Housing Counselor
Features
- Update Housing Counselor Phone Number
2018-09-26 - WebApp packages release
This Release contains updates to packages with severe vulnerabilities, and an update to ruby 2.3, along with a few small fixes.
Features
- Add commas to Maximum deposit value in listing
- #159709659 - Format max deposit number as currency
- Update housing counselor information
- Features/Update housing counselor info - #159635879
- Update confirmation listing to say 'Do Not Submit Another Application for this listing'
- Features/Add 'for this listing' to confirmation message - #159739412
Bugs
- Fix order of words for Filipino Phrase from "[LISTING NAME] Aplikasyon" to "Aplikasyon para sa [LISTING NAME]"
- Bugs/fix filipino short form header #159289892
Chores
- Update ruby to version 2.3.7, restforce to 3.0.0
- Chores/Update ruby 2.3.7 #159944835
- Upgrade npm modules with high severity vulnerability warnings
- Chores/update npm high vulnerability [#159945747]
2018-08-13 - WebApp mini release - Update translations and fix small bugs
This release updates translations, fixes a bug with viewing listing preferences in different languages, and includes a couple of small bug fixes for bugs reported on Sentry.
- Update translations from POEditor
- Add Bishop to the list of housing counselors
- Features/add bishop housing counselors #159609259
Chores
- Fix rare sentry error where listing preferences were not defined in scope when applicant attempted to save.
- Chores/undefined preference errors #157264305
- Fix rare Sentry bug where validatedForms was becoming undefined in the "You" section of the application
- Chores/you section undefined errors #159019798
Bugs
- Fix typo in "Additional Opportunities" on "Get Assistance" page
- Bugs/opportunities typo get assistance page #159707083
- Fix the fact that listing preferences were not loading on the listing page when the language was changed.
- Bugs/lottery preferences language loading #159279386
- Fix the fact that alternate contact email field was not checking for real emails.
- Bugs/alternate contact email validation #157204996
Note: Previous release notes can be found in the wiki: https://github.com/Exygy/sf-dahlia-web/wiki/Release-Notes
Sprint 50 Release
- Short Form Application
- Updated helper text for preferences
- Features/preference helper text content updates #150904564
- Added a percentage completion indicator when an applicant is presented with choosing which draft of their application to use
- Features/percentage completion for draft choice #148034253
- Added the ability for custom listing preferences to have proof uploaded
- Features/full/upload custom preference proof #147142889
- Updated helper text for preferences
- Accounts
- Added more helpful message to indicate that you've signed out of your account. Signing out now always lands you on the sign in page.
- Features/timeout login validation #148867223
- Added more helpful message to indicate that you've signed out of your account. Signing out now always lands you on the sign in page.
- Listings
- Made accordion elements (e.g. "Eligibility") more accessible to users with screen readers on mobile devices.
- Features/voiceover accordion ios #150933353
- Updated the text on Browse Listings when you don't match for eligibility, removing the part that said the site only includes BMRs.
- Features/update eligibility est content #151337784
- Made accordion elements (e.g. "Eligibility") more accessible to users with screen readers on mobile devices.
- Bugs
- Fixed an issue where using the Sexual Orientation "Not listed" custom answer was not getting saved properly
- Bugs/demographic survey custom answer #149847962
- Fixed an issue where the page jumped when clicking "share" on an iPhone.
- Bugs/share link notification #138358923
- Fixed an issue where the "skip to main content" screenreader link didn't work on Safari
- Bugs/skip to main content safari #150678472
- Fixed an issue where malformed requests were triggering errors in our error tracking system
- Bugs/catch wrong format root request #151452799
- Fixed an issue where an applicant could bypass the community building screening question
- Bugs/community screening bypass #145653375
- Updated feedback form URL to be consistent between header and footer of the site
- Features/update feedback form #151024522
- Fixed an issue where using the Sexual Orientation "Not listed" custom answer was not getting saved properly
- Optimizations
- If supported by the user's browser, proof of preference will get resized before upload, making the upload process go more quickly.
- Features/full/resize proof images #148837125
- Improved angular performance: Chores/angular ng if optimizations #146883395
- Upgraded bower to 1.8.2
- Prevented salesforce errors when non-standard characters get put in the listing URL
- Chores/uri encode listing id #151411944
- Added better JavaScript error tracking
- Chores/sentry js error tracking #151885025
- Added E2E tests for Rent Burdened preference
- Chores/e2e rent burdened tests #144587445
- If supported by the user's browser, proof of preference will get resized before upload, making the upload process go more quickly.
Sprint 49 Release
- Applications
- Features/Add Radio/Bus Ad referral options #149869627
- Features/Allow draft to start at previous page #142887053
- Listings
- Features/Timeouts max income listing #148866981
- Features/Timeouts lottery results #148867281
- Accessibility
- Features/Removed h1 from top-logo, update style #131516187
- Features/Aria-label target blank #131557109
- Features/DTHP COP certificate number #145236617
- Features/Better seo metadata #143448949
- Bugs
- Bugs/Cancelling sign out #143449501
- Bugs/Income page no default #149898406
- Bugs/Account background not full height #142714135
- Bugs/angular routes trailing slashes #151032576 (#884)
- Bugs/resetting location preferences #151313508 (#894)
- Bugs/Short form email validation #151134233 (#923)
- Bugs/Short form text field value length validation #151463182 (#924)
Multifamily Applications (Sprint 46)
- Listings
- Features/rework lottery results #128698459 (#696)
- Features/Adds more info links to preference screens #141440837
(#717) - Features/Each listing preference can have a PDF URL #147453601 (#808)
- Features/Update lottery pdf url logic #149973165 (#854)
- Applications
- Navigation Updates #136989255 (#648)
- Features/Community Building Question #136989917 (#673) and #142607725 (#742)
- Features/You/Household Error for Senior Buildings #136991865 (689)
- Features/Monthly Rent #136990689 (#680)
- Features/Reserved unit questions #136992131 (#683)
- Features/Priority unit ADA question #136992567 (#686)
- Features/Dynamically change plural to singular #136990503 (#707)
- Features/Review Screen adds Household Details #136993539 (#692)
- Features/Record Type is saved to short form application #144462253
- Bugs/Fixes warning for leaving confirmation review pages #150871123 (#880)
- Application Preferences
- Features/Preference refactor #130778935 (#691)
- Features/Household Preference Qualification Questions #136990399 (#674)
- Features/Assisted Housing Preference #136990983 (#698)
- Features/Rent Burden Preference > Single Address > Single Applicant #136991261
- Features/Rent Burden Preference > Single Address > Multiple Household Members #141823547
- Features/Rent Burden Preference > Multiple Addresses Dashboard #141737079
- Features/Rent Burden Preference > Multiple Address Subpages #141881855 (#713)
- Features/Rent Burden Preference > Error and Dashboard States #141737051 (#714)
- Bugs/Improved error states for preference pages #144549831 (#728)
- Features/Changing address requires user to reclaim preferences #138866815 (#755)
- Features/Dynamic preferences without proof #133548407 and #148849677 (#799)
- Features/NRHP copy proof to Live/Work #146338037 (#819)
- Features/Save type of proof on preference object #149858569 (#832)
- Features/ADHP Preference #142410161 (#726)
- Review Screen changes for new Preferences #140887967 (#720)
- Features/Mobile short form nav bar #121621661 (#861)
- Features/Multifamily Application Saves New Data #142608285 (#747)
- Features/API Integration - Refactor saving proof of preference file attachments #143065433 (#744)
- Features/Implement text wrapping on rent burden #150647397 (#867)
- Bugs/Proof Type always Lease for Live/Work Application Preference #150892516
- Features/Re-prioritize preferences #150651565 (#870)
- Multifamily Autofill
- Features/Reset preferences and preference related questions #141361685 (#772)
- Features/Clear community screening question #144407791 (#772)
- Features/Reserved and priority questions are autofilled (Developmental Disabilities/Veteran/ADA) #141277359 (#772)
- Chores
- Chores/Translated singular/plural dynamic rendering #144724381
(#743) - Chores/Change neighborhood match field name #147354805 (#790)
- Chores/Keep preference ids for application preferences #147356295 and #148628153 (#792)
- Chores/Run multifamily tests against full #150576087 (#859)
- Chores/Adds "/" to angular catch all routing #150980514 (#878)
- Chores/ada content updates #144493425 (#877)
- Chores/Translated singular/plural dynamic rendering #144724381
Sprint 45 Release
- Applications
- Listings
- Fixes/optimizations
- Features/activejob setup #146963669 (#768)
- Bugs/missing image error #147486157 (#815)
- Features/auto resize listing images #128104539 (#817)
- Features/Google Page Speed optimizations #147236379 (#823)
- Features/optimize assets for pagespeed #144250921 (#825)
- Features/salesforce timeout alerts #147286031 (#830) (#846)
- Features/maintains scroll position when navigating back/forward #143082971 (#809)
- Engineering chores
- Other
- +Housing page #150111282 (#851)
Sprint 43 Release
- Features/Custom maintenance mode page on heroku #135884985
- Applications
- Chores
Sprint 42 Autofill Release
- Applications
- Features/Autosize proof of preferences #146896555 (#789)
- Listings
- Features/Update mobile css for browse listings #142889331 (#765)
- Features/mobile horizontal scroll #141712899 (#774)
- Features/More flexible setup for PDF preference list to support ADHP #145382063 (#778)
- Features/distinguish developer address listing #143215893 (#783)
- Features/full/remove carousel arrows for one image #143081413 (#787)
- Autofill Stories
- Features/Implement autofill get started sign in page #142534427 (#750)
- Features/autofill from most recent submitted app #144319275 (#748)
- Features/Reset preferences in autofilled application #141361685
- Features/autofill preview screen #141277359 (#754)
- Features/Clear income fields after 30 days in autofilled application #141361367
- Features/Clear community screening question in autofilled applications #144407791
- Features/autofill reset shortform nav #141362159 (#752)
- Features/Reset demographics details for each autofilled application #141451371 (#751)
- Chores
- Chores/full/e2e test full #144587363 (#784)
- Chores/full/e2e tests preference holder name change #147545945 (#785)
- Chores/Updates README with latest up-to-date instructions #147298437 (#786)
- Chores/Updating pattern library css #147965459 (#791)
- Chores/[e2e] Renames e2e files for better organization (#793)
- Chores/full/additional e2e error scenarios #143524213 (#795)