firstlookmedia / flock-server

🦉 Flock is a privacy-preserving fleet management system powered by osquery and the Elastic Stack
GNU General Public License v3.0
19 stars 1 forks source link

Add notification summaries #40

Closed micahflee closed 4 years ago

micahflee commented 4 years ago

When an agent submits data to the server, instead of sending a keybase notification for each individual submission, if a submission has more than one piece of data, this sends a summary. For example, for the firefox_addons twig, if a single Firefox add-on is changed, it sends something like this:

Screenshot from 2020-04-13 15-36-26

But if multiple Firefox add-ons change, it sends a summary like this:

Screenshot from 2020-04-13 15-36-40

This should fix the problem where an agent makes a large submission and then Keybase spends hours posting all the notifications.