migrated the browse endpoint to use ng-grid and a dialog for the detail of the message