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