This PR adds new CMIP5 streamflow data to the Routed Streamflow Data portal. The old data is still present as an "archive" portal, accessible via a link from the new portal. The up to date portal and the archive portal have separate python backends but share a javascript frontend, as the UI considerations are the same for both datasets. The PDP determines whether it is serving archive or normal data by checking for the presence of the word "archive" in the URL it is being accessed with, which is straightforward but a little ugly.
I've read through the code and it all looks straightforward to me. I don't have any substantive feedback or constructive critique, so I'd be fine if you go ahead and merge it.
This PR adds new CMIP5 streamflow data to the Routed Streamflow Data portal. The old data is still present as an "archive" portal, accessible via a link from the new portal. The up to date portal and the archive portal have separate python backends but share a javascript frontend, as the UI considerations are the same for both datasets. The PDP determines whether it is serving archive or normal data by checking for the presence of the word "archive" in the URL it is being accessed with, which is straightforward but a little ugly.
Resolves #163