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

14939 Коммитов

Автор SHA1 Сообщение Дата
Les Orchard f562748de2
Merge pull request #1882 from meandavejustice/1719-notify-bar-styles
fix(payments): update styles on payment success alert
2019-07-22 14:36:04 -07:00
Ryan Kelly 3adae5c730
chore(deps): Restore `keypair` dependency 2019-07-23 07:09:52 +10:00
Ryan Kelly 75caa6fd35
Merge pull request #1668 from mozilla/scripted-key-rotation; r=shane-tomlinson,bbangert
Add scripts and docs for rotating the signing key
2019-07-23 06:51:27 +10:00
Jared Hirsch 5973039eb4
chore(payments): merge in audit-filter automatic updates
* audit-filter claims it removed 17312 vulnerabilities by removing 2 packages
  and updating 4 packages.

Related to issue #1128
2019-07-22 13:02:59 -07:00
Jared Hirsch 6b2c463af7
chore(payments): add audit-filter to npm lint scripts
Related to issue #1128
2019-07-22 13:02:59 -07:00
dave justice 91964b1b25
fix(payments): update styles on payment success alert
- fixes #1719
2019-07-22 15:48:11 -04:00
Ben Bangert 617db9afc7
Merge pull request #1875 from lmorchard/change-origin-system
fix(payments): update origin_system for subhub to "fxa"
2019-07-22 12:46:49 -07:00
Dave Justice b3e8aab885
Merge pull request #1883 from meandavejustice/1851-cap-patterns
fix(payments): address inconsistencies in capitalization
2019-07-22 15:18:29 -04:00
Les Orchard 675f4fc44a
fix(payments): update origin_system for subhub to "fxa" 2019-07-22 11:42:59 -07:00
Les Orchard 74bf00715f
Merge pull request #1881 from mozilla/fxa-shared-v1.0.27
fix(fxa-shared): Use fxa-shared@1.0.27 in the content/auth servers.
2019-07-22 11:42:33 -07:00
Les Orchard 81a2750493
Merge pull request #1877 from meandavejustice/1751-date-formatting
fix(payments): date formatting on subscription list
2019-07-22 11:41:37 -07:00
dave justice 0d3d52bb3b
fix(payments): address inconsistencies in capitalization
- fixes #1851
2019-07-22 14:38:09 -04:00
John Morrison af3c530121
Merge pull request #1880 from mozilla/fix/issue-1861.1
fix(support-panel): handle 404 correctly
2019-07-22 11:25:48 -07:00
Shane Tomlinson f5834c2538
fix(fxa-shared): Use fxa-shared@1.0.27 in the content/auth servers.
v1.0.27 is already pushed to npm from using the `np` command,
this updates all the package.json and lockfiles.
2019-07-22 18:59:35 +01:00
Ben Bangert ef21715748
fix(support-panel): handle 404 correctly
The prior fix failed to account for a leftover nock intercept.
2019-07-22 10:57:30 -07:00
dave justice c0c4a8f747
fix(payments): date formatting on subscription list
- fixes #1751
2019-07-22 13:56:39 -04:00
Ben Bangert 5e4d3d9200
Merge pull request #1873 from mozilla/fix/issue-1861
fix(support-panel): handle totp returning a 404, and use enabled column
2019-07-22 09:29:31 -07:00
Ben Bangert 31b5a9466c
fix(support-panel): handle totp returning a 404, and use enabled column
Closes #1861, #1862
2019-07-22 08:28:53 -07:00
Ryan Kelly 7c320e9db0
feat(jwks): Add scripts and docs for rotating the signing key. 2019-07-22 15:24:14 +01:00
Shane Tomlinson d532c4b06f
feat(oauth): Support the `resource` parameter when fetching JWT access tokens, ID tokens.
Note, this only works with JWT access tokens and ID tokens. Whenever a `resource` is
specified, the `aud` claim of JWT access tokens or id tokens changes from a string
to an array of strings containing the client_id in position 0 and the `resource`
in position 1.

