William Grant
a9f4cd3d1c
fix: updated disappearing messages protobuf content values
...
this prevents a clash with the userconfig properties to be merged in later
2 years ago
William Grant
4c4bc045d7
fix: renamed ExpirationType enum value LEGACY to UNKNOWN
2 years 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.
2 years ago
William Grant
f122c206da
fix: improved backwards compatibility
2 years ago
William Grant
07af0dfe0e
fix: remove unneeded SyncedExpiries type from the Protobuf
2 years ago
William Grant
d358ab2fb1
feat: fixed closed groups
...
improved setExpirationStartTimestamp logic
2 years ago
William Grant
2745571790
fix: correctly write to db when setting changes
2 years 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
2 years ago
Audric Ackermann
84f2ce777a
fix: include profile in message request response
3 years ago
Will G
267f49ff1e
Emoji Reacts ( #2320 )
...
Add support for emoji reacts in conversations
Resolves #2375 and #1577
3 years ago
warrickct
8a8a5ca82c
removing pubkey from message request response.
3 years ago
warrickct
cdeac8f424
Adding protobuf changes for message request response.
3 years ago
audric
8cec9c61b7
remove thumbnail from protobuf as it is unused on all platforms
3 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.
4 years ago
Audric Ackermann
8618cf75e9
send and handle uuid for multi device calls
4 years ago
Warrick Corfe-Tan
9e0f128fc6
Adding isApproved field to protobuf.
4 years ago
Audric Ackermann
c803cdaa8e
add callMessage in protobuf
4 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>
4 years ago
Audric Ackermann
8ef9c8ed1a
remove delivery receipt logic
4 years ago
Audric Ackermann
c5287158c4
merge protobuf attachment and preview types
4 years ago
Audric Ackermann
03fe67b974
remove unused contact field on message
4 years ago
Audric Ackermann
c1225b3a74
made some timestamp required in the protobuf
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
f32919985d
remove Contact in proto (unused)
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
Audric Ackermann
b055165a5d
display a message when the recipient screenshots an attachemnt
4 years ago
Audric Ackermann
810ccdf675
send dataExtractionNotificaionMessage on saving attachment on priv chats
4 years ago
Audric Ackermann
e10a3cd4a9
remove the channelId from groupInvitation
4 years ago
Audric Ackermann
a61f5e6814
add contacts to ConfigurationMessage
4 years ago
Audric Ackermann
0a82bf98fa
Add displayName and avatar pointer to ConfigurationMessage
4 years ago
Audric Ackermann
375c5ba1a8
add the request and reply of an encryptionKeyPair if needed
4 years ago
Audric Ackermann
64737a89d7
add ConfigurationMessage
4 years ago
Audric Ackermann
0e25ab2874
WIP
4 years ago
Audric Ackermann
999e6fc712
replace GroupUpdateV2 in proto to ClosedGroupControlMessage
4 years ago
Audric Ackermann
dc68c80504
fix refresh of moderator list and removed unused proto
4 years ago
Audric Ackermann
ec9bd4a3a9
remove unused proto files and ProvisioningCipher.js
4 years ago
Audric Ackermann
135fc3b366
remove prekeys
4 years ago
Audric Ackermann
d43ae09eb0
first working version of closed group v2
4 years ago
Audric Ackermann
9dbf190083
fix mismatches protobuf for senderkey type on mediun groups with android
5 years ago
Audric Ackermann
d4e9b43f0c
remove QUIT type of mediumgroupupdate
5 years ago
Audric Ackermann
04063cd0fb
make medium group pubkey be in bytes rather than str
5 years ago
Audric Ackermann
ec64ad80b4
rename LOKI_FRIEND_REQUEST to FALLBACK_MESSAGE
5 years ago
Maxim Shishmarev
cc43555cd2
Merge branch 'clearnet' into medium-group-fixes
5 years ago
Maxim Shishmarev
87144336b7
Large refactor of medium groups. Fixes them for multidevice
5 years ago
Mikunj
ea78445bb5
Fixup comments in proto file
5 years ago