Commit graph

832 commits

Author SHA1 Message Date
yzernik
aa45261d5f Release version 0.1.61 2021-08-15 00:28:43 -07:00
yzernik
0b94608613 Release version 0.1.60 2021-08-15 00:28:05 -07:00
Jonathan Zernik
69be71649b
Fix remove peer on handle peer message fail (#945) 2021-08-15 00:27:00 -07:00
yzernik
2a83a78cbe Release version 0.1.59 2021-08-15 00:04:35 -07:00
Jonathan Zernik
865e88dcec
Fix remove peer on closed socket (#944) 2021-08-15 00:03:37 -07:00
Jonathan Zernik
53c71d64c2
Refactor ancestors thread (#943)
* Refactor uknown ancestor component into SqueakThread component

* Update comments in peer message handler
2021-08-14 23:43:12 -07:00
Jonathan Zernik
8aba1d9135
Remove old components from squeak detail (#942)
* Remove old components from squeak detail component

* Fix handleReloadSqueakItem for SqueakThread component

* Update frontend build
2021-08-14 23:07:47 -07:00
yzernik
4ca5f0356c Release version 0.1.58 2021-08-14 22:15:20 -07:00
Jonathan Zernik
32bb960f6a
Only download offers on click (#941)
* Only download offers for squeak when rpc method called

* Only download offers after explicit click in frontend

* Update frontend build
2021-08-14 22:14:14 -07:00
yzernik
e6b6a1e180 Release version 0.1.57 2021-08-14 20:08:36 -07:00
Jonathan Zernik
a15556400d
Remove unnecessary save squeak methods (#939)
* Simplify controller methods for save squeak and get squeak

* Simplify squeak check before insert and before unlock
2021-08-14 19:56:46 -07:00
Jonathan Zernik
155e68796b
Load buy offers on dialog open (#938)
* Include key param for squeak detail item component

* Load received offers only when buy dialog opens

* Update frontend build
2021-08-14 19:13:27 -07:00
Jonathan Zernik
04f4c9f5a1
Return null values in admin proto (#936)
* Use null value for non existent squeak

* Return null value in rpc for get profile when not found

* Return null value in rpc for get peer when not found

* Return null value in rpc for get profile by name when not found

* Return null value in rpc for get profile by address when not found

* Return null value in rpc for get offer and sent payment when not found
2021-08-14 18:52:17 -07:00
yzernik
b661725727 Release version 0.1.56 2021-08-14 01:07:53 -07:00
Jonathan Zernik
d532d5e58f
Only fetch backend data in dialogs on dialog open (#934)
* Only fetch backend data in dialogs on dialog open

* Update frontend build
2021-08-14 01:07:15 -07:00
yzernik
ee679379f3 Release version 0.1.55 2021-08-14 00:41:00 -07:00
Jonathan Zernik
c47051fa23
Refactor action bar component (#933)
* Got refactored action bar component working

* Fixed action bar component

* Almost got action bar working in squeak thread item components

* Got action component working for squeak thread item in timeline

* Create reusable component for squeak list

* Add squeak ancestor thread component

* Created squeak replies component

* Use squeak list component in squeak address page

* Update frontend build
2021-08-14 00:34:45 -07:00
Jonathan Zernik
c6fc75048e
Use grid for frontend width (#932)
* Use grid to limit width of frontend components

* Remove page titles

* Remove page title from peer address page

* Use grid width for more pages

* Update static build
2021-08-13 14:51:01 -07:00
yzernik
14eed36cab Release version 0.1.54 2021-08-12 22:00:06 -07:00
Jonathan Zernik
aab50fa287
Add peer address page (#927)
* Go to peer address page on connected peer item click

* Added disconnect button to peer address page

* Add get connected peer rpc method

* Add disconnect button to peer address page

* Add both connect and disconnect button to peer address page

* Update frontend build
2021-08-12 21:59:26 -07:00
Jonathan Zernik
e64289be7d
Use host port to connect peer (#926)
* Use host and port for connect_peer rpc command

* Use host and port for disconnect peer command

* Got connect peer dialog frontend working

* Add disconnect peer request frontend function

* Update frontend build
2021-08-12 19:53:25 -07:00
Jonathan Zernik
3098b7c707
Improve saved peers list frontend UI (#925)
* Use tabs for peers page

* Improved look of saved peers ui

* Use different icon for lightning peer and squeak peer list items

* Successfully show connected peers on peers page

* Show both connected peers and saved peers on peers page

* Update frontend build
2021-08-12 18:21:46 -07:00
Jonathan Zernik
6656d6958b
Fix show squeak detail liked (#923)
* Fix show squeak detail item liked

* Update frontend build
2021-08-12 13:31:00 -07:00
Jonathan Zernik
dea8a854e2
Improve profile list item frontent (#922)
* Improve frontent ui for profile list item

* Update frontent build
2021-08-12 13:14:26 -07:00
yzernik
a86c9faaee Release version 0.1.53 2021-08-12 01:25:12 -07:00
Jonathan Zernik
62217415f9
Don't send empty getdata msg when no data needed (#921) 2021-08-12 01:22:43 -07:00
Jonathan Zernik
09a0838f0a
Change log level for debug line on save duplicate offer (#919) 2021-08-11 23:19:10 -07:00
Jonathan Zernik
16f23cd13b
Simplify peer client address parameter (#918) 2021-08-11 22:49:16 -07:00
Jonathan Zernik
4821fa737b
Remove log lines debug peer (#917)
* Remove log line in peer

* Clean up more log lines
2021-08-11 21:48:41 -07:00
yzernik
41e8f4b329 Release version 0.1.52 2021-08-11 21:05:47 -07:00
Jonathan Zernik
87979663f5
Fix order of starting workers after peer server/client (#916) 2021-08-11 21:03:30 -07:00
Jonathan Zernik
e8d7079f52
Improve connect peers from db peer entries (#915) 2021-08-11 20:53:21 -07:00
yzernik
afe0a8e7c2 Release version 0.1.51 2021-08-11 20:29:37 -07:00
yzernik
e4e83ed87a Merge branch 'master' of github.com:yzernik/squeaknode 2021-08-11 20:29:00 -07:00
yzernik
e95ecb6eb3 Release version 0.1.50 2021-08-11 20:28:29 -07:00
Jonathan Zernik
92725762f6
Combine two context managers for peer connection (#914)
* Combine two context managers for peer connection

* Remove old comments
2021-08-11 20:28:00 -07:00
yzernik
cf0e046f27 Release version 0.1.49 2021-08-11 20:02:42 -07:00
Jonathan Zernik
5e1425cfc5
Simplify peer (#913)
* Use context manager for peer thread setup

* Got itest working with consolidated peer class

* Delete connection class

* Add and remove peer from connection manager in handler class

* Remove connection manager from peer class

* Refactor disconnect peer command

* Remove connection manager from peer client and peer server
2021-08-11 20:02:06 -07:00
yzernik
25ba5fcd3d Release version 0.1.48 2021-08-11 15:39:59 -07:00
Jonathan Zernik
1fb353b5eb
Fix remove peer on disconnect (#912) 2021-08-11 15:39:27 -07:00
Jonathan Zernik
afa8ccd144
Don't send inv msg when empty (#909) 2021-08-11 14:20:10 -07:00
Jonathan Zernik
e127297f16
Use hostname for peer connection without ip lookup (#911)
* Use hostname for peer connection without ip lookup

* Remove old network manager class
2021-08-11 14:17:00 -07:00
yzernik
b76b6463d3 Release version 0.1.47 2021-08-10 22:51:11 -07:00
Jonathan Zernik
af38acb229
Shut down peer connection threads on shutdown (#907) 2021-08-10 22:50:14 -07:00
yzernik
b9096c5ae0 Release version 0.1.46 2021-08-10 21:58:05 -07:00
Jonathan Zernik
c683cfc83b
Use correct ports for expose in dockerfile (#906) 2021-08-10 21:57:36 -07:00
yzernik
78b449b75f Release version 0.1.45 2021-08-10 21:29:53 -07:00
Jonathan Zernik
78b7f9a7f1
Fix default port for create peer command (#905) 2021-08-10 21:29:24 -07:00
yzernik
8e7cb580b3 Release version 0.1.44 2021-08-10 20:58:40 -07:00
Jonathan Zernik
fef9625592
Got itest working (#904) 2021-08-10 20:57:59 -07:00