This it the website I used to help me with unlocking stuff.

It's not updated for the expansion yet but for 2.X content, that's all you need to know really.