Jeffrey Holland
bc2f77f84d
Add more logging around cipher filtering error
2025-07-02 22:46:43 +02:00
Jeffrey Holland
c0fa664d2e
Add provisioning profile values to electron build ( #15412 )
2025-07-01 17:18:40 +02:00
Anders Åberg
f74f9add1b
PM-22476: Show config UI while enabling Bitwarden ( #15149 )
...
* Show config ui while enabling Bitwarden
* locals
* Added Localizable strings
* Changed the linebreakmode
* Removed swedish locals
2025-07-01 16:41:59 +02:00
Jeffrey Holland
cd4f5fbdb9
Refactor Fido2 Components ( #15105 )
...
* Refactor Fido2 Components
* Address error message and missing session
* Address remaining missing session
* Reset modals so subsequent creates work (#15145 )
* Fix broken test
* Rename relevantCiphers to displayedCiphers
* Clean up heading settings, errors, and other concerns
* Address missing comments and throw error in try block
* fix type issue for SimpleDialogType
* fix type issue for SimpleDialogType
* Revert new type
* try using as null to satisfy type issue
* Remove use of firstValueFrom in create component
2025-06-30 14:41:03 +02:00
Jeffrey Holland
7d72b98863
Autofill/pm 22821 center vault modal ( #15243 )
...
* Center the vault modal for passkeys
* Add comments and fix electron-builder.json
* Set values to Int32 in the ternaries
2025-06-19 14:44:38 +02:00
Jeffrey Holland
c873f5a6e0
Add tests for passkey components ( #15185 )
...
* Add tests for passkey components
* Reuse cipher in chooseCipher tests and simplify mock creation
2025-06-16 13:05:34 +02:00
Jeffrey Holland
0d7154e69c
Hide credentials that are in the bin ( #15034 )
2025-06-03 17:03:59 +02:00
Anders Åberg
2b1f6e473b
Add rustup for cicd to work ( #15055 )
2025-06-03 16:40:26 +02:00
Anders Åberg
895378626e
Merge branch 'main' into feature/passkey-provider
2025-06-03 14:44:18 +02:00
Oscar Hinton
95856bf3cf
[CL-714] Remove standalone true from tools ( #15039 )
...
Remove standalone: true from every instance since it's the default as of Angular 19.
2025-06-03 09:55:58 +02:00
Oscar Hinton
3cad691f13
Remove standalone true from ac ( #15036 )
...
Remove standalone: true from every instance since it's the default as of Angular 19.
2025-06-03 08:51:36 +10:00
Bernd Schoolmann
23ec6bacc9
[PM-20225] Prevent legacy users without userkey from logging in ( #14267 )
...
* Prevent legacy users without userkey from logging in
* Remove further web-migration code for legacy users
* Add i18n for legacy user error message
* Update comment
* Remove migrate legacy component
* Remove i18n messages
* Remove migrate legacy encryption reference
2025-06-02 23:56:29 +02:00
Addison Beck
26caeb3083
Implement and extend tsconfig.base across projects ( #14554 )
...
* Implement and extend tsconfig.base across projects
* fixup! Merge remote-tracking branch 'origin/main' into rename-tsconfig
* fix: import tsconfig.base from components
* fix: skip typechecking node modules
* fixing tests
* fix the tests for real
* undo accidentally change
2025-06-02 20:38:17 +00:00
Oscar Hinton
f3ff1e98ec
Remove standalone true from vault ( #15040 )
...
Remove standalone: true from every instance since it's the default as of Angular 19.
2025-06-02 13:22:57 -07:00
Oscar Hinton
8b46e33e97
[CL-714] Remove standalone true from autofill ( #15037 )
...
Remove standalone: true from every instance since it's the default as of Angular 19.
2025-06-02 21:47:53 +02:00
Oscar Hinton
8967fc21db
Remove standalone true from billing ( #15038 )
2025-06-02 15:40:06 -04:00
Oscar Hinton
14e363ad86
Remove standalone true from km ( #15042 )
...
Remove standalone: true from every instance since it's the default as of Angular 19.
2025-06-02 21:38:20 +02:00
Oscar Hinton
26fb7effd3
Remove standalone true from platform and UIF ( #15032 )
...
Remove standalone: true from every instance since it's the default as of Angular 19.
2025-06-02 20:03:04 +02:00
Jordan Aasen
6107d7d3da
add taskService.listenForTaskNotifications to init service ( #14985 )
2025-06-02 10:47:32 -07:00
Daniel Riera
f77bd8c554
PM-16653 remove idp auto submit login step 1 ( #14847 )
...
* PM-16653 remove idp auto submit login step 1
* remove config service mock
* remove configservice from main.ts
* edit test describes to be accurate
* Update apps/browser/src/autofill/background/auto-submit-login.background.ts
Co-authored-by: Jonathan Prusik <jprusik@users.noreply.github.com >
---------
Co-authored-by: Jonathan Prusik <jprusik@users.noreply.github.com >
2025-06-02 13:37:28 -04:00
Oscar Hinton
2fbc4c1578
[CL-525] Upgrade angular to v19 ( #14815 )
...
Upgrade Angular to v19 using the update guide.
- Add `standalone: false` to any missed component in stories or tests.
- Update jest.config to follow the new best practices.
2025-06-02 13:13:31 -04:00
Jeffrey Holland
0376ead84e
Autofill/pm 21864 center unlock vault modal ( #14867 )
...
* Center the Locked Vault modal when using passkeys
* Revert swift changes and handle offscreen modals
* Remove comments
2025-06-02 18:31:34 +02:00
Daniel Riera
37e13050a5
PM-16649 ( #14656 )
2025-06-02 11:24:47 -04:00
Github Actions
4c3c1969b5
Bumped client version(s)
2025-06-02 15:17:52 +00:00
bw-ghapp[bot]
79fa246df2
Autosync the updated translations ( #15026 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-06-02 09:00:06 +00:00
bw-ghapp[bot]
412546506a
Autosync the updated translations ( #15025 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-06-02 08:59:46 +00:00
bw-ghapp[bot]
960f6938f4
Autosync the updated translations ( #15024 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-06-02 08:59:32 +00:00
Kevinw778
f55f315ca1
[PM-21868] Send limit reached icon + message now show ( #14860 )
...
* Send limit reached icon + message now show
* Fix en/messages.json
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-05-31 11:18:28 +02: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
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
Jeffrey Holland
10ae123cb2
Autofill/pm 21903 use translations everywhere for passkeys ( #14908 )
...
* Adjust spacing to place new login button below other items
* Add correct design when no credentials available
* Add correct design when no credentials available (#14879 )
* Remove hardcoded strings and use translations in passkey flow
* Remove duplicate `select` translation
2025-05-28 15:04:42 +02:00
SmithThe4th
50143a4b88
pushes search text to a subject ( #14880 )
...
use distinctUntilChanged to prevent duplicate filtering operations
Run filtering outside angular zone to prevent change detection issues
2025-05-27 13:50:39 -07:00
Patrick-Pimentel-Bitwarden
cb770f5cd3
refactor(browser-platform-utils): Remove Deprecation and Fix Code ( #14709 )
...
* refactor(browser-platform-utils): Remove Deprecation and Fix Code - Changed usages of firefox to private and moved the usages to the preferred public method and removed the deprecations.
* fix(browser-platform-utils): Remove Deprecation and Fix Code - Tiny changes.
* test(browser-platform-utils): Remove Deprecation and Fix Code - Fixed up test
2025-05-27 16:01:07 -04:00
Daniel Riera
88bc762521
PM-16645 ( #14649 )
2025-05-27 14:51:40 -04:00