Skip to content

Certificate Pinning build flavor, improvments, fixes and security updates

Latest
Compare
Choose a tag to compare
@Exadra37 Exadra37 released this 28 Apr 17:32

ShipFast Mobile App

  • New build flavor to implement certificate pinning via the network security config file.
  • The Action bar on the top of the home screen shows now the demo stage and the API url being used to allow for more transparent demo.
  • Updated the Approov Service to support the latest Approov Sdk(2.6) when setting the pins.
  • Bugs fixed:
    • fixed last known location being null in the first launch on a brand new emulator.
      • defaults now to use the Google headquarters coordinates for Palo Alto.
    • only initiate the Approov service when in the Approov demo stage

NOTE: The Approov SDK included in the app-approov-release.apk release is under a proprietary license, not under the MIT license of this repo.

Docker Stack

  • Bugs fixed:
    • fixed the apk bash script for listing usb devices with whitespaces in the name
    • fixed and improved the apk bash script for parsing the device brand for when more then one result is found.
    • fixed missing directory when starting the project from scratch

Security

  • Updated NodeJS packages for ShipFast API and ShipRaider web interface.