Alec Rippberger
|
3a31eb2f10
|
PM-9665: implement view item view (#10416)
* Add initial view cipher dialog.
* Add working view cipher modal dialog markup.
* Cleanup dialog markup and allow edit from dialog.
* Cleanup unused imports.
* Begin adding org-vault view-cipher functionality.
* Refactor to remove loose-components usage and use DialogService.
* Add edit and delete button functionality.
* Add delete functionality.
* Remove addition to loose components.
* Remove unused modal-dialog artifacts.
* Ensure dialog closes and URL updates properly on edit or close.
* Disable edit/delete buttons instead of hiding them.
* Add simple tests for view.component.ts.
* Adjust import order.
* Remove now unnecessary ng-template.
* Decrypt cipher to cipher view.
* Add cleanup function and additional delete test.
* Remove boolean return from delete promise.
* Remove fake timers.
* Remove unnecessary TestBed.inject calls.
* Add code comments.
* Hide new view cipher dialog behind feature flag.
* Keep "else if" statement intact.
* Simplify getting cipherTypeString.
* Add comments to vault.component.ts files.
* Change button type to "danger"
Update apps/web/src/app/vault/individual-vault/view.component.html
Co-authored-by: Nick Krantz <125900171+nick-livefront@users.noreply.github.com>
* Add a11y title to delete button.
* Simplify OrganizationService testing.
* Update comment to better reflect function.
* Use large dialog to better match designs.
* Add aria-haspopup to cipher row button.
* Add deleteCipher to messages.json.
* Remove extra argument from canEditAllCiphers.
* Use 'delete' instead of 'delete cipher' for a11y title.
* Remove 'bitFormButton' from non-form buttons.
* Rework view cipher view delete functionality.
* Add translations for cipher types.
* Remove unecesarry test.
* Add additional test coverage to ensure dialogs close.
* Add back delete functionality in view.component.ts.
* Update "secure note" to "note".
---------
Co-authored-by: Nick Krantz <125900171+nick-livefront@users.noreply.github.com>
|
2024-08-19 14:32:17 -07:00 |
|