{"push_id":1305545263,"size":13,"distinct_size":6,"ref":"refs/heads/1082-nodes-for-known-services","head":"d47db567a3ee9d06276a585b8281c65de11e5b65","before":"f512a030dbb009289550e5d31638990d80659d8b","commits":[{"sha":"d9fe7eb32c6c74db0db3c919a8fb9db9572f4c3e","author":{"name":"David Kaltschmidt","email":"d0fa4d46d9b594cdc956e92de17d3235425b8160@gmail.com"},"message":"Add localstorage support for saving view state\n\nThis PR adds support to remember the view state even after the browser\ntab has been closed. This helps someone who is always looking at the\ntable view of a certain topology to which currently they have to perform\na minimum of 2 clicks.\n\n* app view state is backed up in localStorage\n* when visiting Scope with no URL view state, the localStorage state is\n used (i.e. the URL state has priority)","distinct":false,"url":"https://api.github.com/repos/weaveworks/scope/commits/d9fe7eb32c6c74db0db3c919a8fb9db9572f4c3e"},{"sha":"e009548ace0939d74c226ed7373c334cae118bbc","author":{"name":"Matthias Radestock","email":"0569b49db6bef60d2335518b33797c3ed4d1afc4@gmail.com"},"message":"refactor: shrink connection count key\n\n- remoteAddr was never being set\n- localAddr is part of the localNodeID in all the cases it was set, so\n  it effectively was part of the key twice","distinct":false,"url":"https://api.github.com/repos/weaveworks/scope/commits/e009548ace0939d74c226ed7373c334cae118bbc"},{"sha":"0e1aeec6ae95e9245c5852a5f881f6673467a95d","author":{"name":"Matthias Radestock","email":"0569b49db6bef60d2335518b33797c3ed4d1afc4@gmail.com"},"message":"key internet node connection counts differently\n\nInstead of including the localEndpointID in the key, use the\naddress, so the port is excluded. That way we don't end up with multiple\nrows for inbound connections from the same internet address.\n\nWe also augment the address with the DNS info here, which saves us from\nhaving to look it up later on.\n\nFixes #1867","distinct":false,"url":"https://api.github.com/repos/weaveworks/scope/commits/0e1aeec6ae95e9245c5852a5f881f6673467a95d"},{"sha":"463681dcdde8fb6590b20f0203c9cb1871c2bf85","author":{"name":"Matthias Radestock","email":"0569b49db6bef60d2335518b33797c3ed4d1afc4@gmail.com"},"message":"refactor: inline","distinct":false,"url":"https://api.github.com/repos/weaveworks/scope/commits/463681dcdde8fb6590b20f0203c9cb1871c2bf85"},{"sha":"591e72e702405ff40fdb66c7cda28341ac565bee","author":{"name":"Matthias Radestock","email":"0569b49db6bef60d2335518b33797c3ed4d1afc4@gmail.com"},"message":"fix unit tests","distinct":false,"url":"https://api.github.com/repos/weaveworks/scope/commits/591e72e702405ff40fdb66c7cda28341ac565bee"},{"sha":"93e03539d84099eb7aee853b6ae33fdc20af9645","author":{"name":"David","email":"d0fa4d46d9b594cdc956e92de17d3235425b8160@gmail.com"},"message":"Merge pull request #1853 from weaveworks/localstorage-viewstate\n\nAdd localstorage support for saving view state","distinct":false,"url":"https://api.github.com/repos/weaveworks/scope/commits/93e03539d84099eb7aee853b6ae33fdc20af9645"},{"sha":"7b0f0cb158d3f8e468913ee5658ddbfae933b8b7","author":{"name":"Matthias Radestock","email":"0569b49db6bef60d2335518b33797c3ed4d1afc4@gmail.com"},"message":"Merge pull request #1868 from weaveworks/1867-inbound-internet-connections-counts\n\nfix inbound internet connections counts\r\n\r\nFixes #1867.","distinct":false,"url":"https://api.github.com/repos/weaveworks/scope/commits/7b0f0cb158d3f8e468913ee5658ddbfae933b8b7"},{"sha":"5c080ec06267b03bffd9274a148e350e47659314","author":{"name":"Alfonso Acosta","email":"b2e070624208fb7d8b6064193383d078f68161ea@weave.works"},"message":"Add pseudo-nodes for known services\n\nAWS S3 and Dynamo to start with","distinct":true,"url":"https://api.github.com/repos/weaveworks/scope/commits/5c080ec06267b03bffd9274a148e350e47659314"},{"sha":"0223b0b3859e296b62681fc2fdb28f1c9deac5ae","author":{"name":"Alfonso Acosta","email":"b2e070624208fb7d8b6064193383d078f68161ea@weave.works"},"message":"Implement DNS snooper","distinct":true,"url":"https://api.github.com/repos/weaveworks/scope/commits/0223b0b3859e296b62681fc2fdb28f1c9deac5ae"},{"sha":"028ed32b6f6d8900e1fbdbf78d364d789130df1b","author":{"name":"Alfonso Acosta","email":"b2e070624208fb7d8b6064193383d078f68161ea@weave.works"},"message":"Simplify service node matching","distinct":true,"url":"https://api.github.com/repos/weaveworks/scope/commits/028ed32b6f6d8900e1fbdbf78d364d789130df1b"},{"sha":"f5ad6a8e97bbac9b3a0ab25d489700c369b2d44c","author":{"name":"Alfonso Acosta","email":"b2e070624208fb7d8b6064193383d078f68161ea@weave.works"},"message":"Minor fixes/refinements","distinct":true,"url":"https://api.github.com/repos/weaveworks/scope/commits/f5ad6a8e97bbac9b3a0ab25d489700c369b2d44c"},{"sha":"c4d1282c2e596a30398bb61ada3cf29c16b5e75e","author":{"name":"Alfonso Acosta","email":"b2e070624208fb7d8b6064193383d078f68161ea@weave.works"},"message":"Exlucde ec2 since it's too generic","distinct":true,"url":"https://api.github.com/repos/weaveworks/scope/commits/c4d1282c2e596a30398bb61ada3cf29c16b5e75e"},{"sha":"d47db567a3ee9d06276a585b8281c65de11e5b65","author":{"name":"Alfonso Acosta","email":"b2e070624208fb7d8b6064193383d078f68161ea@weave.works"},"message":"Make snooper configurable","distinct":true,"url":"https://api.github.com/repos/weaveworks/scope/commits/d47db567a3ee9d06276a585b8281c65de11e5b65"}]}
{"actor":{"display_login":"2opremio"}}