Граф коммитов

29665 Коммитов

Автор SHA1 Сообщение Дата
Reino Muhl 275ecdb0b8
feat(next): reorg checkout pages
Because:

* Reorganize checkout pages to include intent and cartId in path, and
  allow for landing page.

This commit:

* Reorganizes checkout pages
* Add checkout landing page
* Add getLocaleFromRequest and update l10n locale logic

Closes #FXA-7804
2024-02-22 13:06:09 -05:00
Wil Clouser 0b55f8816c
Merge pull request #16454 from mozilla/dependabot/npm_and_yarn/ip-2.0.1
bump ip from 1.1.8 to 2.0.1
2024-02-22 08:31:26 -08:00
dependabot[bot] 256a20d34e
bump ip from 1.1.8 to 2.0.1
---
updated-dependencies:
- dependency-name: ip
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-22 15:57:18 +00:00
Lisa Chan 202d41f177
Merge pull request #16451 from mozilla/dependabot/npm_and_yarn/core-js-3.36.0
chore(deps-dev): bump core-js from 3.32.0 to 3.36.0
2024-02-22 10:44:47 -05:00
Lisa Chan 6eb5b5f6cd
Merge pull request #16450 from mozilla/dependabot/npm_and_yarn/faker-js/faker-8.4.1
chore(deps): bump @faker-js/faker from 8.3.1 to 8.4.1
2024-02-22 10:44:26 -05:00
Lisa Chan 37d74f933c
Merge pull request #16444 from mozilla/dependabot/npm_and_yarn/axios-0.28.0
chore(deps): bump axios from 0.26.0 to 0.28.0
2024-02-22 10:44:02 -05:00
Lisa Chan 2af0a544fd
Merge pull request #16443 from mozilla/dependabot/npm_and_yarn/ip-1.1.9
chore(deps): bump ip from 1.1.8 to 1.1.9
2024-02-22 10:43:40 -05:00
Reino Muhl 36230779b6
Merge pull request #16449 from mozilla/fxa-7522-next-auth-setup
feat(next): add NextAuth
2024-02-22 10:26:43 -05:00
Ben Bangert b60cbc9827
Merge pull request #16459 from mozilla/fix/pass-appropriate-id
fix(auth): use direct subscription query
2024-02-21 14:00:23 -08:00
Reino Muhl 3ab897e629
feat(next): add NextAuth
Because:

* Need to be able to authenticate with FxA

This commit:

* Add NextAuth to facilitate promp and no prompt signin with FxA.

Closes #FXA-7522
2024-02-21 16:59:05 -05:00
Julian Poyourow a2d6313c83
Merge pull request #16457 from mozilla/FXA-8887
feat(mysql): add AccountCustomers and PaypalCustomers
2024-02-21 13:43:56 -08:00
Ben Bangert e9453e24c4
fix(auth): use direct subscription query
Because:

* We want to use a direct stripe query to locate the subscriptions
  for a customer instead of relying on methods that may use firestore
  during delete.

This commit:

