Commit Graph

170 Commits (clearnet)

Author SHA1 Message Date
Audric Ackermann ad9fa6dbee chore: remove lastChangetimestmap and add explciit expiretype and type
on the messages creation
6 months ago
William Grant 7afcc3248b fix: update legacy comment in signal service
this makes it easier for cleanup later
7 months ago
William Grant cb5cb78635 fix: remove ClosedGroupControlMessage comments 7 months ago
William Grant 43276b069e Merge branch 'unstable' into userconfig_disappearingmessage 9 months ago
Audric Ackermann 84deed19f9 feat: add block msg requests from sogs 9 months ago
Audric Ackermann 4637f4609a Merge remote-tracking branch 'yougotwill/disappearing_messages' into userconfig_disappearingmessage 11 months ago
William Grant a9f4cd3d1c fix: updated disappearing messages protobuf content values
this prevents a clash with the userconfig properties to be merged in later
1 year ago
William Grant 4c4bc045d7 fix: renamed ExpirationType enum value LEGACY to UNKNOWN 1 year ago
William Grant df40ff8855 feat: added legacy to the ExpirationType enum in the protobuf and updated support
the desktop protobuf implementation doesnt support undefined for optional enum values this is a known bug.
1 year ago
William Grant f122c206da fix: improved backwards compatibility 1 year ago
William Grant 07af0dfe0e fix: remove unneeded SyncedExpiries type from the Protobuf 1 year ago
William Grant d358ab2fb1 feat: fixed closed groups
improved setExpirationStartTimestamp logic
1 year ago
William Grant 2745571790 fix: correctly write to db when setting changes 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
Audric Ackermann ef6d9f1d51 feat: add empty states for each types of convo 1 year ago
Audric Ackermann 1dcee5bc93 feat: wait for confSyncJob to be done before deleting account 1 year ago
Audric Ackermann 21d8151b8b feat: add convo volatile info mgmt 1 year ago
Audric Ackermann bc905bdba1 feat: start of community handling in libsession util
also remove tracking of hashes for config namespaces
1 year ago
Audric Ackermann d1cefd4729 feat: add contacts & user profile handling of incoming messages 1 year ago
Audric Ackermann d1327fab5f chore: format signalservice.proto 1 year ago
Audric Ackermann 58edbf44ee add SharedConfig message and signing it when sending them 1 year ago
Audric Ackermann fddfc8c501 fix: hide v3 closed group protobuf messages for now 1 year ago
Audric Ackermann d7bcf1026f fix: refactor snodeRPC to use snode batching 1 year ago
Audric Ackermann 84f2ce777a fix: include profile in message request response 2 years ago
Will G 267f49ff1e
Emoji Reacts (#2320)
Add support for emoji reacts in conversations

Resolves #2375 and #1577
2 years ago
warrickct 8a8a5ca82c removing pubkey from message request response. 2 years ago
warrickct cdeac8f424 Adding protobuf changes for message request response. 2 years ago
audric 8cec9c61b7 remove thumbnail from protobuf as it is unused on all platforms 2 years ago
warrickct 4576f3cb32 Merge branch 'clearnet' into message-requests 3 years ago
warrickct 86a9253144 Merge branch 'clearnet' into message-requests 3 years ago
Audric Ackermann 80566fd60e
cleanup sessionprotobuf 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
Audric Ackermann 8618cf75e9
send and handle uuid for multi device calls 3 years ago
Warrick Corfe-Tan 9e0f128fc6 Adding isApproved field to protobuf. 3 years ago
Audric Ackermann c803cdaa8e
add callMessage in protobuf 3 years ago
Warrick 1d459ba533
Unsend messages (only message hashes saving for now is enabled) (#1891)
* WIP unsending message.

* retrieving message with hash from db on receiving unsend request.

* outgoing messages hashes updated on message sent success

* unsend messaging

* unsend message - deleting messages and marking as isDeleted.

* add msg hash to unprocessed records.

* Message unsending working for closed groups provided the message has been updated with a hash from server.

* adding 2-stage confirmation modal for message deletion

* adding rendering of removed incoming messages, disabling rendering of unsent outgoing messages in coversation screen.

* Adding logging

* debugging.

* outgoing only saved for sync message instead of regular message.

* deleting locally

* adding post unsend deletioncode.

* starting adding feature flag.

* Added feature flag.

* addding mandatory messageHash  pollling pipeline methods swarm polling.

* Conversation list item message preview showing deletion placeholder text if deleted.

* add condition to drop unsend requests not send by message author

* refactoring deleteMessage. Saving response hash for closed group message sending

* running yarn ready

* removing logging.

* Adding PR fixes

* Minor changes and running yarn ready

* fix typo

* Moved feature flag to lokiFeatureFlags. Fixing linting errors


Co-authored-by: Audric Ackermann <audric@loki.network>
3 years ago
Audric Ackermann 8ef9c8ed1a
remove delivery receipt logic 3 years ago
Audric Ackermann c5287158c4
merge protobuf attachment and preview types 3 years ago
Audric Ackermann 03fe67b974
remove unused contact field on message 3 years ago
Audric Ackermann c1225b3a74
made some timestamp required in the protobuf 3 years ago
Audric Ackermann 173b49723b
rename groupInvitation in proto and remove more stuff unused 3 years ago
Audric Ackermann c090782919
remove UPDATE type of closed group control message 3 years ago
Audric Ackermann f32919985d
remove Contact in proto (unused) 3 years ago
Audric Ackermann 01fd927070
match envelope type with ios protos 3 years ago
Audric Ackermann 37c9c6b5c3
new closed group send and handle expire timer already set 3 years ago
Audric Ackermann b055165a5d
display a message when the recipient screenshots an attachemnt 3 years ago
Audric Ackermann 810ccdf675
send dataExtractionNotificaionMessage on saving attachment on priv chats 3 years ago
Audric Ackermann e10a3cd4a9
remove the channelId from groupInvitation 3 years ago
Audric Ackermann a61f5e6814
add contacts to ConfigurationMessage 3 years ago
Audric Ackermann 0a82bf98fa
Add displayName and avatar pointer to ConfigurationMessage 3 years ago