add upsert function for updating beacon events (#2247)
* add upsert function for updating beacon events
Signed-off-by: Kerry Archibald <kerrya@element.io>
* expose event type on beacon model
Signed-off-by: Kerry Archibald <kerrya@element.io>
* allow setting timestamp in beaconinfo content helper
Signed-off-by: Kerry Archibald <kerrya@element.io>
* expose parsed beacon info
Signed-off-by: Kerry Archibald <kerrya@element.io>