Commit graph

1085 commits

Author SHA1 Message Date
Jonathan Zernik
48d4c3cf82
Remove routes tab from lightning node page (#1248)
* Remove routes tab from lightning node page

* Update frontend build

* Fix favicon for real

* Update frontend build
2021-09-09 15:05:53 -07:00
yzernik
b82714ea1a Release version 0.1.136 2021-09-09 14:45:55 -07:00
Jonathan Zernik
e14f2a3c41
Fix get profiles flask request (#1246) 2021-09-09 14:39:14 -07:00
Jonathan Zernik
6c1475995b
Use new icon (#1244) 2021-09-09 14:32:19 -07:00
yzernik
8a759b010b Release version 0.1.135 2021-09-08 21:58:09 -07:00
Jonathan Zernik
a2c5f992ce
Fix local addr in version message set in network manager (#1239)
* Fix local addr in version message set in network manager

* Use external host when available otherwise use local host
2021-09-08 21:57:31 -07:00
yzernik
c91f569e95 Release version 0.1.134 2021-09-08 21:26:03 -07:00
Jonathan Zernik
b4873bfbe2
Increase socket timeout and handshake timeout (#1238) 2021-09-08 21:25:22 -07:00
yzernik
5391819fe0 Release version 0.1.133 2021-09-08 20:31:25 -07:00
Jonathan Zernik
44ae05d4f1
Rename external address config (#1237) 2021-09-08 20:31:00 -07:00
yzernik
784cd30b3c Release version 0.1.132 2021-09-08 20:16:38 -07:00
Jonathan Zernik
5e561e6ec2
Implemented get external address rpc method (#1236)
* Implemented get external address rpc method

* Display external address on peers page in frontend

* Update frontend build
2021-09-08 20:15:32 -07:00
yzernik
191a11d424 Release version 0.1.131 2021-09-08 17:56:44 -07:00
Jonathan Zernik
b2858d714b
Paginate received payments (#1234)
* Add pagination to get received payments rpc

* Add pagination to received payments frontend page

* Comment unused method used for streaming in timeline page

* Run frontend lint

* Update frontend build
2021-09-08 17:54:49 -07:00
Jonathan Zernik
b9dad8ce0e
Remove envoy code (#1233) 2021-09-08 16:50:00 -07:00
Jonathan Zernik
aac20efd56
Update frontend build (#1231) 2021-09-08 16:06:54 -07:00
yzernik
8087264e1e Release version 0.1.130 2021-09-08 14:01:25 -07:00
Jonathan Zernik
db851936a4
Fix get connected peer request (#1228) 2021-09-08 14:00:57 -07:00
yzernik
eb3cfc01de Release version 0.1.129 2021-09-08 13:15:44 -07:00
Jonathan Zernik
954a363102
Use empty value for remote addr in version msg to fix tor connection (#1227) 2021-09-08 13:15:10 -07:00
yzernik
b3b1696f97 Release version 0.1.128 2021-09-08 12:13:45 -07:00
Jonathan Zernik
8c8a039ba2
Use socks5 proxy for outbound connection when available (#1226)
* Use socks5 proxy for outbound connection when available

* Remove log lines in peer client for tox proxy
2021-09-08 12:13:12 -07:00
yzernik
29e8720532 Release version 0.1.127 2021-09-08 10:43:05 -07:00
Jonathan Zernik
099d33a893
Change requests to flask (#1225)
* Got timeline request using flask endpoint

* Better error handling for javascript requests

* Got all lnd rpc methods working with flask requests

* Use flask endpoints for more rpc methods

* Use flask endpoints for even more rpc methods

* Use flask endpoints for even more rpc methods

* Use flask endpoints for even more rpc methods

* Use flask endpoints for even more rpc methods

* Comment out streaming frontend requests

* Comment out all streaming requests

* Remove grpc web client from requests

* Run frontend lint

* Update frontend build
2021-09-08 10:42:24 -07:00
Jonathan Zernik
dc524f80ec
Change create time sent payment to integer (#1221)
* Change created time in sent payment to milliseconds integer

* Change time field of sent payment rpc message to ms

* Update frontend for sent payment to get new milliseconds field

* Update frontend build

* Use milliseconds for received offer created time in database

* Use milliseconds for sent offer created time in database

* Change created time to milliseconds for received payment

* Update frontend to use milliseconds for received payment

* Update frontend to use milliseconds for peer and profile in database

* Change created time and liked time to milliseconds for squeak

* Remove use of datetime module from squeak db

* Fix get liked time in milliseconds in frontend

* Update frontend build

* Simplify squeak retention query
2021-09-07 21:14:17 -07:00
Jonathan Zernik
4b76ad832d
Add pagination for sent payments (#1220)
* Add pagination to get sent payments rpc method

* Got frontend mostly working for paginating sent payments

* Fix warning for missing arg in load sent payments effect

* Update frontend build
2021-09-07 09:26:34 -07:00
yzernik
ae35bdcf3e Release version 0.1.126 2021-09-06 19:29:08 -07:00
Jonathan Zernik
3402527f26
Add input for set custom price (#1214)
* Add rpc method for set profile custom sell price

* Got change profile custom price in frontend working

* Run frontend lint

* Update frontend build

* Got send offers with correct custom price working
2021-09-06 19:28:40 -07:00
yzernik
81b9bd90c7 Release version 0.1.125 2021-09-06 10:17:55 -07:00
Jonathan Zernik
a57e9942d0
Rename config for zeromq hashblock port (#1209) 2021-09-06 10:17:31 -07:00
yzernik
d1977dbe7b Release version 0.1.124 2021-09-06 09:06:18 -07:00
Jonathan Zernik
6eb0cd0b62
Fix stop all connections on shutdown (#1207)
* Add check for accepting connections in connection manager for clean shutdown

* Make update squeak subscription and update secret key subscription worker threads daemons
2021-09-06 09:05:35 -07:00
yzernik
5d006c90fa Release version 0.1.123 2021-09-06 08:20:28 -07:00
Jonathan Zernik
79ec17c029
Send broadcast request for secret key after save received squeak (#1206)
* Send broadcast request for secret key after save received squeak

* Broadcast request for secret key after saving received squeak
2021-09-06 08:19:31 -07:00
Jonathan Zernik
4aa51a3bd6
Create is subscribed method of peer for checking squeak (#1204) 2021-09-05 20:50:57 -07:00
yzernik
f7daf3bcb2 Release version 0.1.122 2021-09-05 18:24:11 -07:00
Jonathan Zernik
b45a37081f
Include secret key invs in getsqueaks response (#1200)
* Refactor get local squeaks method in peer message handler

* Include invs for secret keys in reply to getsqueaks msg

* Handle invs for secret keys in handle inv method

* Got subscription itest working

* Change log level for new squeak worker and new secret key worker

* Got itest for subscription working even without slowing down mining

* Delete old commented lookup method in controller

* Use constants for inv types in new squeak worker and new secret key worker
2021-09-05 18:22:38 -07:00
Jonathan Zernik
49ed12e84a
Use newer version of squeaklib with new inv struct (#1198)
* Use newer version of squeaklib with new inv struct

* Refactor peer message handler

* Use constants for inv types from new version of squeaklib
2021-09-05 16:19:14 -07:00
Jonathan Zernik
c9b88ffd4a
Send secret key when profile configured to free (#1197)
* Set up itest for sending free secret key

* Got itest working for download and unlock free squeak

* Simplified getting offer or free secret key from controller

* Rename get offer method of controller
2021-09-05 14:38:52 -07:00
Jonathan Zernik
ad52878499
Update frontend build with use custom price (#1196)
* Run frontend lint

* Update frontend build
2021-09-05 12:37:12 -07:00
Jonathan Zernik
76ad744936
Updrage squeaklib to 0.7.1 (#1194)
* Updrage squeaklib to 0.7.1

* Add case to handle secret key msg in peer msg handler

* Add fields for custom price and use custom price to profile table

* Got itest working with new profile fields

* Use default values for profile struct constructor

* Fix db migration to use use profile columns

* Got itest passing for set use custom price

* Show custom price or default price in profile page

* Change wording of selling with price in profile page

* Got set use custom price toggle working in configure profile dialog
2021-09-05 12:30:58 -07:00
yzernik
8c029040bf Release version 0.1.121 2021-09-04 18:32:03 -07:00
Jonathan Zernik
6fd19b5071
Return None from get buy offer when squeak or secret key is missing (#1193) 2021-09-04 18:31:34 -07:00
yzernik
83aaddab23 Release version 0.1.120 2021-09-04 18:07:08 -07:00
Jonathan Zernik
f8ad36d7ef
Remove action bar from squeak detail component when squeak is null (#1191)
* Remove action bar from squeak detail component when squeak is null

* Run frontend lint

* Update frontend build
2021-09-04 18:04:30 -07:00
Jonathan Zernik
b483267bd0
Fix show unknown squeak (#1189)
* Fix show unknown squeak

* Update frontend build
2021-09-04 17:41:15 -07:00
yzernik
09cc5d857b Release version 0.1.119 2021-09-04 17:02:57 -07:00
Jonathan Zernik
26fced200d
Upgrade squeaklib to version 7 (#1188)
* Use newer version of squeaklib with decryption key outside squeak object

* Remove todo comment about clearing decryption key before insert squeak in db
2021-09-04 16:58:33 -07:00
yzernik
2e447cfffe Release version 0.1.118 2021-09-04 13:22:33 -07:00
Jonathan Zernik
6872423e6d
Fix unsubscribe connected peer (#1185)
* Fix unsubscribe connected peer in peer address page

* Run frontend lint

* Update frontend build
2021-09-04 13:20:16 -07:00