Commit graph

922 commits

Author SHA1 Message Date
Jonathan Zernik
e9fd648cd2
Improve squeak core (#1040)
* Update squeak core methods to return results

* Re-order controller methods
2021-08-23 23:36:47 -07:00
Jonathan Zernik
fba8bade01
Fix alembic migration for rename peer host and peer port (#1039) 2021-08-23 22:37:13 -07:00
Jonathan Zernik
bb891117fa
Rename client host and client port to peer host and peer port in db (#1037) 2021-08-23 00:37:54 -07:00
Jonathan Zernik
21246dd151
Rename sync squeaks to download squeaks (#1036)
* Rename download_squeaks rpc

* Fix proto definition comment

* Rename download_squeak rpc

* Fix proto definition comment
2021-08-23 00:16:36 -07:00
Jonathan Zernik
40ee4b70f9
Use newer version of squeaklib with fixed repr (#1035) 2021-08-22 23:46:43 -07:00
Jonathan Zernik
b4bf89eeb0
Fix log line using hex for hash in save squeak (#1034) 2021-08-22 22:41:13 -07:00
Jonathan Zernik
95a58ad0e1
Do squeak validation in core module (#1032) 2021-08-22 22:22:52 -07:00
Jonathan Zernik
d92ee19a7a
Add max squeaks config (#1031)
* Organize save squeak method

* Include check for max squeaks exceeded in save squeak
2021-08-22 22:12:45 -07:00
Jonathan Zernik
0c136a3b80
Remove sync (#1030)
* Remove sync configs

* Remove sync peers worker
2021-08-22 21:21:18 -07:00
yzernik
04e8cf3ded Release version 0.1.92 2021-08-22 20:43:06 -07:00
Jonathan Zernik
dddaf4ac41
Revert to old commit before rpc proxy config (#1029)
* Revert to old commit before rpc proxy host config

* Update frontend build
2021-08-22 20:42:19 -07:00
yzernik
fb5a430744 Release version 0.1.91 2021-08-22 20:24:50 -07:00
Jonathan Zernik
b1de09a615
Get rpc proxy host from flask (#1028)
* Make rpc proxy host configurable in backend and frontend

* Update frontend build

* Use constant value of rpc proxy port

* Update frontend build
2021-08-22 20:24:03 -07:00
yzernik
d23733ae08 Release version 0.1.90 2021-08-22 09:11:37 -07:00
Jonathan Zernik
b923ef5321
Create new profiles set to following by default (#1025) 2021-08-22 09:11:07 -07:00
yzernik
a8f93c1c94 Release version 0.1.89 2021-08-22 02:27:06 -07:00
Jonathan Zernik
9f707c87ff
Change log level to debug for some subscription client lines (#1018)
* Change log level to debug for some subscription client lines

* Remove more log lines

* Fix get squeak locator when follow list is empty

* Handle poison pills more cleanly in subscription clients
2021-08-22 02:25:11 -07:00
yzernik
144791af51 Release version 0.1.87 2021-08-22 01:48:18 -07:00
Jonathan Zernik
9023131112
Add subscribe msg (#1016)
* Added subscribe message and send after connection handshake

* Added new squeak worker

* Got itest working for subscribe squeaks peer message

* Update peer squeak subscriptions on follow profile changed.

* Remove sync squeaks worker
2021-08-22 01:46:05 -07:00
Jonathan Zernik
720a8a16f5
Improve itest with more util functions for rpc calls (#1014)
* Add itest for lookup squeak with getsqueaks method

* Simplify itest for download single squeak

* Use util function for get profile rpc method in itest

* Add more util methods for itest rpc calls

* Use util rpc function more in itest

* Add rpc util function for download squeaks

* Add rpc util function for create contact profile

* Add rpc util function for create signing profile

* Use rpc util function for create delete profile

* Use rpc util function for import profile
2021-08-21 20:28:52 -07:00
yzernik
ed6a64daa0 Release version 0.1.86 2021-08-21 02:26:25 -07:00
Jonathan Zernik
d9e50ed07e
Fix update connected status from stream on peer address page (#1008)
* Fix update connected status from stream on peer address page

* Update frontend build
2021-08-21 02:25:38 -07:00
yzernik
aba32c089f Release version 0.1.85 2021-08-21 02:00:44 -07:00
Jonathan Zernik
4b04aa562e
Fix reconnecting to already connected peer address (#1007) 2021-08-21 02:00:15 -07:00
yzernik
2637debe21 Release version 0.1.84 2021-08-21 01:37:58 -07:00
Jonathan Zernik
81d79cc7ce
Update connected peer proto struct (#1005)
* Update connected peer proto struct

* Use new connected peers struct in frontend

* Update frontend build
2021-08-21 01:37:14 -07:00
Jonathan Zernik
b9ac4b86b4
Use peer address struct in requests (#1004)
* Update connect peer and disconnect peer rpc to use peer addrss struct

* Update get connected peer rpc to use peer addrss struct

* Use peer address struct in create saved peer rpc

* Use peer address struct in squeak peer struct

* Use peer address for requests functions in frontend

* Update frontend build
2021-08-21 00:54:48 -07:00
yzernik
a9c66be62c Release version 0.1.83 2021-08-20 22:04:53 -07:00
Jonathan Zernik
4f2f6107fe
Replace host port with peer address object (#1002)
* Delete old offer with peer and sent payment with peer structs

* Use peer_address as field name for all structs

* Use peer address object in proto responses

* Update frontend to use new peer address struct

* Undo change to navigate to peer address page params

* Update frontend build
2021-08-20 22:03:32 -07:00
yzernik
479cab034d Release version 0.1.81 2021-08-20 20:40:02 -07:00
Jonathan Zernik
d6902bd606
Link to peer address from received payment display (#1001)
* Include link to peer address page in received payment display

* Update frontend build
2021-08-20 20:37:31 -07:00
yzernik
1259461064 Release version 0.1.79 2021-08-20 20:20:59 -07:00
Jonathan Zernik
8e30af2f2a
Use peer host and peer port for received payment messag (#1000)
* Use peer host and peer port for received payment messag

* Update frontend build
2021-08-20 20:20:19 -07:00
Jonathan Zernik
7e0a6ed21e
Show peer address for sent payment (#999)
* Remove peer from sent payment response in backeng

* Got peer address showing in sent payment display in frontend

* Fix display of available offers dropdown in buy dialog

* Update frontend build
2021-08-20 19:56:39 -07:00
Jonathan Zernik
b1489e45ed
Show peer info for buy offer (#998)
* Show peer host and port in offer detail component

* Remove peer field from offer display entry
2021-08-20 19:07:59 -07:00
Jonathan Zernik
0de52cc20f
Show avatar image in profile list item component (#996)
* Show avatar image in profile list item component

* Update frontend build
2021-08-20 17:20:37 -07:00
yzernik
86f6460e12 Release version 0.1.78 2021-08-20 16:52:53 -07:00
Jonathan Zernik
eb622a8aee
Terminate unhandshaked peer on shutdown (#995)
* Fix connect to saved peers with autoconnect set

* Show peer address for saved peer page

* Update frontend build
2021-08-20 16:52:16 -07:00
Jonathan Zernik
f9197f7035
Remove uploading and downloading fields and add autoconnect field in … (#993)
* Remove uploading and downloading fields and add autoconnect field in all backend code

* Remove uploading and downloading fields and add autoconnect in frontend

* Update frontend build
2021-08-20 15:46:54 -07:00
Jonathan Zernik
deb8b1b99b
Remove sharing field profile (#990)
* Remove sharing field from all backend code

* Add db migration to remove sharing field

* Remove profile sharing field from frontend

* Update frontend build
2021-08-20 14:18:04 -07:00
yzernik
1e3647b434 Release version 0.1.77 2021-08-20 01:44:11 -07:00
Jonathan Zernik
2a83d94373
Show number of connected peers (#987)
* Show number of connected peers

* Update frontend build
2021-08-20 01:43:26 -07:00
Jonathan Zernik
d9150be433
Delete old peer rpc proto (#986) 2021-08-20 00:30:50 -07:00
Jonathan Zernik
1d4ec43a10
Add config for stream idle timeout in envoy (#985) 2021-08-20 00:20:23 -07:00
yzernik
12aef78369 Release version 0.1.76 2021-08-19 22:23:41 -07:00
Jonathan Zernik
b80a3425a4
Fix lnd open channel (#983)
* Fix lnd open channel

* Fix go to channel page function call

* Got streaming peers and peer frontend pages working

* Update frontend build
2021-08-19 22:22:54 -07:00
Jonathan Zernik
99f3ff24c4
Add connected peers subscription (#970)
* Add connected peers subscription rpc command

* Got rpc streaming command for subscribe connected peers working
2021-08-19 19:59:14 -07:00
Jonathan Zernik
a25c0c6be7
Show alert on connect lnd peer fail (#982) 2021-08-19 19:58:15 -07:00
yzernik
32505ff8d3 Release version 0.1.75 2021-08-19 18:02:41 -07:00
Jonathan Zernik
3a42f824c1
Update frontend build (#981) 2021-08-19 18:02:10 -07:00