Product Updates

AsylumConnect Product Update (February 2022)

See below for a log of technical enhancements made to the AsylumConnect 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. 

  • 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 AsylumConnect’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.”

  • 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 AsylumConnect’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%.

  • 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 AsylumConnect’s internal CodeOwners have had a chance to approve it.
  • Updates to the Docker DB seeding data.

Leave A Comment