Panegyric

meaning: a speech or piece of writing that praises someone very much and does not mention anything bad about them:

usage: She delivered a panegyric on the president-elect.