Vijay Budhram
b06b0da0e4
feat(emails): Mailer accept multiple emails Part 1 ( #1767 ), r=@philbooth
2017-03-28 12:06:37 -04:00
Phil Booth
005eeca5f2
Merge branch 'train-83'
2017-03-28 13:38:26 +01:00
Phil Booth
d67d3954e6
Release v1.83.3
2017-03-28 13:32:37 +01:00
Phil Booth
176c63e0ee
fix(sms): propagate countryCode through our fxa-geodb wrapper
...
https://github.com/mozilla/fxa-auth-server/pull/1778
r=shane-tomlinson
2017-03-28 13:31:42 +01:00
Phil Booth
23c58b9143
fix(logging): don't emit null or undefined uid on flow events
...
https://github.com/mozilla/fxa-auth-server/pull/1771
r=vbudhram
2017-03-28 13:09:24 +01:00
Sean McArthur
886aa824d2
Merge pull request #1764 from mozilla/burn-created-at
...
refactor(token): remove ability to pass createdAt to Token.create
2017-03-27 15:36:17 -07:00
Vijay Budhram
3697246733
fix(script): fix broken write email template script ( #1775 ) r=vladikoff
2017-03-27 23:55:08 +02:00
Sean McArthur
dac8f643ff
refactor(token): remove ability to pass createdAt to Token.create
...
This exists to support passing `_createdAt` as a query parameter, but
only for our tests. Those tests were to exercise our response
validation in a way that the `lastAccessTime` allows a value of 0. That
validation was fixed long ago, and supporting this hacky parameter has
done nothing but plague us since.
Burn the heretic.
2017-03-27 11:51:39 -07:00
Sean McArthur
4604d5c209
Merge pull request #1735 from eoger/profile-server-push
...
feat(profile): send push notifications after a profile update
2017-03-27 11:49:56 -07:00
Phil Booth
5c78f7f6a7
fix(scripts): fix the broken sms scripts ( #1773 ), r=@vbudhram
2017-03-27 14:14:11 -04:00
Sean McArthur
a77c591698
chore(test): fix mail_helper to run if require.main is mail_helper ( #1763 )
...
Closes #1762
2017-03-23 19:34:15 -04:00
Sean McArthur
f7c6c2bd09
Merge pull request #1760 from mozilla/un-child-process-remote
...
test(remote): refactor to run remote tests in a single process
2017-03-23 15:27:49 -07:00
Sean McArthur
8d5c1ed29a
test(remote): refactor to run remote tests in a single process
...
This refactors our remote test driver to stop spawning multiple
child processes to run our servers, and instead to run the servers
in the same process.
- By using the same process, we can pass configuration as a plain old
JavaScript object, and not have to be adjusting the `process.env`.
While writing this patch, `process.env` pollution was already found
to make some tests dependent on others running first. Now, we can
isolate the tests by starting a server with a private config object,
and the other tests are non the wiser.
- By not starting up and tear down child processes for each suite of
remote tests, the full set runs much faster. In my case, running the
remote tests went from ~4 minutes to ~1 minute.
2017-03-23 11:30:24 -07:00
Phil Booth
6b310a1f55
chore(ci): kill the broken cross-repo tests ( #1723 ) r=vladikoff
2017-03-23 12:55:30 -04:00
Sean McArthur
16345eae5c
Merge pull request #1759 from mozilla/rm-vagrant
...
chore(files): remove vagrant config
2017-03-22 18:48:06 -07:00
vladikoff
48f3ee9920
chore(files): remove vagrant config
2017-03-22 20:22:43 -04:00
Vlad Filippov
9c49c5fab6
chore(docs): update node version in docs
2017-03-22 20:20:24 -04:00
Phil Booth
5eb8f97a7b
Merge branch 'train-83'
2017-03-22 12:03:32 +00:00
Phil Booth
92e33a6b60
Release v1.83.2
2017-03-22 12:02:42 +00:00
Phil Booth
7949706010
fix(sms): add config to disable geo-ip lookup in /sms/status
...
https://github.com/mozilla/fxa-auth-server/pull/1756
r=shane-tomlinson
2017-03-22 12:00:31 +00:00
Vijay Budhram
cad110ad8a
Release v1.83.1
2017-03-21 19:12:29 -04:00
Vijay Budhram
1fc861703b
feat(email): Pass correct args to verify_email ( #1754 ), r=@philbooth
2017-03-21 19:09:10 -04:00
Edouard Oger
2e8342093c
feat(profile): send push notifications after a profile update
2017-03-21 18:56:26 -04:00
Edouard Oger
c90719a041
fix(push): reject extra push-payloads properties instead of removing them
2017-03-21 18:56:18 -04:00
Jon Buckley
c77df318e8
chore(config): Added environment variable support for verificationReminders.pollTime
...
https://github.com/mozilla/fxa-auth-server/pull/1751
r=philbooth
2017-03-21 17:02:08 +00:00
Phil Booth
74ddd9711b
Release v1.83.0
2017-03-21 11:12:14 +00:00
Ryan Kelly
3be60f3133
fix(tokens): Don't override createdAt when deserializing an existing token. ( #1744 ); r=philbooth
2017-03-21 21:44:42 +11:00
Ryan Kelly
2bdd3f1ebd
Merge pull request #1745 from mozilla/merge-train-82-private
...
Merge train-82-private branch
2017-03-21 17:06:13 +11:00
Ryan Kelly
d45cdb3caa
Merge branch 'train-82-private' into public-master
...
Conflicts:
lib/email/utils/helpers.js
test/local/email/bounce.js
test/local/email/delivery.js
test/local/lib/senders/email.js
2017-03-21 16:40:28 +11:00
Phil Booth
33041e972c
chore(config): change SMS region config from regex to array ( #1743 ) r=vladikoff
2017-03-20 19:30:29 -04:00
Vlad Filippov
e440d8f220
refactor(routes): remove preVerifyToken support ( #1690 ) r=rfk
...
Fixes #1599
2017-03-20 19:27:14 -04:00
Phil Booth
a843f7421f
fix(docs): fix broken links in metrics events docs ( #1738 ) r=vladikoff
2017-03-20 08:53:53 -04:00
Phil Booth
fb916c25a7
fix(tests): fix bad assertion in mailer tests
...
https://github.com/mozilla/fxa-auth-server/pull/1737
r=rfk
2017-03-20 09:58:05 +00:00
vladikoff
7779206013
Release v1.82.7
2017-03-17 15:10:39 -04:00
Vijay Budhram
1932afee05
feat(logging): Use correct logging format ( #60 ) r=vladikoff
2017-03-17 15:10:14 -04:00
vladikoff
ab56769d03
Release v1.82.6
2017-03-17 13:20:23 -04:00
Vijay Budhram
37d656975a
refactor(logging): Log email domain if popular otherwise log `other` ( #1666 ), r=@rfk, @vladikoff ( #59 )
2017-03-17 13:19:55 -04:00
Vijay Budhram
357d2f7ce3
refactor(logging): Log email domain if popular otherwise log `other` ( #1666 ), r=@rfk, @vladikoff
2017-03-17 12:51:10 -04:00
Sean McArthur
5138ad7d49
feat(db): make database fault tolerant of db server ( #1716 ) r=vladikoff
2017-03-17 09:40:39 -04:00
Sean McArthur
ef8f1c1975
fix(docker): prevent duplicate installation of dev dependencies ( #1730 ) r=vladikoff
2017-03-17 09:39:02 -04:00
vladikoff
e19e3ea2b5
Release v1.82.5
2017-03-16 17:03:45 -04:00
Vlad Filippov
ac1e208f25
fix(config): sync up both auth and mailer configs ( #58 ) r=jrgm
2017-03-16 17:00:19 -04:00
Phil Booth
917d7d8905
chore(docs): update the metrics documentation ( #1732 ), r=@vbudhram
2017-03-16 09:41:45 -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
8ea58bfce6
Merge pull request #1684 from mozilla/hard-bounce-error
...
feat(mailer): check for hard bounced or complaints before sending emails
2017-03-14 12:40:45 -07:00
Phil Booth
4cd6f9e17e
fix(sms): ditch the silly ad-hoc config file for sender ids
...
https://github.com/mozilla/fxa-auth-server/pull/1722
r=vbudhram
2017-03-14 15:07:51 +00:00
Sean McArthur
a9950accb1
Merge pull request #1715 from g-k/fix-version
...
fix(version): use cwd and env var to get version in dev
2017-03-13 15:55:42 -07:00
Greg Guthe
a456c763cb
fix(version): use cwd and env var to get version in dev
2017-03-13 17:44:06 -04:00
Sean McArthur
9444872a62
Merge pull request #1719 from mozilla/phil/error-string
...
fix(errors): fix misleading error string for featureNotEnabled
2017-03-13 09:37:52 -07:00
Phil Booth
1c8511a24d
fix(errors): fix misleading error string for featureNotEnabled
2017-03-13 15:39:07 +00:00