vinith-kovan
ab83e822f7
[PM-2056] update two factor duo dialog ( #8976 )
...
* migrating two factor duo component
* migrating two factor duo component
* two factor duo component migration
* two factor duo component migration
* removed null check from two-factor-setup
* cleanup duo changes
* remove ikey and skey references
* clean up
---------
Co-authored-by: Jake Fink <jfink@bitwarden.com>
2024-06-26 23:25:42 +05:30
vinith-kovan
b38629b4c9
[AC-2411] migrate account component ( #8854 )
...
* migrate account component
* account component review comment addressed
* account component review comment addressed
---------
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
2024-06-26 23:16:32 +05:30
rr-bw
31e5337ecf
change orgId input to masterPasswordPolicyOptions ( #9833 )
2024-06-26 10:06:50 -07:00
Daniel James Smith
5a74371672
Create "new Send-button with type selection ( #9842 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-06-26 17:08:18 +01:00
Daniel James Smith
1495b06736
Move send icons to @bitwarden/send-ui ( #9840 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-06-26 15:52:55 +01:00
Matt Gibson
ac2cfa2dfd
Add setuptools to mac pipeline ( #9834 )
...
* Add setuptools to mac pipeline
Mac runners have progressed above python 3.12, which removed `distutils`. We need to ensure it's installed for node-gyp compilations by installing the setuptools package.
* Add missed mac build
2024-06-26 16:46:41 +02:00
KiruthigaManivannan
5e9e095b40
PM-5022 Migrate Payment Method component ( #8397 )
...
* PM-5022 Migrated Payment Method component
* PM-5022 Addressed review comments
* PM-5022 Addressed review comments on CSS
* PM-5022 Addressed the css comment and fixed build issues
* PM-5022 Changed app-callout to bit-callout
---------
Co-authored-by: cyprain-okeke <108260115+cyprain-okeke@users.noreply.github.com>
2024-06-26 19:36:25 +05:30
Alex Morask
c85429ab4f
Make provider discount dynamic in provider portal ( #9831 )
2024-06-26 09:33:26 -04:00
Alex Morask
dbc6f1c840
Add description to billing history, update invoice table and report name ( #9777 )
2024-06-26 09:30:37 -04:00
Alex Morask
679c25b082
Combined subscription and payment method pages in provider portal ( #9828 )
2024-06-26 09:08:25 -04:00
Bernd Schoolmann
93a57e6724
Add optional altOptions to componentRouteSwap ( #9821 )
2024-06-26 11:26:50 +02:00
Matt Gibson
3f44eadb5f
Translation settings should be persisted on web ( #9581 )
...
Unfortunately we cannot migrate this data from session, as it is lost on tab closed.
2024-06-25 18:17:10 -04:00
Will Martin
8df054cf51
[CL-319] custom back action in popup header component ( #9829 )
...
* expose FunctionReturningAwaitable from CL lib
* expose backAction as input on popup header component
2024-06-25 15:55:49 -04:00
Thomas Rittson
00801f95ce
CLI device approvals - Use single deny endpoint ( #9763 )
2024-06-26 05:54:38 +10:00
Thomas Rittson
4a8b44b662
Add eslint rule prohibiting Bitwarden-licensed imports in OSS code ( #9801 )
2024-06-26 05:45:03 +10:00
Jake Fink
d7bf0fe536
[PM-8868] only deserialize org invite if not nullish ( #9644 )
...
* only deserialize org invite if not nullish
* add null check to OrganizationInvite init methods
* PR feedback
2024-06-25 15:00:27 -04:00
Ike
41e1d91558
[PM-5156] [PM-5216] Duo v2 removal ( #9513 )
...
* remove library and update package and webpack
* update 2fa flow and remove feature flag
* update request and response models
* fix merge conflicts
2024-06-25 11:09:45 -07:00
Daniel James Smith
c35bbc522c
[PM-9051][PM-8641] Use reusable export-component on web ( #9741 )
...
* Add export-web.component
Introduce new export-web component
Delete old component
export.module - With export-web being standalone there's no need for a importModule
Change routing to load new component
* Prepare export.component to receive a orgId via the hosting-component
* Remove unused onSaved as it's replaced by onSuccessfulExport
* Refactor org-vault-export.component
Introduce new org-vault-export.component.html as the old component relied on the markup from password manager
Refactor org-vault-export.component
Retrieve organizationId from Route and pass it into the shared export.component
Ensure when exporting from AC to include all data from the selected org
org-vault-export.module - With the new component being standalone there's no need for a importModule
Change routing to load new org-vault-export component
* PM-8641 - Add success toast to base-export component
This ensures a success toast is shown on all clients consistently
Add missing entries into clients messages.json
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-06-25 19:17:03 +02:00
rr-bw
9ec01422df
[PM-5085] Add additional InputPasswordComponent story and docs ( #9752 )
...
* split stories: 1 default, 1 with policy
* add storybook docs
2024-06-25 09:04:49 -07:00
Bitwarden DevOps
44fb8cda1b
Bumped client version(s) ( #9826 )
2024-06-25 16:00:31 +00:00
KiruthigaManivannan
7fffbc7938
PM- 2059 Update Two factor webauthn dialog ( #9009 )
...
* PM-2059 Update Two Factor Webauth Dialog
* PM-2059 Added event emitter for enabled status
* PM-2059 Addressed review comments
* convert to arrow function
* PM-2059 Latest comments addressed
* PM-2059 Updated disable method by adding a condition to capture simple dialog in base component
---------
Co-authored-by: rr-bw <102181210+rr-bw@users.noreply.github.com>
2024-06-25 20:33:48 +05:30
Alex Morask
b6c46745a5
Add default OrganizationUpdateRequest values when FormControls are disabled ( #9774 )
2024-06-25 10:45:21 -04:00
renovate[bot]
a0e00f9519
[deps] Platform: Update @types/node to v20.14.8 ( #9818 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 09:54:27 -04:00
Jake Fink
1fdfd695e1
reference correct default kdf config ( #9822 )
...
* reference correct default kdf config
* update change kdf references
2024-06-25 08:57:59 -04:00
Jake Fink
0add2949c0
[PM-8772] move ranges to static properties on class ( #9567 )
...
* move ranges to static properties on class
* rename static properties
2024-06-25 08:21:02 -04:00
renovate[bot]
74f08f96f6
[deps] Tools: Update utf-8-validate to v6.0.4 ( #9259 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 14:04:01 +02:00
Andreas Coroiu
dce5c0f184
[PM-6413] Add http loophole for localhost ( #9236 )
...
* [PM-6413] feat: add http loophole for localhost
Fixes #6882
* feat: add sanity check
* feat: change fido2 filters to allow scripts on localhost
* [PM-6413] fix: injection tests
2024-06-25 11:06:04 +02:00
Rui Tomé
591f44438a
[AC-1609] Update domain name validation regex to support single letter name ( #9336 )
2024-06-25 11:09:09 +10:00
Jason Ng
1826403d8d
added a clear organization method inside vault-filter service ( #9786 )
2024-06-24 12:30:04 -07:00
renovate[bot]
d7d35a9e2f
[PM-6446][deps] Platform: Update argon2 to v0.40.1 ( #8073 )
...
* [deps] Platform: Update argon2 to v0.40.1
* Update inclusion in context isolation
* Ensure node-gyp available for mac builds
Mac runners seem to have progressed above python 3.12, which removed `distutils`. We need to ensure it's installed for node-gyp compilations.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
2024-06-24 13:28:34 -04:00
Alex Morask
b2030d957d
Expanded plan response and used provider portal seat pricing in create client component ( #9753 )
2024-06-24 11:37:58 -04:00
Alex Morask
fa1a6359bc
[AC-2774] [AC-2781] Consolidated issues for Consolidated Billing ( #9717 )
...
* Rename provider client components for brevity
* Make purchased seats dynamic on create client component
* Fix access and empty state for service users
* Refactor manage client subscription dialog
* Fixed manage subscription dialog errors
* Make unassigned seats dynamic for create client dialog
* Expanded invoice statuses
* Update invoice header on invoices component
2024-06-24 11:15:53 -04:00
renovate[bot]
043a7a39ff
[deps] Autofill: Update tldts to v6.1.29 ( #9800 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-24 10:18:09 -04:00
renovate[bot]
5d73a0df1e
[deps] Tools: Update electron to v30.1.2 ( #9773 )
...
* [deps] Tools: Update electron to v30.1.2
* Bump version in electron-builder
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-06-24 12:15:33 +02:00
aj-rosado
ce75800aec
Added aria-expanded attribute to options button on web send add edit ( #9732 )
2024-06-24 10:34:52 +01:00
Dillon Beresford
ffb99efebb
Include sources in scan workflow for Sonar ( #9789 )
2024-06-21 19:07:38 -06:00
renovate[bot]
dd379e52c8
[deps] SM: Update typescript-eslint monorepo to v7.13.1 ( #9787 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-21 20:22:42 -04:00
renovate[bot]
59fabe2638
[deps] SM: Update jest-preset-angular to v14.1.1 ( #9785 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-21 20:22:33 -04:00
Ike
705a02086e
[PM-7693] Remove cookie from Duo connector ( #9699 )
...
* utilizing locale service in duo
* refactor launchDuoUri method
* Add cookie information back in ext. and desktop to support backwards compatibility
* Update duo-redirect.ts
fixing comment
2024-06-21 14:56:27 -07:00
renovate[bot]
4f5c0de039
[deps] SM: Update eslint-plugin-tailwindcss to v3.17.4 ( #9784 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-21 16:59:01 -04:00
renovate[bot]
1bb70ac960
[deps] SM: Update ts-jest to v29.1.5 ( #9783 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-21 16:40:32 -04:00
renovate[bot]
e8cccd69bb
[deps] SM: Update lint-staged to v15.2.7 ( #9779 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-21 15:38:02 -04:00
Conner Turnbull
87932cf926
Update email on sponsored families signup to update on change ( #9649 )
2024-06-21 14:01:04 -04:00
Conner Turnbull
400795732f
Fixed name for product tier to match property sent from the server ( #9746 )
2024-06-21 13:48:11 -04:00
github-actions[bot]
248bf56b95
Autosync the updated translations ( #9761 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-06-21 08:06:02 +00:00
github-actions[bot]
783c31683a
Autosync the updated translations ( #9760 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-06-21 08:03:59 +00:00
github-actions[bot]
f4a4e3b822
Autosync the updated translations ( #9759 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-06-21 08:02:10 +00:00
Ike
d74435dba7
[PM-8924] Login component tab and keyboard navigation fixes ( #9707 )
...
* tab and keyboard navigation fixes
* PM-8924 - Improve login component keyboard and mouse navigation scenarios
Co-authored-by: Ike Kottlowski <ikottlowski@bitwarden.com>
---------
Co-authored-by: Jared Snider <jsnider@bitwarden.com>
2024-06-20 14:20:54 -07:00
Nick Krantz
82f8641926
[PM-8615] Filters Accessibility tweaks ( #9538 )
...
* wrap filters in a role="toolbar" & add aria label
* announce deactivated org message when presented to the user
2024-06-20 14:21:22 -05:00
Thomas Avery
1763324a89
[SM-654] Individual secret permissions ( #9527 )
...
* update secret service
* Add new method to access policy selector service
* Add individual secret permission management to secret dialog
* add secret.service tests
2024-06-20 12:43:41 -05:00