Ryan Tharp
|
5678f40b9e
|
additional clean up lint found, converting let => direct return
|
5 years ago |
Ryan Tharp
|
f6525862d4
|
remove rethrows and seemingly uneeded configure
|
5 years ago |
Vincent
|
f72423c2ba
|
types-etc
|
5 years ago |
Audric Ackermann
|
cf7635428a
|
Merge remote-tracking branch 'upstream/clearnet' into hooking-up-sending
|
5 years ago |
Audric Ackermann
|
77025d1afd
|
adress review
|
5 years ago |
Audric Ackermann
|
bd940a9f79
|
add groupUpdate message and groupInfo to new pipeline
|
5 years ago |
Audric Ackermann
|
b0ed0207e0
|
fix one to one (session) chats with just the body set
|
5 years ago |
Audric Ackermann
|
c783e14a86
|
move sync request messages types to new pipeline
|
5 years ago |
Audric Ackermann
|
6380f7426f
|
fix pairing devices bugs since move to new pipeline
|
5 years ago |
Audric Ackermann
|
029851400d
|
include endSession message with new pipeline
|
5 years ago |
Mikunj
|
b85348569b
|
Merge branch 'clearnet' into folder-restructure
|
5 years ago |
Audric Ackermann
|
908316f00d
|
update ReadReceiptMessage and DeliveryReceiptMessage to new pipeline
|
5 years ago |
Vincent
|
58ab611c9e
|
pulled
|
5 years ago |
Audric Ackermann
|
fbba5575ba
|
remove buildSessionRequest message
|
5 years ago |
Audric Ackermann
|
1fe0e3a815
|
remove sendBackgroundMessage
|
5 years ago |
Audric Ackermann
|
6e1258e3d1
|
expirationTimerUpdate uses new sending pipeline
|
5 years ago |
Audric Ackermann
|
ff7ca5a0d5
|
add leave of closed group to new sending pipeline
|
5 years ago |
Audric Ackermann
|
439ea09027
|
lint
|
5 years ago |
Audric Ackermann
|
a351ef86dd
|
remove getSendOptions as this is now fetch on encrypt() of a message
|
5 years ago |
Audric Ackermann
|
e43dc734de
|
TypingMessage sent with new sending pipeline
|
5 years ago |
Audric Ackermann
|
9ec0c8e6a8
|
Merge remote-tracking branch 'upstream/clearnet' into hooking-up-sending
|
5 years ago |
Ryan Tharp
|
a905703cb4
|
move internal buildNewOnionPaths function into buildNewOnionPathsWorker per review
|
5 years ago |
Ryan Tharp
|
db36067503
|
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into fileonion
|
5 years ago |
Audric Ackermann
|
cf94961736
|
throw an error if getSwarmNodes cannot find the conversation
|
5 years ago |
Audric Ackermann
|
c947d99369
|
getMessageQueue() rather than .messageQueue to avoid startup issue
|
5 years ago |
Audric Ackermann
|
b42bc05270
|
replace unlink message
|
5 years ago |
Audric Ackermann
|
2e78f755b4
|
replace sending of established, grant and link request messages
|
5 years ago |
Mikunj
|
4747c5f0db
|
Merge branch 'clearnet' into multi-device-protocol-test
|
5 years ago |
Mikunj
|
0933cf8b02
|
Added multi device protocol tests
|
5 years ago |
Audric Ackermann
|
4865b72e93
|
Merge remote-tracking branch 'upstream/clearnet' into receiver-remove-friend-request-logic
|
5 years ago |
Audric Ackermann
|
a2909c0b58
|
remove unless comments
|
5 years ago |
Audric Ackermann
|
28fb1dd12a
|
address PR reviews
|
5 years ago |
Mikunj
|
f681fd619d
|
Added small helper functions
|
5 years ago |
Mikunj
|
a83ce4ee16
|
Review fixes
|
5 years ago |
Mikunj
|
c027490d2f
|
Merge fixes
|
5 years ago |
Audric Ackermann
|
eb9a838af1
|
remove friends from UI logic
|
5 years ago |
Audric Ackermann
|
66de8d9648
|
remove plenty of the friend logic
|
5 years ago |
Audric Ackermann
|
bccdc3cf34
|
Merge remote-tracking branch 'upstream/clearnet' into receiver-remove-friend-request-logic
|
5 years ago |
Mikunj
|
ae44f0da0f
|
Remove old multi device functions
|
5 years ago |
Mikunj
|
7b7d8c0e2a
|
Remove multi device from libloki
|
5 years ago |
Mikunj
|
0275d43fa4
|
Merge branch 'clearnet' into multi-device-protocol
|
5 years ago |
Mikunj
|
7942ba086f
|
Fetch device mappings from server when needed
|
5 years ago |
Maxim Shishmarev
|
b98543a9fc
|
Fix enum in a definition type
|
5 years ago |
Audric Ackermann
|
68b119fb69
|
remove FR logic from receiver and background.js
|
5 years ago |
Maxim Shishmarev
|
eb280ec1e4
|
Move model definition files
|
5 years ago |
Mikunj
|
7a6ea97efb
|
Handle strings in MultiDeviceProtocol
|
5 years ago |
Maxim Shishmarev
|
8ca7b8cfb4
|
Message receiving refactor: handleDataMessage onwards
|
5 years ago |
Mikunj
|
b36b3e7725
|
Slowly replace old multi device functions
|
5 years ago |
Mikunj
|
c8414fdce6
|
Simplify sql and data files
|
5 years ago |
Ryan Tharp
|
cec5866c22
|
Merge branch 'fileonion' of https://github.com/neuroscr/loki-messenger into fileonion
|
5 years ago |
Ryan Tharp
|
e2d5d9e793
|
put lock around buildNewOnionPaths since it's called multiple times
|
5 years ago |
Mikunj
|
f279f47b35
|
Fix other declaration files
|
5 years ago |
Ryan Tharp
|
6fd0183d11
|
lint/window.log
|
5 years ago |
Ryan Tharp
|
5a54eaa79a
|
use window.setClockParams
|
5 years ago |
Ryan Tharp
|
f28508b849
|
expose window.setClockParams
|
5 years ago |
Mikunj Varsani
|
2d0c3eb896
|
Merge branch 'clearnet' into message-sender
|
5 years ago |
Ryan Tharp
|
9e4e524807
|
lint
|
5 years ago |
Mikunj
|
2f5fd5d835
|
Revert loki modules to commonjs export
|
5 years ago |
Ryan Tharp
|
a22dbbc37e
|
Merge branch 'clearnet' into fileonion
|
5 years ago |
Mikunj
|
1dad49057b
|
Implement MessageSender
|
5 years ago |
Mikunj
|
3ea0689d2f
|
Linting
|
5 years ago |
Mikunj
|
e6139a5463
|
Merge branch 'clearnet' into message-sending-refactor
|
5 years ago |
Mikunj Varsani
|
35ee455bbe
|
Merge pull request #1137 from Bilb/integration-test-logs-rebased
Integration test logs
|
5 years ago |
Audric Ackermann
|
626a108a64
|
do not update a group by default as a medium group
|
5 years ago |
Maxim Shishmarev
|
149f179214
|
Merge pull request #1156 from msgmaxim/fix-guard-selection
More robust guard node selection
|
5 years ago |
Maxim Shishmarev
|
ecde5c235a
|
More robust guard node selection
|
5 years ago |
Audric Ackermann
|
47c3bf1449
|
fix makeOnionRequest out of bound index
|
5 years ago |
Audric Ackermann
|
73e15250d7
|
Merge remote-tracking branch 'upstream/clearnet' into integration-test-logs-rebased
|
5 years ago |
Audric Ackermann
|
d48063dc82
|
lint
|
5 years ago |
Audric Ackermann
|
a8a4c4995a
|
handle double AFR in conversation onAccept
|
5 years ago |
Audric Ackermann
|
2d26479177
|
lint
|
5 years ago |
Audric Ackermann
|
3c9bf34648
|
use conversation and conversationOrigin instead sendingConversation in message.js
|
5 years ago |
Audric Ackermann
|
93581874b8
|
trigger afr to all users devices if needed on contactSync\
|
5 years ago |
Ryan Tharp
|
8c3e601198
|
Merge pull request #1144 from loki-project/neuroscr-pubkeys-dont-matter
Pubkeys don't matter if proxy/onion are off
|
5 years ago |
Ryan Tharp
|
b749afb761
|
Pubkeys don't matter if proxy/onion are off
|
5 years ago |
Audric Ackermann
|
a857406728
|
rename respondToAll.. FR to updateAll...Messages at is does not send any messages
|
5 years ago |
Mikunj
|
cd58e9b86e
|
Add utils for stubbing.
Added ImportMock for easier es6 stubbing.
|
5 years ago |
Mikunj
|
736cbc06da
|
Add tests
|
5 years ago |
Mikunj
|
b644e2a05f
|
Added more types.
Finalise MessageEncrypter.
|
5 years ago |
Audric Ackermann
|
ee6ee7ec4f
|
Merge remote-tracking branch 'upstream/message-sending-refactor' into audric/refactor-message-sending
|
5 years ago |
Maxim Shishmarev
|
13c41f83fe
|
Address more review comments
|
5 years ago |
Maxim Shishmarev
|
ec3c03dbd4
|
Address review comments
|
5 years ago |
Maxim Shishmarev
|
abde96bc1e
|
Fix medium group updates
|
5 years ago |
Maxim Shishmarev
|
2a0130ff04
|
Multidevice support for medium groups
|
5 years ago |
Maxim Shishmarev
|
3561ac49c0
|
UI and some integrations tests for sender keys
|
5 years ago |
Audric Ackermann
|
fa853538d0
|
LINT after prettier upgrade
|
5 years ago |
Mikunj
|
8512c2307b
|
Linting
|
5 years ago |
Mikunj
|
df44e5afca
|
Fix FR logic
|
5 years ago |
Vince
|
53f26d588a
|
Merge pull request #1122 from vincentbavitz/contacts-sorting
Reorganise Contacts Panel
|
5 years ago |
Vincent
|
fe7b22dbc3
|
Groups not friends
|
5 years ago |
Vince
|
50d111f538
|
Merge branch 'clearnet' into linked-devs-fixes
|
5 years ago |
Vincent
|
07e7afeb31
|
Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into lns-map
|
5 years ago |
Vincent
|
adb96fe4ce
|
Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into fr-fixes
|
5 years ago |
Audric Ackermann
|
13a783bd4a
|
fix multi device fr
|
5 years ago |
Mikunj
|
85d3c35c0c
|
Fix types
|
5 years ago |
Mikunj
|
729fa594b8
|
Updated window exports
|
5 years ago |
Ryan Tharp
|
54ee9e3ad4
|
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into fileonion
|
5 years ago |
Ryan Tharp
|
048b5558c1
|
lint
|
5 years ago |
Ryan Tharp
|
06fb96ab07
|
lint
|
5 years ago |
Ryan Tharp
|
291ae531d9
|
lint
|
5 years ago |
Audric Ackermann
|
03757ba2ca
|
lint
|
5 years ago |
Audric Ackermann
|
d695c57805
|
wait to delete secondaryDevice conversation after unpairing
|
5 years ago |
Ryan Tharp
|
51cd3bbe3b
|
more dead code cleanup
|
5 years ago |
Ryan Tharp
|
ef92602615
|
dead code cleanup
|
5 years ago |
Ryan Tharp
|
3c6e58e54b
|
build paths if useFileOnionRequests is on and useOnionRequests is not
|
5 years ago |
Ryan Tharp
|
bb963b77f1
|
expose serverRequest/sendViaOnion, sendViaOnion fix querystring/bad path response handling/handle text responses, getPubKeyForUrl check window.lokiPublicChatAPI.openGroupPubKeys for this.baseServerUrl
|
5 years ago |
Ryan Tharp
|
b8fb24853d
|
move out clock stuff, validOpenGroupServer() checks for lsrpc/pubkey and make private, findOrCreateServer sets pubkeys (enabled OR) if we have one
|
5 years ago |
Ryan Tharp
|
355005b0c1
|
buildNewOnionPaths() refresh if too few nodes, mark markPathAsBad as non-async, getOnionPath() retry until good paths, logging adjustment, guards
|
5 years ago |
Audric Ackermann
|
64fca28aa8
|
Merge remote-tracking branch 'upstream/clearnet' into integration-test-logs-rebased
|
5 years ago |
Ryan Tharp
|
ba87eeecda
|
fix logging variable, expose BAD_PATH
|
5 years ago |
Ryan Tharp
|
9ecdcbf581
|
use tokenlessFileServerAdnAPI for RSS requests
|
5 years ago |
Ryan Tharp
|
c8d1ef17e5
|
setClockParams(), getTimeDifferential(), getServerTime(), and call it
|
5 years ago |
Ryan Tharp
|
e5e71c4577
|
move window.LokiPublicChatAPI.setClockParams() out
|
5 years ago |
Audric Ackermann
|
255616ff8f
|
fix integration-tests
|
5 years ago |
Audric Ackermann
|
12b396ce7e
|
add option to send a message to a single device, or to all device except one
|
5 years ago |
Audric Ackermann
|
f9f3117101
|
Merge remote-tracking branch 'vinc/fr-fixes' into integration-test-logs-rebased
|
5 years ago |
Vincent
|
f5bdcca569
|
pending request filters
|
5 years ago |
Ryan Tharp
|
e69828d490
|
Merge pull request #1100 from neuroscr/fileonion
File server onion routing support
|
5 years ago |
Ryan Tharp
|
78991416f1
|
put file server onion requests behind a feature flag
|
5 years ago |
Vincent
|
2378574519
|
Testing
|
5 years ago |
Ryan Tharp
|
2d715fdfed
|
getOnionRequestNumber=>assignOnionRequestNumber
|
5 years ago |
Vincent
|
307fdd1bd6
|
Finalisation
|
5 years ago |
Vincent
|
1b345bce42
|
Simplification
|
5 years ago |
Ryan Tharp
|
4b6aaeab56
|
use window.lokiSnodeAPI.getOnionRequestNumber, catch lokiSnodeAPI.getOnionPath exceptions, remove dead code, lint
|
5 years ago |
Ryan Tharp
|
1f9df11a0e
|
better seedNode error handling, getOnionRequestNumber(), getOnionPath() fixes
|
5 years ago |
Ryan Tharp
|
b8ed019534
|
remove stale comment, use window.lokiSnodeAPI.getOnionRequestNumber
|
5 years ago |
Vincent
|
1f9b3ce5ea
|
Updated comments
|
5 years ago |
Vincent
|
1cd716d053
|
Removed comments
|
5 years ago |
Audric Ackermann
|
7c87519048
|
send syncMessage when we just created a closed group
|
5 years ago |
Audric Ackermann
|
632de4e9c7
|
handleDataMessage: handle messages as coming from primaryDevice
|
5 years ago |
Audric Ackermann
|
e399b9b65b
|
lint
|
5 years ago |
Audric Ackermann
|
aa6371b6b0
|
fix bug friend request being auto accepted by unknown user from their secondary device
|
5 years ago |
Audric Ackermann
|
a5ff0f0c08
|
test: no need to stub fileserver. start it locally
|
5 years ago |
Audric Ackermann
|
308e06b2cd
|
fix bug since refactor: autoFR and session request message were mixed
|
5 years ago |
Audric Ackermann
|
5b79f715ba
|
integration-test fix some tests add tests of logs
|
5 years ago |
Vincent
|
7a85d69970
|
Mostly strictly types Signal Data
|
5 years ago |
Vincent
|
47a2ecdf95
|
LNS mapping finalise
|
5 years ago |
Vincent
|
19cf4fa54b
|
Set profile name
|
5 years ago |
Vincent
|
9c7f5b2c09
|
Accepting FR from each conv
|
5 years ago |
Vincent
|
8f08c2aabf
|
Accept FRs from all Devices
|
5 years ago |
Vincent
|
e8e7b2121e
|
Message FR accept fiddling
|
5 years ago |
Vincent
|
5db9795076
|
Accepting FRs to all devices
|
5 years ago |
Ryan Tharp
|
7d961ad40a
|
make sure OR is off and proxy is on to override file host
|
5 years ago |
Vincent
|
60ddaa14be
|
Prevent multiple FR conversations
|
5 years ago |
Ryan Tharp
|
e71672ef70
|
remove dead debug
|
5 years ago |
Ryan Tharp
|
0d40ee7ae6
|
Don't allow file-dev in proxy mode
|
5 years ago |
Ryan Tharp
|
f134c6ae48
|
Revert libloki.crypto.generateEphemeralKeyPair, use ... for OR retries
|
5 years ago |
Ryan Tharp
|
80a3eb0521
|
cannot use libloki.crypto.generateEphemeralKeyPair() because it removes the 05 prefix
|
5 years ago |
Mikunj
|
ec3132afc9
|
Fix auto accepting friend requests
|
5 years ago |
Mikunj
|
a1f2b38325
|
Merge changes
|
5 years ago |
Audric Ackermann
|
14594f5762
|
Merge pull request #1110 from Bilb/fix-various-closed-group
|
5 years ago |
Mikunj
|
e666c3c97d
|
Add comments
|
5 years ago |
Mikunj
|
a497871ea3
|
Made changes for new protocol
|
5 years ago |
Ryan Tharp
|
6887526ccd
|
prefer libloki over window.libloki (it's more precise), encryptForPubKey() refactor to use libloki.crypto helper function, ephemeral_key => ephemeralKey, encryptForRelay take hex and pass hex key instead of AB now, makeOnionRequest/sendOnionRequest correct parameters for encryptForRelay
|
5 years ago |
Ryan Tharp
|
0936c6e04c
|
use .getPubKeyForUrl() to set up window.tokenlessFileServerAdnAPI
|
5 years ago |
Ryan Tharp
|
fd4d52ac97
|
remove LokiFileServerFactoryAPI.secureRpcPubKey, remove pubkeys calculation from here and put into adn class
|
5 years ago |
Ryan Tharp
|
97de1eb6ec
|
getPubKeyForUrl() from file_server_api, remove success logging
|
5 years ago |
Ryan Tharp
|
7afaa47de9
|
expose less, logging/dead code clean up
|
5 years ago |
Ryan Tharp
|
34f1d1fc3f
|
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into fileonion
|
5 years ago |
Ryan Tharp
|
d4011aaf6d
|
add adnOnionRequestCounter for sendViaOnion, use lokiRpcUtils.sendOnionRequestLsrpcDest
|
5 years ago |
Ryan Tharp
|
2a889f5d99
|
sendOnionRequestLsrpcDest() refactor, log WRONG POW, makeGuardPayload(), makeOnionRequest(), sendOnionRequest => sendOnionRequestSnodeDest
|
5 years ago |
Ryan Tharp
|
ae210c4312
|
urlPubkeyMap to allow LOKIFOUNDATION_DEVFILESERVER_PUBKEY to work seemlessly (while hardcoding), set this._server.pubKeyHex
|
5 years ago |
Ryan Tharp
|
a5c61b7a9d
|
fix snodes retrieval from seed
|
5 years ago |
Ryan Tharp
|
5b6d805340
|
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into fileonion
|
5 years ago |
Audric Ackermann
|
eb894a9b66
|
lint
|
5 years ago |
Audric Ackermann
|
f46c885fdf
|
merge fix-closed-group to clearnet
|
5 years ago |
Ryan Tharp
|
ead2f62b6d
|
Merge branch 'clearnet' into sender-keys
|
5 years ago |
Ryan Tharp
|
7baf69ae00
|
update seedNode format in config, try ip_url as fallback
|
5 years ago |
Vincent
|
477e9b6ef0
|
lodah-w-xor
|
5 years ago |
Vincent
|
400e1ee0a8
|
rm forced leave
|
5 years ago |
Vincent
|
5c02dc9371
|
sorting-tinkers
|
5 years ago |
Vincent
|
3cbb90516f
|
Remove clgs
|
5 years ago |
Vincent
|
9f2688561a
|
kick all devices finished
|
5 years ago |
Vincent
|
52de32e65d
|
filtering w comments
|
5 years ago |
Vincent
|
4e6e573f18
|
Testing w clg
|
5 years ago |
Vincent
|
7d803280e8
|
halfway
|
5 years ago |
Vincent
|
2b7df8e40b
|
Filtering groups fromstate
|
5 years ago |
Maxim Shishmarev
|
8292775e96
|
Minor fix
|
5 years ago |
Vincent
|
3c977747a6
|
tinkering
|
5 years ago |
Vincent
|
69e28e28aa
|
working with syncs
|
5 years ago |
Vincent
|
3ab2b550e4
|
Remove archive conversation
|
5 years ago |
Maxim Shishmarev
|
61d4c7c349
|
Encrypt source for medium groups
|
5 years ago |
Vincent
|
a5b1101216
|
Slave unlinking & FR dup fix
|
5 years ago |
Maxim Shishmarev
|
debb922521
|
Medium groups with sender keys essentials
|
5 years ago |
Vincent
|
3f650a1d15
|
prevent note to self on unlink from slave
|
5 years ago |
Vincent
|
5f7c82d41d
|
Cleanup
|
5 years ago |
Vincent
|
e7e62b2479
|
Conditional retry for slave fail
|
5 years ago |
Vincent
|
3de82cd292
|
rm
|
5 years ago |
Vincent
|
b5f0f552a7
|
Changes
|
5 years ago |
Vincent
|
3c571770ed
|
Useful comments
|
5 years ago |
Mikunj Varsani
|
1a0b760fa1
|
Merge pull request #1093 from Bilb/fix-various-closed-group
Fix various closed group
|
5 years ago |
Mikunj Varsani
|
3e3df7717f
|
Merge pull request #1094 from Bilb/link-device-fixes
Link device fixes
|
5 years ago |
Ryan Tharp
|
74c41ded87
|
sendViaOnion(), useOnionRequests feature flag support
|
5 years ago |
Ryan Tharp
|
627c4b2462
|
encryptForNode=>encryptForPubKey, refactor makeOnionRequest() out of sendOnionRequest, some logging style
|
5 years ago |
Audric Ackermann
|
3c2746d910
|
fix group update notifcation when we are added to the group
|
5 years ago |
Audric Ackermann
|
6f8affe5c9
|
add spinner while unlinking device
|
5 years ago |
Audric Ackermann
|
b60188331a
|
do not trigger closed group update on unchanged member list
|
5 years ago |
Vincent
|
4033b70f5c
|
Refined error reporting
|
5 years ago |
Vincent
|
345c7b12d9
|
lint
|
5 years ago |
Vincent
|
cd5a2f75de
|
Fix MAX_SAFE_INTEGER on timeout
|
5 years ago |
Vincent
|
d78a49d689
|
Constants
|
5 years ago |
Vincent
|
8992234dd7
|
lns mapping method rewrite
|
5 years ago |
Mikunj
|
96d42e24d2
|
Made calculateAgreement async
|
5 years ago |
Mikunj
|
d8ed1258e1
|
Made key generation async
|
5 years ago |
Mikunj Varsani
|
035daffe2b
|
Merge pull request #1074 from Bilb/various-group-fixes
Various group fixes
|
5 years ago |
Mikunj Varsani
|
2015ee7647
|
Merge pull request #1086 from Mikunj/cpu-fix
Fix unnecessary db calls
|
5 years ago |
Ryan Tharp
|
e38dff5448
|
make getPathString functional
|
5 years ago |
Ryan Tharp
|
06e1a0eec3
|
window.lokiFeatureFlags.onionRequestPaths => onionRequestHops, needPaths => nodesNeededPerPaths
|
5 years ago |
Ryan Tharp
|
2907f3d154
|
remove dead code
|
5 years ago |
Ryan Tharp
|
cd8f67a93a
|
refactor getPathString() out, clean up if result branching
|
5 years ago |
Ryan Tharp
|
5ef17375c1
|
sendOnionRequest() now uses onionRequestPaths control, lokiFetch checkResponse() so we handle wrong PoW/Timestamp/Swarm in proxy and onion requests
|
5 years ago |
Ryan Tharp
|
cc4664e27f
|
buildNewOnionPaths() now uses onionRequestPaths control, include count of paths in log
|
5 years ago |
Ryan Tharp
|
a3f51648a5
|
dead code lint
|
5 years ago |
Ryan Tharp
|
0bbd265d52
|
log any sendMessage exceptions, other notes
|
5 years ago |
Mikunj
|
8f453bc12e
|
Fix unnecessary db calls
|
5 years ago |
Ryan Tharp
|
167ae0e0bd
|
Merge pull request #1061 from neuroscr/patchopensnapps
snode communication refactor part 4
|
5 years ago |
Ryan Tharp
|
058cd32746
|
Merge branch 'patchopensnapps' of https://github.com/neuroscr/loki-messenger into patchopensnapps
|
5 years ago |
Ryan Tharp
|
158d6a2a2e
|
fix logging, allowOnlyOneAtATime fix timeout clearing
|
5 years ago |
Ryan Tharp
|
43b8b779f2
|
add note
|
5 years ago |
Ryan Tharp
|
b119a1d0d4
|
findMatchingSnode => compareSnodes
|
5 years ago |
Ryan Tharp
|
2be1a0850c
|
remove 2nd param from Math.floor, refreshSendingSwarm fix refreshSwarmNodesForPubKey pubkey
|
5 years ago |
Ryan Tharp
|
9e584b64aa
|
Update js/modules/loki_app_dot_net_api.js
Co-Authored-By: Mikunj Varsani <Mikunj@users.noreply.github.com>
|
5 years ago |
Ryan Tharp
|
078e95f8c9
|
use meta.code to emulate proper http response from proxy, logging style updates
|
5 years ago |
Ryan Tharp
|
f6233b91a9
|
getSwarmNodesForPubKey make fetching hashes optional and off by default, get version summary when all downloaded, _getVersion retry bug fix, other notes
|
5 years ago |
Ryan Tharp
|
40ebc508fc
|
only show devs the token
|
5 years ago |
Ryan Tharp
|
6dca83a972
|
return which snode was used to send/storage message, pass fetchHashes to getSwarmNodesForPubKey, indicate if we were requested to be stopped or not, log level adjustments
|
5 years ago |
Ryan Tharp
|
b3278a4edf
|
handle timestamp errors better
|
5 years ago |
Ryan Tharp
|
adcc1e186a
|
firstTrue return the return truish value given otherwise false
|
5 years ago |
Ryan Tharp
|
60abea1454
|
typo and validAuthorisations bug fix
|
5 years ago |
Audric Ackermann
|
6848eb975a
|
fix tests
|
5 years ago |
Audric Ackermann
|
6d6f4a00e4
|
address review: remove code duplication
|
5 years ago |
Audric Ackermann
|
a3575c0295
|
showtoast on invite accept from already member open-group
|
5 years ago |
Audric Ackermann
|
0d0a0a1eb5
|
remove unused file connecting_to_server_dialog_view.js
|
5 years ago |
Audric Ackermann
|
645b2d55fc
|
invite friends to closed group: hide already members
|
5 years ago |
Audric Ackermann
|
ab77b0f9a5
|
disable message contextmenu on group chats when kicked
|
5 years ago |
Audric Ackermann
|
f48136678e
|
use isKickedFromGroup to disable ui components
|
5 years ago |
Audric Ackermann
|
28597e3539
|
filter out already members in invite dialog for closed groups
|
5 years ago |
Mikunj
|
18851c3f87
|
Move builing paths after storage becomes ready.
We do this so it doesn't block any of the other communication apis from being initialized.
|
5 years ago |
Vincent
|
9c9b8e08ef
|
Remove redundant bool casting
|
5 years ago |
Vincent
|
9229ee7482
|
Linted
|
5 years ago |
Vincent
|
99200bb725
|
Message unsendability
|
5 years ago |
Vincent
|
f66bc782da
|
Remove debugging logs
|
5 years ago |
Vincent
|
94be443822
|
Message deletion cleanup
|
5 years ago |
Ryan Tharp
|
73b6401097
|
additional lint-full
|
5 years ago |
Ryan Tharp
|
3f5a667989
|
remove separate version pool vars, loki_primitive refactor, make sure _getAllVerionsForRandomSnodePool can't stack, exception clean up, findMatchingSnode refactor, getSwarmNodesForPubKey() now loads the lasthash, getNodesMinVersion is no longer async, _getSnodesForPubkey no longer takes a snode
|
5 years ago |
Ryan Tharp
|
9927eab539
|
more loki_primitive unification, remove unneeded trace
|
5 years ago |
Ryan Tharp
|
e1ff1c709b
|
lint
|
5 years ago |
Ryan Tharp
|
6c48ee7e6d
|
lint
|
5 years ago |
Ryan Tharp
|
53a624ff1d
|
loki_primitives refactor, pass swarmPool into _openRetrieveConnection, _openSendConnection now returns the snode it used, refreshSendingSwarm() now uses lokiSnodeAPI.refreshSwarmNodesForPubKey, bump MAX_ACCEPTABLE_FAILURES from 1 to 10 to make sure we retry
|
5 years ago |
Ryan Tharp
|
bee436ebbb
|
2.0.2-3 loki-storage support: handle 504, adjust log level/logging/notes
|
5 years ago |
Mikunj
|
663d2b0bc6
|
Merge branch 'clearnet' into revert-1051-revert-1033-package-cleanup
|
5 years ago |
Ryan Tharp
|
f9baac91a1
|
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into patchopensnapps
|
5 years ago |
Ryan Tharp
|
f632a87b05
|
Merge pull request #1057 from loki-project/neuroscr-patch-2
open group api - put integration code under guard
|
5 years ago |
Ryan Tharp
|
3553edcefc
|
lint
|
5 years ago |
Ryan Tharp
|
70c4b9b3c7
|
lint
|
5 years ago |
Ryan Tharp
|
b517ad5286
|
put integration code under guard
|
5 years ago |
Ryan Tharp
|
1ee2088343
|
Fix integration tests slipping into release
Per Mikunj
|
5 years ago |
Mikunj Varsani
|
24a3e05154
|
Revert "Revert "Clean up unused dependencies.""
|
5 years ago |
Vince
|
5ff7476359
|
Revert "Clean up unused dependencies."
|
5 years ago |
Vince
|
6d591d956d
|
Merge pull request #1033 from Mikunj/package-cleanup
Clean up unused dependencies.
|
5 years ago |
Ryan Tharp
|
90d2bbb338
|
refactor refreshRandomPool into small functions, exception clean up
|
5 years ago |
Maxim Shishmarev
|
804b4e54ac
|
Merge pull request #1041 from msgmaxim/lns
API implementation for LNS
|
5 years ago |
Maxim Shishmarev
|
932ea23ceb
|
API implementation for LNS
|
5 years ago |
Mikunj Varsani
|
c5ffcf1c3b
|
Merge branch 'clearnet' into package-cleanup
|
5 years ago |
Ryan Tharp
|
9ade8cbb1e
|
using undefined instead of false
|
5 years ago |
Ryan Tharp
|
55acf4c24f
|
make log less confusing
|
5 years ago |
Ryan Tharp
|
6d7197a371
|
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into patchopensnapps
|
5 years ago |
Ryan Tharp
|
62169e74f6
|
clear refreshRandomPoolPromise lock so you can refresh your randomPool, handle edge case if not enough snodes in randomPool for guards
|
5 years ago |
Ryan Tharp
|
c5573cc422
|
handle edgecase where there's less than 2 snodes in the randomPool (and it wouldn't trigger a refresh), log style, better warning if sendToProxy returns false
|
5 years ago |
Ryan Tharp
|
a2b1c2e8f6
|
lint
|
5 years ago |
Ryan Tharp
|
4384229b4c
|
log when _retrieveNextMessages's call to lokiRpc fails
|
5 years ago |
Ryan Tharp
|
2a7ebe6696
|
don't say it's sent when it's not
|
5 years ago |
Ryan Tharp
|
4c870d4b74
|
improve loki tld host checking, fix proxyFetch calling sendToProxy so tokens can be fetched
|
5 years ago |
Mikunj
|
b16da2c5f5
|
Linting
|
5 years ago |
Vincent
|
513fe8f977
|
Updated nulled modal buttons
|
5 years ago |
Mikunj
|
9d2417c2f6
|
Removed proxy-agent and web-socket.
Trimmed down web_api.js to most basic functions we are using. This needs to be completely removed in the future.
|
5 years ago |
Mikunj
|
828444aadc
|
Linting
|
5 years ago |
Mikunj
|
e875ba2527
|
remove got.
Fix session IDs not being redacted in logs.
|
5 years ago |
Mikunj
|
d671ce0055
|
Remove phone number libraries
|
5 years ago |
Audric Ackermann
|
24114bab8d
|
Merge pull request #1024 from Bilb/fix-pre-approved-friend-request
fix pre approved friend requests
|
5 years ago |
Audric Ackermann
|
0d0439cacc
|
Merge pull request #1020 from Bilb/spell-check-fixes
fix spell checker using the electron one
|
5 years ago |
Audric Ackermann
|
e48c7c2f3d
|
fix lint
|
5 years ago |
Audric Ackermann
|
473c4d817b
|
fix bug with accept/reject buttons on friend request #914
|
5 years ago |
Audric Ackermann
|
8f01d1dbb7
|
enable by default spell-check
|
5 years ago |
Audric Ackermann
|
e64ae7db5f
|
fixes #989 pre approved friend requests
|
5 years ago |
Audric Ackermann
|
9ff16d7e60
|
move to electron spellchecker
|
5 years ago |
Audric Ackermann
|
bf0785f6b6
|
Revert "default to en_US if locale dictionnary is not found"
This reverts commit 2f3f3b8294 .
|
5 years ago |
Mikunj
|
a9555e8439
|
Linting
|
5 years ago |
Mikunj
|
496afa85cb
|
Remove libsodium-wrapper.
Remove LokiSnodeChannel as we weren't using it.
|
5 years ago |
Ryan Tharp
|
75ef07048a
|
make sure retries is set
|
5 years ago |
Ryan Tharp
|
dcfae3bedc
|
improve user UX since we shouldn't have to wait on startup
|
5 years ago |
Ryan Tharp
|
0336b09fd4
|
tweak expire delay
|
5 years ago |
Ryan Tharp
|
a7981b1645
|
add some notes
|
5 years ago |
Ryan Tharp
|
6fdde32948
|
convert reduce back to for...of loop per Maxim, markRandomNodeUnreachable() make handle edge removal cases and optimize snode lookup
|
5 years ago |
Ryan Tharp
|
055ba2aa66
|
fix bug with missing ciphertext in log msg, remove unneeded space from log messages
|
5 years ago |
Ryan Tharp
|
ae9bcd45c2
|
only be picky about file uploads
|
5 years ago |
Ryan Tharp
|
2acc839aa5
|
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into ssvertriage
|
5 years ago |
Audric Ackermann
|
2f3f3b8294
|
default to en_US if locale dictionnary is not found
|
5 years ago |
Ryan Tharp
|
8ceb47823f
|
fix logging style
|
5 years ago |
Ryan Tharp
|
40951f0579
|
this.versionsRetrieved, handle ECONNREFUSED as bad otherwise retry in 1s, randomize list of snodes, only report status every 10%
|
5 years ago |