Commit Graph

83 Commits (d944379dd7cd457d0c9b6afd10e7639daae0bb7a)

Author SHA1 Message Date
Audric Ackermann 242d51ca8d
Id blinding + onionv4 + new endpoints for sogs and fileserver (#2347)
* Added Onionv4 support to file server, sogs and pn server
* Added blinded message support
* Updated endpoints for sogs and file server to remove legacy ones
3 years ago
Audric Ackermann 2f02d3e21c
use source instead of senderIdentity to check for approved new group 3 years ago
Audric Ackermann 74cf88cf81
create closed group mark as approved
also, do not filter closed group based on the isApproved field in redux
3 years ago
Audric Ackermann ad653e4aac
change sent background and text color for light mode
use black text on green instead of white on darker green
3 years ago
warrickct ee9156d4f8 Merge clearnet into message-request-ui 3 years ago
warrickct f93a2e5fad Adding more PR review changes. 3 years ago
warrickct d627b8e11d Requesting flow working with sending message as acceptance. 3 years ago
Audric Ackermann c7565fe7b3 Move scale/resize and attachment logic to typescript 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
Warrick Corfe-Tan 6743201cc4 added perfect negotiation
Adding toast for cam and audio permission when making a call.

adding missed call message and toast when a call is received while mid-call.

background call message work
4 years ago
Audric Ackermann b45109985c
use timestamp offset in for messages storage requests (#1892)
* add using timestamp offset from network for sending part1

* remove MessageController as we now rely on the database

* fix tests for message sending overriding timestamp
4 years ago
audric f7b0c6c7e1 make conversation screen closer to mobile UI part1 4 years ago
audric 9e37985d03 enable no-unused local and imports and fix tslint 4 years ago
Audric Ackermann 06dfaa2482
always retry all emcyrption keypairs on incoming group msg 4 years ago
Audric Ackermann 12d09bc896
preload messages when switching conversation 4 years ago
audric c8f0150aaf fix unread banner position when first unread is visible 4 years ago
Audric Ackermann 16d34a7137
moved conversations reducer to createSlice 4 years ago
Audric Ackermann 399041c5b3
cache identity pair and add some per measure 4 years ago
Audric Ackermann e8f0c4aaec
move libloki to webworker and remove unused stuff in it 4 years ago
Audric Ackermann 9a302fb5ff
add a cache of the keypairs for a closed group 4 years ago
Audric Ackermann e090b8e8c6
remove getInstance on swarmPolling 4 years ago
Audric Ackermann e9e718bfcb
remove getInstance on MessageController=> getMessageController 4 years ago
Audric Ackermann 0b410404a3
remove keypair request manager 4 years ago
Audric Ackermann 89a0868fc3
remove getInstance of conversationController to get() 4 years ago
Audric Ackermann b64e8bf610
fix seed dialog and leave group as admin dialog 4 years ago
Audric Ackermann 93e43fe929
move conversation dialogs to redux store 4 years ago
Audric Ackermann c9d7f4a1ab
Merge remote-tracking branch 'w/onion-paths' into clearnet 4 years ago
Warrick Corfe-Tan ee7afb6ebf WIP: refacotring. confirm modals mostly done. Working on add moderator modal now. Need to toggle via setModal. 4 years ago
Audric Ackermann 173b49723b
rename groupInvitation in proto and remove more stuff unused 4 years ago
Audric Ackermann c090782919
remove UPDATE type of closed group control message 4 years ago
Audric Ackermann 01fd927070
match envelope type with ios protos 4 years ago
Audric Ackermann 37c9c6b5c3
new closed group send and handle expire timer already set 4 years ago
Warrick Corfe-Tan 1bfdbc5c93 WIP: Refactoring modals. 4 years ago
Audric Ackermann f186bdbe39
clear our zombie list if we get readded to a closed group 4 years ago
Audric Ackermann ecf409bed5
fix slow app while removing v1 convoss 4 years ago
Audric Ackermann e40a2692d6
Merge branch 'clearnet' into accept-keypair-closed-group-existing 4 years ago
Audric Ackermann 5cab7908b4
add some test for partial path rebuilding 4 years ago
Warrick 3854d0e10d
WIP: Closed group reliability (#1630)
* WIP: added non-durable messaging function.

* WIP: Non-durable sending

* WIP: adding dialog box.

* Creating dialog if group invite message promises don't return true.

* removed console log

* applied PR changes, linting and formatting.

* WIP: allowing resend invite to failures.

* using lookup.

* WIP: recursively opening dialog.

* WIP: debugging reject triggering on confirmation modal.

* register events fix.

* Closed group invite retry dialog working.

* Added english text to messages.

* Prevent saving of hexkey pair if it already exists.

* Fixed nickname edit
input trimming end letter.

* Don't show closed group invite dialog unless it has failed at least once.

* Fix linting error.

* Fix plurality.

* Ensure admin members are included in all invite reattempts, mixed plurality.
4 years ago
Audric Ackermann 862f8a8e14
accept a closed group NEW encryption keypair even if group exists 4 years ago
Audric Ackermann 288d4a6a2e
make sure the left member convo exist in rendering GroupUpdate 4 years ago
Audric Ackermann 248494f15b
redesign group invitation message type 4 years ago
Audric Ackermann bc4bee6270
hide some logs 4 years ago
Audric Ackermann 64eab5160d
remove zombies from the UI only 4 years ago
Audric Ackermann 2c40d1e623
hide checkmMark on showing group members 4 years ago
Audric Ackermann c5a4cf674d
remove non explicit group updates support 4 years ago
Audric Ackermann fae80c327a
mark convo as ActiveAt when we get a message adding us after left 4 years ago
Audric Ackermann eb0ddd85f4
add zombies logic for member leaving and removing 4 years ago
Audric Ackermann 7ec663df71
move SwarmPolling from window to require singleton 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 f7581cf4eb
increase prettier maxWidth to 100 4 years ago