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
yzernik
b260341322
Release version 0.1.43
2021-08-10 19:05:44 -07:00
Jonathan Zernik
36d89bd25e
Fix peer server thread shutdown ( #903 )
2021-08-10 18:48:00 -07:00
Jonathan Zernik
7d266cdf5e
Split peer server client ( #901 )
...
* Split peer server and peer client
* Got itest passing
* Catch exception when closing peer socket
* Reconfigure all itests to run
2021-08-10 02:16:46 -07:00
Jonathan Zernik
f652915355
Use tcp peer connection ( #900 )
...
* Got basic tcp connection working
* Got passing itest for open tcp connection
* Got most of protocol working. still need to send offer correctly
* Got offer from peer over tcp connectrion
* Got single squeak download working on tcp connection
* Remove rpc peer client
* Remove old rpc clients
* Remove old squeak client modules
* Got sharesqueaks peer message working
* Remove peer rpc server
* Remove server rpc fixtures
* Remove old itests
* Remove old sync modules
* Run worker background task to keep peers synced
* Add peer connection worker
* Add test for disconnect peer
* Remove old itest util
* Delete old peer rpc client helpers.
* Handle insert duplicate received offer
* Use more specific exception handling for duplicate offer insert
2021-07-09 21:07:46 -07:00
yzernik
91e6af516a
Release version 0.1.42
2021-06-05 18:08:26 -07:00
Jonathan Zernik
d78ddfc8c1
Remove log lines for debugging delete old squeaks ( #898 )
2021-06-05 00:14:31 -07:00
Jonathan Zernik
ccc40f4cc1
Downdgrage lnd version to 0.11 ( #897 )
2021-06-04 19:38:31 -07:00
Jonathan Zernik
b935785469
Use timestamp for like field ( #896 )
...
* Use a timestamp for like field in database
* Use query to get liked squeaks in order of like
2021-06-04 18:28:42 -07:00
Jonathan Zernik
a5b5d417d5
Update lnd version ( #895 )
2021-06-04 15:05:30 -07:00
Jonathan Zernik
1beebe2dc8
Remove extra log line in download ( #894 )
2021-06-02 00:55:56 -07:00
Jonathan Zernik
ad36244587
Remove interested option, use download criteria ( #893 )
2021-06-02 00:36:07 -07:00
dependabot[bot]
b63ee36358
Bump @grpc/grpc-js from 1.0.5 to 1.1.8 in /frontend ( #891 )
...
Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node ) from 1.0.5 to 1.1.8.
- [Release notes](https://github.com/grpc/grpc-node/releases )
- [Commits](https://github.com/grpc/grpc-node/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-01 18:04:31 -07:00
Jonathan Zernik
8178a114b8
Pin version of sqlalchemy ( #890 )
2021-03-18 20:58:24 -04:00
Jonathan Zernik
1a35af505b
Simplify download protocol ( #889 )
...
* Simplify download protocol in peer connection
* Simplify download method more in peer connections
* Simplify download squeak helper method
2021-02-26 15:14:27 -05:00
Jonathan Zernik
d92d96a796
Remove old testnet ports from expose in dockerfile ( #882 )
2021-02-22 21:49:38 -08:00
Jonathan Zernik
b7658932a9
Use query instead of iteration to get saved received offer ( #881 )
2021-02-22 21:40:44 -08:00
yzernik
d9b5613480
Release version 0.1.41
2021-02-22 21:05:17 -08:00
Jonathan Zernik
bfbb4ba335
Only delete squeaks that are not liked ( #880 )
2021-02-22 20:54:32 -08:00
Jonathan Zernik
c4477a9168
Add liked page ( #879 )
...
* Add query filter for getting only liked squeak displays
* Got liked page working
* Fix showing action bar for squeak page with null squeak
2021-02-22 20:17:45 -08:00
Jonathan Zernik
6a71bf5129
Add liked column ( #878 )
...
* Add liked column to squeak table
* Add rpc methods for like and unlike
* Fix migration to add liked column
* Got like squeak working
* Set squeak liked without reloading page
* Download squeak button reloads squeak without reloading page
* Use inconbutton for actions in squeak detail component
* Update static build
2021-02-22 18:54:20 -08:00
Jonathan Zernik
693bd782cc
Yield squeaks to delete query result ( #877 )
...
* Use yield for squeaks to delete query result
* Fix calling yield old squeaks method
2021-02-22 15:00:35 -08:00
Jonathan Zernik
26903592dd
Use config for offer deletion interval ( #876 )
2021-02-22 12:57:16 -08:00
Jonathan Zernik
2c42166bec
Add delete old squeak db method ( #875 )
...
* Add squeak deletion worker
* Fix method name for delete old squeaks
* Got squeak deletion worker working
2021-02-22 12:40:45 -08:00
Jonathan Zernik
157808fb70
Log error when peer sync fails ( #872 )
2021-02-21 21:49:12 -08:00