mirror of
https://github.com/bitwarden/clients.git
synced 2026-07-01 21:10:49 +08:00
|
Some checks failed
Chromatic / Check PR run (push) Has been cancelled
Scan / Check PR run (push) Has been cancelled
Testing / Run tests (push) Has been cancelled
Testing / Run Rust tests on ${{ matrix.os }} (macos-14) (push) Has been cancelled
Testing / Run Rust tests on ${{ matrix.os }} (ubuntu-22.04) (push) Has been cancelled
Testing / Run Rust tests on ${{ matrix.os }} (windows-2022) (push) Has been cancelled
Testing / Rust Coverage (push) Has been cancelled
Chromatic / Chromatic (push) Has been cancelled
Scan / Checkmarx (push) Has been cancelled
Scan / Sonar (push) Has been cancelled
Testing / Upload to Codecov (push) Has been cancelled
* fix: always try to register clearOn events
`registerEvents` already checks for existing registered events so there is no
need to have a pre-check in `doStorageSave`. It causes issues because the
`newState` and `oldState` parameters come from the custom deserializer which
might never return `null` (e.g. transforming `null` to some default value).
Better to just use the list of registered events as a source of truth.
A performance check shows that most calls would only save a couple of
milliseconds (ranges from 0.8 ms to 18 ms) and the total amount of time
saved from application startup, to unlock, to showing the vault is about 100 ms.
I haven't been able to perceive the change.
* Revert "feat: add folder.clear warning (#16376)"
This reverts commit
|
||
|---|---|---|
| .. | ||
| legacy | ||
| active-user.accessor.ts | ||
| default-active-user-state.provider.spec.ts | ||
| default-active-user-state.provider.ts | ||
| default-active-user-state.spec.ts | ||
| default-active-user-state.ts | ||
| default-derived-state.provider.ts | ||
| default-derived-state.spec.ts | ||
| default-derived-state.ts | ||
| default-global-state.provider.ts | ||
| default-global-state.spec.ts | ||
| default-global-state.ts | ||
| default-single-user-state.provider.ts | ||
| default-single-user-state.spec.ts | ||
| default-single-user-state.ts | ||
| default-state-event-registrar.service.spec.ts | ||
| default-state-event-registrar.service.ts | ||
| default-state-event-runner.service.spec.ts | ||
| default-state-event-runner.service.ts | ||
| default-state.provider.spec.ts | ||
| default-state.provider.ts | ||
| index.ts | ||
| inline-derived-state.spec.ts | ||
| inline-derived-state.ts | ||
| specific-state.provider.spec.ts | ||
| state-base.ts | ||
| state-internal.spec.ts | ||
| util.spec.ts | ||
| util.ts | ||