clients/libs
Nick Krantz fcc2bc96d1
[PM-21024] Use Server for Password Change URLs (#14912)
* migrate change login password service to use bitwarden server rather than fetch directly

- avoids CSP entirely

* add `HelpUsersUpdatePasswords` policy to policy type

* add `HelpUsersUpdatePasswordsPolicy` components

* allow list description override for policy description

* add `HelpUsersUpdatePasswordsPolicy` when the feature flag is enabled

* apply `HelpUsersUpdatePasswords` to everyone in an org

* use policy to guard the well known password API

* fix tests

* refactor to use `policyAppliesToUser$`

* remove policy work for change password - this was removed from scope

* update copy for show favicon setting - it now handles both favicons and change password urls

* remove favicon setting description - no longer needed

* only call change password service when the setting is enabled

* add popover for permitting cipher details

* import permit popover directly into the settings component

* replace `nativeFetch` with `fetch`

* use string literal to construct URL rather than `URL` class
- The `getIconsUrl` can return with an appended path which the new URL constructor will strip when passed as the base parameter

* use string literal to construct URL rather than `URL` class instance (#16045)

- The `getIconsUrl` can return with an appended path which the new URL constructor will strip when passed as the base parameter

* [PM-24716] UI changes for Change URI work (#16043)

* use platform service to launch the URI
- this allows desktop to open a separate browser instance rather than use electron

* fix spacing on web app

* add bitLink for focus/hover states

* remove spacing around links
2025-08-27 09:03:44 -05:00
..
.vscode Multi root workspace tweaks (#2858) 2022-06-13 21:39:36 -05:00
admin-console [PM-22717] Expose DefaultUserCollectionEmail to clients (#15643) 2025-08-26 11:42:52 -04:00
angular feat(notifications): [PM-19388] Enable push notifications on locked clients 2025-08-26 11:41:15 -04:00
assets [CL-706] Display all svg icons in Storybook (#16111) 2025-08-25 12:09:20 -04:00
auth [PM-22371] remove end user activation flag (#16067) 2025-08-22 12:56:16 -04:00
billing Implement and extend tsconfig.base across projects (#14554) 2025-06-02 20:38:17 +00:00
client-type refactor: introduce @bitwarden/state and other common libs (#15772) 2025-08-04 11:01:28 -04:00
common [PM-21024] Use Server for Password Change URLs (#14912) 2025-08-27 09:03:44 -05:00
components [CL-706] Display all svg icons in Storybook (#16111) 2025-08-25 12:09:20 -04:00
core-test-utils refactor: introduce @bitwarden/state and other common libs (#15772) 2025-08-04 11:01:28 -04:00
dirt/card feat(nx): add basic-lib generator for streamlined library creation (#14992) 2025-06-05 14:20:23 -04:00
eslint [CL-689][CL-799] Fix Icon button a11y errors (#15750) 2025-08-19 15:15:41 -04:00
guid refactor: introduce @bitwarden/state and other common libs (#15772) 2025-08-04 11:01:28 -04:00
importer [PM-24774] importTargetHint variable inflection fix (#16025) 2025-08-20 18:09:19 +02:00
key-management cleanup remove password on start for desktop (#15957) 2025-08-22 23:14:02 +02:00
key-management-ui Feat PM-19877 System Notification Processing (#15611) 2025-08-20 12:42:16 -04:00
logging [PM-22544] Add Performance measurement tools (#15475) 2025-07-17 15:03:57 +02:00
messaging Add messaging & messaging-internal libraries (#15711) 2025-07-22 11:47:25 -04:00
messaging-internal Add messaging & messaging-internal libraries (#15711) 2025-07-22 11:47:25 -04:00
node [PM-22271] Switch to SDK argon2 implementation, and drop other impls (#15401) 2025-07-15 11:53:58 +02:00
nx-plugin docs: document the basic-lib generator (#15891) 2025-08-05 12:21:16 -04:00
platform Implement and extend tsconfig.base across projects (#14554) 2025-06-02 20:38:17 +00:00
serialization refactor: introduce @bitwarden/state and other common libs (#15772) 2025-08-04 11:01:28 -04:00
shared Implement and extend tsconfig.base across projects (#14554) 2025-06-02 20:38:17 +00:00
state Resolve state <-> state-test-utils circular dependency (#16093) 2025-08-25 12:38:28 -04:00
state-internal Resolve state <-> state-test-utils circular dependency (#16093) 2025-08-25 12:38:28 -04:00
state-test-utils Resolve state <-> state-test-utils circular dependency (#16093) 2025-08-25 12:38:28 -04:00
storage-core build(nx): create per-lib tsconfig.eslint configs (#15519) 2025-07-07 14:17:52 -07:00
storage-test-utils build(nx): create per-lib tsconfig.eslint configs (#15519) 2025-07-07 14:17:52 -07:00
tools [CL-573] Move all svg icons to new libs/assets (#16020) 2025-08-21 11:35:59 -05:00
ui Implement and extend tsconfig.base across projects (#14554) 2025-06-02 20:38:17 +00:00
user-core build(nx): create per-lib tsconfig.eslint configs (#15519) 2025-07-07 14:17:52 -07:00
vault [PM-21024] Use Server for Password Change URLs (#14912) 2025-08-27 09:03:44 -05:00