mirror of
https://github.com/bitwarden/browser
synced 2026-02-13 06:54:07 +00:00
* [PM-8524] Introduce login details section component
* [PM-8524] Add ability to remove passkey
* [PM-8524] Introduce TotpCaptureService and the Browser implementation
* [PM-8524] Tweak storybook
* [PM-8524] Add note regarding existing login view references
* [PM-8524] Fix clone mode so that a new cipher is created
* [PM-8524] Add support for generating usernames/passwords and auditing passwords
* [PM-8524] Migrate password/username generation to CipherFormGenerationService
* [PM-8524] Add optional passwordInput to BitPasswordInputToggle to support conditionally rendered password toggle buttons
* [PM-8524] Add LoginDetailsSection tests
* [PM-8524] Add BrowserTotpCaptureService tests
* Revert "[PM-8524] Add optional passwordInput to BitPasswordInputToggle to support conditionally rendered password toggle buttons"
This reverts commit e76a0ccfe8.
* [PM-8524] Add null check to password input toggle
33 lines
1.2 KiB
HTML
33 lines
1.2 KiB
HTML
<form [id]="formId" [formGroup]="cipherForm" [bitSubmit]="submit">
|
|
<!-- TODO: Should we show a loading spinner here? Or emit a ready event for the container to handle loading state -->
|
|
<ng-container *ngIf="!loading">
|
|
<vault-item-details-section
|
|
[config]="config"
|
|
[originalCipherView]="originalCipherView"
|
|
></vault-item-details-section>
|
|
|
|
<vault-login-details-section
|
|
*ngIf="config.cipherType === CipherType.Login"
|
|
></vault-login-details-section>
|
|
|
|
<vault-identity-section
|
|
*ngIf="config.cipherType === CipherType.Identity"
|
|
[disabled]="config.mode === 'partial-edit'"
|
|
[originalCipherView]="originalCipherView"
|
|
></vault-identity-section>
|
|
|
|
<vault-card-details-section
|
|
*ngIf="config.cipherType === CipherType.Card"
|
|
[originalCipherView]="originalCipherView"
|
|
[disabled]="config.mode === 'partial-edit'"
|
|
></vault-card-details-section>
|
|
|
|
<vault-additional-options-section></vault-additional-options-section>
|
|
|
|
<!-- Attachments are only available for existing ciphers -->
|
|
<ng-container *ngIf="config.mode == 'edit'">
|
|
<ng-content select="[slot=attachment-button]"></ng-content>
|
|
</ng-container>
|
|
</ng-container>
|
|
</form>
|