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

14777 Коммитов

Автор SHA1 Сообщение Дата
Shane Tomlinson 528fde259b
feat(oauth): Add pairwise pseudonymous identifiers in access/id tokens
Also enables PPID rotation based on both time and a client sent seed

fixes #1143
fixes #1144
2019-07-17 09:53:07 +01:00
Ryan Kelly 4b8c093c6d
Merge pull request #1805 from mozilla/train-141; r=philbooth
Merge 1.141.5 to master
2019-07-17 17:47:37 +10:00
Ryan Kelly 195eb22980
fix(scoped-keys): Allow clients to provide `keys_jwk` when not requesting scoped keys.
Based on experience implementing consuming code, it's much more convenient to be
able to always pass in `keys_jwk` than it is to require the client code to
decide up-front whether any of its requested scopes will have keys.
2019-07-17 16:32:37 +10:00
Ryan Kelly 601fc5c534
Release 1.141.5 2019-07-17 14:42:58 +10:00
Ryan Kelly 5b9fbae884
Merge pull request #1785 from mozilla/i1784-oauth-unknown-token-errno; r=philbooth
fix(oauth): Ignore unknown refresh_token_id when destroying attached client.
2019-07-17 14:42:17 +10:00
Ryan Kelly bac54b3756
fix(oauth): Ignore unknown refresh_token_id when destroying attached client.
If we get an "unknown token" error when trying to destroy an authorized client record,
it almost certainly indicates some sort of race in deleting the refresh token. There is
nothing useful we can tell the user, and the account is in the state they wanted anyway,
so just ignore it.
2019-07-17 14:03:31 +10:00
Les Orchard 4312693748
Merge pull request #1781 from meandavejustice/1666-subscription-page-style-tweaks
fix(fxa-payments-server): Style updates in payment form
2019-07-16 16:17:16 -07:00
Les Orchard 880cd005c8
Merge pull request #1796 from mozilla/feat/issue-1774.2
feat(event-broker): log errors for malformed messages instead of error
2019-07-16 15:39:01 -07:00
Ben Bangert c1371c5808
feat(event-broker): log errors for malformed messages instead of error
Issue #1774
2019-07-16 09:01:22 -07:00
Ben Bangert 94a0ba9eeb
Merge pull request #1787 from mozilla/feat/issue-1774.1
feat(event-broker): clean shutdown, allow extra pubsub vars, lbheartbeat
2019-07-16 08:38:25 -07:00
Ben Bangert 2852a459d5
feat(event-broker): clean shutdown, allow extra pubsub vars, lbheartbeat
Issue #1774
2019-07-16 08:28:06 -07:00
Ben Bangert 91c94c7464
Merge pull request #1780 from mozilla/meandavejustice-patch-1-1
Create link for maildev local server
2019-07-15 13:46:15 -07:00
Dave Justice 6e5fc2889c
chore(docs): Create link for maildev local server 2019-07-15 15:40:29 -04:00
dave justice 78903cb29e
fix(fxa-payments-server): Style updates in payment form
refs #1666
- no hover styles on disabled buttons
- tweak input font size and line height
- fix typo and logic to show proper error msg for zip fields
2019-07-15 15:32:51 -04:00
Dave Justice 1441016104
Merge pull request #1728 from meandavejustice/1589-payment-error-messages
Add payment error messages
2019-07-15 11:33:55 -04:00
dave justice 53f03ce7c9
feat(fxa-payments-server): add payment error messages
- fixes #1589

