Katello/katello — pull request #724 by bbuckingham (2012-09-20 17:08:00+00:00)
Title: object labels - auto-setting label during creation, migration updates..etc

This pull request adds a few additional commits for the object labeling feature:

1. update to the algorithm used for 'labelize'ing a name. The general approach will be to attempt to convert it to alphanumeric ASCII (with - and _ supported); however, if that cannot be done due to the language used, a UUID will be generated.
2. update the existing migration scripts to use a new 'labelize' algorithm for setting the label. With this change, users will need to reset their db, as existing migrations were updated
3. update UI such that during object creation, after a user enters a name, a request is sent to the server to retrieve a default label for the object. Once the default label is received, the user may choose to leave the label that was chosen or may modify it.