Commit graph

1234 commits

Author SHA1 Message Date
Jonathan Zernik
f68d8628ea
Move secret key tweak functions to secret keys module (#1464) 2021-10-02 00:07:51 -07:00
Jonathan Zernik
52cfc3765a
Remove unused functions in core util module (#1463) 2021-10-01 21:46:13 -07:00
Jonathan Zernik
ed13f363f7
Remove unused bxor function (#1462) 2021-10-01 21:37:10 -07:00
Jonathan Zernik
77fda8114f
Create squeaks module (#1460)
* Create new squeaks module in core and add make squeak function

* Move get_hash function to squeaks module

* Add unit test for squeaks module

* Add check squeak function to squeaks module

* Add get decrypted content function to squeaks module

* Add function to get payment point in squeaks module

* Use conftest for fixtures in core directory

* Add test cases for squeak matches interest function

* Remove old comment in squeak core
2021-10-01 21:24:09 -07:00
Jonathan Zernik
e03c858ead
Fix test coverage omitted files (#1458)
* Omit squeak_admin_server_servicer.py and app.py from test coverage

* Add newline to setup.cfg
2021-10-01 16:51:26 -07:00
Jonathan Zernik
107a8176ab
Link github CI badge to CI workflow action (#1456) 2021-10-01 15:28:53 -07:00
Lateefah Bello
c14468ef94
added github CI workflow badge to README (#1455) 2021-10-01 15:18:23 -07:00
yzernik
412e54f0d3 Release version 0.1.157 2021-10-01 01:01:46 -07:00
Jonathan Zernik
a2efa9267a
Update frontend build (#1454) 2021-10-01 00:42:49 -07:00
Jonathan Zernik
c8db46fd75
Remove spacing from squeak detail item (#1453) 2021-10-01 00:30:18 -07:00
Jonathan Zernik
1c909da201
Update frontend build with timedisplay component (#1450)
* Run make lint

* Update frontend build
2021-09-30 22:30:18 -07:00
Abhishek Shandilya
8f3bc9c47d
Fixes #1147 (#1393)
* Fixes #1147

* convert squeak time to a reusable component

* add spacing between grid containers
2021-09-30 22:24:52 -07:00
Jonathan Zernik
62f5e332a8
Refactor core interest functions (#1449)
* Convert iterable to list in interest unit tests

* Refactor interests functions into separate module

* Simplify assertions in test interests unit tests
2021-09-30 21:59:55 -07:00
Jonathan Zernik
10ec953084
Remove unused volumes section from docker-compose (#1446) 2021-09-30 13:56:03 -07:00
Jonathan Zernik
d797e76ed4
Run extra squeaknode instance in docker-compose (#1444) 2021-09-29 22:47:39 -07:00
Jonathan Zernik
508a4cb423
Remove libpq-dev as requirement for standard install (#1442) 2021-09-29 12:37:04 -07:00
Jonathan Zernik
736b2af9cf
Move tor proxy to optional section in readme (#1441) 2021-09-28 23:55:31 -07:00
yzernik
45ef7c8996 Release version 0.1.157 2021-09-28 12:13:32 -07:00
Jonathan Zernik
d03d1c5ed6
Upgrade sqlalchemy to 1.4 (#1438) 2021-09-28 11:43:50 -07:00
Jonathan Zernik
f73226b621
Upgrade version of squeaklib to 0.7.7 (#1435) 2021-09-27 21:38:44 -07:00
yzernik
cab5a5b995 Release version 0.1.156 2021-09-27 15:13:04 -07:00
Jonathan Zernik
0d3014786b
Update frontend build (#1431) 2021-09-27 15:04:34 -07:00
Abhishek Shandilya
fc9d217a5b
Buttongroup uses full width to accommodate onion address (#1429) 2021-09-27 14:58:42 -07:00
yzernik
629dc86dba Release version 0.1.155 2021-09-27 14:52:50 -07:00
Jonathan Zernik
03b87c493f
Update frontend build (#1428) 2021-09-27 12:26:01 -07:00
Jonathan Zernik
678e6a0829
Show external address as selectable text field (#1427)
* Show external address as text field instead of button

* Run frontend lint
2021-09-27 12:22:03 -07:00
Jonathan Zernik
9d275ae915
Remove info log lines in update local subscriptiion method (#1425) 2021-09-26 20:45:35 -07:00
Jonathan Zernik
86088f4a9a
Use differential interests after updating subscribed interests (#1424) 2021-09-26 20:25:51 -07:00
Jonathan Zernik
08be7b6faf
Don't send old squeaks in subscribe response in new proto version (#1423)
* Don't send old squeaks in subscribe response in new proto version

* Remove old comment in update subscription method
2021-09-26 13:09:05 -07:00
Jonathan Zernik
be64e00b3d
Rename remote subscription attribute of peer class (#1422) 2021-09-26 10:57:04 -07:00
yzernik
749ff87468 Release version 0.1.154 2021-09-24 18:57:41 -07:00
Jonathan Zernik
63e9b231dc
Use direct pointer to connection object in timer objects (#1420) 2021-09-24 13:33:26 -07:00
Jonathan Zernik
bae8d40984
Change log level to info for shutdown connection triggered by timer (#1418) 2021-09-24 12:40:06 -07:00
Jonathan Zernik
35e3f23dff
Raise exception in connect peer sync when already connected (#1417) 2021-09-24 12:25:42 -07:00
Jonathan Zernik
25f88e646c
Remove grpc responses with status codes (#1413) 2021-09-24 11:28:48 -07:00
Jonathan Zernik
b9fcaa5215
Cancel handshake timer on connection shutdown (#1410) 2021-09-24 09:18:28 -07:00
Jonathan Zernik
a16dd32549
Remove missing peer error from connection manager (#1409) 2021-09-24 09:09:59 -07:00
Jonathan Zernik
4922e82a38
Remove commented line from setup.py (#1408) 2021-09-24 09:01:32 -07:00
Jonathan Zernik
17cae3b7a9
Update frontend build (#1400) 2021-09-23 22:07:00 -07:00
Jonathan Zernik
afbd2b8238
Show status of saved peers (#1399)
* Show connection status of saved peers with icon

* Make frontend lint

* Make frontend lint
2021-09-23 22:01:29 -07:00
Jonathan Zernik
febd1c9b48
Fix duplicate connection causing zombie connection (#1397) 2021-09-22 19:39:08 -07:00
Jonathan Zernik
9671c6200c
Fail gracefully when LND unavailable to unpack offer (#1395) 2021-09-22 17:39:59 -07:00
Jonathan Zernik
7f8f3db3ac
Add libpq-dev to readme (#1391) 2021-09-22 15:22:13 -07:00
Jonathan Zernik
d3d218d0b9
Add protoc-gen-grpc-web requirement to dev doc (#1390) 2021-09-22 15:20:06 -07:00
Jonathan Zernik
3b00e63fbc
Fail gracefully when LND unavailable in get offer (#1389) 2021-09-22 14:41:05 -07:00
Jonathan Zernik
801aea8245
Use async connect peer for connect saved peers (#1386) 2021-09-22 14:22:29 -07:00
Jonathan Zernik
ffa272dc63
Update frontend build (#1385) 2021-09-22 13:42:07 -07:00
Jonathan Zernik
f81ee98157
Update npm deps (#1384)
* Update npm deps

* Update deps with make rundev
2021-09-22 13:34:15 -07:00
Abhishek Shandilya
02fe4a8ae3
Copy external address to clipboard (#1380)
* Copy external address to clipboard, and set maxwidth to accommodate onion address

* Add description and tooltip

* edit description
2021-09-22 13:14:56 -07:00
Jonathan Zernik
4dce048f97
Make on_peers_changed method private in connection manager (#1379) 2021-09-21 10:08:29 -07:00