* Simplify squeak entry to message function
* Simplify squeak profile to message function
* Simplify peer to message function
* Simplify more object to message functions
* Simplify connected peer to message functions
* Simplify more object to message functions
* Update squeak display entry in proto for private squeaks
* Add select private message recipient in make squeak dialog
* Show recipient of private squeak in squeak thread item
* Use squeak content str is null to determine background color of squeak component
* Update frontend build
* Refactor private squeak indicator to separate component
* Remove old comments
* Got private message recipient indicator working in thread item and detail item
* Add decrypt squeak dialog
* Got button showing for unlocked but encrypted squeak
* Show lock icon for squeak thread item when unlocked but still encypted
* Comment out get secret key method of controller
* Add rpc method for decrypt squeak content
* Got decrypt content working with recipient private key
* Update frontend build
* Add method stub for unlock private squeak in controller class
* Add methods to unlock private squeak in controller
* Remove todo comments
* Add test for create and decrypt private squeak in core module
* Update handler method for make squeak to support recipient profile id
* Add itest for make private squeak and unlock content as author
* Split save secret key and unlock content methods of squeak store
* Unlock squeak content automatically after saving private key when squeak is not private
* Use mock db for tests in squeak store
* Add assertion about event listener call in save squeak test
* Add test for save squeak when max squeaks is exceeded
* Add test for save squeak when max squeaks per pubkey per block is exceeded
* Use mock db for tests in squeak store
* Add assertion about event listener call in save squeak test
* Add test for save squeak when max squeaks is exceeded
* Add test for save squeak when max squeaks per pubkey per block is exceeded
* Update squeaklib and update import from keys module
* Rename signing key variable to private key in test util
* Fix calling make squeak function
* Update db data file to v3
* Add recipient public key column to squeak table
* Got squeak entry db query working with alias for profiles table
* Add test for make squeak with recipient
* Add test case for get profile from squeak entry query
* Got outer join with recipient profile working
* Use outer join to get recipient profile for all squeak entry db queries
* Got itest passing with refactored squeak_store
* Remove unused config from squeak store class
* Update squeaklib and update import from keys module
* Rename signing key variable to private key in test util
* Fix calling make squeak function
* Update db data file to v3
* Add recipient public key column to squeak table
* Got squeak entry db query working with alias for profiles table
* Add test for make squeak with recipient
* Add test case for get profile from squeak entry query
* Got outer join with recipient profile working
* Use outer join to get recipient profile for all squeak entry db queries
* Refactor handle get squeaks in connection
* Refactor handle get data in connection
* Remove old commented code
* Handle notfound response when not able to find squeak or secret key
* Refactor save squeak method in connection
* Delete old commented methods
* Refactor save received offer in connection
* Refactor get squeaks and secret keys for interest in connection
* Delete old comments
* Refactor get unknown invs method to network handler
* Rename get unknown invs methods
* Rename get unknown invs methods
* Move get unknown invs method to network handler
* Add test for insert squeak in squeak store
* Add test for delete squeak in squeak store
* Add test for save and get sent offer
* Add test for get received offer in squeak store
* Add subscription methods for squeak store
* Use squeak store in squeak controller
* Use squeak store for save squeak method in controller
* Use squeak store for unlock squeak method in controller
* Add comment to make squeak method
* Use squeak_store for more methods in controller
* Use squeak_store for price policy in controller
* Use squeak_store for create signing profile in controller
* Use squeak_store for more profile methods in controller
* Use squeak_store for more profile methods in controller
* Use squeak_store for create peer method in controller
* Use squeak_store for more peer methods in controller
* Use squeak_store for pay offer method in controller
* Use squeak_store for get sent payments and received payments method in controller
* Use squeak_store for get received offers method in controller
* Use squeak store for delete expired offers method
* Use squeak store for get squeak entries methods
* Use squeak store for save received offer method of controller
* Use squeak store for get followed public keys method of controller
* Use squeak store for reprocess received payments method of controller
* Use squeak store for delete old squeaks method of controller
* Use squeak store for like and unlike squeak method of controller
* Use squeak store for get connected peers method of controller
* Use squeak store for add and remove twitter account methods of controller
* Remove squeak_db param from controller constructor
* Use squeak core in squeak store for save squeak andunlock squeak
* Use squeak core in squeak store for make and get sent offer
* Remove old comments
* Remove more old comments
* Use squeak core in squeak store for save received offer
* Use squeak core in squeak store for pay received offer
* Use squeak core in squeak store for get interested struct
* Update twitter forwarder to use squeak store instead of squeak controller
* Update squeak deletion worker to use squeak store instead of squeak controller
* Delete old comments with lines about squeak controller
* Update squeak forwarder worker to use squeak store instead of squeak controller
* Update squeak secret key forwarder worker to use squeak store instead of squeak controller
* Update delete expired offers worker to use squeak store instead of squeak controller
* Update peer subscription workers to use squeak store instead of squeak controller
* Update peer autoconnect worker to use squeak store instead of squeak controller
* Remove usage of squeak controller in download manager start method.
* Add network handler class
* Remove unused constructor params from network handler
* Remove old comments
* Got twitter forwarder working with bearer token in twitter accounts table
* Update frontend to use bearer token in twitter account
* Update frontend build
* Rename get profile by public key method
* Rename get entries by public key method
* Rename download squeaks by public key method
* Rename subscribe entries by public key method
* Got all tests in core dir passing
* Got all tests in db dir passing
* Got tests for admin dir passing
* Got all unit tests passing
* Added migration for squeak table and profile table using new pubkey
* Re-start db migrations with new data-v2.db file
* Fix column type for profile public key
* Got all itests passing
* Log the public key in hex in create contact profile handle fn
* Rename rpc methods to use pubkey instead of address
* Got frontend mostly working with new profile pubkey
* Update frontend to use pubkey instead of address
* Change size of squeak profile detail item
* Update create contact profile dialog to use pubkey
* Update twitter account item to use pubkey
* Include label for pubkey in profile detail item
* Decrease size of profile detail item
* Update frontend build
* Improve logging of requests in handler