Ryan Tharp
|
46d401ecbf
|
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into opengroupordering
|
5 years ago |
Audric Ackermann
|
370467a127
|
Merge pull request #878 from Bilb/group-profile-image
Group profile image upload
|
5 years ago |
Ryan Tharp
|
97393ef25d
|
fix message order when mix multidevice messages, improve error logging
|
5 years ago |
Ryan Tharp
|
0c43c511d7
|
Merge pull request #868 from neuroscr/tls-fix
Snode communication retries and logging improvement
|
5 years ago |
Mikunj Varsani
|
adbc791dcb
|
Merge pull request #877 from loki-project/group-sync
Closed group syncing
|
5 years ago |
Audric Ackermann
|
e0ff1755ac
|
lint
|
5 years ago |
Audric Ackermann
|
1428cfe1dd
|
fix download profile image open groups
|
5 years ago |
Audric Ackermann
|
b756332f89
|
fix group member dialog and refresh right after group avatar update
|
5 years ago |
Audric Ackermann
|
60ed8f2972
|
make download of group avatar work
|
5 years ago |
Mikunj
|
0eaebcbcac
|
Don't send contact sync message with pairing authorisation.
Don't send secondary devices in contact sync messages.
|
5 years ago |
Audric Ackermann
|
6d5aed7de8
|
make upload of group picture work
|
5 years ago |
Ryan Tharp
|
a85fc9d0ba
|
loki-messenger => session-desktop
|
5 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
|
5 years ago |
Ryan Tharp
|
4a55040688
|
improve code quality
|
5 years ago |
Ryan Tharp
|
4ba4b8bb54
|
improve logging, add one retry if not enough snodes in the swarm on long poll start
|
5 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
|
5 years ago |
Ryan Tharp
|
774c468c39
|
handle non-base64 responses appropriately, include which server failed in logs
|
5 years ago |
Mikunj Varsani
|
cea5acf62e
|
Merge pull request #843 from loki-project/session-reset-cleanup
Refactor session reset handling
|
5 years ago |
Audric Ackermann
|
ff10637a5a
|
separate update group name and group members dialog
(add and remove members are separated)
|
5 years ago |
Mikunj Varsani
|
8ffb1a0a10
|
Refactor session reset handling
|
5 years ago |
Mikunj Varsani
|
10a4f13bc5
|
Linting
|
5 years ago |
Ryan Tharp
|
0667269690
|
remove unneeded async
|
5 years ago |
Ryan Tharp
|
4210e4d14a
|
fix no token detection conditions
|
5 years ago |
Ryan Tharp
|
930bc2d094
|
Merge pull request #827 from neuroscr/tls-fix
improve multidevice profile name handling in open groups
|
5 years ago |
Ryan Tharp
|
e6f5f4e718
|
Merge pull request #829 from neuroscr/file-notoken
Make private attachments use generic token
|
5 years ago |
Ryan Tharp
|
846228ce26
|
Merge branch 'tls-fix' of https://github.com/neuroscr/loki-messenger into tls-fix
|
5 years ago |
Ryan Tharp
|
5feee5dd5f
|
handle profile properly if primaryDevicePubKey is not set
|
5 years ago |
Ryan Tharp
|
d0f0cac31e
|
lint
|
5 years ago |
Ryan Tharp
|
dc14eb9ca7
|
open(), logging, stop() clears timers
|
5 years ago |
Ryan Tharp
|
eb263a9ee7
|
open()
|
5 years ago |
Ryan Tharp
|
c521497f90
|
lint
|
5 years ago |
Ryan Tharp
|
14f64e3769
|
Remove unneeded branch
|
5 years ago |
Ryan Tharp
|
6faa15d5b4
|
Update js/modules/loki_app_dot_net_api.js
Co-Authored-By: Mikunj Varsani <Mikunj@users.noreply.github.com>
|
5 years ago |
Ryan Tharp
|
bd4600f6c4
|
fix spelling and log url on serverRequest with non-json response
|
5 years ago |
Ryan Tharp
|
277e2e5340
|
make uploadPrivateAttachment static and use window.tokenlessFileServerAdnAPI, warn if no token yet
|
5 years ago |
Ryan Tharp
|
9826cf0545
|
use now static version of uploadPrivateAttachment
|
5 years ago |
Ryan Tharp
|
60259ab0bb
|
handle clearing profileName correctly, support multidevice profiles better, use getLokiProfile()
|
5 years ago |
Ryan Tharp
|
9a31e3703c
|
make sure sendToProxy get the textResponse option from submit_challenge, improve logging
|
5 years ago |
Ryan Tharp
|
926a245bf6
|
lint and note
|
5 years ago |
Ryan Tharp
|
0223f40de2
|
lint
|
5 years ago |
Ryan Tharp
|
3ebb308175
|
lint
|
5 years ago |
Ryan Tharp
|
145cfd762d
|
handle inner JSON parsing errors
|
5 years ago |
Ryan Tharp
|
4a65a5aa12
|
handle JSON parsing error
|
5 years ago |
Ryan Tharp
|
78244d9ef8
|
file proxy is json encoded
|
5 years ago |
Ryan Tharp
|
b9ab28e2fc
|
inform that we expect a non-json repsonse
|
5 years ago |
Ryan Tharp
|
4d027909c6
|
more text response fixes, better snode not ready detection
|
5 years ago |
Ryan Tharp
|
df1d032d96
|
headers protection, textResponse support, improve logging
|
5 years ago |
Mikunj Varsani
|
c37650c45d
|
Don't wait for file server to return tokens when establishing home connection.
|
5 years ago |
Mikunj Varsani
|
21e982e5c2
|
Fix open group joining.
|
5 years ago |
Ryan Tharp
|
4c44265909
|
no need to validate empty token, support lokinet/getession file domains, mark broken snodes as bad, improve logging
|
5 years ago |
Ryan Tharp
|
ede5258dd3
|
improve logging
|
5 years ago |
Ryan Tharp
|
99afd33fb4
|
improve logging
|
5 years ago |
Ryan Tharp
|
3bba0571a0
|
markRandomNodeUnreachable() refactor, notes/logging
|
5 years ago |
Ryan Tharp
|
2c4facc694
|
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into tls-fix
|
5 years ago |
Vincent
|
b341ceaf76
|
Closed group joining completed w/o backend
|
5 years ago |
Ryan Tharp
|
3abb691e2c
|
lint
|
5 years ago |
Ryan Tharp
|
90de43e6ff
|
refactor out validServer()
|
5 years ago |
Vincent
|
4fd2126fbe
|
Fileserver update
|
5 years ago |
Ryan Tharp
|
8767a57ddd
|
actually validate URL before starting up a bunch of timers
|
5 years ago |
Ryan Tharp
|
739ac4ce4e
|
include useful info on error
|
5 years ago |
Ryan Tharp
|
c1cea3ca04
|
turn off snode proxy logging
|
5 years ago |
Ryan Tharp
|
d7a1fbab22
|
make sure TLS is forced on open groups, improve serverRequest error message
|
5 years ago |
Ryan Tharp
|
3a0b3dddfd
|
lint
|
5 years ago |
Ryan Tharp
|
e6ab3d55ae
|
fix querystring in file-proxy
|
5 years ago |
Ryan Tharp
|
569485f42a
|
put back seemingly now required process.env.NODE_TLS_REJECT_UNAUTHORIZED
|
5 years ago |
Ryan Tharp
|
c864f00697
|
lint
|
5 years ago |
Ryan Tharp
|
3abfd7833c
|
fix typo
|
5 years ago |
Ryan Tharp
|
058d294eb0
|
better error checking
|
5 years ago |
Ryan Tharp
|
d69a0a9fd4
|
lint
|
5 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)
|
5 years ago |
Ryan Tharp
|
3964e9acf0
|
Merge branch 'clearnet' into tls-fix
|
5 years ago |
Ryan Tharp
|
1c7067a957
|
Merge pull request #774 from neuroscr/groupavatar
Token handling over snodeProxy
|
5 years ago |
Vince
|
5bbd136493
|
Merge pull request #758 from neuroscr/version-check
Version check, de-signal.org-ification
|
5 years ago |
Ryan Tharp
|
18065c101b
|
minor refactor
|
5 years ago |
Ryan Tharp
|
daa21c1265
|
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into groupavatar
|
5 years ago |
Ryan Tharp
|
3d70a6dc66
|
make sure token comms are done over fileProxy, other notes, logging adjustment
|
5 years ago |
Maxim Shishmarev
|
3f58dea035
|
Remove mixpanel
|
5 years ago |
Ryan Tharp
|
24b37b93c6
|
add .loki to have a self-signed cert
|
5 years ago |
Ryan Tharp
|
615a41fa21
|
Merge branch 'clearnet' into tls-fix
|
5 years ago |
Vincent
|
9dcc851ebd
|
Updated all icon references
|
5 years ago |
Maxim Shishmarev
|
02320334f0
|
Remove P2P
|
5 years ago |
Ryan Tharp
|
19b007696c
|
address missing comma for lint
|
5 years ago |
Ryan Tharp
|
646c3b2f26
|
disable unauthorization rejection when making https requests limited to lokiRpc
|
5 years ago |
Ryan Tharp
|
3797a2169c
|
add skipToken to establishConnection options, smuggle out secureRpcPubKey
|
5 years ago |
Maxim Shishmarev
|
3418fff2d3
|
Merge pull request #749 from neuroscr/rss-proxy
pull RSS through file proxy
|
5 years ago |
Maxim Shishmarev
|
d910633422
|
Merge pull request #746 from msgmaxim/no-autojoin-loki-chats
Disable auto-joining default loki open groups
|
5 years ago |
Maxim Shishmarev
|
cf10a19b34
|
Disable auto-joining default loki open groups
|
5 years ago |
Vince
|
310038ec31
|
Merge pull request #748 from loki-project/brand-redesign
Brand redesign
|
5 years ago |
Ryan Tharp
|
8fc5b6769a
|
pull RSS through file proxy
|
5 years ago |
Audric Ackermann
|
d68aeb947e
|
Merge branch 'clearnet' into brand-redesign
|
5 years ago |
Audric Ackermann
|
7867f4dceb
|
Merge branch 'clearnet' into brand-redesign
|
5 years ago |
Maxim Shishmarev
|
b7e93ab597
|
Support sealed sender for friend requests
|
5 years ago |
Maxim Shishmarev
|
b405b150cc
|
Sealed sender support
|
5 years ago |
Maxim Shishmarev
|
dc0571137c
|
Merge pull request #734 from neuroscr/fileproxy
ephemeral layering file proxy
|
5 years ago |
Audric Ackermann
|
a39881ff1a
|
Display subscriber count for open groups (#741)
Display subscriber count for open groups
|
5 years ago |
Ryan Tharp
|
758a936e8f
|
include IV in server response
|
5 years ago |
Ryan Tharp
|
ab83f89142
|
_sendToProxy pass headers/handle response refactor, lint
|
5 years ago |
Ryan Tharp
|
f2233c20c7
|
add missing semicolon
|
5 years ago |
Ryan Tharp
|
11359fc037
|
Merge branch 'clearnet' into fileproxy
|
5 years ago |
Vincent
|
4a7e2dece7
|
Password lock screen and delete data screen
|
5 years ago |
Audric Ackermann
|
c92d22fece
|
allow space inside a display name but not at start or end
|
5 years ago |
Maxim Shishmarev
|
c1a55848b8
|
Merge pull request #739 from msgmaxim/secondary-device-fix
Fix not showing messages from secondary devices
|
5 years ago |
Maxim Shishmarev
|
8ce066b802
|
Display subscriber count for open chats
|
5 years ago |
Vincent
|
4d690768a6
|
Scrolling button updated and animations to modals
|
5 years ago |
Ryan Tharp
|
5ced9a2b85
|
initial refactor of feaure flag detection statements in serverRequest()
|
5 years ago |
Ryan Tharp
|
41e35a1647
|
support file uploads on file proxy, fix _sendToProxy calling
|
5 years ago |
Ryan Tharp
|
f8252ec1ec
|
decrypt file server response, remove debug, handle crypt before _sendToProxy, improve json parsing failure logging
|
5 years ago |
Ryan Tharp
|
e51a030dc9
|
include log
|
5 years ago |
Maxim Shishmarev
|
7cc2f5d707
|
Fix not showing messages from secondary devices
|
5 years ago |
Audric Ackermann
|
293eca0509
|
Merge branch 'brand-redesign' into clearnet
|
5 years ago |
Audric Ackermann
|
d3f994d9bf
|
Merge branch 'clearnet' of github.com:loki-project/loki-messenger into clearnet
|
5 years ago |
Vince
|
5d705312cc
|
Merge branch 'brand-redesign' into brand-redesign
|
5 years ago |
Audric Ackermann
|
37cbd3d2c0
|
fix SessionSettings not found as does not exist
|
5 years ago |
Ryan Tharp
|
ce2e85cd38
|
send ephermal pubkey not privkey, file_proxy JSON encode body
|
5 years ago |
Ryan Tharp
|
6ab16d7e56
|
fix case so function exists, give a warning when initialiseRandomPool or getSwarmNodes fail
|
5 years ago |
Ryan Tharp
|
4198f30b99
|
Label errors better, make _sendToProxy use ephermal layering
|
5 years ago |
Ryan Tharp
|
3969817a0a
|
lint
lint
lint
|
5 years ago |
Ryan Tharp
|
1a785a2435
|
fix getSwarmNodes exception handler, lint
|
5 years ago |
Ryan Tharp
|
9e10d11e9d
|
hardcode file server pub key, pass it to _server
|
5 years ago |
Vincent
|
a1a582d7ea
|
Session branding fixes
|
5 years ago |
Vincent
|
5fbbdc33c3
|
Signal branding
|
5 years ago |
Ryan Tharp
|
b0561f144b
|
if you have invalid token, wait for good token
|
5 years ago |
Audric Ackermann
|
25344685a2
|
merge
|
5 years ago |
Vincent
|
010cf045cb
|
optimisation of ternary & binary expr.
|
5 years ago |
Vincent
|
e065cc404f
|
Password set, change and remove complete
|
5 years ago |
Audric Ackermann
|
67262c7eaa
|
lint after merge and fix startup of app
|
5 years ago |
Audric Ackermann
|
43956709ad
|
include the channel settings panel on right of conversation
|
5 years ago |
Audric Ackermann
|
9b8ad976e3
|
remove not used AddServerDialog -> now on chanel section
|
5 years ago |
Vincent
|
2b7af04587
|
Message selection fixed and optimised for speed
|
5 years ago |
Vincent
|
8c9854dd90
|
Settings onClick functionality
|
5 years ago |
Vince
|
2cf152b882
|
Update signal.js
Rmv old deps
|
5 years ago |
Vincent
|
74fd0159eb
|
Fix conflicts
|
5 years ago |
Vincent
|
2d01275ede
|
QR Code responds to theme changes
|
5 years ago |
Vincent
|
2ede557a74
|
Modal additions incl. QR fixup and Seed View
|
5 years ago |
Vincent
|
2caffa9289
|
Dependencies resorted and modal adjustments
|
5 years ago |
Audric Ackermann
|
b09ca5c751
|
remove not used headerview
|
5 years ago |
Vincent
|
8074756dc2
|
Infinte duration toasts
|
5 years ago |
Vincent
|
6ee5d041fb
|
Finishing up some modals
|
5 years ago |
Vincent
|
648cc2339c
|
Working with deps
|
5 years ago |
Vincent
|
659d4412bd
|
QR code completion
|
5 years ago |
Vincent
|
2419272608
|
Updated React dialogs to SessionModals
|
5 years ago |
Vincent
|
228e4ca81e
|
Adding session settings to utilise toggles
|
5 years ago |
Vincent
|
8aac656107
|
Modals finished. Need to xfer all to React
|
5 years ago |
Vincent
|
9afb8b4d5e
|
Major rework of context menus
|
5 years ago |
Maxim Shishmarev
|
a195c98061
|
Add a feature flag for snode proxy
|
5 years ago |
Vincent
|
e9d543fe4a
|
Dropdown generalisation and simplification
|
6 years ago |
Vincent
|
12011a30d4
|
Inital dropdown, modal and toggle
|
6 years ago |
Vince
|
9cd27abf31
|
Merge branch 'brand-redesign' into brand-redesign
|
6 years ago |
Vincent
|
4d463c659c
|
Filesize toast amend
|
6 years ago |
Audric Ackermann
|
cc97d9284b
|
add first chunck of our SessionRegistrationView
|
6 years ago |