Commit graph

868 commits

Author SHA1 Message Date
Jonathan Zernik
1dfe2ecfee
Update frontend build with envoy proxy working (#978) 2021-08-19 15:33:26 -07:00
yzernik
83b9c3e985 Release version 0.1.72 2021-08-19 15:15:00 -07:00
Jonathan Zernik
ebf08e7fe0
Use envoy proxy for rpc (#977)
* Got basic envoy proxy use working

* Got envoy proxy working with frontend dev mode and envoy v 1.16.0

* Change envoy proxy port to 15081
2021-08-19 15:14:14 -07:00
yzernik
eb15a1bf53 Revert to version before envoy proxy 2021-08-19 02:13:00 -07:00
Jonathan Zernik
1b3f0092a6
Revert to working version before proxy (#976) 2021-08-19 02:07:02 -07:00
yzernik
dcf9e0036c Release version 0.1.71 2021-08-19 00:17:11 -07:00
yzernik
6a7bd3804d Revert commit: 9ab6dba379 2021-08-19 00:11:06 -07:00
yzernik
a814786512 Release version 0.1.70 2021-08-18 20:57:22 -07:00
Jonathan Zernik
a9be158194
Update static build (#974) 2021-08-18 20:56:54 -07:00
Jonathan Zernik
a2bb65a051
Configure grpc proxy port (#973) 2021-08-18 20:51:35 -07:00
yzernik
1275f8da6e Release version 0.1.69 2021-08-18 19:48:23 -07:00
Jonathan Zernik
f766a8cd1b
Use different port for envoy in javascript client config (#972) 2021-08-18 19:47:47 -07:00
yzernik
0247d586e3 Release version 0.1.68 2021-08-18 18:53:37 -07:00
Jonathan Zernik
afd8787027
Use envoy frontend proxy (#971)
* Envoy requets seems to be working

* Use grpcweb with proxy for get timeline squeaks
2021-08-18 18:52:39 -07:00
yzernik
9ab6dba379 Release version 0.1.66 2021-08-18 00:27:06 -07:00
Jonathan Zernik
1243f9da30
Use new peer protocol with multiple addresses in getsqueaks msg (#969) 2021-08-18 00:26:32 -07:00
yzernik
1363d8c0fc Release version 0.1.66 2021-08-17 23:37:02 -07:00
Jonathan Zernik
2b73cdb6e7
Delete initiate ping method from peer message handler (#966) 2021-08-17 23:36:20 -07:00
Jonathan Zernik
0e827b11ea
Fix parsing of paremeters from getsqueaks peer message (#968) 2021-08-17 23:35:44 -07:00
yzernik
230ca1d174 Release version 0.1.65 2021-08-17 23:01:38 -07:00
Jonathan Zernik
bf6fbc0ab7
Add download replies button (#965)
* Add download replies rpc command

* Add download replies button to squeak page

* Use reply to hash in lookup query

* Update frontend build
2021-08-17 23:00:58 -07:00
Jonathan Zernik
95176be9c0
Got full width working for squeak detail display (#964)
* Got full width working for squeak detail display

* Update frontend build
2021-08-17 21:31:54 -07:00
Jonathan Zernik
5243225c0b
Fix param type for connect peers (#961)
* Refactor connect save peers method

* Fix peer connection worker
2021-08-17 20:53:26 -07:00
Jonathan Zernik
cb37640d71
Remove action bar from reply to dialog (#960)
* Remove action bar from reply to dialog

* Update frontend build
2021-08-17 20:27:50 -07:00
Jonathan Zernik
32306a7374
Remove sharesqueaks msg (#959) 2021-08-17 16:54:42 -07:00
yzernik
de7c57f699 Release version 0.1.64 2021-08-17 16:40:24 -07:00
Jonathan Zernik
6dbd769a05
Organize squeak node start (#958)
* Organize order of squeak node start

* Change order of squeak node methods

* Initialize squeak node components on start
2021-08-17 16:39:05 -07:00
Jonathan Zernik
85eb53276f
Initialize workers before starting in squeak node (#957) 2021-08-17 16:29:33 -07:00
Jonathan Zernik
9f3391a578
Remove stopped event squeak node (#956)
* Remove stopped event from squeak node class

* Removed stop parameter from web server

* Remove stop event from rpc server

* Remove old comments

* Remove more old comments
2021-08-17 16:13:32 -07:00
Jonathan Zernik
31a90a6ceb
Build entire connection string path in util function (#951)
* Build entire connection string path in util function

* Simplify loading db connection string

* Simplify initialize db in squeak node
2021-08-16 02:43:49 -07:00
Jonathan Zernik
01b81c22ec
Refactor start daemons (#950)
* Refactor daemon background workers using a common base class

* Use initialize methods for all squeak node components
2021-08-16 02:11:29 -07:00
Jonathan Zernik
4cc617a94c
Refactor network commands into network manager (#949)
* Refactor network commands into network manager

* Start and stop peer server and peer client inside network manager

* Pass handle connection fn to peer handler instead of self object

* Remove old comments
2021-08-15 22:15:42 -07:00
yzernik
82e1062f3d Release version 0.1.63 2021-08-15 01:06:11 -07:00
Jonathan Zernik
cca4e4a6c7
Disable rate limiter in squeak controller (#947) 2021-08-15 01:03:09 -07:00
yzernik
af0e1f477c Release version 0.1.62 2021-08-15 00:44:11 -07:00
Jonathan Zernik
313decab6a
Log exception for failure in peer handler (#946) 2021-08-15 00:43:34 -07:00
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