This PR does not yet return `sub` from either `/verify` or `/introspect` since
the field is not currently returned (see #1872).

Finally, this does not check the `resource` parameter against a pre-defined list
that is authorized for the given client_id.

fixes #1817
2019-07-22 14:43:13 +01:00
Shane Tomlinson e8bb89f679
Merge pull request #1870 from mozilla/i1840-bn-only r=@philbooth
fix(l10n): Only support the `bn` locale, `bn-BD` will be removed.
2019-07-22 14:40:31 +01:00
Shane Tomlinson 9967d58faf
fix(l10n): Only support the `bn` locale, `bn-BD` will be removed.
fixes #1840
2019-07-22 13:37:37 +01:00
Phil Booth 21e119c8a7
Merge pull request #1866 from mozilla/pb/email-service-deps
https://github.com/mozilla/fxa/pull/1866
r=shane-tomlinson
2019-07-22 11:45:18 +00:00
Phil Booth 9eec997e30
chore(ci): ignore RUSTSEC-2019-0011 2019-07-22 10:28:35 +01:00
Phil Booth fb37a8b6ad
chore(package): rustup update + cargo update + cargo fmt 2019-07-22 09:29:42 +01:00
Phil Booth 3bccd57a87
Merge pull request #1788 from mozilla/pb/sentry-debug-symbols
https://github.com/mozilla/fxa/pull/1788
r=6a68
2019-07-19 22:08:04 +00:00
Phil Booth 283a8caa60
chore(package): include more debug info in release build
It's tricky to match up line numbers from Sentry against actual code,
because you have to checkout the correct tag in git and then manually
find the correct module based on contextual info like namespace and
method names.

This change includes full debug info in the release build instead, so
Sentry can just present that information inline. We previously turned it
down in mozilla/fxa-email-service#250 to reduce the binary size, but the
old binary size wasn't actually causing any problems afaik.
2019-07-19 20:53:55 +01:00
Jared Hirsch 2ad33c82b0
Merge pull request #1853 from lmorchard/1847-better-currency-formatting
fix(payments): Better formatting for currency in cents
2019-07-19 10:15:53 -07:00
Les Orchard 61f68d9737
fix(payments): Better formatting for currency in cents
fixes #1847
2019-07-19 09:59:13 -07:00
Vijay Budhram d1d908c75f
Merge pull request #1849 from mozilla/update-security-events-test, r=@philbooth
fix(tests): fix security events test to check for later date
2019-07-19 12:59:10 -04:00
Jared Hirsch 75b2ce945e
Merge pull request #1852 from lmorchard/1750-modal-grammar
fix(payments): Remove period from subscription cancellation dialog
2019-07-19 09:43:10 -07:00
Les Orchard a6c5d59dd1
fix(payments): Remove period from subscription cancellation dialog
fixes #1750
2019-07-19 09:30:41 -07:00
Vijay Budhram 0c3b9a2aab
fix(tests): fix security events test to check for later date 2019-07-19 11:58:37 -04:00
Vijay Budhram 6de80e7856
Merge pull request #1661 from farhan787/routes-gsoc, r=@vbudhram 2019-07-19 10:50:57 -04:00
Ben Bangert ad17ee1cde
Merge pull request #1823 from mozilla/feat/issue-704
feat(support-panel): support live user queries
2019-07-18 15:52:21 -07:00
Ben Bangert 79534bc49b
feat(support-panel): support live user queries
Closes #704
2019-07-18 15:06:13 -07:00
Ben Bangert 4095612295
refactor(support-panel): rename to fxa-support-panel for consistency 2019-07-18 12:58:08 -07:00
Ben Bangert 2f91afa9bd
Merge pull request #1838 from lmorchard/payments-server-refix
fix(payments): payment server should not read production static assets in local dev
2019-07-18 09:18:20 -07:00
Les Orchard fec82129c7
fix(payments): payment server should not read production static assets in local dev 2019-07-18 08:54:19 -07:00
Phil Booth be22c8c8bd
Merge pull request #1833 from mozilla/pb/123done-content-server-tests
https://github.com/mozilla/fxa/pull/1833
r=vbudhram
2019-07-18 13:09:35 +00:00
Phil Booth b16ab0fdf8
chore(tests): run content server tests when 123done changes 2019-07-18 06:55:54 +01:00
Les Orchard db9677a0b2
Merge pull request #1828 from mozilla/fix/default-ppid-false
fix: default ppid enabled to false
2019-07-17 16:42:43 -07:00
Ben Bangert 544e6f022d
fix: default ppid enabled to false 2019-07-17 16:12:37 -07:00
Jared Hirsch 148c7ba54b
Merge pull request #1831 from 6a68/1830-fix-123done-tests
fix(tests): Fix functional tests broken by 123done page layout changes

Fixes #1830.
2019-07-17 16:11:40 -07:00
Dave Justice 8756028f7a
Merge pull request #1827 from lmorchard/123done-moar-tweaks
fxa(123done): cosmetic tweaks to subscription status in 123done
2019-07-17 18:44:20 -04:00
Les Orchard 4bb5fe887f
fxa(123done): cosmetic tweaks to subscription status in 123done
fixes #1358
2019-07-17 15:29:46 -07:00
Jared Hirsch feaa80346d
fix(tests): Fix functional tests broken by 123done page layout changes
Fixes #1830.
2019-07-17 15:27:28 -07:00
Ryan Kelly 0829187fb7
Merge pull request #1806 from mozilla/allow-keys_jwk-without-keybearing-scopes; r=vladikoff
fix(scoped-keys): Allow clients to provide `keys_jwk` when not requesting scoped keys.
2019-07-18 07:06:47 +10:00
Shane Tomlinson 955aef2026
Merge pull request #1820 from mozilla/train-141-merge r=@philbooth
chore(release): Merge train 141 into master
2019-07-17 20:58:43 +01:00
Les Orchard 92b6e92ff8
Merge pull request #1819 from meandavejustice/1358-123done-subscription
fix(fxa-payments-server): redirects to and from payments form
2019-07-17 12:56:19 -07:00