Mikunj
|
429bdd6460
|
Refactor local_loki_server
|
6 years ago |
Mikunj
|
75d0894104
|
Fixed files not included in release.
Moved node relevant stuff in libloki into its own modules folder.
|
6 years ago |
sachaaaaa
|
3f755123e7
|
Merge pull request #207 from BeaudanBrown/p2p-json-rpc
P2p using rpc endpoint
|
6 years ago |
Beaudan Campbell-Brown
|
7e2a409c43
|
Merge pull request #198 from sachaaaaa/channel-encryption
Add channel encryption library with tests
|
6 years ago |
Beaudan
|
c0a6ba25bc
|
Update p2p messages to follow the same endpoint format as storage server. Clean up message_api a lil bit and updated tests
|
6 years ago |
Beaudan
|
0516e69ff7
|
Fix tests
|
6 years ago |
Beaudan
|
b00a0cb699
|
Rename isOnline to isPing for clarity, and reduce the ttl for online broadcast messages to 1 min
|
6 years ago |
sachaaaaa
|
e2abc0d510
|
Add channel encryption library with tests (not in used so far)
|
6 years ago |
Beaudan
|
2fd746821a
|
Added function for getting your loki IP and bind the local server
|
6 years ago |
Beaudan
|
6426a5eb9b
|
Added ability to look up our .loki address and now send that with our LokiAddress messages
|
6 years ago |
sachaaaaa
|
7186f28019
|
Ensure a session is always initiated using the prekey assigned to the contact
|
6 years ago |
sachaaaaa
|
f900a08eda
|
Merge pull request #177 from sachaaaaa/merge_1_21_0
Merge Signal 1.21.0
|
6 years ago |
sachaaaaa
|
9ae85a3408
|
Add missing argument when calling sendMessage in sendEmptyMessage
|
6 years ago |
Beaudan
|
25a3129e37
|
Reworked p2p tests to be sensible and use the built in timeout/done system instead of hacky promise thing
|
6 years ago |
Beaudan
|
cde7bbf3c3
|
Removed forceP2p as argument for the pingContact event and enforced it on the other side
|
6 years ago |
Beaudan
|
02d6920ade
|
Tests for loki_p2p_api, added yarn command to generate coverage html, instantiating loki_p2p_api in the test preload
|
6 years ago |
Beaudan
|
a40a3d164f
|
Lots of logic for establishing a p2p connection, managing when the other user is online vs offline etc. Will always try to use P2P messaging when it can and fall back to storage server otherwise
|
6 years ago |
Mikunj
|
3c07d99a89
|
Fix variable names.
Fix module export to be more consistent.
|
6 years ago |
Beaudan
|
6ba7fb20b8
|
Fixed UI blocking when creating conversation, more review comments
|
6 years ago |
Beaudan
|
e735b3ca41
|
Review comments, moved swarmNodes database stuff to just be in data.js
|
6 years ago |
Beaudan
|
9ff96a0250
|
Fixed tests and moved friend request status enum to new friends file
|
6 years ago |
Beaudan
|
38ff70e2ec
|
Fixed some little redundant stuff in the message and snode api
|
6 years ago |
Beaudan
|
2bae6b5eed
|
Removed online broadcast message type, changed ttl logic a little, add p2p address and port to the window object when recieve message
|
6 years ago |
Beaudan
|
07076c27ae
|
Moved friend status to window, added start of p2p api stuff
|
6 years ago |
Beaudan
|
b417edfc9b
|
Added new protos for online broadcast messages, added db hits for getting friends, local server now instantiated on the window, now sending online broadcast messages when the local server starts
|
6 years ago |
sachaaaaa
|
adfb4ab371
|
work with session reset
|
6 years ago |
sachaaaaa
|
1238cbc4e6
|
Send profile along with friend request accept message
|
6 years ago |
Mikunj
|
9b71e8119e
|
Added error catching.
|
6 years ago |
Mikunj
|
f21d1f65e6
|
Let OS select random open port.
|
6 years ago |
Mikunj
|
8c9b1a7a7a
|
Added loki server.
Added test.
|
6 years ago |
Mikunj
|
e08a63d078
|
Merge development into lint
|
6 years ago |
Beaudan
|
714a5ab8b1
|
Update consolidateLists function to take a selector function and updated tests
|
6 years ago |
Mikunj
|
6bd2d3962e
|
Linted files
|
6 years ago |
sachaaaaa
|
7f78409f43
|
add TTL variation in pow metrics
|
6 years ago |
Mikunj
|
4de69bee4b
|
Reduced PoW difficulty to 100 on production.
|
6 years ago |
Mikunj
|
4d1f4fcb4f
|
Moved loki_protocol_store.js into libloki/storage.js
|
6 years ago |
Mikunj
|
4eda13733a
|
Cleanup tests.
Moved service_node_test to assert to keep consistency.
|
6 years ago |
Mikunj
|
f9147663d5
|
Updated tests.
Removed libloki-protocol.
|
6 years ago |
Mikunj
|
070d18b514
|
Updated function calls.
|
6 years ago |
Mikunj
|
982f10a505
|
Split libloki logic.
Added to gruntfile.
|
6 years ago |
sachaaaaa
|
4b4a2b1bf2
|
Merge pull request #122 from sachaaaaa/consolidateLists
Add logic to consolidate list of data returned by different snodes
|
6 years ago |
sachaaaaa
|
583a10628a
|
run service_node in the browser instead of as a nodejs module
|
6 years ago |
sachaaaaa
|
61145b6e99
|
rename listSize to numLists in service_nodes.js
|
6 years ago |
sachaaaaa
|
8c01bea913
|
variables name consistency and remove superfluous initialisation
|
6 years ago |
sachaaaaa
|
1274beb510
|
Add consolidateLists function with unit tests
|
6 years ago |
sachaaaaa
|
e3138f8fde
|
add yarn pow-metrics
|
6 years ago |
Beaudan
|
6113f13d3a
|
Rip the worker logic out of message_receiver and add the functionality for it to work with pow. Fix pow tests to work with those changes
|
6 years ago |
Mikunj
|
0491ceacf1
|
Added seed dialog.
Fixed issue where incorrect language was used to generate seed.
|
6 years ago |
sachaaaaa
|
8b32583b79
|
fix loki test
|
6 years ago |
Beaudan
|
f6ab6495ae
|
Updated the nonce trials variables to be constants for production and development
|
6 years ago |