the-blue-alliance/the-blue-alliance — pull request #1105 by phil-lopreiato (2014-12-23 00:40:51+00:00)
Title: Admin Mobile Tasks

Some admin functions for dealing with mobile stuff (tba.com/admin/mobile)

- View the number of connected mobile devices
- Send a push notification broadcast to selected types of devices (includes a URL to open when notification is pressed)
- Cleanup tasks (that can be made into cron jobs, if necessary)
- Remove MobileClients with duplicate messaging_id values. Will keep the one with the newest updated time
- Remove subscriptions for events in the previous year
- Remove broken webhooks (try and ping every webhook, mark for deletion ones that error)

![screenshot from 2014-12-22 19 37 11](https://cloud.githubusercontent.com/assets/2754863/5533244/f63a9918-8a11-11e4-9191-77dcc184bc93.png)
![screenshot from 2014-12-22 19 38 15](https://cloud.githubusercontent.com/assets/2754863/5533252/164e105e-8a12-11e4-8b2c-1a61db216fa2.png)