Maciej Zieniuk
02eee5c384
confirm key connector domain command for cli unit tests
2025-04-11 18:29:45 +01:00
Maciej Zieniuk
19869e59a7
confirm key connector domain command for cli
2025-04-11 18:17:52 +01:00
Maciej Zieniuk
db0ee9bb71
key connector url required to be provided when migrating user
2025-04-08 18:20:12 +01:00
Maciej Zieniuk
a10cd49e53
unit test update
2025-04-03 16:16:16 +01:00
Maciej Zieniuk
ffd4439113
organization name placement change in the remove password component
2025-04-03 16:12:17 +01:00
Maciej Zieniuk
bfc2916784
convert to key connector command unit tests with prompt assert
2025-03-28 21:03:43 +00:00
Maciej Zieniuk
b92b0e41e7
key connector domain in convert to key connector command
2025-03-28 20:44:45 +00:00
Maciej Zieniuk
623941482f
convert to key connector command localization
2025-03-28 18:09:09 +00:00
Maciej Zieniuk
77a880d8ba
new unit tests in wrong place
2025-03-27 18:25:24 +00:00
Maciej Zieniuk
74f4b54676
Merge branch 'km/pm-18576/fix-missing-userid-on-remove-password' into km/pm-18017
2025-03-27 15:11:50 +00:00
Maciej Zieniuk
e50b4e1d7f
move key connector components to KM team ownership
2025-03-26 16:21:23 +00:00
Maciej Zieniuk
7bed47b6d1
moving message sending side effect to sync
2025-03-25 20:06:47 +00:00
Maciej Zieniuk
dd62397226
cli build fix
2025-03-25 19:14:30 +00:00
Maciej Zieniuk
7d1bdb8fe0
introducing convertAccountRequired$
2025-03-25 19:07:48 +00:00
Maciej Zieniuk
e1f8450ed6
reactive key connector service
2025-03-25 17:06:11 +00:00
Maciej Zieniuk
9ca4939502
Merge branch 'main' into km/pm-18576/fix-missing-userid-on-remove-password-reactive
2025-03-25 11:17:07 +00:00
Maciej Zieniuk
60dc468814
key connector reactive
2025-03-25 11:16:51 +00:00
renovate[bot]
ac127c1512
[deps] Vault: Update https-proxy-agent to v7.0.6 ( #12301 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-18 14:23:48 -04:00
Maciej Zieniuk
b829a08250
Merge branch 'main' into km/pm-18576/fix-missing-userid-on-remove-password
...
# Conflicts:
# libs/common/src/key-management/key-connector/services/key-connector.service.ts
2025-03-18 17:59:31 +00:00
Thomas Avery
a11536a424
[PM-17668] Move DeviceTrustService to KM ownership ( #13194 )
...
* move DeviceTrustService to KM ownership
* update codecov
2025-03-17 12:02:44 -05:00
Brandon Treston
4d68952ef3
[PM-18089] Update cipher permissions model and consumers ( #13606 )
...
* update cipher permissions model and consumers
* add new property to tests
* fix test, add property to toCipherData()
* add missing ConfigService
* fix story
* refactor
* fix error, cleanup
* revert refactor
* refactor
* remove uneeded test
* cleanup
* fix build error
* refactor
* clean up
* add tests
* move validation check to after featrue flagged logic
* iterate on feedback
* feedback
2025-03-14 09:51:40 -04:00
Thomas Rittson
0c507f54f6
[PM-13323] Move remaining collection code to AC Team ( #13731 )
2025-03-13 17:18:47 -04:00
Thomas Avery
81335978d8
[PM-17669] Move MasterPasswordService to KM ( #13148 )
...
* Move MasterPasswordService to KM
2025-03-13 13:29:27 -05:00
Maciej Zieniuk
8a303d46c6
bad import due to merge conflict
2025-03-13 16:48:46 +00:00
Maciej Zieniuk
53cd7e7a0d
Merge branch 'main' into km/pm-18576/fix-missing-userid-on-remove-password
...
# Conflicts:
# libs/angular/src/auth/components/remove-password.component.ts
# libs/common/src/key-management/key-connector/abstractions/key-connector.service.ts
# libs/common/src/key-management/key-connector/services/key-connector.service.ts
2025-03-13 16:27:58 +00:00
Thomas Avery
7e96b7a9a6
[PM-17670] Move KeyConnectorService to KM ownership ( #13277 )
...
* Move KeyConnectorService to KM ownership
* Add to codecov
* Move key connector request models
2025-03-13 09:46:01 -05:00
Maciej Zieniuk
3e6c3b07c7
remove unnecessary SyncService
2025-03-13 12:28:01 +00:00
Maciej Zieniuk
c3a2b07839
Merge branch 'main' into km/pm-18576/fix-missing-userid-on-remove-password
2025-03-13 12:25:25 +00:00
rr-bw
e268055dc1
feature(set-change-password): [Auth/PM-17648] Create MasterPasswordApiService ( #13552 )
...
Creates a MasterPasswordApiService to house our API calls related to setting and changing a master password.
2025-03-12 11:33:44 -07:00
Ike
c0f9754bdf
[PM-18943] Update New Device OTP Prompt message for CLI ( #13780 )
...
* fix(newDeviceVerification): updating prompt for new device OTP in the CLI
2025-03-12 10:31:05 -04:00
Maciej Zieniuk
d7c85331ae
cli convert to key connector unit tests
2025-03-11 08:36:43 +00:00
Maciej Zieniuk
b0d09c8b24
key connector service explicit user id
2025-03-10 23:46:13 +00:00
Maciej Zieniuk
0e9d1beff8
explicit user id provided to key connector service
2025-03-10 22:23:40 +00:00
Maciej Zieniuk
57d0ae44a0
Merge branch 'main' into auth/pm-18576/fix-missing-userid-on-remove-password
2025-03-10 17:51:36 +00:00
Bernd Schoolmann
01f6fd7ee3
[PM-16227] Move import to sdk and enable it in browser/web ( #12479 )
...
* Move import to sdk and enable it in browser/web
* Add uncomitted files
* Update package lock
* Fix prettier formatting
* Fix build
* Rewrite import logic
* Update ssh import logic for cipher form component
* Fix build on browser
* Break early in retry logic
* Fix build
* Fix build
* Fix build errors
* Update paste icons and throw error on wrong import
* Fix tests
* Fix build for cli
* Undo change to jest config
* Undo change to feature flag enum
* Remove unneeded lifetime
* Fix browser build
* Refactor control flow
* Fix i18n key and improve import behavior
* Remove for loop limit
* Clean up tests
* Remove unused code
* Update libs/vault/src/cipher-form/components/sshkey-section/sshkey-section.component.ts
Co-authored-by: SmithThe4th <gsmith@bitwarden.com >
* Move import logic to service and add tests
* Fix linting
* Remove erroneous includes
* Attempt to fix storybook
* Fix storybook, explicitly implement ssh-import-prompt service abstraction
* Fix eslint
* Update libs/importer/src/importers/bitwarden/bitwarden-json-importer.ts
Co-authored-by: ✨ Audrey ✨ <ajensen@bitwarden.com >
* Fix services module
* Remove ssh import sdk init code
* Add tests for errors
* Fix import
* Fix import
* Fix pkcs8 encrypted key not parsing
* Fix import button showing on web
---------
Co-authored-by: SmithThe4th <gsmith@bitwarden.com >
Co-authored-by: ✨ Audrey ✨ <ajensen@bitwarden.com >
2025-03-10 18:41:47 +01:00
Thomas Rittson
ef72f513b1
eslint: report unused disable directives ( #13463 )
...
Remove any unused disable directives and FIXMEs in our code
2025-03-10 09:33:08 -04:00
Addison Beck
0b38cf27d0
chore: bump client versions ( #13761 )
2025-03-10 08:51:44 -04:00
SmithThe4th
e327816bc4
[PM-11941] Migrate TOTP Generator to use SDK ( #12987 )
...
* Refactored totp service to use sdk
Fixed strict typescript issues
* Fixed dependency issues
* Returned object that contains code and period, removed get interval function
* removed dependencies
* Updated to use refactored totp service
* removed sdk service undefined check
* removed undefined as an input from the getCode function
* Made getcode$ an observable
* refactored to use getcodee$
* Filter out emmissions
* updated sdk version
* Fixed readability nit
* log error on overlay if totp response does not return a code
* fix(totpGeneration): [PM-11941] Totp countdown not working on clients
* Used optional chaining if totpresponse returns null or undefined
2025-03-06 14:01:07 -05:00
Jake Fink
43f5423e78
[PM-12606] Move Vault Timeout and Vault Timeout Settings to KM ( #13405 )
...
* move vault timeout and vault timeout settings to km
* move browser vault timeout service to km
* fix cli import
* fix imports
* fix some relative imports
* use relative imports within common
* fix imports
* fix new imports
* Fix new imports
* fix spec imports
2025-02-28 09:55:03 -05:00
Opeyemi
164f15d9f9
[BRE-610] - Sign windows CLI ( #13542 )
...
* [BRE-610] - Sign windows CLI
* little fix
* testing path to script
* testing script path
* Testing windows signing script
* single line run
---------
Co-authored-by: Andy Pixley <3723676+pixman20@users.noreply.github.com >
2025-02-26 13:17:24 +00:00
Andreas Coroiu
ce5a5e3649
Improve SDK direct function usage ( #13353 )
...
* feat: initalize WASM/SDK directly after load
* fix: default sdk service trying to set log level
* feat: wait for sdk to load in sdk service
* fix: add required disposable polyfills
* feat: update sdk version
* feat: replace rc-specific workaround with global polyfill
* fix: sdk service tests
2025-02-26 09:08:42 +01:00
renovate[bot]
6f2a713b03
[deps] Vault: Update koa to v2.15.4 [SECURITY] ( #13380 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-25 16:12:55 -05:00
Ike
e9f23cd4c3
feat(newDeviceVerification) : add handling for requires new device verification auth response ( #13568 )
2025-02-25 14:29:25 -05:00
Todd Martin
4e3bc4c2c1
Added userId on other references to KeyConnectorService methods
2025-02-24 22:03:21 -05:00
José Pereira
76fb5d46bb
[PM-10105] Release arm64 binaries for macOS ( #10273 )
...
* ci(mac): add step to build and release macos arm64 binary
* ci(mac): add step to build and release macos arm64 binary
* fix: add target_suffix to build & package command
2025-02-24 10:24:27 -05:00
Todd Martin
077e0f89cc
[PM-17751] Store SSO email in state on web client ( #13295 )
...
* Moved saving of SSO email outside of browser/desktop code
* Clarified comments.
* Tests
* Refactored login component services to manage state
* Fixed input on login component
* Fixed tests
* Linting
* Moved web setting in state into web override
* updated tests
* Fixed typing.
* Fixed type safety issues.
* Added comments and renamed for clarity.
* Removed method parameters that weren't used
* Added clarifying comments
* Added more comments.
* Removed test that is not necessary on base
* Test cleanup
* More comments.
* Linting
* Fixed test.
* Fixed base URL
* Fixed typechecking.
* Type checking
* Moved setting of email state to default service
* Added comments.
* Consolidated SSO URL formatting
* Updated comment
* Fixed reference.
* Fixed missing parameter.
* Initialized service.
* Added comments
* Added initialization of new service
* Made email optional due to CLI.
* Fixed comment on handleSsoClick.
* Added SSO email persistence to v1 component.
---------
Co-authored-by: Bernd Schoolmann <mail@quexten.com >
2025-02-21 17:09:50 -05:00
renovate[bot]
413f638b9d
[deps] Autofill: Update tldts to v6.1.77 ( #13226 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 11:24:25 -05:00
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
renovate[bot]
05cd1859a9
[deps] Tools: Update papaparse to v5.5.2 ( #13265 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com >
2025-02-14 17:06:52 +01:00
renovate[bot]
beda497868
[deps] Tools: Update jsdom to v26 ( #12778 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com >
2025-02-14 17:01:58 +01:00