* Changes the fetch query to use the stripe customer id directly.
2024-02-21 13:24:52 -08:00
Katrina Anderson 2d405185c8
Merge pull request #16448 from mozilla/FXA-9118
test(fxa-payments-server): temporarily skip coupon.test.ts > checkCouponRepeating tests
2024-02-21 15:21:36 -05:00
dependabot[bot] 4d06c01b2e
chore(deps): bump ip from 1.1.8 to 1.1.9
Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-21 19:24:15 +00:00
Vijay Budhram fbf598c946
Merge pull request #16446 from mozilla/fxa-9174
chore(customs): Add statsd to custom server and url request timings
2024-02-21 14:21:46 -05:00
Lisa Chan fcb108745f
Merge pull request #16455 from mozilla/FXA-9156
fix(auth): Revise getPaymentProvider
2024-02-21 14:15:14 -05:00
Lisa Chan c90660a1ba
fix(auth): Revise getPaymentProvider 2024-02-21 13:49:57 -05:00
Julian Poyourow 388e01e52d
feat(mysql): add AccountCustomers and PaypalCustomers 2024-02-21 10:34:05 -08:00
Vijay Budhram 8f84177d2f
chore(stats): Add statsd logging to customs server request 2024-02-21 13:28:26 -05:00
Julian Poyourow 15fbb66a7e
Merge pull request #16456 from mozilla/fix-smoketestfail
chore(test): disable failing signInTotp test
2024-02-21 09:30:50 -08:00
Julian Poyourow fda991e2a0
chore(test): disable failing signInTotp test 2024-02-21 08:47:40 -08:00
Lauren Zugai 1adb40ad2a
Merge pull request #16447 from mozilla/add-todo-ticket
style(react): Add ticket number to comments, remove stray console.log
2024-02-21 10:18:04 -06:00
Reino Muhl e4e6863100
Merge pull request #16430 from mozilla/fxa-9035-prompt-none
feat(auth): allow prompt=none without hint
2024-02-21 10:16:12 -05:00
Lisa Chan 5cbe36242d
Merge pull request #16437 from mozilla/sort_caps
fix(payments): Return sorted capabilities
2024-02-21 09:53:49 -05:00
dependabot[bot] d07ebb7d8a
chore(deps-dev): bump core-js from 3.32.0 to 3.36.0
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.32.0 to 3.36.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.36.0/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-21 06:45:21 +00:00
dependabot[bot] 5d425a72b9
chore(deps): bump @faker-js/faker from 8.3.1 to 8.4.1
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 8.3.1 to 8.4.1.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v8.3.1...v8.4.1)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-21 06:44:30 +00:00
Katrina Anderson 1c7067c1a1
test(fxa-payments-server): temporarily skip coupon.test.ts > checkCouponRepeating tests
Because:

- Flake has been detected in the coupon.test.ts > checkCouponRepeating tests

This commit:

- applies a skip annotation to the tests until an investigation can be conducted and a fix applied

Relates To #FXA-9118
2024-02-20 19:36:51 -05:00
Lauren Zugai 236ce7edbe
Merge pull request #16445 from mozilla/FXA-9170
fix(css): Remove --minify flag from content-server build-css step
2024-02-20 17:31:52 -06:00
Lauren Zugai ee80dd5ab9
Merge pull request #16440 from mozilla/FXA-9104
fix(signup): Disallow age submissions > 130
2024-02-20 17:21:00 -06:00
Lauren Zugai b776bd58d1
Merge pull request #16442 from mozilla/FXA-9058
perf(content,settings): Remove custom fonts
2024-02-20 17:20:06 -06:00
Lauren Zugai a3214c53fd
style(react): Add ticket number to comments, remove stray console.log
Because:
* An associated ticket was created and could be added to a couple places for clarity, and we have a stray console.log

This commit:
* Adjusts comments
2024-02-20 17:15:09 -06:00
Lauren Zugai 45dfa144ce
perf(content,settings): Remove custom fonts
Because:
* Custom fonts have performance implications, there's a 403 error in content-server regarding fonts, and most importantly these custom fonts have been deprecated in Firefox which we're looking to align our design system to

This commit:
* Removes the custom fonts from content-server and settings
* Updates Storybook accordingly
* Tweaks a couple of third party auth styles

closes FXA-9058
2024-02-20 16:47:07 -06:00
Lauren Zugai cce305211c
fix(css): Remove --minify flag from content-server build-css step
Because:
* This flag is causing multiple selectors with an asterisk to not work, as it strips out a needed space. We already perform some minification on Settings which does not use this flag

This commit:
* Removes the --minify option in content-server's build-css step

