clients/apps/cli/src
Bernd Schoolmann a7d3c0f5c2
[PM-23809] Add simplified interface to MP service (#15631)
* Add new mp service api

* Fix tests

* Add test coverage

* Add newline

* Fix type

* Rename to "unwrapUserKeyFromMasterPasswordUnlockData"

* Fix build

* Fix build on cli

* Fix linting

* Re-sort spec

* Add tests

* Fix test and build issues

* Fix build

* Clean up

* Remove introduced function

* Clean up comments

* Fix abstract class types

* Fix comments

* Cleanup

* Cleanup

* Update libs/common/src/key-management/master-password/types/master-password.types.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update libs/common/src/key-management/master-password/services/master-password.service.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update libs/common/src/key-management/master-password/abstractions/master-password.service.abstraction.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update libs/common/src/key-management/master-password/types/master-password.types.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update libs/common/src/key-management/master-password/abstractions/master-password.service.abstraction.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Add comments

* Fix build

* Add arg null check

* Cleanup

* Fix build

* Fix build on browser

* Update libs/common/src/key-management/master-password/abstractions/master-password.service.abstraction.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update libs/common/src/key-management/master-password/abstractions/master-password.service.abstraction.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update libs/common/src/key-management/master-password/abstractions/master-password.service.abstraction.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Add tests for null params

* Cleanup and deprecate more functions

* Fix formatting

* Prettier

* Clean up

* Update libs/key-management/src/abstractions/key.service.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Make emailToSalt private and expose abstract saltForUser

* Add tests

* Add docs

* Update libs/common/src/key-management/master-password/abstractions/master-password.service.abstraction.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update libs/common/src/key-management/master-password/abstractions/master-password.service.abstraction.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

---------

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
2025-07-29 18:53:17 +02:00
..
admin-console [PM-12423] Migrate Cipher Decryption to Use SDK (#14206) 2025-05-14 07:30:01 -07:00
auth/commands [PM-22611] Require userid for masterKey methods on the key service (#15663) 2025-07-25 09:37:04 -05:00
commands [PM-22377] - [Vault] [Clients] Update cipher form component to restrict editing old My Vault items (#15687) 2025-07-24 10:59:29 -07:00
key-management [PM-18017] Show key connector domain in remove password page (#14695) 2025-05-19 08:58:51 -04:00
locales/en [PM-20225] Prevent legacy users without userkey from logging in (#14267) 2025-06-02 23:56:29 +02:00
models [PM-18576] Fix missing user id on remove password (#13777) 2025-05-19 08:51:46 +02:00
platform feat(DuckDuckGo): [PM-9388] Add new device type for DuckDuckGo browser 2025-07-03 11:27:28 -04:00
service-container [PM-23809] Add simplified interface to MP service (#15631) 2025-07-29 18:53:17 +02:00
tools [PM-19054] configure send with email otp authentication via cli (#15360) 2025-07-22 09:33:34 -04:00
vault [PM-21451] [Vault] [CLI] Changes to Enforce "Remove card item type policy" (#15187) 2025-06-23 09:04:56 -07:00
base-program.ts [PM-18017] Show key connector domain in remove password page (#14695) 2025-05-19 08:58:51 -04:00
bw.ts Improve SDK direct function usage (#13353) 2025-02-26 09:08:42 +01:00
oss-serve-configurator.ts [PM-22377] - [Vault] [Clients] Update cipher form component to restrict editing old My Vault items (#15687) 2025-07-24 10:59:29 -07:00
program.ts [PM-20225] Prevent legacy users without userkey from logging in (#14267) 2025-06-02 23:56:29 +02:00
register-oss-programs.ts [BEEEP: PM-10190] Use strict TS checks in CLI service container (#10298) 2024-08-05 11:39:08 -04:00
serve.program.ts [BEEEP: PM-10190] Use strict TS checks in CLI service container (#10298) 2024-08-05 11:39:08 -04:00
utils.ts [PM-21934] Upgrade to eslint 9 (#14754) 2025-05-27 13:13:15 -04:00
vault.program.ts [PM-22377] - [Vault] [Clients] Update cipher form component to restrict editing old My Vault items (#15687) 2025-07-24 10:59:29 -07:00