clients/apps/cli/src
Nick Krantz 727689d827
[PM-24534] Archive via CLI (#16502)
* refactor `canInteract` into a component level usage.

- The default service is going to be used in the CLI which won't make use of the UI-related aspects

* all nested entities to be imported from the vault

* initial add of archive command to the cli

* add archive to oss serve

* check for deleted cipher when attempting to archive

* add searchability/list functionality for archived ciphers

* restore an archived cipher

* unarchive a cipher when a user is editing it and has lost their premium status

* add missing feature flags

* re-export only needed services from the vault

* add needed await

* add prompt when applicable for editing an archived cipher

* move cipher archive service into `common/vault`

* fix testing code
2025-09-30 10:45:04 -04:00
..
admin-console [PM-24096] replace getOrgKey with orgKey$, refactor collectionAdminService (#15928) 2025-08-12 12:06:55 -04:00
auth/commands [PM-21772] Show key connector domain for new sso users (#15381) 2025-09-03 21:16:40 +02:00
commands [PM-24534] Archive via CLI (#16502) 2025-09-30 10:45:04 -04:00
key-management [PM-21772] Show key connector domain for new sso users (#15381) 2025-09-03 21:16:40 +02:00
locales/en [PM-21772] Show key connector domain for new sso users (#15381) 2025-09-03 21:16:40 +02:00
models [PM-18576] Fix missing user id on remove password (#13777) 2025-05-19 08:51:46 +02:00
platform feat(PlatformUtils): [Auth/PM-25817] New PlatformUtilsService.isChromium() method (#16468) 2025-09-18 14:36:35 -04:00
service-container [PM-24534] Archive via CLI (#16502) 2025-09-30 10:45:04 -04:00
tools [PM-25918] Move required userId for export request up to component/command level (#14391) 2025-09-19 13:39:55 +02:00
vault [PM-24534] Archive via CLI (#16502) 2025-09-30 10:45:04 -04:00
base-program.ts [PM-24677] Slim StateService down so it can be moved to state lib (#16021) 2025-08-18 12:37:25 -04:00
bw.ts Improve SDK direct function usage (#13353) 2025-02-26 09:08:42 +01:00
oss-serve-configurator.ts [PM-24534] Archive via CLI (#16502) 2025-09-30 10:45:04 -04:00
program.ts [PM-24534] Archive via CLI (#16502) 2025-09-30 10:45:04 -04:00
register-oss-programs.ts [PM-24534] Archive via CLI (#16502) 2025-09-30 10:45:04 -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-24534] Archive via CLI (#16502) 2025-09-30 10:45:04 -04:00