1
0
mirror of https://github.com/bitwarden/browser.git synced 2025-03-01 03:31:15 +01:00
Commit Graph

2026 Commits

Author SHA1 Message Date
albertboyd5
ca41ecba29
[PM-16171] Simplelogin alias generation only generate random words instead the domain name (#13024)
* Exposes URI property from the cipher form.
* Updates credential generator to accept the URI using a `website` attribute

---------

Co-authored-by:  Audrey  <audrey@audreyality.com>
2025-02-20 11:33:40 -05:00
nickcan0120
d5764a2b5e
[PM-17913] fix: zh-TW registerLocaleData missing extra error (#13210)
* fix: zh-TW registerLocaleData missing extra error

* Delete the code before adjustment

Modify naming method
2025-02-20 17:32:12 +01:00
Patrick-Pimentel-Bitwarden
4a344582a9
fix(recovery-code-login): [PM-15534] Fix for Recovery Code Login - Fixed the recovery code login flow. (#13488) 2025-02-20 08:47:51 -05:00
Jordan Aasen
1fdb88da63
add missing i18n keys (#13489)
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com>
2025-02-20 09:51:29 +00:00
Thomas Rittson
2425cda4d7
[PM-18356] Reconcile ownership of import export and reporting (#13439)
* Move AC import, export and reporting to Tools ownership
2025-02-20 12:06:43 +10:00
Shane Melton
1bcfcc7dec
[PM-17656] Update the org vault filter whenever policies update (#13280) 2025-02-19 16:14:43 -08:00
Nick Krantz
dae4f7b3cc
[PM-17564] Prompt Browser Extension (#13349)
* add browser extension prompt page with initial loading state

* add browser extension icon

* move browser extension prompt to state

* add installation link for error state

* automatically open extension when possible for browser-reprompt-page

* refactor browser tabs query into a standalone method

* add success message state for auto-opening browsers

* Refactor `VaultOnboardingMessages` to `VaultMessages` to be more generic

* add auto-open extension messages to `VaultMessages` enum

* add bitwarden icon

* Add manual error state for firefox users

* add extension prompt routing

* fix incorrect imports

* add mobile screen for browser prompt

* remove comment

* fix typo in code comment

* update key for `checkBwInstalled` method

* add check for safari before attempting to send a message

* break translation for manual opening into two parts
2025-02-19 11:00:07 -08:00
Jared Snider
ae38e40859
Auth/PM-17693 - Web - Existing users accepting an org invite are required to update password to meet org policy requirements (#13388)
* PM-17693 - Refactor all post login logic around getting org policies from invite token and restore lost functionality.

* PM-17693 - Add TODO
2025-02-19 09:18:56 -05:00
cyprain-okeke
39f241db3d
[PM-13620]Existing user email linking to create-organization (#13030)
* Changes for the existing users

* Remove the complicated method

* add the column after the patch value

* Revert removal of plan query params

* Resolve the non blocking issue
2025-02-19 13:13:40 +01:00
Alec Rippberger
fa8ee6fa02
feat(auth): [PM-15534] log user in when submitting recovery code
- Add recovery code enum and feature flag
- Update recovery code text and warning messages
- Log user in and redirect to two-factor settings page on valid recovery code
- Run full sync and handle login errors silently
- Move updated messaging behind feature flag

PM-15534
2025-02-18 16:52:29 -06:00
Oscar Hinton
dc606847e4
[PM-16447] Disable preserve whitespaces (#12994)
Angular 6 changed the default to not preserve whitespaces. We've continued to opt into this pattern for backwards compatibility but we're experiencing issues with the new control flow syntax and would therefore like to switch and not preserve whitespace any longer.
2025-02-18 17:05:29 +01:00
bw-ghapp[bot]
002ae0e6ca
Autosync the updated translations (#13444)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-02-17 10:53:38 +01:00
Will Martin
787c54c24e
[CL-204][CL-345] fix web header truncation and stories (#13318)
* fix web header stories

* prevent title suffix slot content from being truncated
2025-02-15 14:53:49 -05:00
Conner Turnbull
c6176ed8a2
Added retry logic when mounting Stripe elements and extended timout to 50 ms (#13142) 2025-02-14 12:00:15 -05:00
Jonas Hendrickx
b1701b6e8a
[PM-18321] Fix sales tax calculation for secrets manager (#13409) 2025-02-14 17:58:47 +01:00
Brandon Treston
191a587a72
remove feature flag (#13393) 2025-02-14 10:30:08 -05:00
bw-ghapp[bot]
4a018ceabf
Autosync the updated translations (#13399)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-02-14 11:10:05 +01:00
Brandon Treston
a5d045114c
[PM-18278] fix conditional in template (#13392)
* fix conditional in template

* update comment
2025-02-13 16:35:52 -05:00
cd-bitwarden
d9dc3f3962
[PM-12036] Removing ActiveUserState from vault-onboarding.service.ts (#12898)
* Removing ActiveUserState from vault-onboarding.service.ts

* changes

* trying to fix tests

* test fixes

* test fixes

* fixing tests

* fxies

* fixes

* Update apps/web/src/app/vault/individual-vault/vault-onboarding/vault-onboarding.component.spec.ts

Co-authored-by: SmithThe4th <gsmith@bitwarden.com>

* suggested changes

* suggested changes

* undoing suggested changes

* fixing issue

* lint fix

* lint fix

---------

Co-authored-by: --global <>
Co-authored-by: SmithThe4th <gsmith@bitwarden.com>
2025-02-13 16:04:08 -05:00
Nick Krantz
be669a664a
remove unused "icon" class (#13390) 2025-02-13 14:34:56 -06:00
Vicki League
fabcf04398
[CL-335][CL-336][CL-374] Announce toasts more consistently (#13167) 2025-02-13 14:56:43 -05:00
Brandon Treston
86ce9d3cc8
Ac/pm 16953 bulk restore revoke dialog design discrepancies (#13387)
* fix UI design

* fix ui
2025-02-13 14:43:45 -05:00
Daniel James Smith
f0dcc1a3e1
[PM-15385] Emergency view: Remove old view vault item (#13155)
* Remove extensionRefresh feature flag conditionals from EmergencyAccessView

* Add comment to add new view-only AttachmentViewDialog

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-02-13 20:15:11 +01:00
Jonas Hendrickx
7984bb329f
[PM-15402] Remove TaxInfoComponent from trial-initiation.module.ts (#12996) 2025-02-13 10:23:38 +01:00
Alec Rippberger
3db8aa9f21
refactor: [PM-17183] remove Bootstrap styles from VerifyEmailTokenComponent
Remove Bootstrap-specific styles from VerifyEmailTokenComponent and update the layout to match the general application loading screen.

Closes PM-17183.
2025-02-12 15:39:44 -06:00
Brandon Treston
6d61d08d44
[PM-17852] ensure query param is removed when component is destroyed (#13342)
* ensure query param is removed when compoent is destroyed

* cleanup
2025-02-12 14:37:37 -05:00
Brandon Treston
42090d7f15
fix ui design (#13344) 2025-02-12 13:49:46 -05:00
Brandon Treston
b2e9548ae1
fix UI design (#13346) 2025-02-12 13:49:10 -05:00
Brandon Treston
2b099cd8df
filter out null emissions during decryption (#13374) 2025-02-12 13:47:25 -05:00
MarsCandyBars
9dd47a15ce
Add truncate class to new organization button (#13282) 2025-02-12 09:49:49 -06:00
SmithThe4th
a2945203f4
[PM-12047] Remove usage of ActiveUserState from cipher.service (#12814)
* Cipher service web changes

* Updated browser client to pass user id to cipher service observable changes

* Cli changes

* desktop changes

* Fixed test

* Libs changes

* Fixed merge conflicts

* Fixed merge conflicts

* removed duplicate reference fixed conflict

* Fixed test

* Fixed test

* Fixed test

* Fixed desturcturing issue on failed to decrypt ciphers cipher service

* Updated abstraction to use method syntax

* Fixed conflicts

* Fixed test on add edit v2

Passed active userId to delete function

* Used getUserId utility function

* made vault changes

* made suggestion changes

* made suggestion changes

* made suggestion changes

* Replace getUserId function calls with pipe operator syntax for better consistency

* fixed merge conflicts

* revert mistake made of usinf account activity during merge conflict fix

* fixed conflicts

* fixed tests
2025-02-12 08:53:31 -05:00
Github Actions
6aeab0765d Bumped client version(s) 2025-02-12 02:45:11 +00:00
Shane Melton
182f9baa0f
Revert "[PM-5718] Fix free organization generating TOTP (#11918)" (#13357)
This reverts commit 459fb1bcf4.

Co-authored-by: SmithThe4th <gsmithwalter@gmail.com>
2025-02-11 11:12:56 -08:00
Alec Rippberger
65024a1913
refactor: [PM-17180] Remove Bootstrap style from DeviceManagementComponent
Replace Bootstrap styles with Tailwind equivalents in the DeviceManagementComponent to modernize the UI.
2025-02-11 10:28:56 -06:00
Alec Rippberger
9f22a2fa87
refactor: [PM-17182] Remove Bootstrap style from EnvironmentSelectorComponent
Replace Bootstrap styles with Tailwind equivalents in the EnvironmentSelectorComponent to modernize the UI.
2025-02-11 10:25:14 -06:00
Alec Rippberger
ed0b8d1451
refactor: [PM-17184] Remove Bootstrap style from EmergencyAccessComponent
Replace Bootstrap styles with Tailwind equivalents in the EmergencyAccessComponent to modernize the UI.
2025-02-11 10:23:12 -06:00
Daniel James Smith
ddd91856ff
Move send-access components into their own folder (#13306)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-02-11 09:40:30 -05:00
Alex Morask
7d1628b442
[PM-15445] Fix storybook (#13338) 2025-02-10 16:15:49 -05:00
Daniel James Smith
13a80ccff2
Remove conditional code around extensionRefreshFlag (#13146)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-02-10 14:31:41 +01:00
Daniel James Smith
9ddaf96020
[PM-13811] Remove conditional code for extension refresh on web (#13145)
* Enable UI refresh on web by default

Removing all conditional code around the `ExtensionRefresh`-feature-flag on the web-UI

* Remove no longer needed extensRefresh helpers

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-02-10 14:20:05 +01:00
Github Actions
93f601fa0d Bumped client version(s) 2025-02-10 11:28:22 +00:00
bw-ghapp[bot]
3956f55906
Autosync the updated translations (#13332)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-02-10 10:31:02 +00:00
bw-ghapp[bot]
70e5b17a05
Autosync the updated translations (#13246)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-02-10 11:14:48 +01:00
cyprain-okeke
03e82224ca
Total is showing blank (#13313) 2025-02-08 23:14:59 +01:00
Brandon Treston
a42d5306d7
admins owners and canManageUsers permissions can see the modal (#13302) 2025-02-07 09:55:44 -05:00
cyprain-okeke
ab243fc88e
[PM-17955][Defect] Blank loading modal briefly shown before the Upgrade modal (#13294)
* Resolve the secrets manager loading issue

* Resolve the secrets manager loading issue

* Resolve a pr comment

* Resolve the refreshSalesTax error
2025-02-07 15:43:37 +01:00
Todd Martin
3e988fae6f
Remove feature flag check from opt-out (#13130) 2025-02-06 14:37:08 -05:00
Daniel James Smith
0b5b1b347e
[PM-17165] Remove v1 generator UI from web (#13240)
* Remove v1 generator from web

Remove conditional routing based on `generator-tools-modernization`
Remove generatorSwap helper
Remove generator and password-generator-history components including the base ones in libs/angular

* Remove the feature flag `generator-tools-modernization`

* Remove unused keys from en/messages.json

* Remove unused css

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-02-06 19:06:37 +01:00
Daniel James Smith
fc62d80b70
Rename @bitwarden/importer/ui to @bitwarden/importer-ui (#13268)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-02-06 12:59:52 -05:00
SmithThe4th
1746046f18
Updated cipher view to have the latest value of organizationUseTotp from server response (#13223) 2025-02-06 12:22:27 -05:00