mirror of
https://github.com/bitwarden/clients.git
synced 2026-06-13 21:01:11 +08:00
* [PM-34210] Move DeviceManagementComponentService provider to JslibServicesModule The provider was incorrectly registered only in the web app's core.module.ts. Moving it to JslibServicesModule makes it available to all clients (web, desktop, CLI) without each needing to register it explicitly. Browser extension keeps its own ExtensionDeviceManagementComponentService override which takes DI precedence. * [PM-34210] Add pm-34210-desktop-add-devices feature flag Adds the PM34210_DesktopAddDevices flag to gate the new Devices menu item on the desktop Account menu. Defaults to true locally for development. * [PM-34210] Add desktop device management dialog, service, and translations - Adds DeviceManagementDialogComponent as a temporary dialog wrapper around the shared DeviceManagementComponent, matching the ChangePasswordDialog pattern - Adds DesktopDeviceManagementComponentService with showHeaderInformation=false since the dialog provides its own header via bit-dialog - Registers the desktop service in services.module.ts to override the jslib default - Adds 13 missing device management i18n keys to the desktop en/messages.json * [PM-34210] Add Devices item to desktop Account menu Wires the feature-flagged Devices menu item into the desktop Electron Account menu, positioned after Change Password. When clicked, sends openDevicesDialog to the renderer which opens DeviceManagementDialogComponent via DialogService. * Move device-management dialog on desktop to correct auth owned file. * PM-34210 - Update all TODOs with proper ticket * PM-34210 - Feature flag - don't check in true. duh * PM-34210 - clean up incorrect todo * PM-34210 - Fix desktop auth request answering service not including auth request id so that the device management page can upsert the device w/ the pending auth request. * PM-34210 - Per PR feedback clean up dialog component of unused stuff. * PM-34210 - Add new translations for devices screen to desktop |
||
|---|---|---|
| .. | ||
| injection-tokens.ts | ||
| jslib-services.module.ts | ||
| modal.service.ts | ||
| view-password-history.service.spec.ts | ||
| view-password-history.service.ts | ||