Commit Graph

15582 Commits

Author SHA1 Message Date
Cesar Gonzalez f389263b64
[PM-5189] Working through content script port improvement 2024-06-19 02:55:23 -05:00
Cesar Gonzalez 8a48e576e1
[PM-5189] Working through content script port improvement 2024-06-19 02:30:34 -05:00
Cesar Gonzalez e30a1ebc5d
[PM-5189] Working through content script port improvement 2024-06-19 02:08:14 -05:00
Cesar Gonzalez da357f46b3
[PM-5189] Working through content script port improvement 2024-06-19 01:55:03 -05:00
Cesar Gonzalez 6802cc8957
[PM-5189] Reworking how we handle updating the inline menu position 2024-06-18 17:07:16 -05:00
Cesar Gonzalez 3e74eb7606
[PM-5189] Reworking how we handle updating the inline menu position 2024-06-18 16:00:26 -05:00
Cesar Gonzalez 89ad8e485a
[PM-5189] Reworking how we handle updating the inline menu position 2024-06-18 14:56:27 -05:00
Cesar Gonzalez 5868bf4030
[PM-5189] Reworking how we handle updating the inline menu position 2024-06-18 13:46:59 -05:00
Cesar Gonzalez cb76f004b4
[PM-5189] Reworking how we handle updating the inline menu position 2024-06-18 12:07:42 -05:00
Cesar Gonzalez add2f9ba8a
[PM-5189] Reworking how we handle updating the inline menu position 2024-06-18 10:59:14 -05:00
Cesar Gonzalez 4295014e39
[PM-5189] Reworking how we handle updating the inline menu position 2024-06-18 10:45:09 -05:00
Cesar Gonzalez 09babb5587
[PM-5189] Refining how we handle fading in the inline menu elements 2024-06-17 13:09:40 -05:00
Cesar Gonzalez d5579055d2
[PM-5189] Refining how we handle fading in the inline menu elements 2024-06-17 13:09:14 -05:00
Cesar Gonzalez 0109bcacd1
[PM-5189] Refining how we handle fading in the inline menu elements 2024-06-17 12:46:08 -05:00
Cesar Gonzalez c7708b958b
[PM-5189] Fixing jest tests 2024-06-17 12:23:01 -05:00
Cesar Gonzalez 1e035696e8
[PM-5189] Fixing jest tests 2024-06-17 11:13:51 -05:00
Cesar Gonzalez d9bce2bf45
[PM-5189] Fixing issue found in Safari with how the inline menu is re-positioned 2024-06-17 11:03:49 -05:00
Cesar Gonzalez 22299ce4fb
[PM-5189] Fixing issue found in Safari with how the inline menu is re-positioned 2024-06-17 10:56:07 -05:00
Cesar Gonzalez ee8b179b6c
[PM-5189] Fixing issue found in Safari with how the inline menu is re-positioned 2024-06-17 10:44:25 -05:00
Cesar Gonzalez 8e9b3afe1b
[PM-5189] Reworking how we handle updating ciphers within nested sub frames 2024-06-17 09:03:40 -05:00
Cesar Gonzalez 6685fafff3
[PM-5189] Reworking how we handle updating ciphers within nested sub frames 2024-06-17 08:03:26 -05:00
Cesar Gonzalez c06c4e9528
[PM-5189] Reworking how we handle updating ciphers within nested sub frames 2024-06-17 07:55:52 -05:00
Cesar Gonzalez aaa585c992
[PM-5189] Reworking how we handle updating ciphers within nested sub frames 2024-06-17 07:49:17 -05:00
Cesar Gonzalez ede74bc72d
[PM-5189] Incorporating work done for inline menu field qualification 2024-06-17 06:18:18 -05:00
Cesar Gonzalez 7e9abd58cf
[PM-8027] Fixing jest tests 2024-06-17 05:11:51 -05:00
Cesar Gonzalez f44f7c77f0
[PM-8027] Reverting flag from a fallback flag to an enhancement feature flag 2024-06-17 05:02:38 -05:00
Cesar Gonzalez 42825a405a
[PM-8027] Merging main into branch 2024-06-17 04:58:45 -05:00
vinith-kovan 18b56c0b5a
Bug fix - Yubikey code obscured (#9624) 2024-06-16 14:33:43 -04:00
KiruthigaManivannan 1976843f75
PM-8482 Change KDF Confirmation no longer has browser validation (#9485)
* PM-8482 Change KDF Confirmation no longer has browser validation

* PM-8482 - ChangeKdfConfirmationComponent - use form invalid instead of manual form valid check

---------

Co-authored-by: Jared Snider <jsnider@bitwarden.com>
2024-06-16 14:32:08 -04:00
Todd Martin 66dc01cc62
[PM-7930] Add ability to pop out extension to user decryption options component (#9037)
* Added app-pop-out to components

* Removed debugging.

* Removed pop-out from login via auth request.

* Undid header changes.

---------

Co-authored-by: Jared Snider <116684653+JaredSnider-Bitwarden@users.noreply.github.com>
Co-authored-by: bnagawiecki <107435978+bnagawiecki@users.noreply.github.com>
2024-06-16 14:01:48 -04:00
github-actions[bot] aab9b0e73c
Autosync the updated translations (#9641)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-06-16 07:18:57 +00:00
Jared Snider b15cac627f
Auth/ Fix web route data configuration issues for SSO comp and Accept Emergency comp (#9671) 2024-06-15 11:10:00 -04:00
Robyn MacCallum afe9a1768a
[SM-1305] Add Kubernetes and Rust to the integrations page (#9611)
* Add Kubernetes and Rust to the integrations page

* Fix integrations page tests
2024-06-14 16:54:52 -04:00
Jared Snider 0dd476588d
PM-8886 - SsoComponent - fix missing form validation (#9665) 2024-06-14 16:17:54 -04:00
Jake Fink 1043a582c1
[PM-7879, PM-7635] Add server verification for master password to user verification (#9523)
* add MP server verification

* add tests and minor service enhancements

* fix tests

* fix initializations for cli and browser

* fix CLI

* pr feedback
2024-06-14 16:06:55 -04:00
rr-bw e38a39f7c6
adjust w (#9657) 2024-06-14 12:50:05 -07:00
Conner Turnbull f484dd491b
[PM-8830] Billing Enums Rename (#9612)
* Renamed ProductType to ProductTierType

* Renamed Product properties to ProductTier

* Moved product-tier-type.enum.ts to billing folder

* Added ProductType enum
2024-06-14 15:43:40 -04:00
Bitwarden DevOps e521d702ba
Bumped client version(s) (#9668) 2024-06-14 19:41:36 +00:00
Robyn MacCallum aba64b989b
Update release-browser.yml (#9667) 2024-06-14 15:20:17 -04:00
Nick Krantz 90cdd9343b
[Fix] Storybook: product navigation errors (#9664)
* fix product switcher stories by adding sync service mock

* remove redundant await
2024-06-14 14:16:13 -05:00
Jared Snider dda17885f9
PM-8867 - RecoverDelete comp - fix missing page title (#9660) 2024-06-14 14:06:56 -04:00
Bitwarden DevOps 966737c2e2
Bumped client version(s) (#9661) 2024-06-14 17:58:33 +00:00
Jared Snider a95ca524c6
PM-8866 - Fix Recover delete component submit missing form validation. (#9658) 2024-06-14 13:49:27 -04:00
✨ Audrey ✨ 44b5971458
[PM-8857] fix passphrase missing number (#9634) 2024-06-14 13:19:51 -04:00
Cesar Gonzalez 6e7239e05e
[PM-8885] Hardcode Fallback to TreeWalker Strategy for PageCollection details (#9652) 2024-06-14 12:08:13 -05:00
Robyn MacCallum 87c1f9c2af
Update build-browser.yml (#9654) 2024-06-14 12:59:47 -04:00
Bitwarden DevOps 977712873b
Bumped client version(s) (#9655) 2024-06-14 16:58:44 +00:00
Alex Morask af53df09ac
[AC-1944] Add provider billing history component (#9520)
* Add provider-billing-history.component

* Implement provider client invoice export
2024-06-14 12:27:49 -04:00
Jared Snider 215bbc2f8e
Auth/PM-7324 - Registration with Email Verification - Registration Start Component Implementation (#9573)
* PM-7324 - Register new registration start comp at signup route on web

* PM-7324 - Add registerSendVerificationEmail logic in API service layer.

* PM-7324 - Update registration start comp to actually send information to API and trigger email.

* PM-7324 - progress on opt in for marketing emails redesign.

* PM-7324 - Add feature flag and feature flag guard to sign up route.

* PM-7324 - RegistrationEnvSelector - emit initial value

* PM-7324 - Registration Start comp - wire up setReceiveMarketingEmailsByRegion logic.

* PM-7324 - Registration start html - use proper link for email pref management.

* PM-7324 - Translate text

* PM-7324 - Design pass

* PM-7324 - design pass v2

* PM-7324 - Update Tailwind config to add availability of anon layout to desktop and browser extension

* PM-7324 - Desktop - AppRoutingModule - Add new signup route protected by the email verification feature flag.

* PM-7324 - BrowserExtension - AppRoutingModule - Add signup route protected by feature flag

* PM-7324 - Feature flag all register page navigations to redirect users to the new signup page.

* PM-7324 - Update AnonLayoutWrapperComponent constructor logic to avoid passing undefined values into I18nService.t method

* PM-7324 - Accept org invite web comp - adjust register url and qParams

* PM-7324 - Add AnonLayoutWrapperData to desktop & browser since we don't need titleId.

* PM-7324 - Revert anon layout wrapper comp changes as they were made separately and merged to main.

* PM-7234 - Fix registration start component so the login route works for the browser extension.

* PM-7324 - Registration start story now building again + fix storybook warning around BrowserAnimationsModule

* PM-7324 - Registration Start - add missing tw-text-main to fix dark mode rendering.

* PM-7324 - Update storybook docs

* PM-7324 - Get stub of registration finish component so that the verify email has something to land on.

* PM-7324 - Registration start - receive marketing materials should never be required.

* PM-7324 - Add finish signup route + required translations to desktop & browser.

* PM-7324 - AnonLayoutWrapperComponent - Resolve issues where navigating to a sibling anonymous route wouldn't update the AnonLayoutWrapperData.

* PM-7324 - Remove unnecessary array

* PM-7324  - Per PR feedback, improve setReceiveMarketingEmailsByRegion

* PM-7324 - Per PR feedback, inject login routes via route data

* PM-7324 - Document methods in account api service

* PM-7324 - PR feedback - jsdoc tweaks
2024-06-14 11:40:56 -04:00
Cesar Gonzalez eb96f7dbfb
[PM-8869] Fix broken autofill cache invalidation features on Safari (#9643)
* [PM-8869] Autofill features broken on Safari

* [PM-8869] Autofill features broken on Safari
2024-06-14 10:26:41 -05:00