clients/apps/cli/src/vault
Brandon Treston 28b5a2bb5e
[PM-22717] Expose DefaultUserCollectionEmail to clients (#15643)
* enforce restrictions based on collection type, set default collection type

* fix ts strict errors

* fix default collection enforcement in vault header

* enforce default collection restrictions in vault collection row

* enforce default collection restrictions in AC vault header

* enforce default collection restriction for select all

* fix ts strict error

* switch to signal, fix feature flag

* fix story

* clean up

* remove feature flag, move check for defaultCollecion to CollecitonView

* fix test

* remove unused configService

* fix test: coerce null to undefined for collection Id

* clean up leaky abstraction for default collection

* fix ts-strict error

* fix parens

* add new property to models, update logic, refactor for ts-strict

* fix type

* rename defaultCollection getter

* clean up

* clean up

* clean up, add comment, fix submit

* add comment

* add feature flag

* check model for name

* cleanup readonly logic, remove featureflag logic

* wip

* refactor CollectionRequest into Create and Update models

* fix readonly logic

* cleanup

* set defaultUserCollectionEmail in decryption from Collection

* split save into update/create methods

* fix readonly logic

* fix collections post and put requests

* add defaultUserCollection email to model when submitting collection dialog
2025-08-26 11:42:52 -04:00
..
models [PM-13323] Move remaining collection code to AC Team (#13731) 2025-03-13 17:18:47 -04:00
services [PM-21451] [Vault] [CLI] Changes to Enforce "Remove card item type policy" (#15187) 2025-06-23 09:04:56 -07:00
create.command.ts [PM-22717] Expose DefaultUserCollectionEmail to clients (#15643) 2025-08-26 11:42:52 -04:00
delete.command.ts [PM-21451] [Vault] [CLI] Changes to Enforce "Remove card item type policy" (#15187) 2025-06-23 09:04:56 -07:00
sync.command.ts Fix reporting of server-side errors in "bw sync". (#6855) 2024-12-12 13:01:03 -05:00