Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add commands to rekey device and create packages #509

Merged
merged 30 commits into from
Mar 12, 2024
Merged

Commits on Oct 9, 2023

  1. Configuration menu
    Copy the full SHA
    52c6de5 View commit details
    Browse the repository at this point in the history
  2. Add ability to capture device screenshots

    1. Added support to show preview of screenshot
    2. Fixed a linter issue
    fumer-fubotv committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    a564c7b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    323c4f1 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. Feature request: add ability to rekey/sign apps

    Added support for the following commands:
    
    1. Rekey Device: Rekey specified device based on the signing password ("brightscript.remoteControl.signingPassword") and package file ("brightscript.remoteControl.signedPackagePath") provided.
    
    2. Create Package: This will present user a list of available launch configs to choose from. Once selected it will create a .zip file and .pkg file based on the config and will save them  to the ${workspacefolder}/out
    
    3. Rekey Device and Create Package: This will first rekey device and then create package for the selected launch config
    fumer-fubotv committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    ab5629e View commit details
    Browse the repository at this point in the history
  2. Conflict resoluiton

    fumer-fubotv committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    a83dc75 View commit details
    Browse the repository at this point in the history
  3. remove stale code

    fumer-fubotv committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    273d71c View commit details
    Browse the repository at this point in the history
  4. remove redundent code

    fumer-fubotv committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    53ee647 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. TBD-126

    Updates based on below reqs:
    
    rekey:
    a) "How do you want to enter your stuff?"
     - "Pick from json file"
     - "Enter manually"
    b) prompt for host (prepopulated from json above if possible)
    c) Prompt for password (prepopulated from json above if possible)
    d) Prompt for signed package path (prepopulated from json above if available)
    
    package:
    a) "What should we package?"
     - "Pick a folder"
     - "Pick from a launch.json"
        - show a launch.json option picker
     - "Pick a rokudeploy.json"
    	-
    
    b) prompt for host (prepopulated from json above if possible)
    c) Prompt for password (prepopulated from json above if possible)
    d) Prompt for signed package path (prepopulated from json above if available)
    e) Show a summary of stuff, ask to click "Yes, do it" or "No, something's wrong, cancel".
    fumer-fubotv committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    01b9ac6 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. TBD-126

    fumer-fubotv committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    b83a203 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a1320e View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Configuration menu
    Copy the full SHA
    ddb09fc View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Refined the flow a bit

    TwitchBronBron committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    6aed36a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac5dc9b View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. TBD-126:

    1. Added support to show existing pkg file for rekey confirmation
    2. Updated create package flow to confirm all the entries with user and ti update - if needed
    fumer-fubotv committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    7255903 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c000830 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. TBD-126

    Added support to maintain status of previously selected host and config
    fumer-fubotv committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    af5fb8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc1d493 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. TBD-126

    updated rekey and create package flow
    fumer-fubotv committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    18ffa58 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    b4c9e93 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Update RekeyAndPackageCommand.ts

    1. updated outfile name to be the source folder name only
    2. Fixed a bug for outdir that only supported mac paths
    3. Added title to all inputboxes
    4. Added a prompt for rootDir incase it is missing during create package
    5. Added outfile path in dialog upon successful packaging
    fumer-fubotv committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    7e4d3bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1d28ed View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. TBD-126

    Added support to show package path in successful dialog and an option to open package in file explorer
    fumer-fubotv committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    a9f1f6b View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    804c139 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c131512 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d947737 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    efabd97 View commit details
    Browse the repository at this point in the history
  5. Show .pkg in summary

    TwitchBronBron committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    b0ddb52 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    63d251c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2f75871 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c65fa35 View commit details
    Browse the repository at this point in the history