mozilla/zamboni — pull request #1340 by ngokevin (2013-11-05 00:30:01+00:00)
Title: set submitted apps as incomplete status without iarc ratings (bug 931935)

@eviljeff: "An app should *only* change to status pending review when it is ready for review, and an app in that state should be always reviewable. What should instead happen is the app is status incomplete until the rating is set (as the app is). This is consistent with all the other settings an app needs to be ready for approval."

**Notes:**

- set all submitted apps to be STATUS_INCOMPLETE (due to no content ratings yet). TODO will be to flip these apps to STATUS_PENDING once the iarc pingback gives them a rating through our API
- fix indexing content ratings on Webapp
- change incomplete app submission messages on Submission Dashboard to reflect what needs to be done (remove the msg about app getting deleted if not finished soon)

![screen shot 2013-11-04 at 4 23 08 pm](https://f.cloud.github.com/assets/674727/1470136/42c746ec-45b1-11e3-849e-40c20dc36b21.png)

![screen shot 2013-11-04 at 4 23 05 pm](https://f.cloud.github.com/assets/674727/1470141/5f1fa302-45b1-11e3-84a5-ae225da6cce1.png)

![screen shot 2013-11-04 at 4 23 11 pm](https://f.cloud.github.com/assets/674727/1470139/48312774-45b1-11e3-90fc-4fcb02f059e3.png)

![screen shot 2013-11-04 at 4 24 52 pm](https://f.cloud.github.com/assets/674727/1470137/459cfe5c-45b1-11e3-9e77-e2ff7fb39a7e.png)