simeonwillbanks/mygists — pull request #19 by simeonwillbanks (2013-01-02 18:10:21+00:00)
Title: Every tag should have a slug

Fixes #18

* Alter tags table to ensure name and slug can not be NULL
* Validate presence of tag name and slug
* Overload FriendlyId::Slugged#normalize_friendly_id to ensure a slug is set
* If a generated slug is empty, use FriendlyId sequence separator as a default