mozilla/bedrock — pull request #1754 by jgmize (2014-03-05 11:08:32+00:00)
Title: WIP to address multiple bugs

DO NOT MERGE

Bug #'s will be added to commit message later

Map firefox os release notes urls to new RNA powered release_notes
view, with fallback to manual templates for 1.0.1, 1.1, and 1.2

respect Release.is_public flag unless settings.DEV is True

Map auroranotes to RNA release_notes view

Beta notes will also work if the version # matches the version_re,
which for example 28.0b1 will, but 28.0beta will not

We no longer "fix" version numbers like 27.0 -> 27.0.0 -- this was
an artifact of data migrations that we need to fix in the nucleus
DB now that we've gotten past those migrations

This WIP branch has broken tests due to changed behavior, and
needs new tests to cover the new functionality

Other than the broken unit tests and the caveat about the beta version, based on my local manual testing this works as expected.