mozilla/socorro — pull request #294 by AdrianGaudebert (2012-01-23 19:07:30+00:00)
Title: Bug 678642 - Move report/list to middleware.

Ok, so I open this pull request even if I am not 100% sure about it, but it would really be good to have it into 2.4.1 as it is blocking a bunch of other bugs.

This pull request affects report/list (the code is moving to the middleware) and search (the code for search was refactored). I tested fully both, and fixed a few bugs on the way. The last problem I have is inconsistencies with TCBS, but I believe it is a problem with TCBS and not this code, see https://bugzilla.mozilla.org/show_bug.cgi?id=720242

Also, I tested report/list with ElasticSearch when I started writing it, but now I can't do it anymore and I have no way to do it right now. Once again with ElasticSearch code, as we know we won't use it on prod yet, I suppose we can accept it and wait before we test it. Or we could decide to prune that code away and keep it somewhere until it is testable and tested?

lonnen and rhelmer, would you mind reviewing please?