Tonight I'm going to deploy some major changes that will make all old clients (with the smiley face) stop working. Those clients *should* start getting a notification every 5 minutes after the deploy that says more or less "the client is no longer valid, click to upgrade" which will take them to the download page for the latest client.
Behind the scenes, all requests to
api.notify.io will be going to App Engine. Listen requests will either return the notification above and hold for 20 seconds (since the old client would reconnect immediately when a request finished), or it will redirect to the new Realtime backend if you're using the new client. This means old ListenURLs will continue to work if you have the new client.
The notify endpoint should behave exactly as before (if not better).
After this, our uptime will improve dramatically. Hunter is also working on a status page in case there are outages.