Adam Babik
08dc389770
Integrate status-protocol-go ( #121 )
2019-07-17 15:59:34 +02:00
Andrea Maria Piana
695bdfb61c
Rename Contact -> chats and remove histories ( #116 )
...
This commit renames contacts -> chats and remove histories.
I have also collapsed the migrations for now so it's not backward
compatible, but while in heavy development is probably best just to keep
a single migration.
2019-07-10 20:58:28 +02:00
Adam Babik
af2f7d96f0
fix sending a message without PFS enabled ( #114 )
2019-07-09 16:54:21 +02:00
Andrea Maria Piana
428796640f
Feature/add pair installation message ( #107 )
...
* add pairing message and patch in filter service
2019-07-08 15:12:50 +02:00
Adam Babik
cadcf79cf8
integrate status-go/messaging/publisher.Publisher ( #112 )
2019-07-04 16:20:25 +02:00
Dmitry
d087853db5
Dial mail server every request if needed
...
This method will ensure that we will re-dial mailserver if connection was lost
without waiting for 30s (devp2p timeout) and we will catch if connection
already exists (waiting for event doesn't existing connections)
2019-07-03 07:51:46 +03:00
Dmitry
73dacddff1
Log info but don't fail if message with this id already exists
2019-07-02 10:32:48 +03:00
Dmitry
ad3970f9a6
Add go generate for migrations
2019-07-02 10:32:48 +03:00
Dmitry
1ecfd0dd68
Update ethereum to include dialer fix
2019-07-01 11:31:38 +03:00
Dmitry Shulyak
1a3e62a756
Add api method to request message for a single contact ( #105 )
...
* Add api to request message for a single contact
* Fix tests
2019-07-01 08:05:11 +03:00
Adam Babik
4a99222990
clean up
2019-06-23 09:31:07 +03:00
Adam Babik
90647b5b70
add unit tests
2019-06-23 09:31:07 +03:00
Dmitry
cfc4d5a5c5
Topics are not added to history request
2019-06-23 09:31:07 +03:00
Dmitry
d46665edc9
Add simple API to send and read messages
...
Prepare docker image for tests
Use make build in dockerfile
Add mailservers to transport object
Add readme with example how to use API
Forgot to add a stream for contact
Rewrite correct variable
Apply suggestions
2019-06-23 09:30:48 +03:00
decanus
98a7848079
mvds update
2019-06-21 18:02:14 +02:00
decanus
d7abdc91a4
updated
2019-06-20 18:39:44 +02:00
Dmitry
18f12a9717
Add go mod tidy after running mod vendor
2019-06-19 15:37:35 +03:00
Dmitry
6635b63bc3
Update mvds correctly
2019-06-19 15:37:35 +03:00
Dmitry
2d2f3f9d7e
Revert "updated mvds"
...
This reverts commit 3af981c945095cf0c7f1d0384e1ff2b836a71fde.
2019-06-19 15:37:35 +03:00
Dmitry
0b852c3472
Revert "updated"
...
This reverts commit 59b95d54208d10e4fe9731c8f1d24a67968bf3c3.
2019-06-19 15:37:35 +03:00
Dmitry
f881f1d81f
Add mailservers to transport object
2019-06-19 10:20:42 +03:00
decanus
59b95d5420
updated
2019-06-18 21:56:17 +02:00
decanus
3af981c945
updated mvds
2019-06-18 21:55:12 +02:00
Adam Babik
7212a9e79f
stop Messenger
2019-06-18 09:37:48 +02:00
Adam Babik
48ff50d16d
remove status-go/node dependency from transport ( #88 )
2019-06-16 21:31:51 +02:00
Dean Eigenmann
4041eafbd4
fix/starts-node ( #87 )
...
* fixes data sync
* fix
2019-06-16 12:57:23 -04:00
Adam Babik
a020c363b0
Data sync merge with master ( #86 )
2019-06-15 21:53:28 +02:00
Adam Babik
67aec0202b
Refactor adapters v2 ( #84 )
2019-06-14 22:25:02 +02:00
Adam Babik
6009b73feb
Tweaks for status-go integration ( #80 )
2019-06-06 10:59:28 +02:00
Adam Babik
7b5c6cece3
Add flags protocol message ( #78 )
2019-06-05 18:50:59 +02:00
Adam Babik
6ec75b3cb7
display public key in the UI ( #77 )
2019-06-03 09:02:14 +02:00
Adam Babik
c6ef3353a9
allow empty keyhex ( #76 )
2019-06-03 09:01:52 +02:00
Adam Babik
d2a8ed9c12
test protocol clock ( #75 )
2019-05-31 17:12:26 +02:00
Adam Babik
0e99e7c627
Update README.md where to type commands
...
closes #53
2019-05-31 17:08:47 +02:00
Adam Babik
bfe159da76
Fix sending public messages in PFS mode ( #74 )
2019-05-31 10:30:00 +02:00
Adam Babik
088fab977d
add -add-contact flag ( #71 )
2019-05-31 09:50:25 +02:00
Adam Babik
98b7b1f515
update vendor/ ( #65 )
2019-05-29 22:44:00 +02:00
Adam Babik
617d6a35e6
Explain concept of Stream ( #63 )
2019-05-29 22:43:43 +02:00
Adam Babik
8b0711b269
Prefix data dir with selected public key ( #62 )
2019-05-28 10:49:50 +02:00
Adam Babik
3bbaecca40
fix displaying private messages + small others ( #60 )
2019-05-28 09:39:47 +02:00
Dmitry Shulyak
93a96c0553
Don't redraw contacts if there were no changes ( #51 )
...
* Don't redraw contacts if there were no changes
* Update contacts.go
Co-Authored-By: Adam Babik <a.babik@designfortress.com>
* Update contacts.go
Co-Authored-By: Adam Babik <a.babik@designfortress.com>
2019-05-27 20:19:32 +03:00
Dean Eigenmann
8036865e8d
Update README.md with adding contacts and chats ( #57 )
2019-05-27 16:13:05 +02:00
Dmitry Shulyak
86f1b48bcd
Update status-go, whisper and ethereum to our newest versions ( #49 )
2019-05-27 14:22:18 +03:00
Dean Eigenmann
bae0b78fa9
updated gitignore ( #48 )
2019-05-24 13:54:22 +03:00
Dmitry Shulyak
59579bca82
Request part of messages that wasn't downloaded previously ( #42 )
2019-05-22 19:55:34 +03:00
Dmitry Shulyak
220bf05e8d
Ethereum event.Feed is used for messenger events ( #44 )
...
It allows not to block producer when there are not consumers.
And it allows to have more then one consumer in different parts of the application.
2019-05-21 15:33:22 +03:00
Dmitry Shulyak
a8314adb0b
Check if response returned cursor when making paginated request ( #41 )
2019-05-17 11:21:56 +03:00
Dmitry Shulyak
a17396e618
Refresh contacts periodically and compare contacts correctly ( #40 )
2019-05-17 11:06:42 +03:00
Dmitry Shulyak
7cedfa8c10
Marshal key without a curve ( #38 )
2019-05-16 17:06:03 +03:00
Dmitry Shulyak
3efc79cd74
Encode random key to hex and change ID to BLOB ( #39 )
2019-05-16 16:53:23 +03:00