Vijay Budhram
6a4fb6771d
fix(token): Fix mem verifyTokenCode ( #303 ), r=@rfk, @philbooth
2018-02-08 14:41:48 +00:00
Ryan Kelly
71445b16bc
Release v1.105.0
2018-02-07 09:48:59 +11:00
Vijay Budhram
c7d3638ef0
feat(tests): make tests more independent ( #293 ), r=@philbooth, @rfk
2018-01-24 03:25:41 +00:00
Vijay Budhram
2a5423da98
Release v1.104.0
2018-01-23 14:28:19 -05:00
Phil Booth
a2dd2446cf
feat(devices): return session token id from deleteDevice
...
https://github.com/mozilla/fxa-auth-db-mysql/pull/298
r=vbudhram
2018-01-23 10:23:57 +00:00
Ryan Kelly
5c6622c419
fix(pruning): Avoid accidental full-table scans when pruning session tokens. ( #295 ); r=philbooth
2018-01-22 11:36:38 +11:00
Phil Booth
0790b8910e
fix(scripts): add SET NAMES to reverse migration boilerplate ( #296 ), r=@vbudhram
2018-01-19 10:33:34 -05:00
Ryan Kelly
b6cb3e583d
Release v1.103.0
2018-01-09 14:03:17 +11:00
Vlad Filippov
6348a953cf
feat(logs): add Sentry for errors ( #292 ) r=@vbudhram
...
Fixes #288
2018-01-04 21:32:28 -05:00
John Morrison
6080c0c9bd
fix(node): use node 6.12.3 ( #291 ) r=@vladikoff
2018-01-03 21:00:50 -05:00
Ryan Kelly
35d596342d
Release v1.101.0
2017-11-29 12:17:18 +11:00
Vlad Filippov
c3d8e6e88e
refactor(dbserver): clean up the db server package ( #289 ) r=@rfk
2017-11-27 20:26:24 -05:00
Vijay Budhram
ac0b814eb1
feat(codes): add support for verifying token short code ( #287 ) r=@vladikoff,@rfk
...
This PR exposes new APIs to create and verify sessionTokens using a short code. Couple notes
- Each code has an expiration date
- Codes are stored as hashes in database
- Support for resending (aka regenerating) a code to come in later PR.
- New endpoint `verifyTokensShortCode` used to explicitly verify shortCodes.
Connects with https://github.com/mozilla/fxa-auth-server/pull/2218
Feature doc: https://docs.google.com/document/d/1xQtCGBJ9XZuF1q9faZV3YIiOnxomQMHKiTP62YSf3v8/edit
2017-11-27 17:32:34 -05:00
Ryan Kelly
b06a8ed112
Release v1.100.0
2017-11-15 13:14:17 +11:00
John Morrison
4b7e696ea6
fix(newrelic): newrelic native requires make, python, gyp, c++; update node 6.12.0 ( #286 ) r=@vladikoff
2017-11-14 11:36:54 -05:00
John Morrison
bfc1963198
fix(newrelic): futureproofing comment and up to newrelic@2.3.2 with npm run shrink ( #285 ) r=@vladikoff
2017-11-12 13:14:07 -05:00
John Morrison
ca57f3e4da
Merge pull request #283 from mozilla/travis-node-8
...
fix(travis): run tests with 6 and current stable (failure not allowed anymore)
2017-10-31 16:20:02 -07:00
John Morrison
c4e0e9840b
fix(travis): run tests with 6 and current stable (failure not allowed anymore)
2017-10-31 15:38:40 -07:00
Jon Buckley
0890bd9423
Release v1.98.0
2017-10-26 12:51:51 -04:00
Jon Buckley
7cc32513b5
chore(docker): Update to node v6.11.5 for security fix
2017-10-26 12:48:45 -04:00
Vijay Budhram
015d529e4d
Release v1.97.0
2017-10-03 21:44:45 -04:00
Phil Booth
67bd8fb2d4
feat(db): prune session tokens (again)
...
https://github.com/mozilla/fxa-auth-db-mysql/pull/282
r=rfk
2017-09-22 07:34:34 +01:00
Phil Booth
e05375c84b
Release v1.96.1
2017-09-20 20:14:04 +01:00
Phil Booth
2c34f2e3d0
fix(db): call latest version of the prune stored procedure ( #281 ) r=vladikoff
2017-09-20 15:12:37 -04:00
Vijay Budhram
17c1f0ee7f
Release v1.96.0
2017-09-19 14:57:03 -04:00
Phil Booth
ecde71bad4
fix(tokens): revert session-token pruning
...
https://github.com/mozilla/fxa-auth-db-mysql/pull/280
r=rfk
2017-09-18 08:10:20 +01:00
vladikoff
6faa013cb4
Release v1.95.1
2017-09-12 10:49:21 -04:00
Vlad Filippov
7d22ad81a5
fix(mysql): update all device procedures to use utf8mb4 ( #276 ) r=jbuck,rfk
...
Fixes https://github.com/mozilla/fxa-auth-db-mysql/issues/229
2017-09-12 10:47:15 -04:00
Phil Booth
8fad5757cb
fix(tokens): prune old session tokens that have no device record
...
https://github.com/mozilla/fxa-auth-db-mysql/pull/275
r=vbudhram
2017-09-08 07:31:06 +01:00
Phil Booth
e223c1c237
Release v1.95.0
2017-09-06 12:28:03 +01:00
Edouard Oger
d8e93c42b5
feat(schema): add a pushEndpointExpired column to devices
...
https://github.com/mozilla/fxa-auth-db-mysql/pull/272
r=rfk,philbooth
2017-08-30 07:28:30 +01:00
Vlad Filippov
63fbdf2b84
chore(docs): update node version in docs to 6
2017-08-29 19:45:57 -04:00
vladikoff
f1e21529c7
Release v1.94.1
2017-08-23 08:53:21 -04:00
Vlad Filippov
549d39fe85
feat(db): add utf8mb4 support ( #267 ) r=rfk
2017-08-23 08:20:52 -04:00
vladikoff
c7ab2e5ffe
Release v1.94.0
2017-08-21 19:39:31 -04:00
Phil Booth
774b6c187f
feat(schema): add a uaFormFactor column to sessionTokens ( #271 ) r=vladikoff
...
Second attempt to add this column, after the migration caused problems
in prod last time round. Originally attempted in e99bc19
, then reverted
in f23098a
.
2017-08-21 19:32:59 -04:00
Sean McArthur
9523d020b9
chore(ci): remove node4 test targets from travis-ci ( #270 ) r=vladikoff
2017-08-16 11:29:22 -04:00
Vijay Budhram
0a7c2c6e6c
chore(email): Remove emailRecord depreciation ( #269 ), r=@philbooth
2017-08-14 09:01:20 -04:00
Vijay Budhram
332c3732a5
Release v1.93.0
2017-08-09 10:02:36 -04:00
Vlad Filippov
7b13cea169
feat(docker): update to node 6 ( #266 ) r=jbuck
...
Update to node 6!
2017-08-02 17:50:41 -04:00
Vijay Budhram
5ee1470600
Release v1.92.0
2017-07-26 01:31:03 -04:00
Phil Booth
54dfe4d32b
Merge branch 'train-91'
2017-07-18 04:20:56 +01:00
Phil Booth
e085d3b65b
Release v1.91.2
2017-07-17 19:47:34 +01:00
Phil Booth
f23098a6f1
feat(schema): drop the uaFormFactor column from sessionTokens ( #262 ), r=@vbudhram
2017-07-17 14:17:28 -04:00
Phil Booth
45949c55a0
chore(scripts): add a script to generate migration boilerplate ( #261 ) r=vladikoff
2017-07-14 13:43:54 -04:00
Phil Booth
ddae438d08
chore(tests): don't make eslint a prerequisite for the tests ( #258 ), r=@vbudhram
2017-07-13 09:22:54 -04:00
Sean McArthur
4fd4edd533
Release v1.91.1
2017-07-12 12:04:54 -07:00
Sean McArthur
fea076ee2d
Merge pull request #260 from mozilla/node-sec
...
fix(nodejs): upgrade to 4.8.4 for security fixes
2017-07-12 11:58:57 -07:00
Sean McArthur
450e931e82
fix(nodejs): upgrade to 4.8.4 for security fixes
2017-07-12 11:48:54 -07:00
Vijay Budhram
a9f81fe52f
Release v1.91.0
2017-07-12 10:20:12 -04:00