Commit Graph

14794 Commits

Author SHA1 Message Date
Rui Tome a2df853e6f
Add BulkApproveAuthRequestsRequest class for bulk approval of authentication requests 2024-05-03 15:58:29 +01:00
Rui Tome ccad7ef9b6
Remove organization-auth-request-api.service export 2024-05-03 12:14:41 +01:00
Rui Tome 3f3b178f9c
Make DeviceApprovalsComponent standalone 2024-05-03 12:13:37 +01:00
Thomas Rittson b4365c74ea
Remove web-bit entrypoint from OSS tsconfig 2024-05-03 13:28:26 +10:00
Thomas Rittson a5db3e4d0c
Fix import path 2024-05-03 13:13:28 +10:00
Thomas Rittson db07fca89f
Fix bit-web so it uses its own tsconfig 2024-05-03 13:13:19 +10:00
Thomas Rittson 5e66416c13
Remove Bitwarden License mapping from OSS code 2024-05-03 11:53:33 +10:00
Thomas Rittson 7ffdeffaff
Fix remaining path mappings 2024-05-03 11:35:06 +10:00
Thomas Rittson c6b5ed7ff5
Undo unnecessary change 2024-05-03 11:22:20 +10:00
Thomas Rittson d339a67ae6
Remove unnecessary test setup file 2024-05-03 11:21:00 +10:00
Thomas Rittson 9c00aa9188
Copy-paste path mappings from bit-web 2024-05-03 11:20:48 +10:00
Thomas Rittson 7a108ad84c
Update jest config to use ts-jest adn jsdom 2024-05-03 11:03:21 +10:00
Thomas Rittson c88f274b43
Fix import 2024-05-03 10:49:24 +10:00
Addison Beck 231f41e74c
Get paths working 2024-05-01 19:56:10 -05:00
Addison Beck d9ab12cfca
Adjust an import path
The import path of `PendingAuthRequestView` in
`OrganizationAuthRequestApiService` was pointing to the wrong place. I
think this file was just recently moved, and the import didn't get
updated.
2024-05-01 08:28:20 -05:00
Rui Tome 503a84bb4c
[AC-2302] Define path mapping 2024-05-01 14:16:35 +01:00
Rui Tome 8e0e85b070
[AC-2302] Remove services and views folders from bit-common 2024-05-01 12:27:44 +01:00
Rui Tome c77097025c
[AC-2302] Update organizations.module.ts to include safeProviders declared in variable 2024-04-30 14:49:58 +01:00
Rui Tome 0a54cc1233
[AC-2302] Add bit-common to jest.config.js 2024-04-29 15:14:29 +01:00
Rui Tome 07da3418c6
[AC-2302] Set up jest on bit-common and add unit tests for OrganizationAuthRequestService 2024-04-29 15:13:42 +01:00
Rui Tome 89fd1b379d
[AC-2302] Refactor device-approvals.component.ts to remove unused imports 2024-04-29 15:08:42 +01:00
Rui Tome b67aee40d2
Merge branch 'main' into ac/ac-2302/move-device-approve-deny-into-a-service 2024-04-29 12:11:37 +01:00
renovate[bot] 42f1f965af
[deps] SM: Update typescript-eslint monorepo to v7.7.1 (#8962)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Colton Hurst <colton@coltonhurst.com>
2024-04-28 14:21:49 -04:00
renovate[bot] 7f497553de
[deps] SM: Update jest-mock-extended to v3.0.6 (#8961)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-28 13:44:23 -04:00
Matt Gibson 88eeebb084
Use a passed in key in derivation so we can validate other keys (#8954)
* Use a passed in key in derivation so we can validate other keys

* Fix user key type tests
2024-04-27 16:32:34 -04:00
Justin Baur 0ecde07525
Run `npm run prettier` (#8950) 2024-04-27 12:37:19 -04:00
findseat 72f411b6e3
Signed-off-by: findseat <penglili@outlook.com> (#8636)
Signed-off-by: findseat <penglili@outlook.com>
2024-04-27 15:15:27 +00:00
Jake Fink 3282b9b775
add error handling to runtime.background messaging (#8949) 2024-04-27 10:51:43 -04:00
Jake Fink 6ae086f89a
pass userId when logging out and add error handling if one isn't found in background (#8946) 2024-04-26 18:02:45 -04:00
Cesar Gonzalez 5dc200577c
[PM-7663] Update Build Pipeline for Beta Labelling (#8903)
* [PM-7663] Update build pipeline for beta labeling

* [PM-7663] Update build pipeline for beta labelling

* [PM-7663] Update build pipeline for beta labelling

* [PM-7663] Update build pipeline for beta labelling

* [PM-7663] Update build pipeline for beta labelling

* [PM-7663] Incorporate build workflow for the Chrome manifest v3 beta

* [PM-7663] Update build pipeline for beta labeling

* [PM-7663] Update build pipeline for beta labeling

* [PM-7663] Update build pipeline for beta labeling

* [PM-7663] Ensure we can have a valid version number based on the github run id

* [PM-7663] Ensure we can have a valid version number based on the github run id

* [PM-7663] Reverting change made to the run id, as it will not function

* [PM-7663] Reverting change made to the run id, as it will not function

* [PM-7663] Reverting change made to the run id, as it will not function

* [PM-7663] Reverting change made to the run id, as it will not function

* [PM-7663] Reverting a typo

* Fix Duplicate `process.env

* Learn how to use

---------

Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com>
2024-04-26 15:15:36 -04:00
Justin Baur a8e4366ec0
Check that `self` is undefined instead of `window` (#8940) 2024-04-26 15:08:59 -04:00
Matt Gibson 089f251a0c
Remove memory storage cache from derived state. Use observable cache and port messaging (#8939) 2024-04-26 15:08:39 -04:00
renovate[bot] b3242145f9
[deps] Platform (CL): Update autoprefixer to v10.4.19 (#8735)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-26 14:59:15 -04:00
Justin Baur b482a15d34
Bandaid Folders Not Emitting (#8934)
* Bandaid Folders Not Emitting

* Remove VaultFilterComponent Change
2024-04-26 14:41:57 -04:00
Matt Gibson a4f1a3f13d
Use unique port names for derived states (#8938) 2024-04-26 16:17:34 +00:00
Matt Gibson 4c1c09f07f
Use unique port names for derived states (#8937) 2024-04-26 11:21:42 -04:00
Robyn MacCallum 67280f48dd
Make integrations links open in a new page (#8933)
* Make integrations links open in a new page

* Fix target warning
2024-04-26 10:53:11 -04:00
Rui Tome d7131fc4bc
[AC-2302] Add OrganizationAuthRequestService unit tests first draft 2024-04-26 15:51:21 +01:00
Justin Baur a7958c1a56
Display `version_name` in AboutComponent (#8931) 2024-04-26 10:23:11 -04:00
Jared Snider 7f5efcc18c
PM-7745 - SSO Login Strategy - trySetUserKeyWithDeviceKey should use the user id from the IdTokenResponse and not StateService as I suspect it's not working as expected. Thinking there might be a race condition where the user id is null or maybe incorrect. (#8927) 2024-04-26 10:18:05 -04:00
Justin Baur acea273f97
Fix ConfigService Merge Conflict (#8932) 2024-04-26 09:39:46 -04:00
Victoria League ec37e5e4d3
[CL-219][CL-218][CL-217] Add new extension layout components (#8728) 2024-04-26 09:35:32 -04:00
KiruthigaManivannan 2fa4c6e4f9
PM-4945 Update Two Factor verify dialog (#8580)
* PM-4945 Update Two Factor verify dialog

* PM-4945 Addressed review comments

* PM-4945 Removed legacy User verification component and used new one
2024-04-26 18:24:48 +05:30
Rui Tome 4731b7153a
[AC-2302] Remove @Injectable() and manually configure dependencies 2024-04-26 13:20:42 +01:00
Rui Tome 6f850f9156
[AC-2302] Move the call to get userResetPasswordDetails into OrganizationAuthRequestService 2024-04-26 12:42:07 +01:00
github-actions[bot] 11ba8d188d
Autosync the updated translations (#8925)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-04-26 11:06:19 +00:00
Oscar Hinton 14b2eb99a2
[PM-2282] Make feature flags type safe (#8612)
Refactors the feature flags in ConfigService to be type safe. It also moves the default value to a centralized location rather than the caller defining it. This ensures consistency across the various places they are used.
2024-04-26 12:57:26 +02:00
github-actions[bot] c7fa376be3
Autosync the updated translations (#8926)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-04-26 07:05:43 +00:00
github-actions[bot] 788bef6b7a
Autosync the updated translations (#8924)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-04-26 07:04:21 +00:00
Thomas Rittson c21a58f2fb
Use refCount: true to avoid potential memory leak (#8796) 2024-04-26 08:36:57 +10:00