После долгоко копания заработало с Оперой 12 (с более новыми и так всё работало)
вот мой ответ на options
Access-Control-Allow-Credentials:true
Access-Control-Allow-Headers:Origin, X-Requested-With, Content-Type, Accept
Access-Control-Allow-Methods:GET, POST, OPTIONS, PUT, PATCH, DELETE
Access-Control-Allow-Origin:http://mydomain.ru
Access-Control-Max-Age:1728000
Connection:keep-alive
Content-Length:0
Content-Type:application/json
Date:Fri, 14 Feb 2014 16:01:04 GMT
Server:nginx/1.4.4
в моём случае виноват был статус 204 (опере почему-то нужно непременно 200)