* Got delete peer and save peer form on peer page working with tesla informed library
* Got edit peer form on peer page working with tesla informed library
* Update frontend build
* Got add peer form on peers page working with tesla informed library
* Remove unused state from peers page
* Remove unused functions from peers page
* Got show external address form on peers page working with tesla informed library
* Update frontend build
* Got change profile name form working with tesla informed library
* Got add contact profile form on unknown pubkey page working with tesla informed library
* Got export private key form on profile page working with tesla informed library
* Got export delete profile form on profile page working with tesla informed library
* Got change profile image form on profile page working with tesla informed library
* Remove unused saved state var in profile page
* Update frontend build
* Got create signing profile form working with tesla informed
* Got create contact profile form working with tesla informed
* Got add twitter account form working with tesla informed
* Update frontend build
* Improved make squeak form using tesla informed library
* Fix validation of empty content in make squeak form
* Remove inner input box div
* Use css for tesla informed classes
* Update frontend build
* Got basic add twitter forwarder account working
* Got delete twitter account working
* Link to profile page from twitter account card
* Simplify text for delete twitter account button
* Update frontend build
* Auto-indent peer page and profile page
* Rename enable and disable functions
* Re-arrange components in peer page
* Improve display of peer name and address
* Got more menu working on peer page
* Remove leading colon in peers page
* Change items in peers list to a link instead of onclick
* Update frontend build
* Increase size of peer icons
* Improve UI for enable/disable peer
* Update frontend build
* Remove comment in profile page
* Fix header for peer page
* Update frontend build
* Got basic web server running for peer
* Got squeak route and lookup route working
* Got secret key route working
* Got offer endpoint working
* Remove old comment
* Move peer server code to server subdir
* Create client subdir for peer client
* Return empty list for lookup when pubkeys is empty
* Add peer client and network controller class
* Remove old network code
* Remove old block subscription worker
* Remove network handler class
* Remove more old classes
* Add back twitter forwarder worker
* Remove download methods from controller
* Add websocket endpoint
* Add websocket subscribe method
* Add websocket client library
* Fetch squeaks from peer (slowly) on UI timeline load
* Fetch squeaks from peer (slowly) on UI pubkey squeaks load
* Got download squeaks working with HTTP requests
* Fixed external address method in controller
* Remove download pubkey squeak button and action
* Remove unused connection displays from peer ana peers page
* Fix 404 not found for offer endpoint
* Better handling of null cases in peer client downloader
* Simplify peer downloader
* Create subclass for range download
* Got single squeak download working
* Fix itest for get external address
* Got ctrl-click working on squeak card
* Got ctrl-click working on profile card
* Improve html for squeak card
* Make squeak hash a clickable link in payments page
* Update frontend build
* Remove non-null constraint on peer name
* Remove validation requiring non-empty name for peer
* Update database to use autoconnect true by default
* Remove connect peer button and modal from peers page
* Show saved peers tab by default in peers page
* Update frontend build
* Show loader modal on waiting for make squeak and buy squeak
* Handle error when buy squeak fails
* Show waiting indicator for download single squeak and download pubkey squeaks
* Fix mutation of profilesqueaks state
* Got basic timeline working from todos redux template
* Improve CSS and UI for home page with redux
* Load timeline in homepage on load
* Clear squeaks from timeline on home page load
* Comment out old state and reducers
* Got basic squeak component working with redux
* Show loader when single squeak is loading
* Got ancestor squeaks mostly working
* Fix useeffect trigger on squeak navigate
* Added get replies in squeak redux component
* Show loader for ancestors and replies while loading
* Remove squeak, ancestors, and replies from old state
* Rename todos to timeline
* Remove extra newlines
* Remove filters feature
* Got like and unlike partially working
* Remove old comments
* Got like and unlike thunks working for squeak slice
* Refactor ancestor squeaks into separate slice
* Refactor reply squeaks into separate slice
* Fix function name for select replies status
* Remove remaining reply logic from squeak slice
* Remove unused code from squeak page component
* Get network in slice
* Got like and unlike working in timeline slice
* Got basic make squeak slice working
* Remove old makesqueak component
* Fix make squeak slice thunk
* Remove console log for make squeak status
* Successfully navigate to new squeak page after make squeak
* Remove useHistory and replace with withRouter
* Handle error response in client base query.
* Use slice for signing profiles in make squeak
* Remove old client function
* Rename base request
* Remove old server class
* Use slice for payment summary component
* Remove old commented client API methods
* Comment out old API request methods deprecated by slices
* Got basic sent payments slice working
* Remove console log lines
* Remove console log lines
* Remove old comment
* Got received payments slice working
* Comment unused old API client methods
* Add slice for search component
* Fix search string length check
* Remove unused state from search page component
* Remove search method from old client API
* Got basic signing profiles slice working
* Use slices in profiles page
* Combine signing profile slices into profiles folder
* Remove get profiles methods from old client API
* Move networkslice to network folder
* Organize slices in folders
* Use slice for create signing profile
* Use slice for import signing profile
* Use slice for create contact profile
* Use reducers for create profiles slices in store
* Remove create profile requests from old api
* Remove payment summary request from old api
* Remove get network request from old api
* Remove unused function
* Got basic profile slice working.
* Got delete profile thunk working
* Combine ancestor and reply slices into squeak slice
* Export timeline squeaks status from timeline slice
* Combine timeline thunks into squeak slice
* Rename id for timeline thunk
* Move timeline component into squeak feature folder
* Got loading icon working in search squeaks component
* Combine search slice into squeak slice.
* Combine makesqueak slice into squeak slice.
* Use helper function to replace squeak in squeak state array
* Got like and unlike working in ancestors and replies
* Rename squeak slice to squeaks slice
* Rename sent and received payments status slice fields
* Combine sent payments slice and received payments slice into payments slice
* Combine payment summary slice into payments slice
* Rename status field of signing profiles slice and contact profiles slice
* Combine signing profile slice and contact profiles slice into profiles slice
* Remove old contact profiles slice
* Combine create and import profile slices into profiles slice
* Combine profile slice into profiles slice
* Redirect to profile page on create profile action
* Check profile pubkey before updating following in profiles slice
* Update signing profiles and contact profiles on follow change in slice
* Add profile squeaks to squeaks slice
* Update profile squeaks in slice on follow change
* Update profile name using slice
* Create contact profile from unknown pubkey using slice
* Fetch new profile after creating contact profile from unknown pubjey
* Remove completed todos
* Add thunk to change profile image
* Remove old comments in profiles page
* Got export private key working with slice
* Remove unnecessary todo
* Remove more unused methods from old client API
* Remove old action comments
* Remove more unused methods from old client API
* Remove more unused methods from old client API
* Got clear profile image working with slice
* Remove more unused methods from old client API
* Got delete squeak working with slice
* Remove more unused methods from old client API
* Remove more unused methods from old client API
* Remove accidentally created file
* Remove unused entity adaptors
* Got fetch saved peer working with peers slice
* Delete unused peers file
* Delete unused search function
* Delete unused peer function
* Use peers slice for get connected peers
* Use selector to get connected peer data from slice
* Got connect peer working using slice
* Got disconnect peer working using slice
* Fetch saved peers using slice
* Remove old actions from peers pag
* Use slice to connect peer in peers page
* Use external address slice to fetch and select external address
* Use slice to save peer in peers page
* Use slice to save peer in peer page
* Update current peer in reducer for save peer
* Use slice to delete peer in peer page
* Use slice to set peer autoconnect enabled and disabled in peer page
* Delete old commented calls of actions in peer page
* Remove more unused methods from old client API
* Got buy offer working using slice
* Fetch offers from backend on open buy modal
* Remove todo comment for delete squeak
* Remove more unused methods from old client API
* Remove more unused methods from old client API
* Remove more unused methods from old client API
* Fetch sell price info using slice
* Use sell price slice for all sell price actions
* Got logout working using account slice
* Fixed logout thunk
* Remove unused functions from payments page component
* Remove old action from profiles page
* Remove more unused methods from old client API
* Got download squeak working using slice
* Remove more unused methods from old client API
* Got download pubkey squeaks working
* Fix toggle following in contact profiles list
* Remove old commented actions in squeak card component
* Remove old commented actions
* Remove use of storecontext from all components
* Remove all files in old store directory
* Update frontend build