Ghost/core/test/functional/routes/api
kirrg001 0eb84d7f8a 🐛 Fixed concurrent renew of access tokens
no issue

- it can happen that concurrent requests try to renew access tokens with the same refresh token
- in this case it could happen that you received a token deletion error
- add propert locking
- ensure we don't run into deadlocks
- manual testing with async.times for parallel requests (was able to reproduce the error)
2017-11-14 10:22:09 +00:00
..
authentication_spec.js 🐛 Fixed concurrent renew of access tokens 2017-11-14 10:22:09 +00:00
configuration_spec.js Switch to Eslint (#9197) 2017-11-01 13:44:54 +00:00
db_spec.js Tests: Sort out usage of content folder in tests (#9034) 2017-09-21 15:05:35 +01:00
error_spec.js 💄 🐷 Test consistency (#8199) 2017-03-21 09:24:11 +01:00
notifications_spec.js 💄 🐷 Test consistency (#8199) 2017-03-21 09:24:11 +01:00
posts_spec.js Prev & next post filtering, with primary tag support (#9141) 2017-10-13 15:44:39 +01:00
public_api_spec.js Prev & next post filtering, with primary tag support (#9141) 2017-10-13 15:44:39 +01:00
redirects_spec.js 🐛 Fixed missing cache invalidation header when uploading redirects (#9071) 2017-09-27 18:58:33 +01:00
settings_spec.js 🎨 Enabled Unsplash by default 2017-09-20 11:44:47 +01:00
slugs_spec.js 💄 🐷 Test consistency (#8199) 2017-03-21 09:24:11 +01:00
spam_prevention_spec.js Increase minimum password length to 10 characters (#9152) 2017-10-18 17:45:41 +01:00
tags_spec.js 💄 🐷 Test consistency (#8199) 2017-03-21 09:24:11 +01:00
themes_spec.js Custom post templates (#9073) 2017-10-10 13:36:35 +01:00
upload_icon_spec.js 🎨 Blog icon improvements (#8260) 2017-04-11 13:40:17 +02:00
upload_spec.js 💄 🐷 Test consistency (#8199) 2017-03-21 09:24:11 +01:00
users_spec.js 🎨 User is not allowed to add/modify certain fields (#9053) 2017-09-28 13:59:42 +01:00