{"push_id":601971353,"size":2,"distinct_size":0,"ref":"refs/heads/trunk-nova-network-smoke-latest","head":"f91274a947b93632809583a108f4eb55e11d0df1","before":"ae561bbd02859a5b525890a8353684568e9e9147","commits":[{"sha":"80d9049fb6e6c7bf5eb262612e6ad3e8a541c051","author":{"email":"f56617e0ccb87313161c010f1aa0cdaafd105c4f@yahoo.fr","name":"Romain Hardouin"},"message":"Allow all printable ASCII characters in security group names\n\nThus far, the security group name was checked with Django's validate_slug.\nConsequently, some characters like spaces (bug #1224576) and @ (bug #1233501) were forbidden.\nThis fix removes validate_slug and provides a less restrictive validation.\nNow, all printable ASCII characters -- i.e. from 0x20 to 0x7E -- are valid.\nNote that diacritics are disallowed.\nOn top of that the length is now checked and limited to 255 characters in accordance with Nova.\n\nSecurity group forms have been factorized in one abstract base class: GroupBase.\nCreateGroup and UpdateGroup subclass GroupBase in order to be more DRY.\n\nChange-Id: Ifc8e5f75419a73a353b2138641773d36138ecea8\nCloses-Bug: #1224576\nCloses-Bug: #1233501","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/80d9049fb6e6c7bf5eb262612e6ad3e8a541c051"},{"sha":"f91274a947b93632809583a108f4eb55e11d0df1","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Allow all printable ASCII characters in security group names\"","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/f91274a947b93632809583a108f4eb55e11d0df1"}]}