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

[SG-520] Native messaging handler #3566

Merged
merged 30 commits into from
Sep 23, 2022
Merged

Commits on Aug 11, 2022

  1. [SG-523] Base test runner app for native messages (#3269)

    * Base test runner app for native messages
    
    * Remove default test script
    
    * Add case for canceled status
    
    * Modify to allow usage of libs crypto services and functions
    
    * Small adjustments
    differsthecat authored Aug 11, 2022
    Configuration menu
    Copy the full SHA
    bd3a41e View commit details
    Browse the repository at this point in the history
  2. Handshake request (#3277)

    * Handshake request
    
    * Fix capitalization
    
    * Update info text
    differsthecat authored Aug 11, 2022
    Configuration menu
    Copy the full SHA
    1ac4f0e View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2022

  1. lock node-ipc to 9.2.1

    differsthecat committed Aug 14, 2022
    Configuration menu
    Copy the full SHA
    77fa364 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2022

  1. [SG-569] Native Messaging settings bug (#3285)

    * Fix bug where updating setting wasn't starting the native messaging listener
    
    * Update test runner error message
    differsthecat authored Aug 15, 2022
    Configuration menu
    Copy the full SHA
    0b7c93d View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. [SG-532] Implement Status command in Native Messaging Service (#3310)

    * Status command start
    
    * Refactor ipc test service and add status command
    
    * fixed linter errors
    
    * Move types into a model file
    
    * Cleanup and comments
    
    * Fix auth status condition
    
    * Remove .vscode settings file. Fix this in a separate work item
    
    * Add active field to status response
    
    * Extract native messaging types into their own files
    
    * Remove experimental decorators
    
    * Turn off no console lint rule for the test runner
    
    * Casing fix
    
    * Models import casing fixes
    
    * Remove in progress file (merge error)
    
    * Move models to their own folder and add index.ts
    
    * Remove file that got un-deleted
    
    * Remove file that will be added in separate command
    differsthecat authored Aug 18, 2022
    Configuration menu
    Copy the full SHA
    527b96c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    663af22 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2022

  1. [SG-533] Implement bw-credential-retrieval (#3334)

    * Status command start
    
    * Refactor ipc test service and add status command
    
    * fixed linter errors
    
    * Move types into a model file
    
    * Cleanup and comments
    
    * Fix auth status condition
    
    * Remove .vscode settings file. Fix this in a separate work item
    
    * Implement bw-credential-retrieval
    
    * Add active field to status response
    
    * Extract native messaging types into their own files
    
    * Remove experimental decorators
    
    * Turn off no console lint rule for the test runner
    
    * Casing fix
    
    * Models import casing fixes
    differsthecat authored Aug 19, 2022
    Configuration menu
    Copy the full SHA
    6fd85e3 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

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

Commits on Aug 24, 2022

  1. [SG-534] and [SG-535] Implement Credential Create and Update commands (

    …#3342)
    
    * Status command start
    
    * Refactor ipc test service and add status command
    
    * fixed linter errors
    
    * Move types into a model file
    
    * Cleanup and comments
    
    * Fix auth status condition
    
    * Remove .vscode settings file. Fix this in a separate work item
    
    * Implement bw-credential-retrieval
    
    * Add active field to status response
    
    * Add bw-credential-create
    
    * Better response handling in test runner
    
    * Extract native messaging types into their own files
    
    * Remove experimental decorators
    
    * Turn off no console lint rule for the test runner
    
    * Casing fix
    
    * Models import casing fixes
    
    * bw-cipher-create move type into its own file
    
    * Use LogUtils for all logging
    
    * Implement bw-credential-update
    
    * Give naming conventions for types
    
    * Rename file correctly
    differsthecat authored Aug 24, 2022
    Configuration menu
    Copy the full SHA
    83a32e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06b2034 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef215aa View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2022

  1. [SG-626] Fix Desktop app not showing updated credentials from native …

    …messages (#3380)
    
    * Add MessagingService to send messages on login create and update
    
    * Add `not-active-user` error to create and update and other refactors
    differsthecat authored Aug 25, 2022
    Configuration menu
    Copy the full SHA
    4215b6c View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. [SG-536] Implement bw-generate-password (#3370)

    * implement bw-generate-password
    
    * Fix merge conflict resolution errors
    
    * Update apps/desktop/native-messaging-test-runner/src/bw-generate-password.ts
    
    Co-authored-by: Addison Beck <addisonbeck1@gmail.com>
    
    * Logging improvements
    
    * Add NativeMessagingVersion enum
    
    * Add version check in NativeMessagingHandler
    
    Co-authored-by: Addison Beck <addisonbeck1@gmail.com>
    differsthecat and addisonbeck authored Aug 29, 2022
    Configuration menu
    Copy the full SHA
    36cee05 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

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

Commits on Sep 2, 2022

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

Commits on Sep 9, 2022

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

Commits on Sep 13, 2022

  1. Configuration menu
    Copy the full SHA
    036113a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    717e07f View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. [SG-649] Add confirmation dialog and tweak shared key retrieval (#3451)

    * Add confirmation dialog when completing handshake
    
    * Copy updates for dialog
    
    * HandshakeResponse type fixes
    
    * Add longer timeout for handshake command
    differsthecat authored Sep 15, 2022
    Configuration menu
    Copy the full SHA
    6b04b2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    beb605f View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. [SG-663] RefactorNativeMessagingHandlerService and strengthen typing (#…

    …3551)
    
    * NativeMessageHandlerService refactor and additional types
    
    * Return empty array if no uri to retrieve command
    
    * Move commands from test runner into a separate folder
    
    * Fix bug where confirmation dialog messes with styling
    differsthecat authored Sep 19, 2022
    Configuration menu
    Copy the full SHA
    f6f9972 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. Configuration menu
    Copy the full SHA
    b2b2d23 View commit details
    Browse the repository at this point in the history
  2. Enable DDG feature

    differsthecat authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    66d4d58 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fda2135 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    586aeb4 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. Configuration menu
    Copy the full SHA
    2209e11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b6ef5c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7422285 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f48909e View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2022

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