Ryan Tharp
4bb2e83cb3
lint
6 years ago
Ryan Tharp
99679741c1
some renames, improve refresh random pool failures better
6 years ago
Ryan Tharp
6bdc269081
include function name in log message
6 years ago
Ryan Tharp
e4d762a358
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into patchopensnapps
6 years ago
Ryan Tharp
8d4be4cb0b
lint
6 years ago
Ryan Tharp
e66e30bb0b
URL for lint
6 years ago
Ryan Tharp
07ce97aa56
serverRequest/sendToProxy refactor, start messagesPollLock implementation, improve logging
6 years ago
Ryan Tharp
2d76b1eda9
.loki support improvement
6 years ago
Ryan Tharp
455bfa4ab7
result guard, mark internal-only intended functions with _ prefix and simplify parameters, logging improvements
6 years ago
Ryan Tharp
241e64b94b
lint
6 years ago
Ryan Tharp
e3545fa338
change unreachableNode 2nd param to object, put lock around getRandomSnodeAddress so they can't stack, markRandomNodeUnreachable returns remaining count, adjust logging
6 years ago
Ryan Tharp
1c78e1a701
sendToProxy use agent, handle 401/500s, retry system
6 years ago
Mikunj
33925d69e9
Cleanup
6 years ago
Mikunj Varsani
d8b982e194
Fix messages not being created properly in open groups
6 years ago
Jeff Becker
8d684f7b1b
make .loki public chats "work"
...
passing number zero to environmental variables UNSETS the variable, pass "0" instead.
this commit makes it "work" but is probably not the right fix, that comes later. (tm)
6 years ago
Ryan Tharp
ce876a8024
not meant to include this
6 years ago
Ryan Tharp
2b29b76d66
lint
6 years ago
Ryan Tharp
3038a8c7d2
use lodash to reduce confusion
6 years ago
Ryan Tharp
c36fd8ae62
handle image/ avatar paths
6 years ago
Ryan Tharp
46d401ecbf
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into opengroupordering
6 years ago
Audric Ackermann
370467a127
Merge pull request #878 from Bilb/group-profile-image
...
Group profile image upload
6 years ago
Ryan Tharp
97393ef25d
fix message order when mix multidevice messages, improve error logging
6 years ago
Ryan Tharp
0c43c511d7
Merge pull request #868 from neuroscr/tls-fix
...
Snode communication retries and logging improvement
6 years ago
Mikunj Varsani
adbc791dcb
Merge pull request #877 from loki-project/group-sync
...
Closed group syncing
6 years ago
Audric Ackermann
e0ff1755ac
lint
6 years ago
Audric Ackermann
1428cfe1dd
fix download profile image open groups
6 years ago
Audric Ackermann
b756332f89
fix group member dialog and refresh right after group avatar update
6 years ago
Audric Ackermann
60ed8f2972
make download of group avatar work
6 years ago
Mikunj
0eaebcbcac
Don't send contact sync message with pairing authorisation.
...
Don't send secondary devices in contact sync messages.
6 years ago
Audric Ackermann
6d5aed7de8
make upload of group picture work
6 years ago
Ryan Tharp
a85fc9d0ba
loki-messenger => session-desktop
6 years ago
Ryan Tharp
a02fe95556
detect not ready through statusCode instead of string, log any non-200 statusCode, warn if no reply at all, try to debug iv errors, don't call .json() on falsish values
6 years ago
Ryan Tharp
4a55040688
improve code quality
6 years ago
Ryan Tharp
4ba4b8bb54
improve logging, add one retry if not enough snodes in the swarm on long poll start
6 years ago
Ryan Tharp
69dcfa2845
getSwarmNodes refactor to include results from RANDOM_SNODES_TO_USE nodes, make refreshSwarmNodesForPubKey return filteredNodes, initialiseRandomPool() retries 3 times with delays
6 years ago
Ryan Tharp
774c468c39
handle non-base64 responses appropriately, include which server failed in logs
6 years ago
Mikunj Varsani
cea5acf62e
Merge pull request #843 from loki-project/session-reset-cleanup
...
Refactor session reset handling
6 years ago
Audric Ackermann
ff10637a5a
separate update group name and group members dialog
...
(add and remove members are separated)
6 years ago
Mikunj Varsani
8ffb1a0a10
Refactor session reset handling
6 years ago
Mikunj Varsani
10a4f13bc5
Linting
6 years ago
Ryan Tharp
0667269690
remove unneeded async
6 years ago
Ryan Tharp
4210e4d14a
fix no token detection conditions
6 years ago
Ryan Tharp
930bc2d094
Merge pull request #827 from neuroscr/tls-fix
...
improve multidevice profile name handling in open groups
6 years ago
Ryan Tharp
e6f5f4e718
Merge pull request #829 from neuroscr/file-notoken
...
Make private attachments use generic token
6 years ago
Ryan Tharp
846228ce26
Merge branch 'tls-fix' of https://github.com/neuroscr/loki-messenger into tls-fix
6 years ago
Ryan Tharp
5feee5dd5f
handle profile properly if primaryDevicePubKey is not set
6 years ago
Ryan Tharp
d0f0cac31e
lint
6 years ago
Ryan Tharp
dc14eb9ca7
open(), logging, stop() clears timers
6 years ago
Ryan Tharp
eb263a9ee7
open()
6 years ago
Ryan Tharp
c521497f90
lint
6 years ago
Ryan Tharp
14f64e3769
Remove unneeded branch
6 years ago
Ryan Tharp
6faa15d5b4
Update js/modules/loki_app_dot_net_api.js
...
Co-Authored-By: Mikunj Varsani <Mikunj@users.noreply.github.com>
6 years ago
Ryan Tharp
bd4600f6c4
fix spelling and log url on serverRequest with non-json response
6 years ago
Ryan Tharp
277e2e5340
make uploadPrivateAttachment static and use window.tokenlessFileServerAdnAPI, warn if no token yet
6 years ago
Ryan Tharp
9826cf0545
use now static version of uploadPrivateAttachment
6 years ago
Ryan Tharp
60259ab0bb
handle clearing profileName correctly, support multidevice profiles better, use getLokiProfile()
6 years ago
Ryan Tharp
9a31e3703c
make sure sendToProxy get the textResponse option from submit_challenge, improve logging
6 years ago
Ryan Tharp
926a245bf6
lint and note
6 years ago
Ryan Tharp
0223f40de2
lint
6 years ago
Ryan Tharp
3ebb308175
lint
6 years ago
Ryan Tharp
145cfd762d
handle inner JSON parsing errors
6 years ago
Ryan Tharp
4a65a5aa12
handle JSON parsing error
6 years ago
Ryan Tharp
78244d9ef8
file proxy is json encoded
6 years ago
Ryan Tharp
b9ab28e2fc
inform that we expect a non-json repsonse
6 years ago
Ryan Tharp
4d027909c6
more text response fixes, better snode not ready detection
6 years ago
Ryan Tharp
df1d032d96
headers protection, textResponse support, improve logging
6 years ago
Mikunj Varsani
c37650c45d
Don't wait for file server to return tokens when establishing home connection.
6 years ago
Mikunj Varsani
21e982e5c2
Fix open group joining.
6 years ago
Ryan Tharp
4c44265909
no need to validate empty token, support lokinet/getession file domains, mark broken snodes as bad, improve logging
6 years ago
Ryan Tharp
ede5258dd3
improve logging
6 years ago
Ryan Tharp
99afd33fb4
improve logging
6 years ago
Ryan Tharp
3bba0571a0
markRandomNodeUnreachable() refactor, notes/logging
6 years ago
Ryan Tharp
2c4facc694
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into tls-fix
6 years ago
Vincent
b341ceaf76
Closed group joining completed w/o backend
6 years ago
Ryan Tharp
3abb691e2c
lint
6 years ago
Ryan Tharp
90de43e6ff
refactor out validServer()
6 years ago
Vincent
4fd2126fbe
Fileserver update
6 years ago
Ryan Tharp
8767a57ddd
actually validate URL before starting up a bunch of timers
6 years ago
Ryan Tharp
739ac4ce4e
include useful info on error
6 years ago
Ryan Tharp
c1cea3ca04
turn off snode proxy logging
6 years ago
Ryan Tharp
d7a1fbab22
make sure TLS is forced on open groups, improve serverRequest error message
6 years ago
Ryan Tharp
3a0b3dddfd
lint
6 years ago
Ryan Tharp
e6ab3d55ae
fix querystring in file-proxy
6 years ago
Ryan Tharp
569485f42a
put back seemingly now required process.env.NODE_TLS_REJECT_UNAUTHORIZED
6 years ago
Ryan Tharp
c864f00697
lint
6 years ago
Ryan Tharp
3abfd7833c
fix typo
6 years ago
Ryan Tharp
058d294eb0
better error checking
6 years ago
Ryan Tharp
d69a0a9fd4
lint
6 years ago
Ryan Tharp
aee63c3eae
file proxy needs to be able to talk to snode
...
- disable TLS check for fileProxy
- lokiHttpsAgent => snodeHttpsAgent (since we use for two different things now)
6 years ago
Ryan Tharp
3964e9acf0
Merge branch 'clearnet' into tls-fix
6 years ago
Ryan Tharp
1c7067a957
Merge pull request #774 from neuroscr/groupavatar
...
Token handling over snodeProxy
6 years ago
Vince
5bbd136493
Merge pull request #758 from neuroscr/version-check
...
Version check, de-signal.org-ification
6 years ago
Ryan Tharp
18065c101b
minor refactor
6 years ago
Ryan Tharp
daa21c1265
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into groupavatar
6 years ago
Ryan Tharp
3d70a6dc66
make sure token comms are done over fileProxy, other notes, logging adjustment
6 years ago
Maxim Shishmarev
3f58dea035
Remove mixpanel
6 years ago
Ryan Tharp
24b37b93c6
add .loki to have a self-signed cert
6 years ago
Ryan Tharp
615a41fa21
Merge branch 'clearnet' into tls-fix
6 years ago
Vincent
9dcc851ebd
Updated all icon references
6 years ago
Maxim Shishmarev
02320334f0
Remove P2P
6 years ago