Audric Ackermann
ceb5317160
remove profile_images as we are not using it
3 years ago
Audric Ackermann
1a8a839ba3
no need to deleteAuthToken anymore for opengroupv2 servers
3 years ago
Audric Ackermann
28c7445dce
refactor most of the components to outside of their Session folder ( #2072 )
...
* refactor most of the components to outside of their Session folder
* finish moving overlay and memberListItem to react hook
* fix bug with kicked member len >2 not being displayed
also sort admins first in UpdateGroupMembers dialog
* fix admin leaving text of groupNotification
* add a useFocusMount hook to focus input fields on mount
* make click avatar convo item open only user dialog
* cleanup config default.json
* make sure to use convoController to build sync message
* disable showing pubkey on opengroups
* add a pause on audio playback
Fixes #2079
3 years ago
Audric Ackermann
273d866b98
Cleanup message request ( #2063 )
...
* close incoming call dialog if endCall from seame sender
* disable message request toggle if featureFlag is OFF
* cleanup UI of message requests
* mark all existing conversations as approved in a migration
* fix regex with conversationID for opengroups
3 years ago
warrickct
b5df47c2b8
Addressing PR comments
3 years ago
warrickct
726418887c
Addressing PR comments
3 years ago
warrickct
86a9253144
Merge branch 'clearnet' into message-requests
3 years ago
warrickct
2e2941ba9b
message request refactoring.
3 years ago
Warrick Corfe-Tan
c3924f85a9
Adding blocking of individual requests and syncing of block to devices. Added approval by replying to a message.
3 years ago
Warrick Corfe-Tan
4ad14e4c5b
Added syncing accepting of contact between running instances.
3 years ago
Audric Ackermann
0f2fcbb6e3
delete for opengroups is working
3 years ago
Warrick Corfe-Tan
c3f20aceb2
WIP message requesting. Banner styling finished.
4 years ago
audric
7fa50b4a73
do not pass props not needed between message list components
4 years ago
audric
6d34a60f94
improve performance by not loading all unread messages
4 years ago
Audric Ackermann
16d34a7137
moved conversations reducer to createSlice
4 years ago
Audric Ackermann
13bc1a21d9
add test for swarmPolling variable rate
4 years ago
Audric Ackermann
802bd169d7
remove opengroupmanager singlteon
4 years ago
Audric Ackermann
89a0868fc3
remove getInstance of conversationController to get()
4 years ago
Audric Ackermann
93e43fe929
move conversation dialogs to redux store
4 years ago
Audric Ackermann
10b5ff9e0d
fix deleteAuthToken by including it on the request
4 years ago
Audric Ackermann
ecf409bed5
fix slow app while removing v1 convoss
4 years ago
Audric Ackermann
f3768a674a
short error on no network for retry sending message
4 years ago
Audric Ackermann
6f8c8ee1b3
remove most of sogsv1 and fsv1 and update version fetch url
...
version fetch is used to know when we have a new update
4 years ago
Audric Ackermann
637e092a00
make sure fileserver v1 is not supported and not used anymore
4 years ago
Audric Ackermann
5cab7908b4
add some test for partial path rebuilding
4 years ago
Audric Ackermann
a83a2afa4f
scoring system kind of working
4 years ago
Audric Ackermann
58abd08e6d
Get snode from snode ( #1614 )
...
* force deleteAccount after 10sec timeout waiting for configMessage
* move some constants to file where they are used
* add a way to fetch snodes from snodes
* remove a snode from a pubkey's swarm if we get 421 without valid content
* remove getVersion from snodes
* hide groupMembers in right panel for non-group convo
4 years ago
Audric Ackermann
6591702c08
create convo for members if they don't exist
...
also, removing a private convo does not remove it entirely as we need
the convo to be able to remove members
4 years ago
Audric Ackermann
2b576de2cd
allow fileserverv2 attachments to be downloaded, upload disabled
4 years ago
Audric Ackermann
3aa9ca785f
fix leave opengroup button right panel, and add memberCount
4 years ago
Audric Ackermann
a26c5da6cb
Uniformize once and for all the conversation types
...
no more 'direct'. those are private convos
4 years ago
Audric Ackermann
40793eb74d
fix leave of opengroupv2 logic
4 years ago
Audric Ackermann
9d825dc2d2
add start of OpenGroup Pollers v2 to start of the app
4 years ago
Audric Ackermann
193fb2a101
move some message interactions logic to another file
4 years ago
Audric Ackermann
9de65c8813
move ConversationController to its own file so we can fetch it easily
4 years ago
Audric Ackermann
f7581cf4eb
increase prettier maxWidth to 100
4 years ago
Audric Ackermann
b68338e26c
working get and post request with opengroup api v2
4 years ago
Audric Ackermann
c07271109f
Add a ConversationType OPEN_GROUP
4 years ago
Audric Ackermann
b9586c90ce
working open group v2 getInfo for https only
4 years ago
Audric Ackermann
ad117fe4e5
uniformized redux convo type and getProps() of conversation
4 years ago
Audric Ackermann
feb6d5a39a
register allconvos on ActionPanel start
4 years ago
Audric Ackermann
db167eaf1b
fix a bug preventing our avatar to be updated on restore from seed
...
this was due to the fact that the redux was not ready when our
conversation is created. so the events were not linked
4 years ago
Audric Ackermann
9586c3a06a
add linking of a device to the Registration logic
4 years ago
Audric Ackermann
8ea9f02cec
Move data.js to data.ts
4 years ago
Audric Ackermann
36fab86d30
Merge remote-tracking branch 'upstream/clearnet' into move-models-to-ts-2
4 years ago
Audric Ackermann
ea2c4437a3
cleanup models with unused events
...
also, sort message from DB and on redux by sent_at or received_at when
not a public group
4 years ago
Audric Ackermann
b76ce0f2ff
update models to TS part2
4 years ago
Audric Ackermann
a51f95d28c
move models to TS part1
4 years ago
Audric Ackermann
fd18345c5a
remove handling of rss related things completely
4 years ago
Audric Ackermann
72c96ea998
remove most of the SessionProtocol unused stuff
...
- prekeys
- SessionCipher
- LokiCipher
- endSession and the reset Session logic
- what we called Sessionprotocol manager (to keep track of session with
everyone)
4 years ago