clients/apps/desktop/src
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
..
app [PM-21024] Use Server for Password Change URLs (#14912) 2025-08-27 09:03:44 -05:00
auth fix(environment-selector): [PM-21214] Extension and desktop server selector have incorrect styling (#15920) 2025-08-12 13:57:52 -04:00
autofill [PM-22789] Handle Autotype Hotkey Event (#15840) 2025-08-05 12:59:32 -04:00
billing/app/accounts Add standalone false to all non migrated (#14797) 2025-05-15 10:44:07 -04:00
images [PM-16057] use Roboto as primary font (#14553) 2025-05-12 09:00:01 -04:00
key-management cleanup remove password on start for desktop (#15957) 2025-08-22 23:14:02 +02:00
locales [PM-21024] Use Server for Password Change URLs (#14912) 2025-08-27 09:03:44 -05:00
main [PM-23360] - Hide restricted cipher types in "File -> New Item" on desktop (#15743) 2025-07-23 09:33:45 -07:00
models/native-messaging [PM-17666] Move Encstring to KM ownership (#15457) 2025-07-16 11:15:24 -04:00
platform Feat PM-19877 System Notification Processing (#15611) 2025-08-20 12:42:16 -04:00
scss [CL-652] Remove bootstrap and enable tailwind preflight (#8071) 2025-08-12 20:32:19 +02:00
services [PM-22623] Remove most TS encryption code, remove service workers (#15153) 2025-07-30 15:50:00 +02:00
types [PM-22745] Move clientkeyhalf to os impl (#15140) 2025-06-17 13:12:15 +02:00
vault/app/vault [PM-24304][PM-24305] - [Defect] Some fields are not disabled when editing an item from My Vault (#15982) 2025-08-25 15:48:00 -07:00
entry.ts [PM-13361] Fix DDG backwards compat (#11804) 2024-10-31 18:03:24 +01:00
global.d.ts [PM-3996] Scaffolding for preload script (#6065) 2023-10-12 11:50:17 +02:00
index.html [PM-11766] Introduce SDK client (#10974) 2024-10-07 13:20:50 +02:00
main.ts Resolve state <-> state-test-utils circular dependency (#16093) 2025-08-25 12:38:28 -04:00
package-lock.json Bumped Desktop client to 2025.8.2 2025-08-26 22:55:29 +00:00
package.json Bumped Desktop client to 2025.8.2 2025-08-26 22:55:29 +00:00
preload.ts [PM-9035] desktop build logic to provide credentials to os on sync (#10181) 2024-12-06 16:31:30 +01:00
utils.spec.ts [SM-329] Merge libs/electron into desktop (#3989) 2022-12-02 12:45:09 +01:00
utils.ts [PM-22789] Handle Autotype Hotkey Event (#15840) 2025-08-05 12:59:32 -04:00