1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-07 12:13:45 +00:00
Commit Graph

4830 Commits

Author SHA1 Message Date
rr-bw
09128e2407 [Account Recovery][PM-18721] update typing on open method 2025-05-30 14:24:56 -07:00
rr-bw
53d4a14a5e [Account Recovery][PM-18721] use early return 2025-05-30 14:24:56 -07:00
rr-bw
5d7ceac0cb [Account Recovery][PM-18721] remove unused prop 2025-05-30 14:24:56 -07:00
rr-bw
9b13ff547e [Account Recovery][PM-18721] convert retreival of policy options to be observable first 2025-05-30 14:24:56 -07:00
rr-bw
9360bb086a [Account Recovery][PM-18721] update property name/type 2025-05-30 14:24:55 -07:00
rr-bw
42e56d0bd3 [Account Recovery][PM-18721] disable button during submit process 2025-05-30 14:24:55 -07:00
rr-bw
7ca79187ff [Account Recovery][PM-18721] pass message as @Input 2025-05-30 14:24:55 -07:00
rr-bw
aa64267573 [Account Recovery][PM-18721] convert enum to as const 2025-05-30 14:24:55 -07:00
rr-bw
787fddfa90 [Account Recovery][PM-18721] feature flag AccountRecoveryDialogComponent 2025-05-30 14:24:54 -07:00
rr-bw
96069475e5 [Account Recovery][PM-18721] setup AccountRecoveryDialogComponent HTML and TS 2025-05-30 14:24:53 -07:00
rr-bw
18b7d46d02 Merge branch 'main' into auth/pm-18721/integrate-input-password-component-in-dialogs 2025-05-30 13:24:09 -07:00
rr-bw
5595ce7ee6 [PM-18721] update messaging 2025-05-30 12:33:07 -07:00
Matt Gibson
9f9cb0d13d Add-userid-to-encryption-methods (#14844)
* Get userId from response if available

This is a small improvement for the Auth team which avoids inspection of the access token, sometimes.

* Initialize sdk clients with a userId

* return both Cipher and encryptedFor when encrypting a cipher

Update cipher api requests to include encryptedFor attribute

* Prefer named types with documentation

* Update sdk to latest

* Fixup types

* Fixup tests

* Revert getting userId from identity token response

---------

Co-authored-by: Shane <smelton@bitwarden.com>
2025-05-30 10:50:54 -07:00
tangowithfoxtrot
4e112e2daa feat: enable running as non-root user (#13887) 2025-05-30 10:30:08 -07:00
Daniel James Smith
06a480fc14 [PM-17501] Migrate send.component on web to use tailwind (#14940)
* Replace usage of text-musted with tw-text-muted

* Remove usage of class no-items

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-05-30 17:53:16 +02:00
Jared McCannon
4290136a2a Fixed which collection observable was passed to the nested traverse. (#15008) 2025-05-30 09:36:10 -05:00
cyprain-okeke
291341c987 Changes the revoke message (#14963) 2025-05-30 15:34:29 +01:00
Oscar Hinton
85cef971c6 Add semver as dependency (#15005) 2025-05-30 15:31:11 +02:00
bw-ghapp[bot]
cdee916972 Autosync the updated translations (#14998)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-05-30 09:14:55 +00:00
bw-ghapp[bot]
da9aa07e4b Autosync the updated translations (#14996)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-05-30 10:08:28 +02:00
Daniel James Smith
0f6d4a92d7 Migrate libs/tools/card to be owned by DIRT (#14987)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-05-30 07:37:08 +00:00
bw-ghapp[bot]
949e9b14ab Autosync the updated translations (#14997)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-05-30 09:14:36 +02:00
Jordan Aasen
eed288d797 [PM-21724] - add safari and firefox to list of potential browser vendors (#14857)
* add safari and firefox to list of potential browser vendors

* use browserClientVendorExtended

* handle unknown browser client vendor
2025-05-29 13:01:07 -07:00
Github Actions
bb9006e6e4 Bumped Desktop client to 2025.5.1 2025-05-29 19:15:34 +00:00
rr-bw
23dc740093 [PM-18721] update as const / type 2025-05-29 12:04:18 -07:00
Bernd Schoolmann
8966b4fb50 Fix flatpak autostart disabling (#14920) 2025-05-29 20:48:03 +02:00
Jared McCannon
058eb9a04b [PM-19127] - Nested Traverse Optimization (#14881)
* Draft optimization of getNestedCollectionTree

* Added feature flag to wrap nestedTraverse_vNext. added the old implementation back in for feature flagging.

* Correction from CR

* Copied tests over for the vNext method.

---------

Co-authored-by: Thomas Rittson <trittson@bitwarden.com>
2025-05-29 10:17:30 -05:00
cyprain-okeke
0715597e8e [PM-21603]Invite Member sub text seat count does not account for sponsorships (#14954)
* Resolve the membership count

* Get the occupied Seat count from metadata
2025-05-29 15:06:07 +01:00
Bernd Schoolmann
798acc7cba [PM-21884] Fix DuckDuckGo integration when SDK is enabled for decrypt (#14884)
* Fix ddg integration when sdk is enabled for decryption

* Fix comments
2025-05-29 15:17:04 +02:00
rr-bw
6351fc0e69 fix(tailwind): [Auth/PM-22140] Use Tailwind for Password Settings header (#14978)
`PM16117_ChangeExistingPasswordRefactor` flag ON
2025-05-28 13:36:46 -07:00
renovate[bot]
4bf1a3b670 [deps] Platform: Update Rust crate bytes to v1.10.1 (#14922)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 07:16:46 -07:00
rr-bw
e8cbcb0c37 [PM-18721] handle cross-component submit states 2025-05-28 01:45:09 -07:00
rr-bw
a425fb5ac0 [PM-18721] get grantor policies if grantor is owner of an org 2025-05-28 01:45:08 -07:00
rr-bw
1fa2a3325e [PM-18721] add type check 2025-05-28 01:45:07 -07:00
rr-bw
d07fd4663a [PM-18721] add type check for ViewChild components 2025-05-28 01:45:07 -07:00
rr-bw
cc5c60d374 [PM-18721] handle cross-component async actions 2025-05-28 01:45:07 -07:00
rr-bw
2a15b5cf63 [PM-18721] add initializing property 2025-05-28 01:45:07 -07:00
rr-bw
8c062e9447 [PM-18721] cleanup 2025-05-28 01:45:07 -07:00
rr-bw
31d70e5b13 [PM-18721] update typing around dialogService 2025-05-28 01:45:06 -07:00
rr-bw
ed0f198ffe [PM-18721] revert submit/disabled handling 2025-05-28 01:45:06 -07:00
rr-bw
fc59392d64 [PM-18721] use non-null assert operator 2025-05-28 01:45:06 -07:00
rr-bw
c699817223 [PM-18721] disable button during submit process 2025-05-28 01:45:05 -07:00
rr-bw
96a216bba7 [PM-18721] convert enum to as const 2025-05-28 01:45:05 -07:00
rr-bw
3ccc3b6e94 [PM-18721] update storybook docs 2025-05-28 01:45:05 -07:00
rr-bw
053452c178 [PM-18721] update method name, add controls dynamically, fix typos 2025-05-28 01:45:04 -07:00
rr-bw
22d17bee58 [PM-18721] remove FormFieldModule and bitFormButton since no longer in a form 2025-05-28 01:45:03 -07:00
rr-bw
044334a2fa [PM-18721] simplify retreival of activeUserId 2025-05-28 01:45:03 -07:00
rr-bw
60287ce9c5 [PM-18721] update enum to be uniform and update enum docs 2025-05-28 01:45:02 -07:00
rr-bw
434c92077d [PM-18721] add ChangePasswordDelegation logic to InputPasswordComponent submit method 2025-05-28 01:45:02 -07:00
rr-bw
c428a4078a [PM-18721] add handlePasswordFormSubmit() to takeover component and update verifyFlow() method on InputPasswordComponent 2025-05-28 01:45:01 -07:00