Remove more middlewares
The parameter is still required in production so it turned out
Run rails update
Update rails and other gems
Less xhtml more escaping
It looks like some older tweets aren't quite escaped properly for xhtml.
Example (assuming not deleted): https://twitter.com/aaaa/status/169688458900668416
More html compliance
Add more message
Add 403 page
Handle banned account
Fix some code style
Fix uri for nil user
Fix redirect for twitter user with nil screen name
Everything else is still kind of broken but it's kind of beyond help anyway
Using query string seems to be a bit more stable now?