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