1
0
mirror of https://github.com/bitwarden/browser.git synced 2025-02-20 02:01:47 +01:00
Commit Graph

4119 Commits

Author SHA1 Message Date
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
Maciej Zieniuk
7e2e604439
[PM-14445] TS strict for Key Management Biometrics (#13039)
* PM-14445: TS strict for Key Management Biometrics

* formatting

* callbacks not null expectations

* state nullability expectations updates

* unit tests fix

* secure channel naming, explicit null check on messageId

* revert null for getUser, getGlobal in state.provider.ts

* revert null for getUser, getGlobal in state.provider.ts
2025-02-10 13:31:19 +01:00
Addison Beck
40e8c88d77
chore: correct desktop version (#13334) 2025-02-10 11:51:38 +00: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]
25107e4b52
Autosync the updated translations (#13333)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-02-10 10:30:59 +00:00
bw-ghapp[bot]
324e566ffb
Autosync the updated translations (#13331)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-02-10 10:30:28 +00:00
bw-ghapp[bot]
ecfbbdeb65
Autosync the updated translations (#13244)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-02-10 11:18:47 +01: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
bw-ghapp[bot]
f3a8892ca8
Autosync the updated translations (#13245)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-02-10 10:57:30 +01:00
cyprain-okeke
03e82224ca
Total is showing blank (#13313) 2025-02-08 23:14:59 +01:00
Graham Walker
1bf917c08a
PM-15569 return user to settings page after exporting vault (#13067) 2025-02-07 12:12:58 -06: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
Github Actions
1c2333ca5a Bumped Desktop client to 2025.2.0 2025-02-06 21:04:47 +00: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
Daniel Riera
276d9b9a9b
[PM-17487] Load cipher data into new notification experience (#13185)
* PM-17487 - Initial structure
- Implement new getNotificationCipherData function in background
- Update stories to match new naming
- Edit types to be relevant to current functionality

* update jsdoc

* export types so eslint does not treat them as unused

* -Fix types -Promise.all on background

* clean comments
2025-02-06 11:54:09 -05:00
Alex Morask
6a94b4d0ef
Update marketing route for organizations when in cloud (#13123) 2025-02-06 08:54:23 -05:00
Opeyemi
5da7d934cc
Fix Browser version to 2025.1.3 (#13286) 2025-02-06 13:15:43 +00:00
Rui Tomé
3c05a8b11f
[PM-13761] Refactor revoke/restore modal layout, truncate email addresses (#12728)
* Refactor revoke/restore modal layout, truncate email addresses

* refactor: Improve user display in bulk restore/revoke component

* refactor: Simplify user display logic in bulk restore/revoke component
2025-02-06 10:04:21 +00:00
Brandon Treston
1133775def
[PM-17120] account deprovisioning banner (#13097)
* remove provider client privay banner, implement account deprovisioning banner

* add copy, make state depend on org plan type and org id

* cleanup

* refactor, add test

* cleanup

* cleanup

* add state migration

* Fix lintter error
2025-02-05 16:04:23 -05:00
Vince Grassia
8162be09b2
Update signature of signing certificate (#13275) 2025-02-05 20:38:51 +00:00
Justin Baur
3c3cc897d1
[PM-4783] Special case browser error (#13242)
* Special case browser error

* Add & Fix Tests

* Fix _other_ tests
2025-02-05 15:30:46 -05:00
Brandon Treston
aedb899401
[PM-17448] add 1 time dialog when deleting managed members for admins (#13139)
* add 1 time dialog when deleting managed members for admins

* fix story

* refactor to show warning for each org. Add test
2025-02-05 15:26:25 -05:00
Brandon Treston
31e9ab24ef
add new copy, remove old (#13224) 2025-02-05 12:12:51 -05:00
Bernd Schoolmann
2f8a7a95bd
[PM-15994] Move encrypt service to km ownership (#13220)
* Move encrypt service to km ownership

* Update imports for encrypt service abstraction and move bulk encrypt service abstraction

* Fix imports

* Fix further imports

* Fix imports

* Fix worker import
2025-02-05 17:39:11 +01:00
Daniel James Smith
9cbe295c74
Revert "[PM-13404] Weak Passwords Report - Sort by password weakness (#12359)" (#13263)
This reverts commit 582beaf706.
2025-02-05 08:31:37 -06:00
Daniel James Smith
f6eb08c3b7
Rename @bitwarden/importer/core to @bitwarden/importer-core (#13182)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-02-05 08:31:12 -06:00
Vicki League
4db2a5dfc6
[CL-530] Exclude CL inputs from global desktop css (#13254) 2025-02-05 09:21:16 -05:00
Daniel James Smith
ee70c67fce
Remove v1 generator UI from desktop (#12909)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-02-05 12:57:06 +01:00
cyprain-okeke
586cbccdef
Remove the feature flag (#13102) 2025-02-05 09:18:31 +01:00
Shane Melton
25853b2007
[PM-17974] Ensure an empty array is passed to vault-list-items-container in case of an async pipe that has not emitted yet (#13257) 2025-02-04 15:48:22 -08:00
Jordan Aasen
2c118d9f01
[PM-16925] - fix all restricted imports in vault (#13236)
* fix all restricted imports in vault

* fix spec

* remove export
2025-02-04 14:26:03 -08:00
Nick Krantz
aa024b419c
[PM-12571][PM-13807] Add/Edit Folder Dialog (#12487)
* move `add-edit-folder` component to `angular/vault/components` so it can be consumed by other platforms

* add edit/add folder copy to web app copy

* add extension refresh folder dialog to individual vault

* adding folder delete message to the web

* add deletion result for add/edit folder dialog

* allow editing folder from web

* fix strict types for changed files

* update tests

* remove border class so hover state shows

* revert changes to new-item-dropdown-v2

* migrate `AddEditFolderDialogComponent` to `libs/vault` package

* add Created enum type

* add static open method for folder dialog

* add fullName to `FolderFilter` type

* save the full name of a folder before splitting it into parts

* use the full name of the folder filter when available

* use a shallow copy to edit the folder's full name

---------

Co-authored-by: SmithThe4th <gsmith@bitwarden.com>
2025-02-04 15:13:13 -06:00
Jason Ng
327aed9763
[PM-11162] Assign To Collections Permission Update (#11367)
Only users with Manage/Edit permissions will be allowed to Assign To Collections. If the user has Can Edit Except Password the collections dropdown will be disabled.
---------

Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
Co-authored-by: kejaeger <138028972+kejaeger@users.noreply.github.com>
2025-02-04 15:44:59 -05:00
Jordan Aasen
1b3bc71e50
[PM-15943] - fix extension flicker when filling in a password (#13143)
* update lastUsedDate in background script

* fix tests
2025-02-04 12:38:14 -08:00
Jonathan Prusik
0b17d9e74d
[PM-17969] Bugfix - Notification bar does not come up when creating an account demo.yubico.com/playground (#13253)
* add keyword to account creation field keywords

* include html class attribute value when gathering form attribute information

* misc cleanup/consistency

* update tests
2025-02-04 15:18:14 -05:00
Patrick-Pimentel-Bitwarden
0523ce0b40
refactor(active-user-state-refactor): [PM-12040] Remove ActiveUserStatus For SSO Login Component (#13149)
* refactor(active-user-state-refactor): [PM-12040] Remove ActiveUserState from SSO Service - First pass of work to update the state. In the middle of testing.

* fix(active-user-state-refactor): [PM-12040] Remove ActiveUserState from SSO Service - Fix for jslib-services.module.ts

* fix(active-user-state-refactor): [PM-12040] Remove ActiveUserState from SSO Service - Fix main.background.ts

* test(active-user-state-refactor): [PM-12040] Remove ActiveUserState from SSO Service - Added simple tests

* fix(active-user-state-refactor): [PM-12040] Remove ActiveUserState from SSO Service - Tiny touchups.

* fix(active-user-state-refactor): [PM-12040] Remove ActiveUserState from SSO Service - Few fixes to resolve comments.

* fix(active-user-state-refactor): [PM-12040] Remove ActiveUserState from SSO Service - Changed place where userId is loaded.

* test(active-user-state-refactor): [PM-12040] Remove ActiveUserState from SSO Service - Fixed test.
2025-02-04 13:31:36 -05:00
Jordan Aasen
b55468e6a1
[PM-17186] - Add Card and Identity sub-headers to Autofill Suggestions (#13068)
* autofill section headers

* dry up code. fix groupByType state

* revert change to div

* add collapsible code back in

* add compact mode styling and DRYd up template

* fix font weight

* simplify grouping logic

* rearrange code back to original ordering

* use input method in favor of get/set

* fix count

* set initial value for ciphers and groupByType
2025-02-04 10:02:56 -08:00
Vicki League
4be290837a
[PM-17717] Improve extension section header hover state (#13192) 2025-02-04 11:14:35 -05:00
Bernd Schoolmann
aeb4e21f69
Add usb entitlement for masdev fido2 (#13219) 2025-02-04 16:04:25 +01:00
Alex Morask
e7f52d4ba5
Fixed copy for Families upgrade (#13156) 2025-02-04 09:05:41 -05:00
Alex Morask
bcce56e6fd
Hide account credit option when purchasing organization (#13081) 2025-02-04 09:05:20 -05:00
Alex Morask
cf7a174d11
[PM-15179] Implement add-existing-organization-dialog.component (#13010)
* Implement add-existing-organization-dialog.component

* Add missing button type

* Thomas' feedback

* Import order issue
2025-02-04 09:02:12 -05:00
cyprain-okeke
72434bfa77
[PM-7317][Web] Clean up old components (#12862)
* Changes base on the ticket request

* Move the trial route to Top

* route the trial to signup

* merge from main

* Remove the register-form component

---------

Co-authored-by: Evan Bassler <ebassler@livefront.com>
2025-02-04 10:05:35 +01:00
Jonathan Prusik
444e928895
revert remaining changes from 374ea6af7c (#13228) 2025-02-03 12:29:05 -05:00