Commit Graph

116 Commits (53059135eefd20b349bbbc7fa959b0b9c6f61d2a)

Author SHA1 Message Date
Audric Ackermann 53059135ee fix: tsc does not overwrite workers compiled content 3 months ago
Audric Ackermann a203ea79cd Merge remote-tracking branch 'oxen/unstable' into userconfig_disappearingmessage 5 months ago
Audric Ackermann 3a26285667 fix: make group control message not expire 6 months ago
Audric Ackermann 744283fc56 fix: changed some message control to not expire
still some to discuss with the team
6 months ago
Audric Ackermann bd7c181e1e chore: incoming group update message need their own expireTimer
we do not trust the setting from the convo anymore
6 months ago
Audric Ackermann 19e9e0311e feat: add cleanup of old expire update in history
we only keep one from each sender
7 months ago
Audric Ackermann 543c80bbe3 fix: add most of new designs (own setting) for disappear v2 messages 7 months ago
Audric Ackermann ad9fa6dbee chore: remove lastChangetimestmap and add explciit expiretype and type
on the messages creation
7 months ago
William Grant aad55025ba fix: more comment cleanup 8 months ago
William Grant 674cda3278 fix: sync legacy mode in single mode before V2
for NTS and closed groups we want to set the expirationMode to legacy
9 months ago
William Grant 38a8012e10 refactor: providedexpirationtype to provideddisappearingmode 9 months ago
William Grant c33eef0162 fix: sync messages now expire in 1on1s
fromConfig has been removed from updateExpireTimer
9 months ago
William Grant b88842b687 feat: tested v2 releas
made some updates to expire update generation and handling, one final fix required
9 months ago
William Grant 6031db308d fix: disappear messages from other platforms correctly
some platforms use the convo settings and dont include info the dataMessage before the v2 release
9 months ago
William Grant d923a0d611 feat: closed groups state now starts correctly 9 months ago
William Grant 60e5503e6a feat: check for v2 release correctly on startup
improvements to creating and updating closed groups with disappearing message settings
10 months ago
William Grant 41af1e7865 Merge branch 'unstable' into userconfig_disappearingmessage 11 months ago
Audric Ackermann d43d6abbae chore: replace tslint with eslint and fix linting issues 11 months ago
Audric Ackermann 0fa58a5654 chore: fix compilation issues after conflicts resolution 1 year ago
Audric Ackermann 4637f4609a Merge remote-tracking branch 'yougotwill/disappearing_messages' into userconfig_disappearingmessage 1 year ago
Audric Ackermann db9fa14213 fix: don't update state on updates already included in our syncmessage 1 year ago
Audric Ackermann 2068737cdd fix: break down deleteContact based on convo type 1 year ago
Audric Ackermann 4d0e79f195 fix: legacy group with wrapper and disable right click while searching 1 year ago
Audric Ackermann 760ce5caa5 fix: add the maxSizeMap to have priority per retrieve namespaces 1 year ago
Audric Ackermann 6f6620f622 fix: skip new group messages when receved after group was removed 1 year ago
William Grant ee6607b96a feat: added expirationType and expireTimer to content message and updated message pipeline
this includes sync messages and updating the protobuf, haven't tested closed groups
1 year ago
William Grant 30196a131a feat: added basic support for different disappearing message modes
added expirationType and lastDisappearingMessageChangeTimestamp to conversations table, left a few comments for future work
1 year ago
Audric Ackermann 1c50aacc34 chore: remove groupModerators sogs from the db, store in redux only 1 year ago
Audric Ackermann c4e17d0825 fix: add mgmt of members in user groups wrapper 1 year ago
Audric Ackermann f88acdb567 feat: remove blocked group tracking separately from the pubkeys 1 year ago
Audric Ackermann 6d1b406c85 fix: add namespace to all sending message calls 1 year ago
Audric Ackermann 2a8d764bfb fix tests 2 years ago
Audric Ackermann d7bcf1026f fix: refactor snodeRPC to use snode batching 2 years ago
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
2 years ago
Audric Ackermann 2f02d3e21c
use source instead of senderIdentity to check for approved new group 2 years ago
Audric Ackermann 74cf88cf81
create closed group mark as approved
also, do not filter closed group based on the isApproved field in redux
2 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
2 years ago
warrickct ee9156d4f8 Merge clearnet into message-request-ui 2 years ago
warrickct f93a2e5fad Adding more PR review changes. 2 years ago
warrickct d627b8e11d Requesting flow working with sending message as acceptance. 2 years ago
Audric Ackermann c7565fe7b3 Move scale/resize and attachment logic to typescript 2 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
3 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
3 years ago
audric f7b0c6c7e1 make conversation screen closer to mobile UI part1 3 years ago
audric 9e37985d03 enable no-unused local and imports and fix tslint 3 years ago
Audric Ackermann 06dfaa2482
always retry all emcyrption keypairs on incoming group msg 3 years ago
Audric Ackermann 12d09bc896
preload messages when switching conversation 3 years ago
audric c8f0150aaf fix unread banner position when first unread is visible 3 years ago
Audric Ackermann 16d34a7137
moved conversations reducer to createSlice 3 years ago