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

17413 Коммитов

Автор SHA1 Сообщение Дата
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