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