Wil Clouser
7d87e3cc02
Merge pull request #17631 from mozilla/dependabot/npm_and_yarn/npm_and_yarn-b4c845693e
...
chore(deps): bump the npm_and_yarn group with 2 updates
2024-09-18 08:54:11 -07:00
Vijay Budhram
bc582e8d8a
Merge pull request #17614 from mozilla/fxa-10080
...
feat(recovery): Add functionality of `do it later` in inline recovery key
2024-09-18 10:28:34 -04:00
dependabot[bot]
a5195721c8
chore(deps): bump the npm_and_yarn group with 2 updates
...
Bumps the npm_and_yarn group with 2 updates: [next](https://github.com/vercel/next.js ) and [postcss](https://github.com/postcss/postcss ).
Updates `next` from 14.2.3 to 14.2.10
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.3...v14.2.10 )
Updates `postcss` from 8.4.45 to 8.4.46
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.45...8.4.46 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: postcss
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-18 02:55:35 +00:00
Barry Chen
33814cb2c4
Merge pull request #17625 from mozilla/FXA-10323-init-glean-metrics
...
feat(metrics): set available ping metrics during Glean init
2024-09-17 11:06:59 -07:00
Vijay Budhram
cff6277492
Merge pull request #17626 from mozilla/fxa-10431
...
fix(bug): Only show account recovery promo if the user has Sync-able devices
2024-09-17 14:04:17 -04:00
Vijay Budhram
71a35a0c06
fix(bug): Only show account recovery promo if the user has Sync-able devices
2024-09-17 13:09:49 -04:00
Vijay Budhram
a15e9d7cd0
fix(bug): Only show account recovery promo if the user has Sync-able devices
2024-09-17 12:47:45 -04:00
Vijay Budhram
937828bf5a
feat(recovery): Add functionality of `do it later` in inline recovery key
2024-09-17 11:45:25 -04:00
Barry Chen
5a80a63555
feat(metrics): set available ping metrics during Glean init
...
Because:
- we want to send known metric values in the automatic page load events
This commit:
- set the available metrics when initializing Glean, before any page
load events
2024-09-17 07:50:08 -05:00
dschom
6c73f6cf8b
bug(settings): Code should exit after navigation
2024-09-16 14:46:47 -07:00
dependabot[bot]
b1fe4d5e52
chore(deps): bump pm2 from 5.3.0 to 5.4.2
...
Bumps [pm2](https://github.com/Unitech/pm2 ) from 5.3.0 to 5.4.2.
- [Release notes](https://github.com/Unitech/pm2/releases )
- [Changelog](https://github.com/Unitech/pm2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Unitech/pm2/compare/5.3.0...v5.4.2 )
---
updated-dependencies:
- dependency-name: pm2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-16 07:12:07 +00:00
Valerie Pomerleau
dea2cd7c08
Merge pull request #17604 from mozilla/rename-reset-password-redesign-folder
...
rename ResetPasswordRedesign folder to ResetPassword
2024-09-13 12:16:00 -07:00
Dan Schomburg
f8eaff4f4c
Merge pull request #17602 from mozilla/dependabot/npm_and_yarn/npm_and_yarn-9e830f68d7
...
chore(deps): bump the npm_and_yarn group with 2 updates
2024-09-13 11:35:00 -07:00
Valerie Pomerleau
b7d3616fb1
rename ResetPasswordRedesign folder to ResetPassword
2024-09-13 11:22:47 -07:00
dschom
ad35189ba2
task(settings,content,auth): Add account uid to gling pings
2024-09-13 09:45:22 -07:00
dependabot[bot]
4dcfcae055
chore(deps): bump the npm_and_yarn group with 2 updates
...
Bumps the npm_and_yarn group with 2 updates: [postcss](https://github.com/postcss/postcss ) and [dset](https://github.com/lukeed/dset ).
Updates `postcss` from 8.4.44 to 8.4.45
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.44...8.4.45 )
Updates `dset` from 3.1.2 to 3.1.4
- [Release notes](https://github.com/lukeed/dset/releases )
- [Commits](https://github.com/lukeed/dset/compare/v3.1.2...v3.1.4 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: dset
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-13 14:41:05 +00:00
Valerie Pomerleau
67db76983c
Merge pull request #17594 from mozilla/FXA-10419
...
fix(settings): Fix recovery key animations and styling
2024-09-12 16:08:23 -07:00
Valerie Pomerleau
a35c91da3b
Merge pull request #17583 from mozilla/FXA-10391
...
cleanup(settings): Remove unused reset password with link
2024-09-12 15:55:47 -07:00
Valerie Pomerleau
b77411ad74
fix(settings): Fix recovery key animations and styling
...
Because:
* Animations were working in storybook but not on stage due to CSP that blocked the global style tags in the svgs
* UX recommended edits to the recovery key PDF illustrations
This commit:
* Add animations and keyframes to tailwind config
* Use these animations in the SVGs
* Update recovery key pdf SVG
Closes #FXA-10419
2024-09-12 15:02:03 -07:00
dependabot[bot]
ce82d09462
chore(deps): bump the npm_and_yarn group with 3 updates
...
Bumps the npm_and_yarn group with 3 updates: [postcss](https://github.com/postcss/postcss ), [express](https://github.com/expressjs/express ) and [serve-static](https://github.com/expressjs/serve-static ).
Updates `postcss` from 8.4.43 to 8.4.44
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.43...8.4.44 )
Updates `express` from 4.20.0 to 4.21.0
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.20.0...4.21.0 )
Updates `serve-static` from 1.14.2 to 1.16.0
- [Release notes](https://github.com/expressjs/serve-static/releases )
- [Changelog](https://github.com/expressjs/serve-static/blob/master/HISTORY.md )
- [Commits](https://github.com/expressjs/serve-static/compare/v1.14.2...1.16.0 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: express
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: serve-static
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-12 16:11:41 +00:00
Valerie Pomerleau
f0bb1b8001
cleanup(settings): Remove unused reset password with link
...
Because:
*
This commit:
*
Closes #
2024-09-11 18:07:47 -07:00
Dan Schomburg
6ce4dba247
Merge pull request #17578 from mozilla/dependabot/npm_and_yarn/npm_and_yarn-2732b03f44
...
chore(deps): bump the npm_and_yarn group with 3 updates
2024-09-11 14:43:05 -07:00
Valerie Pomerleau
3b6bf708a8
feat(settings): Adjust settings promo banner for mobile
...
Because:
* We want to match designs for mobile view
This commit:
* Adjust styling of the NotificationPromoBanner component to support mobile view
* Adjust styling of PageSettings to use a gap between components (removes needs for setting external margins in section components
* Remove stacked banner story, the spacing between the banners is now set at the PageSettings level
* Adds story to PageSettings to show NotificationPromoBanner in context
* Small drive-by tweaks for ltr/rtl
Closes #FXA-10405
2024-09-11 13:48:07 -07:00
dependabot[bot]
6d19636775
chore(deps): bump the npm_and_yarn group with 3 updates
...
Bumps the npm_and_yarn group with 3 updates: [postcss](https://github.com/postcss/postcss ), [express](https://github.com/expressjs/express ) and [body-parser](https://github.com/expressjs/body-parser ).
Updates `postcss` from 8.4.42 to 8.4.43
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.42...8.4.43 )
Updates `express` from 4.19.2 to 4.20.0
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.20.0 )
Updates `body-parser` from 1.20.1 to 1.20.3
- [Release notes](https://github.com/expressjs/body-parser/releases )
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md )
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.1...1.20.3 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: express
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: body-parser
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-11 18:00:14 +00:00
Vijay Budhram
a4e178197e
Merge pull request #17576 from mozilla/fxa-10394
...
feat(banner): Add Notification Promotion metrics
2024-09-11 12:38:36 -04:00
Vijay Budhram
0629520257
feat(banner): Add Notification Promotion metrics
2024-09-11 11:35:17 -04:00
Lauren Zugai
eac5184264
fix(glean): Conditionally fire promo view event when Settings view event fires
...
Because:
* We are seeing this event fire too many times, reproducible when navigating around Settings
This commit:
* Creates a shared function for PageSettings and ProductPromo to use to conditionally send the Glean ping and render the component as expected
fixes FXA-10403
2024-09-11 10:08:22 -05:00
Vijay Budhram
318cfca9ac
feat(banner): Add Notification Promotion banner component
2024-09-11 09:44:47 -04:00
Valerie Pomerleau
4a3a4f9867
Merge pull request #17568 from mozilla/FXA-10397-react-pdf-svg
...
feat(settings): Update recovery key pdf illustration
2024-09-10 21:44:52 -07:00
Valerie Pomerleau
c4533f8665
feat(settings): Add CSS animations for recovery key graphics
...
Because:
* Add a touch of whimsy, standardize image style
* Respect user preference for reduced motion
This commit:
* Add animations for the recovery key flow graphics (password, recovery key, recovery key hint)
* Update images used in recovery key creation flow
* Remove unused images
* Add tailwind utility to stop all svg animations if user prefers reduced motion
Closes #FXA-10205
2024-09-10 21:31:28 -07:00
Lauren Zugai
1bbf07d1d0
Merge pull request #17541 from mozilla/FXA-10078
...
feat(recovery-key): Create initial components for inline recovery key setup flow
2024-09-10 19:27:50 -05:00
Lauren Zugai
2f0ad888f8
feat(recovery-key): Create initial components for inline recovery key setup flow
...
Because:
* We want to take Sync users to an 'inline' (after login) recovery key setup flow if they don't already have a key
This commit:
* Creates initial components for this flow and adds basic tests and l10n
* Contains some refactoring to share with the download component with Settings
closes FXA-10078
2024-09-10 18:53:57 -05:00
Valerie Pomerleau
be64f02ab3
feat(settings): Update recovery key pdf illustration
...
Because:
* We are aligning all graphics to use the same graphic style
This commit:
* Create a react-pdf version of the recovery key graphic
Closes #FXa-10397
2024-09-10 16:25:18 -07:00
Valerie Pomerleau
31001f565e
Merge pull request #17524 from mozilla/FXA-10386
...
fix(settings): Improve value of extra data included with automated Glean page load pings
2024-09-10 14:33:59 -07:00
Vijay Budhram
c32e74c82f
feat(recoveryKey): Add `estimatedSyncDeviceCount` to graphql account resolver
2024-09-09 21:19:14 -04:00
Valerie Pomerleau
3dac422c5d
fix(settings): Update url passed to Glean page load metrics and include customized document titles
...
Because:
* We want to enable grouping of the automated page load Glean pings, and the default data included all query params in url and generic page title ("Mozilla accounts") for most pings
This commit:
* Sets a custom document title in the Head component
* Override the url provide on page load to glean to only include the pathname (excluding the params allows for easier grouping by route)
* Moves the page load event closer to page rendering for Settings pages, ensuring custom document titles are more reliably included with the pings
* Ensures additional metrics data (including flow id) is included for Settings pages
* Attempted to move the page load event into the AppLayout component for non-settings pages, but this caused a lot if issues for test and storybook mocks. Most non-settings pages do not currently have custom page titles, so there was limited benefit to moving the page load event at the moment.
Closes #FXA-10386
2024-09-09 16:37:57 -07:00
Bryan Olsson
5b956291a4
chore(l10n): Replace hardcoded Firefox with brand term
...
Because:
* A string landed with a hard coded brand term for Firefox
This commit:
* Replaces the hardcoded string with the correct brand term
2024-09-05 14:31:16 -07:00
Vijay Budhram
788bf5b514
Merge pull request #17535 from mozilla/fxa-10077
...
feat(sync): Add initial feature flag for setting up recovery code after Sync sign-in
2024-09-05 14:00:02 -04:00
Vijay Budhram
698ccb92bc
feat(sync): Add initial feature flag for setting up recovery code after Sync sign-in
2024-09-05 11:26:58 -04:00
dependabot[bot]
72a4cd7bb6
chore(deps): bump @emotion/react from 11.11.1 to 11.13.3
...
Bumps [@emotion/react](https://github.com/emotion-js/emotion ) from 11.11.1 to 11.13.3.
- [Release notes](https://github.com/emotion-js/emotion/releases )
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md )
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.11.1...@emotion/react@11.13.3 )
---
updated-dependencies:
- dependency-name: "@emotion/react"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-05 06:55:18 +00:00
dependabot[bot]
2e230d2365
chore(deps): bump the npm_and_yarn group with 3 updates
...
Bumps the npm_and_yarn group with 3 updates: [jose](https://github.com/panva/jose ), [postcss](https://github.com/postcss/postcss ) and [webpack](https://github.com/webpack/webpack ).
Updates `jose` from 5.7.0 to 5.8.0
- [Release notes](https://github.com/panva/jose/releases )
- [Changelog](https://github.com/panva/jose/blob/main/CHANGELOG.md )
- [Commits](https://github.com/panva/jose/compare/v5.7.0...v5.8.0 )
Updates `postcss` from 8.4.41 to 8.4.42
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.41...8.4.42 )
Updates `webpack` from 5.89.0 to 5.94.0
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.89.0...v5.94.0 )
---
updated-dependencies:
- dependency-name: jose
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: postcss
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: webpack
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-04 20:27:44 +00:00
Barry Chen
d9d286a7a9
fix(build): correct the cdn url in settings build for prod
2024-09-04 12:15:56 -05:00
Barry Chen
85d94551dd
fix(Glean): use the configured app channel for Glean in Settings
...
Because:
- Glean in Settings was initialized with the default "development"
value
This commit:
- uses the actual configuration value for the app channel
2024-09-03 17:22:31 -05:00
Vijay Budhram
6f4aa7a45c
Merge pull request #17493 from mozilla/update-push-ux
...
Add verify and confirm 2FA via push screens
2024-09-03 14:17:44 -04:00
Vijay Budhram
35b0311355
feat(auth): Update 2FA screens
2024-09-03 13:37:49 -04:00
dschom
90b2fbd8ae
task(content,settings): Reference l10n files on CDN
2024-08-28 15:19:03 -07:00
Lauren Zugai
3719aa8c7c
Merge pull request #17403 from mozilla/FXA-8635
...
feat(react): Build out Index / email-first component
2024-08-28 14:53:06 -05:00
Lauren Zugai
a34dc09ecb
feat(react): Build out Index / email-first component
...
Because:
* We are converting our flows from Backbone to React
This commit:
* Creates the initial component buildout and displays states in Storybook
2024-08-28 14:05:28 -05:00
dschom
4072f690d6
bug(settings): CDN path was incorrect
2024-08-28 11:29:10 -07:00
Dan Schomburg
3d188aefab
Merge pull request #17495 from mozilla/fix-typo-in-cdn-url
...
bug(settings): Fix typo in cdn url
2024-08-28 11:02:22 -07:00