Refactor gdAlert
Merge pull request #722 from thybag/feature/cleanup-gdAlert

Refactor gdAlert