add error messages to use instead of relying on stripe responses,
also set us up for L10N for post-mvp milestone.
2019-07-15 11:01:32 -04:00
Shane Tomlinson f7e21359f4
Merge pull request #1778 from mozilla/update-fxa-common-password-list r=@philbooth
chore(deps): Update fxa-common-password-list to @0.0.3
2019-07-15 13:42:44 +01:00
Shane Tomlinson e24cfecb0a
chore(deps): Update fxa-common-password-list to @0.0.3 2019-07-15 11:25:29 +01:00
Shane Tomlinson dae50792ab
Merge pull request #1770 from mozilla/dependabot/npm_and_yarn/packages/fxa-email-event-proxy/js-yaml-3.13.1 r=@shane-tomlinson
chore(deps): bump js-yaml from 3.12.0 to 3.13.1 in /packages/fxa-email-event-proxy
2019-07-15 10:58:10 +01:00
Phil Booth 2b9d9730a1
Merge pull request #1777 from mozilla/pb/release-script-bash-shebang
https://github.com/mozilla/fxa/pull/1777
r=rfk
2019-07-15 09:50:57 +00:00
Phil Booth 7072ddf149
fix(scripts): switch the release script shebang to bash 2019-07-15 08:58:47 +01:00
Les Orchard 6eebc81600
Merge pull request #1773 from chenba/797-auth-api-access
feat(subscriptions): add active subscriptions and support ticket endpoint access
2019-07-12 12:56:43 -07:00
Barry Chen 483f400b4b
feat(subscriptions): add active subscriptions and support ticket endpoint access
Issues #797, #1078, #1071
2019-07-12 13:56:37 -05:00
Ian Bicking c4a48e7b29
Merge pull request #1682 from mozilla/subscriptions-redirect
feat(payments): redirect to payment pages from fxa-content-server
2019-07-12 10:55:26 -05:00
Ian Bicking d9ae166874
docs(content-server): add a note about running unit tests 2019-07-12 10:16:57 -05:00
Ian Bicking 82bd398093
feat(payments): redirect to payment pages from fxa-content-server
- add /subscriptions/* path to server and client-side router

- SubscriptionsRedirectView that issues an access token and redirects to
  a path on fxa-payments-server

Fixes #926
2019-07-12 10:16:38 -05:00
Ben Bangert b6dbd07f23
Merge pull request #1764 from mozilla/fix/auth-db-mysql-doc-rendering
fix(docs): remove extra code indents that messed up formatting
2019-07-12 08:00:31 -07:00
Vlad Filippov 5870e8c4de
Merge pull request #1771 from mozilla/dependabot/npm_and_yarn/packages/fxa-email-event-proxy/lodash-4.17.14
chore(deps): bump lodash from 4.17.11 to 4.17.14 in /packages/fxa-email-event-proxy
2019-07-12 10:22:15 -04:00
dependabot[bot] 4a65db88d6
chore(deps): bump lodash in /packages/fxa-email-event-proxy
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-12 13:55:19 +00:00
Vijay Budhram fc8e4cc405
Merge pull request #1769 from mozilla/dependabot/npm_and_yarn/packages/fxa-customs-server/lodash.merge-4.6.2
chore(deps): bump lodash.merge from 4.6.0 to 4.6.2 in /packages/fxa-customs-server
2019-07-12 09:54:08 -04:00
Shane Tomlinson 6609cdf68c
Merge pull request #1754 from mozilla/train-141 r=@vbudhram
chore(release): Merge Train 141 into master
2019-07-12 12:42:41 +01:00
dependabot[bot] d22439956f
chore(deps): bump js-yaml in /packages/fxa-email-event-proxy
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.12.0 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases)
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.0...3.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-12 11:40:34 +00:00
dependabot[bot] 713e1f98bc
chore(deps): bump lodash.merge in /packages/fxa-customs-server
Bumps [lodash.merge](https://github.com/lodash/lodash) from 4.6.0 to 4.6.2.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-12 11:37:01 +00:00
Phil Booth 07077dc94d
Merge pull request #1766 from mozilla/dependabot/npm_and_yarn/packages/fxa-content-server/lodash-4.17.13
https://github.com/mozilla/fxa/pull/1766
r=philbooth
2019-07-12 11:30:37 +00:00
Phil Booth 672e9cde1b
Merge pull request #1765 from mozilla/dependabot/npm_and_yarn/packages/fxa-shared/lodash-4.17.14
https://github.com/mozilla/fxa/pull/1765
r=philbooth
2019-07-12 11:29:49 +00:00
dependabot[bot] fbb07efb48
chore(deps): bump lodash in /packages/fxa-content-server
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.13.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.13)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-12 10:53:35 +00:00
dependabot[bot] c789e734ce
chore(deps): bump lodash from 4.17.11 to 4.17.14 in /packages/fxa-shared
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-12 10:41:44 +00:00
Ben Bangert ae014390d3
fix(docs): remove extra code indents that messed up formatting 2019-07-11 23:30:36 -07:00
John Morrison 50fa1e2e18
Merge pull request #1762 from mozilla/dockerpush.fxa-event-build
fix(events): compile typescript dist in docker build image
2019-07-11 21:43:16 -07:00
John Morrison 7257995e51
fix(events): compile typescript in docker build 2019-07-11 16:29:11 -07:00
Shane Tomlinson b60fcdfdeb
Release 1.141.4 2019-07-11 21:28:05 +01:00
Shane Tomlinson 636819d9d9
Merge pull request #1742 from mozilla/fix-static-resource-urls r=@vladikoff
fix(cdn): Ensure JS files are fetched from the CDN
2019-07-11 21:26:34 +01:00
Phil Booth 33be5fe03d
Merge train-141 into master
https://github.com/mozilla/fxa/pull/1739
r=shane-tomlinson
2019-07-11 14:47:29 +00:00
Shane Tomlinson eca7cd4092
Merge pull request #1738 from mozilla/fix-audit-problems r=@philbooth
fix(deps): Fix most `npm audit` problems
2019-07-11 14:56:32 +01:00
Shane Tomlinson e5f8c9b903
fix(cdn): Ensure JS files are fetched from the CDN
The way Prettify updated the files messed with the parser
used by grunt-cdn. Putting the entire script tag on a single
line fixes the problem by ensuring that `{{{ staticResourceUrl }}}`
is prefixed on the JS URLs.

fixes #1729
2019-07-11 14:54:17 +01:00
Phil Booth f2a5c615ad
Release 1.141.3 2019-07-11 14:40:18 +01:00
Phil Booth 94588dfc8e
Merge pull request #1741 from mozilla/pb/1740-catch-delete-customer-errors
https://github.com/mozilla/fxa/pull/1741
r=vbudhram
2019-07-11 13:40:06 +00:00
Phil Booth bfede8ef5d
fix(api): prevent /account/destroy failing due to subhub errors 2019-07-11 13:36:44 +01:00
Shane Tomlinson aaff3605a6
fix(deps): Fix most `npm audit` problems
Did an `npm audit --fix` on the top level directory, which
automatically fixed 47 of 48 audit warnings.

Not attached to an issue.
2019-07-11 11:20:29 +01:00
Phil Booth cd6460d083
Release 1.141.2 2019-07-11 11:13:44 +01:00