Ankita Shrivastava
2cdc913484
fix(funtional): add test scenarios to delete account
2020-04-10 14:19:26 -04:00
Danny Coates
b459409665
Merge pull request #4847 from mozilla/fxa-train-166-test-dep-change
...
fix(test): install ../fxa-js-client
2020-04-09 22:56:28 -07:00
John Morrison
2b1f0c13d7
fix(test): install ../fxa-js-client
2020-04-09 16:42:19 -07:00
Vijay Budhram
56313a57b1
Merge pull request #4845 from mozilla/favicon-fix, r=@chenba
...
fix(favicon): Restore fxa-content-server favicon
2020-04-09 18:37:38 -04:00
Vijay Budhram
daf21be36c
Release 1.166.1
2020-04-09 18:32:34 -04:00
Lauren Zugai
5e166246ca
fix(favicon): Restore fxa-content-server favicon
2020-04-09 18:32:19 -04:00
Lauren Zugai
27d3bcbe57
fix(favicon): Restore fxa-content-server favicon
2020-04-09 17:21:16 -05:00
Barry Chen
5c6b108e56
Merge pull request #4843 from chenba/584-thanks-shane
...
chore(CI): stop using screencap.co.uk
2020-04-09 17:07:18 -05:00
Barry Chen
6065b44808
chore(CI): stop using screencap.co.uk
...
This patch will stop uploading screenshots of functional test failures to
Shane's server.
2020-04-09 16:41:42 -05:00
Vijay Budhram
4ed6c67362
Release 1.166.0
2020-04-09 17:02:07 -04:00
Vijay Budhram
2cc277e2a5
Merge pull request #4828 from mozilla/fpn-mobile-updates, r=@vbudhram, @LZoog
...
Fpn mobile updates
2020-04-09 16:57:52 -04:00
Dave Justice
d82c48972d
task(payments-server): fix inconsistent input style in payment form
...
- fixes #4728
2020-04-09 20:30:23 +00:00
Jody Heavener
9b8b69600d
fix(payments): update line-height styles on payment inputs to address a buggy offset
2020-04-09 20:30:22 +00:00
Dave Justice
b8ab039baa
task(payments-server): diplay amex logo in confirmation billing details
2020-04-09 20:30:22 +00:00
Dave Justice
33e59c64d4
feat(payment-server): mobile payments flow for fpn
...
- fixes #4145
task(payments-server): add details component for new payment
flow
- fixes #4142
task(payment-server): add payment confirmation component
- added cc brand to customer object in auth server
- added latest_invoice to subscription object in auth
- fixes #4143
task(payments-server): update payment form for new mobile flow
- fixes #4144
task(auth-server): remove lingering subhub references
task(payment-server): add payment confirmation component
- added cc brand to customer object in auth server
- added latest_invoice to subscription object in auth
- fixes #4143
task(payments-server): new subscription create page
- refs #3929
task(payment-server): adding payment confirmation page
- refs #3929
fix(payments-server): fix failing product route tests
- refs #3929
- refs #4311
task(123done): update links to stripe products
task(payments-server): listen for resize in product/index
task(payment-server): final cleanups for confirmation flow
feat(auth-server + payments-server): add billing_name to customer response
- updated the getCustomer response to include the billing_name
- updated tests and validators
fixes #4612
updated broken tests
task(payment-server): adding payment confirmation page
- refs #3929
fix(payments-server): fix failing product route tests
- refs #3929
- refs #4311
task(payments-server): payment and confirmation view follow ups
- fixes #4529
- fixes FXA-1382
task(payments-server): attempt at fix for confirm view height on tablet
task(payments-server): attempt at fix for confirm view height on tablet
task(payments-server): add interval_count to confirmation story
task(auth-server): add app links to download email
- fixes #3872
fix(styles): Minor FPN mobile enhancements tweaks
task(payments-server): svgo and l10n fallback tweak
2020-04-09 20:30:21 +00:00
Vijay Budhram
3d447b4c6f
Merge pull request #4835 from mozilla/hotfix-expandResource, r=@vbudhram
...
bug(auth-server): fix bad parameter being passed to stripeHelper.expandResource
2020-04-09 16:25:01 -04:00
Jackie Munroe
85f6ebd76e
- fixed broken test due to element id not being updated for test
2020-04-09 13:09:54 -07:00
Jackie Munroe
0e273c202c
bug(auth-server): fix bad parameter being passed to stripeHelper.expandResource
...
- fix bad parameter
- add check to expandResource to prevent misuse in the future.
2020-04-09 12:43:47 -07:00
Ankita Shrivastava
27efef5fee
fix(functional): add missing scenarios to the test
2020-04-09 15:06:16 -04:00
Vijay Budhram
1b1c1ff1e6
Merge pull request #4793 from mozilla/test-code-coverage, r=@dannycoates, @bbangert
...
Fixes #3994
This adds support for code coverage reporting via CodeCov. There were a couple issues I found with coveralls
Difficult to rollup individual package test result into one larger report
You had to individually run the upload coverage on each package (CodeCov scans root fxa folder and uploads all coverage reports)
We currently track reports for
fxa-auth-server
fxa-auth-db-server
fxa-shared
fxa-profile-server
fxa-customs-server
fxa-admin-panel
fxa-payments-server
2020-04-09 14:45:48 -04:00
Lauren Zugai
c4b05a4357
feat(admin-panel): Add server_config, apollo-client, graphQL query and handling of response, favicon, style improvements, add script for new email bounce
2020-04-09 14:28:22 -04:00
Vijay Budhram
d42aef600e
fix(coverage): Report coverage
2020-04-09 13:50:40 -04:00
Ben Bangert
7236d793c7
Merge pull request #4802 from lmorchard/fxa-1156-payment-expiring
...
feat(payments): subplat email logic on payment expiring
2020-04-09 10:37:50 -07:00
Wil Clouser
af548b1b6f
Merge pull request #4809 from clouserw/l0409
...
fix(docs): Update legal docs hash. More detail in #4649
2020-04-09 10:02:20 -07:00
Vijay Budhram
99b3a319d6
Merge pull request #4765 from lmorchard/feature-branch-release-tweaks, r=@vbudhram
...
fix(release): fix last-tag lookup in release.sh, add feature branch script
2020-04-09 12:25:52 -04:00
Wil Clouser
e0edbd8fd3
fix(docs): Update legal docs hash. More detail in #4649
2020-04-09 08:56:04 -07:00
Danny Coates
b49a17a7a1
Merge pull request #4801 from mozilla/root-test
...
chore(tests): made root level "npm test" more functional
2020-04-09 08:44:17 -07:00
Les Orchard
a5ea8f89c7
feat(payments): subplat email logic on payment expiring
...
- DRY up tests a bit
- also work email detail extraction helpers in general to throw errors
rather than still allow a nonsensical email to be sent out
FXA-1156
2020-04-08 21:10:41 -04:00
Les Orchard
c4f7ce5866
Merge pull request #4785 from lmorchard/fxa-1155-email-payment-fail-event
...
feat(payments): send email on subscription payment failure
2020-04-08 18:07:33 -07:00
Danny Coates
37a42e721f
chore(tests): made root level "npm test" more functional
2020-04-08 15:58:16 -07:00
Vijay Budhram
fd2c5f2340
Merge pull request #4800 from ashrivastava-qa/upadte-Read-Me, r=@vbudhram
...
fix(readme): Update the README section with more commands.
2020-04-08 17:06:51 -04:00
Ankita Shrivastava
0058fd16aa
fix(readme): Update the README section with more commands.
2020-04-08 16:44:27 -04:00
Jackie Munroe
0e6cf05f67
Merge pull request #4773 from jackiemunroe/fxa-1409-cached_customer_refresh
...
refactor(payments): remove ttl for customer caching
2020-04-08 13:17:10 -07:00
Jackie Munroe
69f3aba235
refactor(payments): remove ttl for customer caching
...
- remove ttl for cusomer caching
- flag customer TTL config variable as deprecated and remove references
- ensure customer cache entry removal on account deletion
fixes #4651
2020-04-08 12:59:42 -07:00
Les Orchard
2d11957290
feat(payments): send email on subscription payment failure
...
FXA-1155
2020-04-08 13:40:43 -04:00
Les Orchard
44f78c9d78
Merge pull request #4781 from lmorchard/fxa-1155-subplat-email-payment-fail
...
feat(payments): email methods for subplat payment failed and expired
2020-04-08 10:28:47 -07:00
Les Orchard
0d676f8c0d
Merge pull request #4782 from lmorchard/subplat-email-missed-l10n-strings
...
fix(payments): mark up some missed subplat email template strings
2020-04-08 10:25:31 -07:00
Jackie Munroe
26fcb845c2
Merge pull request #4694 from jackiemunroe/fxa-1441-remove_planname_plannickname
...
task(subscriptions): remove references to plan.name and plan.nickname
2020-04-08 09:52:18 -07:00
Vijay Budhram
6484d5822e
Merge pull request #4777 from mozilla/fxa-1111, r=@jodyheavener
...
fix(deeplink): Update our deeplinking url based on updates from adjust support
2020-04-08 10:25:39 -04:00
Barry Chen
990bbc17fd
Merge pull request #4786 from chenba/1504-amplitude-schema-update
...
fix(metrics): update language property on Amplitude schema
2020-04-08 09:12:21 -05:00
Barry Chen
4f2c4493b4
fix(metrics): update language property on Amplitude schema
...
This patch loosens the regular expression pattern on the language
property of the Amplitude event JSON schema.
The time property is also updated to be a positive integer as that is
what fxa-amplitude-send expects.
2020-04-07 17:38:00 -05:00
Les Orchard
b4e97d45fc
feat(payments): email methods for subplat payment failed and expired
...
FXA-1155
FXA-1156
2020-04-07 15:30:39 -04:00
Les Orchard
faf728c413
fix(payments): mark up some missed subplat email template strings
2020-04-07 15:23:00 -04:00
Vijay Budhram
f005577ea8
fix(deeplink): Update our deeplinking url based on updates from adjust support
2020-04-07 12:30:25 -04:00
Ben Bangert
8ae0e6876a
Merge pull request #4774 from mozilla/feat/issue-4656
...
feat(metrics): add metrics to amplitude events
2020-04-07 08:59:38 -07:00
Ben Bangert
75fa856a8d
feat(metrics): add metrics to amplitude events
...
Because:
* We want to know how many amplitude events are dropped by the
transform step.
* Creating ad-hoc non-uniform singletons is inconsistent and difficult
to effectively test.
This commit:
* Add's metrics to amplitude events in content-server, auth-server, and
payments-server.
* Uses typedi for Dependency Injection for a consistent mechanism to set
singleton type objects and retrieve them.
Closes #4656
2020-04-07 08:39:14 -07:00
Ben Bangert
14ac0e196d
Merge pull request #4766 from mozilla/js-client-path
...
fix(docker): fix content-server build broken by last commit
2020-04-06 17:47:44 -07:00
Danny Coates
e36d805c64
fix(docker): fix content-server build broken by last commit
2020-04-06 14:57:08 -07:00
Danny Coates
cc3c127a0c
Merge pull request #4764 from mozilla/js-client-path
...
fix(build): change fxa-js-client resolution in content-server
2020-04-06 13:24:58 -07:00
Les Orchard
7816a36ad0
fix(release): fix last-tag lookup in release.sh, add feature branch script
...
- in release.sh: filter out release tags with hyphens, under the
assumption that these are feature branch releases
- add release-feature-branch.sh script that produces a branch & tag
consisting of the last-deployed train with feature branch merged in
2020-04-06 16:06:46 -04:00