sachaaaaa
0426d85e7a
Merge branch 'clearnet' into multi-device
...
* clearnet: (136 commits)
Fix more check on deletion.
Only shorten pubkeys if name is present
Shorten pubkeys in quotations too
better guard
pass serverId back to the server
Bump version.
Purge cache on failure.
Fix unnecessary link preview fetches.
Review changes. Increase mod time to 30 seconds.
Undo defaultPublicChatServer change,
Modified colour of dark mod badge
Linting.
Updated design
Show crown icon for moderators
Fix last hash all being NULL in database
Poll for moderators, store them on the conversation and use the list to determine our own mod status
Make sure we are always updating the last deleted id
Update ts/components/conversation/FriendRequest.md
Fix #355 Display timestamp for friend requests
Fix duplicate detection for sent messages in public chat
...
# Conflicts:
# app/sql.js
# js/background.js
# js/models/messages.js
# js/views/app_view.js
# libloki/crypto.js
# libtextsecure/message_receiver.js
6 years ago
Maxim Shishmarev
5cf63af3a3
Enable quotes in public chats
6 years ago
Ryan Tharp
dfd6039c83
use LokiPublicChannelAPI
6 years ago
Beaudan Brown
700ed5d2a8
Some refactoring from reviews, and include the token in the message pipeline instead of getting in message_api
6 years ago
Beaudan Brown
b5fd01a468
Add required metadata to sending pipeline and send to public channels
6 years ago
sachaaaaa
4dd62a265c
Allow receiving and sending messages before lokiP2PApi is defined.
6 years ago
Beaudan
c9f433fbba
Save message id when sending/receiving to/from public server and lint
6 years ago
Beaudan
f857744e88
Revert sending id
6 years ago
Beaudan
f718bf15d2
Prepare to delete message, send message id to server
6 years ago
Beaudan
014558d939
Squash and clean of old PRs, move towards sending cleartext again
6 years ago
Beaudan Campbell-Brown
73b417e605
Merge pull request #371 from BeaudanBrown/testnet
...
Separate testnet
6 years ago
Beaudan
492bb3723a
Move pubkey truncation to loki_rpc and add window function
6 years ago
Beaudan Campbell-Brown
0e9372d3d5
Merge pull request #373 from msgmaxim/timestamp-error
...
Show correct error on incorrect timestamp
6 years ago
Beaudan
6140fef1f7
Fix some bugs
6 years ago
Maxim Shishmarev
09d279dd93
Show correct error on incorrect timestamp
6 years ago
Beaudan
43c2e9c953
Use different seed nodes for development vs production and strip 2 characters from pubkey on testnet
6 years ago
Beaudan
63396669bc
Add eslint rule to enforce curlys, run eslint --fix to automatically apply this rule and add swapfiles to gitignore
6 years ago
Beaudan
c53a35deeb
Comment explaining stopPollingPromise
6 years ago
Beaudan
6ef94fa43d
Start attempt at closing long polling connections when offline event is triggered
6 years ago
Beaudan
1c9fe5b9f5
Make sure we are purging nodes from retrieve swarm list, and also filter 0.0.0.0 ips when getting snodes from wrong swarm error
6 years ago
Beaudan
9910ef0c13
Rename bool
6 years ago
Beaudan
b49be51f36
Don't return early if recalculating PoW
6 years ago
Beaudan
804fc076cc
Refresh swarm list 1 time for outgoing messages
6 years ago
Beaudan Campbell-Brown
5aedd618c0
Merge pull request #324 from BeaudanBrown/improve-http-error
...
Also put the body in httperror
6 years ago
Beaudan
f02e885662
Print body of http error as well
6 years ago
Beaudan
10e61c37da
Retry initialiseRandomPool some times if request fails, fix uncaught promise in sendMessage
6 years ago
Beaudan Campbell-Brown
fee25036be
Merge pull request #321 from BeaudanBrown/faster-fail
...
Remove nodes after 1 failure and only wait for a single successful send
6 years ago
Beaudan
580931c4fb
Pass ourKey to message api, initialise these APIs after registration or when storage is ready so we always have ourKey
6 years ago
Beaudan
d647fb1eb8
Remove nodes after 1 failure and only wait for a single successful send before updating UI
6 years ago
Beaudan
ee260f7de0
Fix silly filtering bug, add filtering for swarm nodes and lint
6 years ago
Beaudan
c5c01b0ac8
Purge retrieving snodes
6 years ago
Beaudan
d12f6b6d32
Handle swarm nodes the same for us or contacts, attach our key to message api object
6 years ago
Beaudan
d5546b9473
Lint
6 years ago
Beaudan
b6b0248e9d
Retrieve from seed
6 years ago
Beaudan
1f74088586
Send to IP
6 years ago
Beaudan
6b2b9ce926
Remove default port and use port from storage server responses
6 years ago
Beaudan
eea2b8e6a7
Do port null check inside rpc call
6 years ago
Beaudan
52c191fc94
Merge branch 'development' into clearnet
6 years ago
sachaaaaa
9d6c5bff36
make unverified https queries to the snodes
6 years ago
Beaudan
7141847dfb
Restart sendMessage logic if PoW changed an dfix NaN bug
6 years ago
Beaudan
f01d8088b7
Remove development PoW
6 years ago
Beaudan
dbcaaf98dc
Lint
6 years ago
Beaudan
c27d1ef69a
Clean some stuff in loki_rpc and get new difficulty from successful requests
6 years ago
Beaudan
e520bf109a
Persist PoW difficulty and update if get response from snodes
6 years ago
Beaudan
18a87d5463
Review changes
6 years ago
Beaudan
c02d5d4053
Lint
6 years ago
Beaudan
709db4bf54
Make sendMessage take options, remove redundant retrieve function and get constant
6 years ago
Beaudan
b43978ece1
Initial refactoring of sendmessage
6 years ago
sachaaaaa
1b1c18b928
Patch from Beau
6 years ago
sachaaaaa
edd5915bf2
Fix use .length on object
6 years ago