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
Phil Booth
5ec6a7c1e0
Merge pull request #1824 from mozilla/pb/970-get-account
...
https://github.com/mozilla/fxa/pull/1824
r=bbangert
2019-07-17 19:52:51 +00:00
Shane Tomlinson
cd377a5bc8
Merge branch 'master' into train-141-merge
2019-07-17 20:20:29 +01:00
dave justice
970b4cd5e1
fix(fxa-payments-server): redirects to and from payments form
...
- refs #1358
- cleaned up buttons on 123done for demo
2019-07-17 15:03:53 -04:00
Phil Booth
e18acadaba
chore(package): bump version for fxa-js-client
2019-07-17 19:56:06 +01:00
Phil Booth
57fc8af068
fix(tests): fix stubbed behaviour of subhub.listSubscriptions
2019-07-17 19:49:51 +01:00
Phil Booth
c5d76cffb5
feat(api): add a GET /account endpoint
2019-07-17 19:36:07 +01:00
Shane Tomlinson
02a8574849
Release 1.141.7
2019-07-17 18:52:59 +01:00
Shane Tomlinson
cb28915231
Merge pull request #1822 from mozilla/i1821-fix-oauth-keys-test r=@ianb, @vladikoff
...
fix(test): Fix the "fails with bad assertion" test.
2019-07-17 18:52:33 +01:00
Shane Tomlinson
3e4b2dace7
fix(test): Fix the "fails with bad assertion" test.
...
See https://circleci.com/gh/mozilla/fxa/44167
Up until now there was one test that always reported "pending"
in the OAuth server, I suspect this was it. I'm not sure how this
test ever passed.
The problem is no browserid-verifier runs on Circle. This test
does not mock out a verifier response, so an attempt is made at
calling a real browserid verifier, which fails because the
verifier cannot be reached. The 500 error is propagated back.
This can be seen locally by starting all of the servers, then
killing all the auth servers, the oauth-server, and the
browserid-verifier. Once all those are stopped, run the
oauth tests. Only this one fails.
With this fix, the problem goes away because the response is mocked out.
fixes #1821
2019-07-17 18:08:05 +01:00
Muhammad Farhan
90750377b8
feat(routes): securityEvents GET and DELETE added with uid
2019-07-17 21:27:22 +05:30
Shane Tomlinson
1f3c23fc0d
Release 1.141.6
2019-07-17 15:10:56 +01:00
Shane Tomlinson
ce9e002345
Merge pull request #1679 from mozilla/jwt-token-w-ppid r=@rfk
...
feat(oauth): Add pairwise pseudonymous identifiers in access/id tokens
2019-07-17 15:08:14 +01:00