Oxford English Dictionary, s.v. rave, v.1, sense 1.b:
With about, against, at, of (something or someone disliked, distrusted, etc.), or for (something desired).Id., sense 4:
To speak or write about someone or something with great enthusiasm or admiration. In early use with upon; now frequently with about, of, over.