* Got block subscription working in background thread
* Use separate port for hashblock zeromq subscription
* Update subscription on new block
* Enable checking for block range in interest match function
* Remove unused zmq subscriptions
* Fix squeak interest match function
* Add rpc method to subscribe to new squeaks
* Got floating action button showing for refresh
* Change spacing of refresh button
* Load new squeaks in timeline from rpc subscription
* Got refresh button correctly showing new squeaks from peer
* Got refresh button action working correctly
* Update frontend build
* Show waiting indicator in timeline page
* Show text when no squeaks found in timeline
* Update frontend build
* Got progress indicator working for buy squeak
* Fixed spinning indicator in button in buy squeak dialog
* Update frontend build
* Got squeak page working without get squeak entry rpc, no streaming yet
* Implement subscribe ancestors
* Got subscribe ancestors working in frontend with download squeak click
* Delete old comments
* Update frontend build
* Remove old log lines
* Implement rpc command for subscribe address squeak entires
* Got subscription working for address squeaks
* Implemented download squeaks for address rpc
* Fix handling new squeak items from subscription appending to state array
* Update frontend build
* Add check for per address rate limit in controller
* Delete rate limiter class
* Add check for interest and rate limit to save received squeak
* Got single squeak download working using temporary interest
* Use polymorphic interest classes for temporary interest manager
* Change order of checking temporary interests before permanent interests
* Used timed dict for temporary interests
* Include check for limit in temporary interest
* Configure eslint
* Fix eslint for frontend requests file
* Configure no unused import in eslint
* lint requests frontend file
* Run lint on all pages files
* Run lint on all component files
* Run lint on all remaining source files
* Add makefile target for frontend lint
* Update frontend build
* Remove old comments
* Change log level of on_peer_changed line
* Change log line of connection setup lines
* Change log level of subscription client lines
* Add subscribe received offers rpc
* Change return type for subscribe received offers
* Load received offers in buy dialog without reloading page
* Remove download button from buy offer dialog
* Update frontend build
* Share addrs with peer on connection initial sync
* Add TODO comments on handling addr and getaddr
* Add TODO comments on setting stop event in connection class
* Add peer changed listener to peer class
* Add rpc for subscribe peer state
* Got basic connected peer subscription working
* Got basic connected peer subscription working
* Fix multiple yields in single peer subscription handler
* Got subscribe connect peer working pretty well
* Remove old comments from frontend peer address page
* Update frontend build
* Include last msg recv time in connected peer subscription
* Got num sent and received msgs and bytes in peer subscription
* Show peer connection details from subscription
* Update frontend build
* Got following indicator working in squeak profile detail component
* Show following indicator in profile detail component and profile list item component
* Update frontend build