* 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
* Use python slim image for both squeaknode and test
* Clean up dockerfiles
* Reorder dockerfile for squeaknode
* Load alembic config file from packaged module
* Alembic directory is now loaded from packaged module
* Got multi-stage docker build working
* Removed old app directory from docker config
* Remove commented package data arg from setup.py
* Remove unused alembic graft from manifest
* Fix extra space in alembic revision
* Use default override file for docker-compose testnet
* Add mainnet docker-compose override file
* Put common environment variables in main docker-compose file
* Update readme with instructions for mainnet override
* Use default configs for webadmin
* Remove sqlite config from config file
* Use default config for sqk dir
* Use derived default lnd tls cert path in config
* Use default config for macaroon path
* Remove macaroon path config from docker config.ini
* Got mainnet working in docker
* Update readme
* Remove unused network param in docker config.ini file
* Update readme
* Make host and port for web server configurable
* Add webadmin host and port to config file
* Use current host and port in web frontend
* Remove envoy and frontend from docker compose
* Remove envoy
* Remove unused postgres docker volume
* Add basic flask web server
* Use ubuntu as docker base image for frontend docker build
* Got web frontend server running inside sqkserver
* Got client request throught flask working
* Refactor makerequest function in frontend
* Support sending request to flask server
* Use request and reply in flask for set profile sharing method
* Handle request object in flask for get followed squeaks route
* Use flask endpoint for lnd getinfo
* Use flask endpoint for walletbalance
* Use flask for gettransactions endpoint
* Use flask endpoint for lnd methods
* Add set profile properties methods to flask
* Move request, response protobuf to handler class
* Move request, reply inside handler for get signing profiles
* Move request, reply to handler for get contact profiles
* Move request, reply to handler for get squeak profile
* Move request reply for get profile by address to handler
* Move request reply to handler for set profile attributes
* Move request reply to handler for delete profile
* Move request reply for make squeak to handler
* Move request reply to handler for get squeak display
* Move request reply to get address squeak displays
* Move request reply to handler for ancestor squeaks
* Move request reply to handler for delete squeak
* Move request reply to handler for create peer and get peer
* Move request reply to handler for peer set attributes
* Move request reply to handler for more methods
* Move request reply to handler for another method
* Move request reply to handler for more methods
* Move more request reply to handler
* Move request reply to handler for all methods
* Remove message conversion helper methods from servicer class
* Remove duplicate protobuf conversion functions
* Fix flask handling of requests
* Remove old protobuf conversion methods in comments
* Use helper method to simplify web server routes functions
* Show peer connection status for lightning node
* Add connect peer button to lightning node page
* Add test for connect peer
* Add working test for list peers and connect peer
* Add test for disconnect peer
* Fix sqk dir config
* Fix sqk_dir config
* Successfully connect to sqkserver_other in docker-compose
* Remove unused dialog from lightning node page
* Add receive bitcoin button
* Add new address rpc method
* Successfully show new address in dialog in wallet
* Make address field in new address dialog read only
* Use sqlite for squeak node in docker compose
* Include other sqkserver in docker docker-compose
* Use second instance of squeak node in docker compose
* Remove old log line
* Docker-compose in main docker folder working
* Fix rpc host in start lnd script
* Remove link alias for btcd in btcctl
* Remove docker-compose links alias for btcd in lnd container
* Remove unused open ports in itest docker-compose
* Remove unused environment variabls from itest docker-compose
* Fix port conflicts between itest and docker docker foler docker-compose containers
* Add envoy proxy
* Add frontend, still not working
* Open port to frontend
* Fix static html page
* Fix url in client js code, but CORS is still blocked
* Successfully make request from browser to sqkserver through proxy
* Expose ports for sqkserver in docker
* Remove unused frontend files
* Remove duplicate envoy config file
* Use config file mounted in docker container to run squeakserver
* Fix test script to shut down at end
* Expose port in dockerfile
* Update main docker-compose to use config file