{"push_id":876224901,"size":1,"distinct_size":1,"ref":"refs/heads/feature/wildcard-domains","head":"fc8b3fb8b1d0f9e1955e11b67c2cf4c663c1e595","before":"b1dbbae6a6087437be1b70fd24f0438896872df4","commits":[{"sha":"fc8b3fb8b1d0f9e1955e11b67c2cf4c663c1e595","author":{"email":"4ee31db44f6db29edb4cbc3bca4d84ba83ff2836@grambo.me.uk","name":"Graeme Coupar"},"message":"feat(controller): add wildcard subdomain support\n\nThis alters the check for wildcard subdomains in the controller to not\nexplicitly disallow wildcard subdomains.  It adds some basic checks to\nmake sure the wildcard is at the start or end, as nginx doesn't support\nwildcards anywhere else.  It also ensures that the wildcard domain can\nnot obstruct the deis controller domain, as nginx always prefers\nwildcard domains over regex domains (which the controller uses).\n\nI've been running wildcard domains in deis for some time by manually\nadding them into etcd, so I'm reasonably confident that the controller\nvalidation is the only thing preventing this from working.\n\nThis fixes #1608.","distinct":true,"url":"https://api.github.com/repos/obmarg/deis/commits/fc8b3fb8b1d0f9e1955e11b67c2cf4c663c1e595"}]}