Started groups: spec, data (protocol and persistent data), sync algorithm logic
Spec changes to location fix/pull schedule
Added "Security Limitations" section to groups spec
Added support for tracking groups/posts sent to friends and for storing total bytes sent/received by friend
Integrate new data/protocol in progress: Engine client-side push(queue)/pull/download; started server-side handlers
groups in progress: confirmedSent, Engine push queue, etc.
fluent interface for WebClient; protocol payload handling for streams of JSON data; web server request handlers code complete
iterator which deserializes stream of payload object
Post events to event bus for data changes
Explicit CAST for string bing args used in numerical expressions
Persistent HTTP client pools for keep-alive
Started component test rewrite for groups/new sync; added support for
multiple Engine instances for component testing.
More changes related to component tests -- support deleting database
instances
Web server request routing
Begin integrating new groups data/engine with front end
Renamed Utils.ApplicationError to PloggyError
Replaced continuous location monitor with on-demand location fixer
Use ApplicationContext for long-lived components: don't want to hold reference to Activities etc.
UI: object cursor Adapters (in progress)
Major UI rewrite in progress