Actually set site state to offline + auto-replay changes when come back online
Do geometric backoff of pinging server to check online status back to 2 minutes
Listen for changes to the computers online status and recheck online status
Just set a 'draft' flag on posts instead of maintaining seperate draft objects
Check on page loading if we're actually online or not which will trigger any replaying
Add an offline-status indicator
Don't try to load new posts until if we're offline
Forgot parenthesis
Make saving new posts smarter, use existing post model if possible
If loading posts fails, set app to offline and stop trying to load
If the post model isn't in memory, load it first before saving
Copy improvement
Return a 401 when the user isn't logged in and they're requesting JSON