Commit Graph

452 Commits (c3d9912572e0b23a924ffbc671dbc2ea04ab32e1)

Author SHA1 Message Date
warrickct c3d9912572 Adding handling of edge case for messaging clients without request approval update. 4 years ago
warrickct 6a02846829 Correcting merge errors. 4 years ago
warrickct ee9156d4f8 Merge clearnet into message-request-ui 4 years ago
warrickct 8ebfa4b7a3 Move message receival UI toggling to event. 4 years ago
warrickct bc6edd7774 Adding unhiding of message request banner when receiving a new convo request. 4 years ago
warrickct ac8c4ac2eb Removing msg req feature flag. 4 years ago
warrickct 8a8a5ca82c removing pubkey from message request response. 4 years ago
warrickct f93a2e5fad Adding more PR review changes. 4 years ago
warrickct 36ca2a767c Adding PR changes 4 years ago
warrickct 0461454e27 Removing toast on request accept 4 years ago
warrickct 11e6d80419 minor renaming. 4 years ago
warrickct d627b8e11d Requesting flow working with sending message as acceptance. 4 years ago
audric fc916ce94c Fix attachments duplication on message syncing with current device 4 years ago
audric e97ac5d7c7 make the DL spinner a styled component 4 years ago
audric 4b39b46b6a replace invalid unicode in filename 4 years ago
audric fe269a0cfe make sure to update displayName even if avatar failed to DL 4 years ago
Audric Ackermann c7565fe7b3 Move scale/resize and attachment logic to typescript 4 years ago
Audric Ackermann 4349b699cb
remove schemaVersion field and logic from message object 4 years ago
Audric Ackermann 28892ce8cc
remove the deduplication by hash for opengroup messages
Relates #2069
4 years ago
Audric Ackermann 6e102644c3
update english translations 4 years ago
Audric Ackermann dd52ad336f
use variables for common settings key
also turn off typing message by default
4 years ago
Audric Ackermann e17b5e0671
Fix attachment dl freeze (#2086)
* fix attachment download freezing app for some opengroups

* make registration page work with smaller height
4 years ago
Audric Ackermann 58dc3e26ca
reactify group updates text bubble from redux store (#2083) 4 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
4 years ago
Audric Ackermann 48e7a0e25f
Various UI fixes (#2070)
* cleanup unused convo json fields in db

* display a toast if the user is not approved yet on call OFFER received

* enable CBR for calls

* do not update active_at on configMessage if !!active_at

* remove mkdirp dependency

* disable call button if focused convo is blocked

* quote: do not include the full body in quote, but just the first 100

* click on the edit profile qr code padding

* Allow longer input for opengroup join overlay

Fixes #2068

* Fix overlay feature for start new session button

* make ringing depend on redux CALL status

* turn ON read-receipt by default
4 years ago
Audric Ackermann cf44896a03
Minor call tweaks (#2051)
* show missed-call,started-call and answered call notification in chat

* fix types for createLastMessageUpdate

* show incoming dialog if we have a pending call when enable call receptio

* simplify a bit the avatar component

* move disableDrag to a custom hook

* speed up hash colors of avatarPlaceHolders

* fixup text selection and double click reply on message

* keep avatar decoded items longer before releasing memory

* add incoming/outgoing/missed call notification

also, merge that notification with the timer and group notification
component

* hangup call if no answer after 30sec

* refactor SessionInput using hook + add testid field for recovery

* disable message request feature flag for now

* fix merge issue

* force loading screen to be black instead of white

for our dark theme user's eyes safety
4 years ago
warrickct e32f20d8bc PR changes 4 years ago
warrickct 4576f3cb32 Merge branch 'clearnet' into message-requests 4 years ago
warrickct f91e2c4edd Minor PR fixes 4 years ago
warrickct 97fe0c7a7a Merge branch 'clearnet' into message-requests 4 years ago
warrickct b5df47c2b8 Addressing PR comments 4 years ago
warrickct 726418887c Addressing PR comments 4 years ago
warrickct 2d664a2df7 Applying PR changes. 4 years ago
warrickct 3602b51986 Fixing up block all logic. 4 years ago
Audric Ackermann af75b6f0e2
disable deduplication based serverId+sender
only use the serverTimestamp+sender for searching because
serverId+sender might have false positive
4 years ago
warrickct ac8dbb341b linting and formatting changes 4 years ago
warrickct 86a9253144 Merge branch 'clearnet' into message-requests 4 years ago
warrickct 2144a3980f Linting and formatting. 4 years ago
warrickct 23ca19b125 Only updating approval when it is a true value as we consider a block a decline. 4 years ago
warrickct 9c9a43ee97 Adding improvements to message request handling. 4 years ago
Audric Ackermann 1dff310820
no video track by default and will be turn ON if asked to 4 years ago
Audric Ackermann 6f3625f99c
move the state of calling to its own slice 4 years ago
Audric Ackermann c1471426ac
dismiss a call when answered from another of our devices 4 years ago
Audric Ackermann 22e4c9d850
fix archlinux pw unused issue
on archlinux, the appimage links to the system sqlite by default which
does not support sqlcipher
4 years ago
warrickct 40396224dc adding feature flag for config message receiving 4 years ago
warrickct 2eab74246b PR changes. Disabling message requests behind feature flags. 4 years ago
warrickct e5a203a48e adding setting of active_at to hide unapproved messages. 4 years ago
Audric Ackermann 67665dde56
handle network switching with webrtc
dirty hack from
https://bugs.chromium.org/p/chromium/issues/detail?id=982793
4 years ago
Warrick Corfe-Tan cb5551c1e9 PR changes 4 years ago
Warrick Corfe-Tan 6a62437c3e Blocking, accepting on click and accepting on msg send
working across clients.
4 years ago