Releases: MushroomObserver/mushroom-observer
Rails 4.1 version of the code
Rails 4.0 version of the code
Tagged in case something goes sideways with the Rails 4.1 deploy.
Assets pipeline
1.3.0 Have nginx stop trying <request>.html and <request>/index.html.
Actively kick robots out of where they don't belong.
Also some tweaks to ensure that robots are actually getting everwhere they should be able to get.
There is still some question in my mind about how google deals with external links to pages robots aren't allowed to crawl, e.g., mo.org/1234?q=aS2g2x. Will google recognize that this is an alias of the canonical page mo.org/observer/show_observation/1234? If not, we may be losing some serious visibility. We may have to remove the restriction on "?" type requests from robots.txt.
-Jason
Added site map and better robot control.
Created script to automatically generate a site map and thorough robots.txt.
Also fixed at least one minor bug (in routes.rb).
Ruby 2.1.5 release
Merge pull request #22 from mo-nathan/master Update to ruby 2.1.5 with a bundle update
Performance improvements
Implements significant improvements for both the name index page and the home page along with any other object image page that doesn't have a set of alphabetic links at the top of the page.
Added NamingController
There is a small risk associated with this release since URLs like:
http://mushroomobserver.org/observer/edit_naming/243210
have turned into:
http://mushroomobserver.org/naming/edit/243210
However, these URLs are only accessible to logged in users and there is no explicit 'show_naming' URL.
It should be easy to address this issue if it shows up in the routes.rb file, but since I think it's unnecessary I'm going to release it as it current is and monitor for real world failures.
Increased unicorn and nginx timeouts
1.1.2 Increased unicorn and nginx timeouts
More ruby 2.1.3 tweaks
Updated script/run_* and script/unicorn to rely on .ruby-version for their ruby version.