* Add squeak_core module
* Remove unused import
* Delete squeakblockverifier
* Use squeak_core to make squeak
* Remove blockchain client from controller
* Move create offer method to squeak core
* Add some type hints
* Move get buy offer method to squeak_core
* Delete commented old get buy offer block
* Add pay_offer to squeak_core
* Add get received payments generator function to squak core
* Add get_offer method to squeak_core
* Remove lightning_client property from peer_task
* Remove old comments from payment verifier class
* Use bytes internally for payment_hash
* Represent secret_key as bytes internally
* Add phony makefile targets in frontend folder
* Make block explorer url depending on network
* Got dynamic block explorer link working for detail page
* Got block explorer link working for ancestor thread squeaks
* Use network to get correct block explorer url in timeline
* Show correct block explorer link in address page
* Update static build
* Added unit test for create peer
* Got test working for create peer with default port
* Use namedtuple for squeak peer class
* Rename test name in test create peer
* Use type hints for insert squeak peer
* Use typed config
* Use typed config
* Got bitcoin connection working in main config
* Use better defaults for lnd configs
* Got test working for get network using config fixture
* Use sqk_dir_path instead of sqk_dir
* Add logging of bitcoin configs
* Don't use config option when config file doesn't exist
* Move squeak controller to core package
* Use config object in squeak controller to access configs
* Remove old comments in squeak controller
* Update unit test
* Add unit test for getting network with squeak_controller
* Create main.yml
Add the yaml file for the github action
* Update main.yml
Try build and push docker image
* Update main.yml
Fix image tag
* Update main.yml
Specify platforms in docker build action
* Upgrade pip in dockerfile
* Pin version of grpcio in requirements.txt
* Install pip requirements with only-binary
* Change grpcio version
* Remove only-binary option for pip install
* Update main.yml
cache docker layers
* Update main.yml
Push version tags to dockerhub
* Update main.yml
export and import cache to local
* Update main.yml
Fix image name
* Move network sync modules to new sync package
* Run sync worker thread from main module
* Got sync worker working in admin handler
* Use squeak_controller in sync_controller
* Use squeak_controller in peer task
* Remove old commented args replaced by squeak_controller
* Use squeak_controller method to get best block height
* Improve constructor for network sync task
* Improve constructor for network sync task
* Add cmd to dockerfile
* Remove waiting for cert file in start script
* Output docker container dirs before starting script
* Remove failing ls line
* Add lnd tls cert path and macaroon path env vars
* Add env vars for webadmin congis
* Switch dockerfile base image to buster
* Try to make build work for umbrel
* Remove libs from Dockerfile
* Add build-essential to dockerfile
* Make sqk_dir configurable with environment variable
* Use new env var names