clients icon indicating copy to clipboard operation
clients copied to clipboard

[SG-520] Native messaging handler

Open differsthecat opened this issue 1 year ago • 0 comments

Type of change

- [ ] Bug fix
- [x] New feature development
- [ ] Tech debt (refactoring, code cleanup, dependency upgrades, etc)
- [ ] Build/deploy pipeline (DevOps)
- [ ] Other

Objective

Add a new native messaging handler service with a new set of commands. Add a Node application to test the new messaging service and the various commands.

Code changes

These changes were all reviewed in various other PR's. Here are the big ones:

Base Test Runner: https://github.com/bitwarden/clients/pull/3269 Implement Handshake request: https://github.com/bitwarden/clients/pull/3277 Implement Status request: https://github.com/bitwarden/clients/pull/3310 Implement Credential Retrieval: https://github.com/bitwarden/clients/pull/3334 Implement Credential Create and Update: https://github.com/bitwarden/clients/pull/3342 Implement Generate Password: https://github.com/bitwarden/clients/pull/3370 Add confirmation dialog: https://github.com/bitwarden/clients/pull/3451 Refactor of services: https://github.com/bitwarden/clients/pull/3506

Before you submit

  • Please add unit tests where it makes sense to do so (encouraged but not required)
  • If this change requires a documentation update - notify the documentation team
  • If this change has particular deployment requirements - notify the DevOps team

differsthecat avatar Sep 20 '22 13:09 differsthecat