Product Updates

InReach Product Update (February 2022)

[vc_row][vc_column][vc_custom_heading text=”InReach Change Log – February 2022″ font_container=”tag:h3|text_align:center|color:%234892da” use_theme_fonts=”yes”][vc_column_text]

See below for a log of technical enhancements made to the InReach Catalog during February 2022. Follow our blog’s change log series for future monthly product updates.  

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

[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_custom_heading text=”InReach Catalog Front-End” font_container=”tag:h4|text_align:center|color:%234892da” use_theme_fonts=”yes”][vc_column_text]

  • Data security improvement: Added CodeOwners. By adding CodeOwners functionality to the repository, it ensures any and all Pull Requests into dev/main branch are blocked unless InReach’s internal CodeOwners have had a chance to approve it.
  • Addition of Dockerized testing support. Now automated tests run against a customizable version of the API (removing API merging dependencies) and the localized version of the API uses a dockerized database. This removes data collision when multiple projects are doing testing as they no longer use the staging DB.
  • Parallelization of automation testing. This allows the Automation Test to be run in parallel, greatly reducing the time it takes to get results. Automation tests now run under 5 minutes, when it used to take over 30 minutes.
  • Change Log In for Sign In, where appropriate.
  • Translation updates to Announcement, Disclaimer, Favorites List, Privacy Components, Delete Account, Forgot Password, Map Page, Resources, Subannouncements.
  • Redesign of the create account user flow.
  • Updated tagline language on Catalog homepage to more effectively communicate our product’s ability to help LGBTQ+ asylum seekers as well as other LGBTQ+ people in need: “Find services verified to be safe for LGBTQ+ asylum seekers and other LGBTQ+ people in need.”

[/vc_column_text][vc_single_image image=”18599″ img_size=”large”][vc_separator][/vc_column][/vc_row][vc_row][vc_column][vc_custom_heading text=”Control Panel (Backend Data Portal)” font_container=”tag:h4|text_align:center|color:%234892da” use_theme_fonts=”yes”][vc_column_text]

  • Data security improvement: Added CodeOwners. By adding CodeOwners functionality to the repository, it ensures any and all Pull Requests into dev/main branch are blocked unless InReach’s internal CodeOwners have had a chance to approve it.
  • Addition of Dockerized testing support. Now automated tests run against a customizable version of the API(removing API merging dependencies) and the localized version of the API uses a dockerized database. This removes data collision when multiple projects are doing testing as they no longer use the staging DB.
  • Parallelization of automation testing. This allows the Automation Test to be run in parallel, greatly reducing the time it takes to get results. Automation tests now run under 5 minutes, when it used to take over 30 minutes.
  • Increase in Code Coverage to 70%.

[/vc_column_text][vc_separator][/vc_column][/vc_row][vc_row][vc_column][vc_custom_heading text=”InReach Catalog API” font_container=”tag:h4|text_align:center|color:%234892da” use_theme_fonts=”yes”][vc_column_text]

  • Data security improvement: Added CodeOwners to the Repo. By adding CodeOwners functionality to the repository, it ensures any and all Pull Requests into dev/main branch are blocked unless InReach’s internal CodeOwners have had a chance to approve it.
  • Updates to the Docker DB seeding data.

[/vc_column_text][vc_separator][/vc_column][/vc_row]

Leave A Comment