Proto commits in hello/suripu

These 55 commits are when the Protocol Buffers files have changed:

Commit:901b4fa
Author:Tim Bart

FeatureFlipper

The documentation is generated from this commit.

Commit:ce534a1
Author:Tim Bart

New SyncResponse protobuf and bug fix for firmware resource

Commit:a9b3308
Author:Pang Wu

Reorder

Commit:77fe0c7
Author:Pang Wu

Merge from master

Commit:ac6535e
Author:Pang Wu

Add comments

Commit:1905633
Author:Pang Wu

Update protobuf

Commit:9f5d380
Author:Tim Bart

Updating firmware behavior to add sha1

Commit:2f1da7f
Author:Pang Wu

Merge pull request #195 from hello/pang-pilldata-rework Rename protobuf fields, make it python friendly

Commit:065d569
Author:Tim Bart

Adding OTA capabilities

Commit:843c342
Author:Pang Wu

Fix typo again

Commit:b4abe77
Author:Pang Wu

Rename protobuf fields

Commit:d9a6869
Author:Pang Wu

Fix typo

Commit:19f1899
Author:Pang Wu

Endpoint to receive batched pill data

Commit:26a56bc
Author:Pang Wu

Change start/end time type

Commit:b8edaef
Author:Pang Wu

Change field name

Commit:cc5a9c3
Author:Pang Wu

tell the firmware ring offset instead of the start and end ring timestamp

Commit:71a0351
Author:Tim Bart

Adding room conditions to sync response

Commit:fa129a7
Author:Tim Bart

Adding Log endpoint for Sense

Commit:b0d14b3
Author:Tim Bart

Adding IP address logging for registrations

Commit:bcc690d
Author:Tim Bart

Logging sense registrations to Kinesis

Commit:7910375
Author:Tim Bart

Not inserting into Kinesis twice on every upload

Commit:bdb78a3
Author:Tim Bart

Adding decryption to audio features endpoint

Commit:9f89dea
Author:kingshy

additional stats for dust

Commit:140fc00
Author:Pang Wu

Provide support to factory reset from WIFI

Commit:d271c57
Author:Pang Wu

Blackbox device id encoding

Commit:10735b7
Author:Pang Wu

Merge pull request #156 from hello/pang-smart-alarm Onboarding implementation

Commit:82fb6e5
Author:Tim Bart
Committer:Tim Bart

Logging every API access to Kinesis for analysis

Commit:f58974a
Author:Pang Wu

Onboarding implementation

Commit:1f9d590
Author:Pang Wu

Update protobuf to handle encrypted data

Commit:dc1fca9
Author:Pang Wu

Ringtime dynamo DB save JSON, compute regular ringtime as backup in receive enpoint

Commit:b3d5e67
Author:Pang Wu

Remove unnecessary protobuf message

Commit:3cce62f
Author:Pang Wu

Process ringtime in the worker

Commit:2e9761e
Author:kingshy

insert score first, if error, then update, tracks stats

Commit:a611b8e
Author:kingshy

protobuf message to put pill data into kinesis

Commit:4b7cc5d
Author:Tim Bart

Accepting protobuf audio features message in suripu-service

Commit:ec9d7dc
Author:Tim Bart

Centralizing logs to Kinesis

Commit:8438daf
Author:kingshy

use MAC address as device name

Commit:9c3fb98
Author:Tim Bart

Replacing metrics, new protobuf for Morpheus and other makeup things

Commit:9e28844
Author:Tim Bart

Adding periodic_data message for early morpheus server communication

Commit:274cc77
Author:Tim Bart

Manually merging protobuf messages

Commit:9f27f78
Author:Tim Bart

Adding Pill Data PB message definitions

Commit:5f4bcdc
Author:Pang Wu

Complete the dynamoDB table for events

Commit:49d6e2a
Author:Pang Wu

Merge from master

Commit:1f32630
Author:Tim Bart

Adding sync/activate endpoints

Commit:2445c4c
Author:Pang Wu

Add events

Commit:dd496f0
Author:Pang Wu

Save tracker data

Commit:25a990e
Author:Tim Bart

Adding first draft for sync capabilities

Commit:539c355
Author:Tim Bart

Script to generate protobuf code + new protobuf message for shine data

Commit:094c921
Author:Tim Bart

Following Pang's instructionsgit add suripu-service/src/main/java/com/hello/suripu/service/db/EventDAO.java :)

Commit:749626b
Author:Tim Bart

Adding provider to GPS struct

Commit:1e8e8e1
Author:Tim Bart

more cosmetic changes

Commit:3ca7479
Author:Tim Bart

Adding Basic OAuth scope endpoints

Commit:ae6efc0
Author:Tim Bart

Changing db format + receive resource

Commit:e742a92
Author:Tim Bart

Changing protobuf definition

Commit:3d5689a
Author:Tim Bart

initial commit