Wil Clouser
db9bd51720
Merge pull request #13570 from mozilla/FXA-5460-link-to-firefox-view-is-enabled-in-fx-104
...
feat(pair): Show Fx View when version >= 106
2022-07-08 11:36:05 -07:00
Wil Clouser
75aa55277e
chore(build): Point at the Github changelog
...
Because:
* We're leveraging Github's release infrastructure to track release
notes now
This commit:
* Changes the release script to point to Github
Closes FXA-5496
2022-07-08 10:10:47 -07:00
Wil Clouser
329c184ab4
feat(pair): Show Fx View when version >= 106
...
Because:
* We guessed on a version for when to show Firefox View and we've been
asked to change to 106
This commit:
* Changes the version to 106
Closes FXA-5460
2022-07-08 09:32:45 -07:00
Reino Muhl
fe67474610
Merge pull request #13564 from mozilla/fxa-3956-payment-config-support-form
...
feat(content): update support form for product config
2022-07-08 12:28:30 -04:00
Ben Bangert
19f1e234c1
Merge pull request #13560 from mozilla/feat/push-logging-main
...
feat(auth): add body logging for push fail
2022-07-08 08:56:25 -07:00
Mill
03159ddf60
fix(fxa-content-server): update copy on button
2022-07-08 10:41:37 -04:00
Reino Muhl
413d67b41f
Merge pull request #13428 from mozilla/fxa-3621-handle-merch-payment-no-pay-invoice
...
fix(auth): validate invoice for paypal before marking paid
2022-07-08 10:28:24 -04:00
Ben Bangert
75a9b514b5
Merge pull request #13549 from mozilla/train-236
...
Train 236
2022-07-07 15:51:35 -07:00
Reino Muhl
53dac512cb
feat(content): update support form for product config
...
Because:
* Need to update the subscription support form to use the firestore
product configuration if the feature flag is enabled.
This commit:
* Uses product configuration if plan has configuration set, otherwise it
continues to use the product metadata.
Closes #10359
2022-07-07 18:08:58 -04:00
Ben Bangert
d511aabfcd
feat(auth): add body logging for push fail
...
Because:
* We want to debug push failures using additional information.
This commit:
* Adds status code and the body of the message to the logged
message.
2022-07-07 13:50:01 -07:00
Tarik Eshaq
525c4a3ed6
feat(devices) adds filter query parameter to get_devices api
2022-07-07 12:38:59 -07:00
Barry Chen
e5c1e23c41
Merge pull request #13221 from mozilla/fix-auth-server-tests-for-local-dev
...
fix(tests): fix issues w/ running auth-server tests locally
2022-07-07 13:42:26 -05:00
Barry Chen
fa2f1d4f72
Merge pull request #12947 from mozilla/fxa-3954-auth-firestore-configs
...
use product config docs when feature flag is on
2022-07-07 11:12:31 -05:00
Barry Chen
6938ace7ee
fix(tests): fix issues w/ running auth-server tests locally
...
Because:
- auth-server tests were not passing in local env with default/no configs
This commit:
- add or pass env vars to get some tests running
2022-07-07 10:14:30 -05:00
Lisa Chan
1e7b91c248
Merge pull request #13542 from mozilla/dependabot/npm_and_yarn/sharp-0.30.7
...
chore(deps): bump sharp from 0.30.6 to 0.30.7
2022-07-07 09:13:26 -04:00
Ivo Plamenac
021d39d0b9
Release 1.236.0
2022-07-06 10:08:51 -07:00
Barry Chen
4515e4d14a
feat(subscriptions): use Firestore config docs when enabled
...
Because:
- we want to use Firestore documents as the source of our subscription
product configurations
This commit:
- use Firestore doc based product configs when the feature flag is
toggled on
2022-07-06 11:36:27 -05:00
Reino Muhl
7e43045b2a
fix(auth): validate invoice for paypal before marking paid
...
Because:
* Currently once a PayPal message is received for an open Stripe invoice
it is marked as paid, without performing additional checks.
This commit:
* Performs additional checks on the Stripe invoice, either refunds
or marks the invoice as paid, or throws an error. More information
for each provided below.
* If the Stripe invoice is missing paypalTransactionId, it will now be
added to the Stripe invoice.
* If the Stripe paypalTransactionId does not match the PayPal IPN
transaction ID, an error is reported to Sentry, and no further action
is taken.
* If the subscription is canceled, then the payment is refunded.
* Otherwise the Stripe invoice is marked as paid.
Closes #9325
2022-07-06 12:17:09 -04:00
Ivo Plamenac
82f1382b50
Merge pull request #13520 from mozilla/fxa-5052/unnecessary-reminder-emails
...
fix(auth): user Sent Unnecessary Finish Setting Up Account Reminder Email
2022-07-06 09:10:41 -07:00
Reino Muhl
37dc446b77
Merge pull request #13272 from mozilla/fxa-5295-stripe-to-json
...
feat(scripts): update script to output to json
2022-07-06 12:08:33 -04:00
Barry Chen
3c93c6b194
Merge pull request #13545 from mozilla/revert-13507-13480.FXA-5451
...
Revert "feat(css): Add Tailwind to content-server"
2022-07-06 11:03:09 -05:00
Ben Bangert
52d21a7812
Merge pull request #13539 from mozilla/fix/update-source-patch
...
fix(auth): patch source lookup method
2022-07-06 08:27:18 -07:00
Ben Bangert
d7e42cd720
Merge pull request #13502 from mozilla/FXA-4815-stripe-webhook-errors-on-automatically-updated-pay
...
feat(auth): restore expandResource prior behavior
2022-07-06 08:09:39 -07:00
Lisa Chan
25e1252a7c
Merge pull request #13394 from mozilla/FXA-5117_aria
...
fix(a11y): ARIA nodes should have an accessible name
2022-07-06 10:52:03 -04:00
Reino Muhl
b87cafb2dd
feat(scripts): update script to output to json
...
Because:
* Currently the script reads the metadata from Stripe and writes the
Product and Plan Config to Firestore.
This commit:
* Update the script so that it can write the Product and Plan Config to
JSON as well.
Closes #13219
2022-07-06 10:47:08 -04:00
Lisa Chan
1a0b3561c6
fix(a11y): ARIA nodes should have an accessible name
2022-07-06 10:28:22 -04:00
Barry Chen
91b730e97c
Revert "feat(css): Add Tailwind to content-server"
2022-07-06 09:16:55 -05:00
fxa-bananafox[bot]
4bb44ea1ce
chore(deps): updated yarn.lock
2022-07-06 06:29:56 +00:00
dependabot[bot]
1b5c6ba49d
chore(deps): bump sharp from 0.30.6 to 0.30.7
...
Bumps [sharp](https://github.com/lovell/sharp ) from 0.30.6 to 0.30.7.
- [Release notes](https://github.com/lovell/sharp/releases )
- [Changelog](https://github.com/lovell/sharp/blob/main/docs/changelog.md )
- [Commits](https://github.com/lovell/sharp/compare/v0.30.6...v0.30.7 )
---
updated-dependencies:
- dependency-name: sharp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-06 06:29:48 +00:00
fxa-bananafox[bot]
59c084b0bf
chore(deps): updated yarn.lock
2022-07-06 06:28:28 +00:00
dependabot[bot]
9505b67e38
chore(deps-dev): bump nodemon from 2.0.16 to 2.0.19
...
Bumps [nodemon](https://github.com/remy/nodemon ) from 2.0.16 to 2.0.19.
- [Release notes](https://github.com/remy/nodemon/releases )
- [Commits](https://github.com/remy/nodemon/compare/v2.0.16...v2.0.19 )
---
updated-dependencies:
- dependency-name: nodemon
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-06 06:28:18 +00:00
Ben Bangert
69a0916d80
fix(auth): patch source lookup method
...
Because:
* A previous fix didn't fully address the promises not being fully
resolved.
This commit:
* Updates the getBillingDetailsAndSubscriptions so that it properly
accounts for the Promise change of extractBillingDetails. Fixes
tests to work with the resolution methods.
2022-07-05 21:39:16 -07:00
Ben Bangert
ce79a529be
Merge pull request #13538 from mozilla/fix/update-billing-type
...
fix(auth): update existing type
2022-07-05 16:10:58 -07:00
Ben Bangert
0a63727662
fix(auth): update existing type
...
Because:
* A StripeHelper method that had its retun type used elsewhere became
an async method and the ReturnType became a Promise. This caused a
different methods type checking to fail as a Promise cannot be
embedded in a Promise being returned.
This commit:
* Updates the type declaration to handle the method signature change.
2022-07-05 15:47:05 -07:00
millsoper
934db2d6b5
Merge pull request #13519 from mozilla/FXA-5465-remove-mkdirp-from-profile-server
...
chore(deps): replace mkdirp with fs.mkdirSync
2022-07-05 15:32:50 -07:00
Mill
d704a84f69
chore(deps): replace mkdirp with fs.mkdirSync
2022-07-05 15:16:59 -07:00
millsoper
a3e7fd1456
Merge pull request #13516 from mozilla/FXA-5461-upgrade-fxa-geodb-deps
...
Fxa 5461 upgrade fxa geodb deps
2022-07-05 15:03:16 -07:00
Dan Schomburg
c57dee89fb
Merge pull request #13474 from mozilla/FXA-5363-upgrade-sentry-tracing-from-6-19-2-to-7-2-0-fxa-admin-panel
...
task(fxa-admin-panel): Upgrade @sentry/tracing from ^6.19.2 to ^7.3.1
2022-07-05 13:42:08 -07:00
Reino Muhl
e64a42d404
Merge pull request #13470 from mozilla/fxa-3622-remove-ba
...
fix(auth): handleMpCancel remove on BA id match [WIP]
2022-07-05 16:35:33 -04:00
Meghan Sardesai
c044e92c42
Merge pull request #13526 from mozilla/FXA-5013
...
chore(payments): remove unused dependencies
2022-07-05 16:05:08 -04:00
Meghan Sardesai
cee6e8be4b
chore(payments): remove unused dependencies
...
Because:
* We are cleaning up unused dependencies
This commit:
* Removes unused dependencies from fxa-payments-server
Closes #12723
2022-07-05 15:18:49 -04:00
Wil Clouser
2a2194b613
Merge pull request #13490 from mozilla/fxa-5407
...
chore(deps): Update ajv
2022-07-05 12:06:13 -07:00
Meghan Sardesai
3b7fdee99e
Merge pull request #13377 from mozilla/FXA-5179
...
chore(payments): remove downloadURL from code and Stripe metadata
2022-07-05 15:03:03 -04:00
Vijay Budhram
1488b8a468
Merge pull request #13503 from mozilla/fxa-5321
...
feat(pair): Add button to open Firefox View after completing pairing
2022-07-05 14:51:00 -04:00
Vijay Budhram
14e782b3b2
chore(deps): Update ajv
2022-07-05 11:45:39 -07:00
Vijay Budhram
40c5e0ba28
chore(deps): Update ajv
2022-07-05 11:44:53 -07:00
Vijay Budhram
043c3a7974
feat(pair): Add button to open Firefox View after completing pairing
2022-07-05 14:36:14 -04:00
Lisa Chan
eeff20306d
Merge pull request #13482 from mozilla/FXA-3856_invalid_date
...
fix(auth-server): Fix "Expires Invalid Date" for cc info on Subscription Management
2022-07-05 14:12:00 -04:00
Bianca Danforth
ef2d2e17e2
Merge pull request #13505 from mozilla/fxa-2308
...
fix(auth): surface response validation errors in Sentry and logs
2022-07-05 13:22:43 -04:00
fxa-bananafox[bot]
49f02f46a5
chore(deps): updated yarn.lock
2022-07-05 17:10:47 +00:00