Skip to content

Draft: 527-provide-artifact-check

Christian H requested to merge 527-provide-artifact-check into master

This MR contains

  1. parse_and_save.js

parse_and_save.js parses all md files in a specified folder and saves the fields appId, signer, apkVersionName, apkVersionCode, verdict, appHash and date to assets/attestations.json file.

  1. A drag and drop area on review_android.html Files/Apks can be dropped or selected. Information like sha-256-hash, package/appId, version, minSDK, targetSDK will be extracted from the file and will be extracted and shown to the user.

The file hash will be searched in assets/attestations.json and if found the data will be also shown

[
  {
    appId: 'zapsolutions.zap',
    signer: '24a0e944a65d8cea692653e1a132a042c37be334f1b0b4200575fee6f46eca86',
    apkVersionName: '0.5.10-beta',
    apkVersionCode: '3040',
    verdict: 'reproducible',
    appHash: '22b3821bb6f97aa9522be2600b50ac834f939ecf4a194b7d40043e13f17f381b',
    date: ''
  }
]
Edited by Christian H

Merge request reports