Product Updates

InReach Product Update (July/August 2022)

InReach App Change Log – July/August 2022

See below for a log of technical enhancements made to the InReach App during July and August 2022. Follow our blog’s change log series for future monthly product updates.ย ย 

Want to use your engineering skills for good? We’re looking for experienced volunteer web developers to join our remote team.ย 

InReach App Front-End

Features

  • Updated the icon for Miscellaneous Service types to
  • Added new subcategories to the “Service Type” dropdown menu for the United States:ย 
    • Mental Health category – BIPOC support groups
    • Mental Health category – Support for conversion therapy survivorsย 
    • Housing category – Trans housing
    • ย Education and Employment category – Leadership training and professional development

  • Added additional community properties to ensure the free InReach App is inclusive of all members of the LGBTQ+ community, no matter where someone identifies in the ‘LGBTQ+’ acronym, their immigration status or their race/ethnicity.
    • Black communityย 
    • Black, Indigenous, People of Color (BIPOC) community
    • Conversion therapy survivors
    • Gay community
    • Lesbian community
    • Bisexual communityย 
    • Asexual community
    • Intersex communityย 
    • Queer communityย 
    • Transmasculine communityย 
    • Transfeminine communityย 
    • Trans youth
    • Caregivers of trans youth
    • Nonbinary community
    • Gender nonconforming communityย 
    • Spanish speakersย 
    • Arabic speakers
    • French speakers
    • Russian speakers
    • Citizens
    • Permanent Residents (Green Card holders)
    • Also adds an explicit “Asylum seekers” community propertyย 
    • Updated “Latino community” to “Latinx community”
    • Updated “Native American community” to “Native American and Two Spirit community”

Community properties are displayed on the front-end on each verified organization’s InReach profile page under “Who this service helps”:

  • Addedย Mpox alert message for all countries

  • Updated search to be based on distance from location
    • Added distance radio buttons (100mile/62K, 200mile/124Km, National) to the search functionalityย 
    • All text will be country specific (e.g., kilometers vs. miles, province vs state)

Fixes

  • Added missing language keys for several service types
  • Honored the โ€˜show on Orgโ€™ property in the data portal for organizations’ locations on the front-endย 
    • If set to โ€˜Yesโ€™ in the data portal, the location displays in the App
    • If set to โ€˜Noโ€™ in the data portal, then the location does not display in the App
  • Added missing icons for the following service categories:
    • Computers and Internet
    • Sports and Entertainment
    • Translation and Interpretation
    • Education and Employment

Baseline changes

  • Completed Internationalization Default Messages for all components
  • Added all back-end work for Native Spanish
    • Changed โ€˜clickโ€™ to โ€˜ clicโ€™
    • Added bold and italics styling to the Spanish language version of the new ‘Abortion Care’ filter alert message
  • Added/Updated resource properties in language files
    • “resource-property.community-asylee”: “Asylee (granted asylum)”
    • “resource-property.community-asylum-seeker”: “Asylum seekers”
    • “resource-property.community-citizens”: “(Country) Citizens”,
    • “resource-property.community-residents-green-card-holders”: “Permanent Residents (Green Card holders)”, (Only for United States)

Backend Data Portal (Control Panel)

Features

  • Added new service ‘Tag’ options
    • Mental Health category – BIPOC support groups
    • Mental Health category – Support for conversion therapy survivorsย 
    • Housing category – Trans housing
    • ย Education and Employment category – Leadership training and professional development
  • Added new ‘Help Text’ to the ‘Tags’ section of the data portal to help improve the data entry process
  • Updated the ‘Social Media’ section in the data portal to now limit options to those not yet selected
    • Disabled the “new social media profile” button if the organization already has the maximum number of social media entries
    • New social media form drop-down menu now only lists options not already assigned to make data entry easierย 
  • Added new ‘Help Text’ to the ‘Community Properties’ section of the data portal to help improve the data entry process
  • Added new community properties to the data portal:
    • community-citizens
    • community-residents-green-card-holders
    • Community-asylum-seeker
    • community-black
    • community-bipoc
    • community-conversion-therapy-survivors
    • community-gay
    • community-lesbian
    • community-bisexual
    • community-asexual
    • community-intersex
    • Community-queer
    • community-transmasculine
    • Community-transfeminine
    • Community-trans-youth
    • community-trans-youth-caregivers
    • community-lgbtq-youth-caregivers
    • community-nonbinary
    • community-gender-nonconforming
    • community-spanish-speakers
    • community-arabic-speakers
    • community-french-speakers
    • community-russian-speakers
  • Updated the following properties to be more inclusive:
    • “community-latino” to “community-latinx”
    • “community-native-american” to “community-native-american-two-spirit”
  • Updated the ‘Claimed Status’ filter.ย 
  • Created a new ‘Dev Dashboard’ to display github, ci/cd, release and migration information, with the goal to trigger migrations, builds, and releases from this dashboard (replacing the need to login to github, heroku, and other 3rd party services).

Fixes

  • Fixed the following errors in the data portal:
    • user profile dropdown is too far to the right of the screen if the user name is really long
    • app fails with 500 error if you select date range and provide only one date
    • pagination text did not make sense (ex ‘page 1 of 3. 42 of 918 organizations’)
    • number of results value is not correct after searching based on Last Verified, Last Updated, or Created date – the correct organizations are returned but the count always shows the max number of organizations (provided no other search terms were used)
    • there were no pagination or totals for the Pending Affiliates or Suggestions tables in the Admin Suggestion tab

Baseline

  • Added unit test templates for ‘Properties’ and ‘Tags’ tabs in the data portalย 
  • Created test casesย ย 

 

Leave A Comment