closes FXA-9167, closes FXA-9170
2024-02-20 15:31:12 -06:00
dependabot[bot] 8dec500cb3
chore(deps): bump axios from 0.26.0 to 0.28.0
Bumps [axios](https://github.com/axios/axios) from 0.26.0 to 0.28.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.28.0/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.26.0...v0.28.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-20 21:16:19 +00:00
Julian Poyourow 5ca3b73629
Merge pull request #16441 from mozilla/polish-add-default-cache-collection-name
chore(env): set default for firestore cache collection name
2024-02-20 10:46:06 -08:00
Lauren Zugai 28e783cbd8
fix(signup): Disallow age submissions > 130
Because:
* The age limit was 999, which is too high

This commit:
* Adds an age limit of 130, else we display an error tooltip

fixes FXA-9104
2024-02-20 12:26:47 -06:00
Julian Poyourow 66e6029943
chore(env): set default for firestore cache collection name 2024-02-20 09:53:55 -08:00
Vijay Budhram 677f895443
Merge pull request #16439 from mozilla/fxa-9169
chore(customs): Add statsd metrics for httpAgent socket status
2024-02-20 12:40:13 -05:00
Vijay Budhram 59acfcbd7c
chore(customs): Add statsd metrics for httpAgent socket status 2024-02-20 11:21:47 -05:00
Lauren Zugai 33f96a842c
Merge pull request #16395 from mozilla/FXA-6490
feat(react): Recreate '/signin_token_code' page functionality in React
2024-02-20 10:09:45 -06:00
Lauren Zugai 2719e4a2ef
feat(react): Recreate '/signin_token_code' page functionality in React
Because:
* We're converting our legacy Backbone pages to React incrementally

This commit:
* Adds the signin_token_code route
* Creates a container component for the page component and does some checks before rendering the page
* Sets the page up to work functionally including success and error states for resending a code and submitting the code
* Tweaks the banner to take in an animation

closes FXA-6490
2024-02-20 09:38:08 -06:00
Lisa Chan ae6a7a5f86
Merge pull request #16432 from mozilla/dependabot/npm_and_yarn/sqs-consumer-8.2.0
chore(deps): bump sqs-consumer from 7.2.1 to 8.2.0
2024-02-20 08:52:55 -05:00
Lisa Chan c5a27031cd
Merge pull request #16436 from mozilla/dependabot/npm_and_yarn/email-addresses-5.0.0
chore(deps): bump email-addresses from 4.0.0 to 5.0.0
2024-02-20 08:52:37 -05:00
Lisa Chan 9336008880
Merge pull request #16435 from mozilla/dependabot/npm_and_yarn/jest-environment-node-29.7.0
chore(deps-dev): bump jest-environment-node from 29.5.0 to 29.7.0
2024-02-20 08:52:18 -05:00
Lisa Chan e50b44e112
Merge pull request #16434 from mozilla/dependabot/npm_and_yarn/storybook/addon-interactions-7.6.16
chore(deps-dev): bump @storybook/addon-interactions from 7.5.3 to 7.6.16
2024-02-20 08:51:51 -05:00
Lisa Chan 90bce3faef
Merge pull request #16431 from mozilla/dependabot/npm_and_yarn/cldr-core-44.1.0
chore(deps): bump cldr-core from 42.0.0 to 44.1.0
2024-02-20 08:50:36 -05:00
Reino Muhl b8627d30e0
Merge pull request #16438 from mozilla/pull-legal-docs
[skip ci] Latest legal PDFs
2024-02-20 07:51:48 -05:00
Pdf Bot 915c970301
chore(docs): latest legal PDFs
[skip ci]
2024-02-20 07:49:56 -05:00
dependabot[bot] 3d5d92ad8e
chore(deps-dev): bump jest-environment-node from 29.5.0 to 29.7.0
Bumps [jest-environment-node](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-node) from 29.5.0 to 29.7.0.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest-environment-node)

---
updated-dependencies:
- dependency-name: jest-environment-node
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-20 12:49:09 +00:00
Reino Muhl 355bfb176a
Merge pull request #16433 from mozilla/dependabot/npm_and_yarn/kysely-0.27.2
chore(deps): bump kysely from 0.26.1 to 0.27.2
2024-02-20 07:46:08 -05:00