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

191 Коммитов

Автор SHA1 Сообщение Дата
Phil Booth 957c7605ef fix(docs): fix devices validation output of the doc generator (#2440) r=@vladikoff
Fixes #2434
2018-05-16 12:14:51 -04:00
Ryan Kelly 56b00e374a
fix(scripts): Remove obsolete `bufferize` call from must-reset script. (#2414); r=philbooth,stomlinson 2018-04-28 09:58:36 +10:00
Ryan Kelly 9ed5a33441 chore(deps): Update web-push to latest release. (#2407) r=@vladikoff 2018-04-23 20:24:38 -04:00
Vijay Budhram 8d3928dc96
feat(emails): totp notification emails (#2331), r=@philbooth 2018-03-16 19:30:29 +00:00
Hritvi Bhandari 65f9802f79 fix(params): use default parameters in options (#2332) r=@vladikoff
Fixes https://github.com/mozilla/fxa-auth-server/issues/2308
2018-03-09 12:27:33 -05:00
Ryan Kelly 9254e31ae8 fix(docs): Support declaration of extra error types in route config.
This provides a simple hack for declaring extra error types that
can be thrown by a route, but aren't detected by the automatic
docs generator.

It also sorts the list of errors when generating the docs,
because sorting is cool.
2018-02-21 06:12:21 +11:00
Phil Booth a33756e8cd
chore(emails): remove all verification reminder code
https://github.com/mozilla/fxa-auth-server/pull/2283
r=vbudhram
2018-02-08 08:09:35 +00:00
Ryan Kelly c9baa0054c fix(tests): Use higher test timeout under Windows Subsystem for Linux 2018-02-06 14:39:26 +11:00
Ryan Kelly 0960eafade chore(tests): Set defaults for env vars in test-local.sh script.
This adjusts the test-local.sh script to set default values for
important env vars like NODE_ENV.  Previously these were only set
by `npm test`, and their absense would cause test failures when
invoking ./scripts/test-local.sh directly.

I also made a slight change to always pass --recursive flag to
mocha, since I can't imagine us ever not wanting this in practice.

https://github.com/mozilla/fxa-auth-server/pull/2279
r=philbooth
2018-02-02 15:30:38 +00:00
Vijay Budhram 677bdbb6a8
Add ability to verify login with token code (#2218), r=@rfk 2017-12-20 12:03:32 -05:00
Vijay Budhram f3261a6137
fix(emails): add post change email template (#2194), r=@philbooth 2017-11-01 10:48:29 -04:00
Phil Booth 84a567d76e feat(scripts): warn about no work in email template version bumper
https://github.com/mozilla/fxa-auth-server/pull/2189
r=vbudhram
2017-10-27 08:31:21 +01:00
Phil Booth 925760aacd feat(metrics): implement email_version amplitude property
https://github.com/mozilla/fxa-auth-server/pull/2145
r=vbudhram
2017-10-03 14:09:41 +01:00
Phil Booth df6cd60442 fix(server): enforce 'use strict' everywhere (#2124), r=@vbudhram 2017-09-19 09:00:37 -04:00
Vlad Filippov 1f36c6d3a7 refactor(l10n): take l10n repo out of node_modules (#2079)
Same as https://github.com/mozilla/fxa-content-server/pull/5395

Fixes #1678
2017-09-06 09:33:19 -04:00
Phil Booth 5800418902 feat(logging): send amplitude events to the logs
https://github.com/mozilla/fxa-auth-server/pull/2069
r=rfk,vbudhram
2017-08-28 10:53:25 +01:00
Phil Booth f136268dd9 refactor(api): extract device schema to a common definition
https://github.com/mozilla/fxa-auth-server/pull/2074
r=vbudhram
2017-08-25 20:43:08 +01:00
Sean McArthur fd62a8d824 chore(docs): update precommit doc script to use grunt-newer 2017-08-15 13:54:46 -04:00
Vijay Budhram 4c394cf35f fix(email): Notify all verified emails when a secondary email is removed (#2016) r=vladikoff
Fixes #1948
2017-07-27 14:06:38 -04:00
Phil Booth 7ce5c05250 feat(sms): Switch to AWS SNS for SMS
https://github.com/mozilla/fxa-auth-server/pull/1964
r=philbooth,jbuck
2017-06-28 13:17:29 -07:00
Phil Booth f10655d1b7 feat(server): add endpoint for consuming signinCodes
https://github.com/mozilla/fxa-auth-server/pull/1906

r=vbudhram,shane-tomlinson
2017-05-29 09:54:27 +01:00
Phil Booth 2610d2f5f4 feat(server): include signinCode in the installFirefox SMS
https://github.com/mozilla/fxa-auth-server/pull/1904

r=shane-tomlinson,vbudhram
2017-05-22 16:03:13 +01:00
Phil Booth 643ed85864 feat(docs): automatically generate API docs from the code
https://github.com/mozilla/fxa-auth-server/pull/1786

r=vladikoff
2017-05-18 11:48:04 +01:00
Vlad Filippov 10d5b56ede chore(deps): update shrinkwrap and latest eslint (#1868) 2017-04-28 15:07:53 -04:00
Vlad Filippov 7414ee8ac1 refactor(server): remove separate notifier process (#1800) r=vbudhram 2017-04-20 17:25:47 -04:00
Vijay Budhram 7ecad758ff feat(emails): Add secondary emails api support Part 2 (#1768) r=vladikoff 2017-04-17 19:16:40 -04:00
John Morrison c8dece9378 fix(test): remove obsolete test check (#1824) r=vladikoff 2017-04-17 10:33:33 -04:00
Ryan Kelly 59cdb4ce34 feat(keys): Add key id and created-at timestamp to our public keys. (#1734); r=seanmonstar
This will it easier for secops to audit our key rotation schedule.
2017-04-04 13:09:28 -07:00
Sean McArthur 48d7625d65 refactor(bounces): pull bounce logic into separate module 2017-03-28 10:06:29 -07:00
Vijay Budhram 3697246733 fix(script): fix broken write email template script (#1775) r=vladikoff 2017-03-27 23:55:08 +02:00
Phil Booth 5c78f7f6a7 fix(scripts): fix the broken sms scripts (#1773), r=@vbudhram 2017-03-27 14:14:11 -04:00
Phil Booth 6b310a1f55 chore(ci): kill the broken cross-repo tests (#1723) r=vladikoff 2017-03-23 12:55:30 -04:00
Phil Booth 1a907f7e24 fix(tests): invoke mocha recursively on test directories
https://github.com/mozilla/fxa-auth-server/pull/1728

r=vbudhram
2017-03-15 18:14:50 +00:00
Sean McArthur 51f85ced9a feat(mailer): check for hard bounced or complaints before sending emails 2017-03-09 10:17:49 -08:00
Phil Booth 2a5d3d0b77 fix(metrics): log locale instead of accept languages on flow events
https://github.com/mozilla/fxa-auth-server/pull/1702

r=vbudhram,vladikoff
2017-03-08 16:40:21 +00:00
Sean McArthur 4fbc25f9d2 feat(docker): add docker support with circle-ci (#1692) r=vladikoff,jbuck 2017-03-07 15:43:56 -05:00
Phil Booth 56a6538f7b fix(scripts): mend the broken write-emails-to-disk script (#1701) r=vladikoff,vbudhram 2017-03-07 09:59:16 -05:00
Phil Booth 34f439024f feat(server): implement GET /sms/status
https://github.com/mozilla/fxa-auth-server/pull/1681

r=shane-tomlinson
2017-03-01 11:54:18 +00:00
Phil Booth d09759cee8 fix(project): move mailer files into proper directories (#1676) r=vladikoff 2017-02-24 10:31:07 -05:00
vladikoff f32a867041 fix(merge): update shrinkwrap and library refs 2017-02-21 13:28:40 -05:00
Phil Booth d35d4420ce feat(api): add an endpoint for sending SMS messages
https://github.com/mozilla/fxa-auth-server/pull/1648

r=vbudhram
2017-02-16 08:21:22 +00:00
Divya Biyani 8ca537cbcc feat(space-unary-ops) : changes according to space unary ops eslint rule (#1639) r=vladikoff 2017-02-08 10:39:56 -05:00
Vijay Budhram 38d4957f28 refactor(tests): Reorganize local tests (#1629) r=vladikoff,philbooth 2017-01-27 15:07:35 -05:00
Sean McArthur 6c815d0416 test(all): switch tap runner for mocha 2016-11-08 18:26:46 -08:00
Sean McArthur f4d02a14be test(lint): add lint for synchronous randomBytes usage 2016-10-27 13:42:26 -07:00
Ryan Kelly 6e6b28c7a1 feat(push): Add VAPID identification to push messages. (#1468); r=philbooth 2016-10-10 12:40:45 +11:00
Phil Booth 51d7cdd081 fix(server): hide session token lastAccessTime updates behind a flag 2016-09-27 16:02:43 +01:00
vladikoff a929f9c9bc fix(deps): update dev deps and latest eslint 2016-09-14 00:51:51 -04:00
John Morrison 4e1d200963 fix(e2e-email): fix e2e-email test 2016-07-31 19:50:38 -07:00
Vlad Filippov b978b6e092 fix(tests): fix test runner to exit with proper exit code
r=philbooth
2016-07-19 15:04:54 +01:00