Jonathan Rainville
92ba63b282
fix(edit)_: make sure the contentType stays the same after an edit ( #6133 )
...
Fixes https://github.com/status-im/status-desktop/issues/16741
The issue was that in image messages, you can update the text, but then the ContentType would become Text and lose the image.
The solution is to ignore ContentType changes, since there is no way to change the type of message.
2024-12-03 10:04:21 -05:00
Jonathan Rainville
3bb5c9c815
feat(messages)_: enable deleting bridge messages as admin ( #5330 )
2024-06-14 10:51:56 -04:00
Vitaly Vlasov
3abf6d7a4e
fix_: set resendType=datasync from group message edits
2024-06-04 18:02:47 +03:00
Andrea Maria Piana
0061c563f2
bug_: fix resend type for private group messages ( #5258 )
...
* chore_: bump go-waku
* fix_: fix resend type for private group messages
---------
Co-authored-by: Richard Ramos <info@richardramos.me>
2024-05-30 14:18:54 +02:00
frank
8c5a735438
feat_: retry sending specific messages
2024-05-02 05:40:49 +08:00
Michal Iskierko
c921079761
fix: handle bridge message edits
...
Issue #14044
2024-04-07 23:24:46 +02:00
Mykhailo Prakhov
ad342c8887
feat: get and delete community member messages API ( #4932 )
2024-03-19 20:44:49 +01:00
Mykhailo Prakhov
3959948c4c
chore: fix ban/unban flow and delete all messages feature ( #4743 )
...
feat: delete all messages for banned member and ban/unban AC notifications
2024-02-22 11:25:13 +01:00
Mohsen
70ee70a19a
feat: implement new endpoint to set customization color ( #4568 )
2024-02-07 18:20:54 +03:00
frank
ea3e59ffee
replace mention name with public key ( #4579 )
...
* replace mention with public key
* bump version
2024-01-18 21:18:01 +08:00
Godfrain Jacques
9d8b55e3d9
This PR (status-go) fixes #12821 ( #4516 )
...
- Add album_images column to the user_messages table
- Migrate the database
2024-01-08 10:18:57 -08:00
Igor Sirotin
eab6118f12
fix: edit message even if converting link previews to proto
2023-11-08 18:44:52 +00:00
Igor Sirotin
aded258ccb
feature: Unfurl status links ( #4033 )
2023-10-13 13:25:34 +01:00
Ibrahem Khalil
22ec4ac586
Link previews not working on message edit ( #3974 )
2023-08-31 10:21:25 +03:00
Andrea Maria Piana
8dd1b66d69
Always use protobufs by reference & generate handlers
2023-08-22 12:08:54 +01:00
Ibrahem Khalil
0c57890a84
[status-mobile-16467] Fix delete for me on receiver side using wrong chatID ( #3732 )
2023-07-10 22:26:32 +03:00
Andrea Maria Piana
55f7ac420d
Make sure image URL are preserved when deleting a message for me
...
When deleting a message for me, the image url wasn't preserved,
resulting in the image disappearing on the client side.
This commit adds the processing of returned messages so that the image
is preserved.
2023-06-30 11:12:26 +01:00
Andrea Maria Piana
37653638bc
Make sure the image URL is returned when a replied message is deleted
...
When we reply to our own message with an image, we didn't set the URL of
the image of the message, which resulted in the image not being
displayed correctly.
2023-06-12 19:22:26 +01:00
frank
0197e6c484
Feat/sync local deleted message ( #3476 )
...
* sync local deleted messages
* rebase
* add REPLACE
* fix lint
* defer rows.Close() / rename function
* add local pair test
* replace unused clock with _
2023-05-12 16:31:34 +08:00
frank
98d3b4198b
sync message for `delete for me` should not be sent to someone else ( #3462 )
...
* sync message for `delete for me` should not be sent to someone else
* addressed feedback from review
* remove LocalChatID
* bump version
2023-05-09 20:54:56 +08:00
Volodymyr Kozieiev
a669e7d038
More fields added to ChatPreview. LastMessage now can be a deleted message ( #3397 )
2023-05-08 18:02:54 +01:00
Boris Melnik
2950d37e43
feat(edit-message): Edit image messages ( #3393 )
...
* feat(edit-message): Edit image messages
* feat(edit-message): Adds tests for edit image messages text
* chore(messenger_messages): Replace ErrChatNotFound duplications
2023-04-26 14:10:17 +03:00
Andrea Maria Piana
7650f3003e
Fix some issues with pinned messages
...
There were a couple of issues on how we handle pinned messages:
1) Clock of the message was only checked when saving, meaning that the
client would receive potentially updates that were not to be
processed.
2) We relied on the client to generate a notification for a pinned
message by sending a normal message through the wire. This PR changes
the behavior so that the notification is generated locally, either on
response to a network event or client event.
3) When deleting a message, we pull all the replies/pinned notifications
and send them over to the client so they know that those messages
needs updating.
2023-04-25 16:02:48 +01:00
Jonathan Rainville
62da2d404c
fix(image-album): make sure to delete all images part of an album ( #3380 )
...
* fix(image-album): make sure to delete all images part of an album
* test(delete): add test that deletes a message part of an album
* test(delete): add test where the signal to delete images is after
also adds the handling of deleteForMe
* fix(delete): add album deletion handling for deleteForMe
2023-04-14 13:17:56 -04:00
Andrea Maria Piana
5d0e08ec7b
Add spiff workflow cmd
2023-03-16 14:31:34 +00:00
Roman Volosovskyi
290579f74f
Update wakuext_buildContact
2023-03-14 16:57:33 +01:00
yqrashawn
475b5f855f
feat: allow group admin to delete others message ( #3259 )
2023-03-07 22:38:09 +08:00
Andrea Maria Piana
7523ff1104
Handle a few edge cases in contact requests
2023-02-08 17:48:09 +00:00
yqrashawn
d4ec412df2
feat: add deleted by xxx support ( #3077 )
2023-02-01 08:57:35 +08:00
frank
684e9654de
Allow owner/admin to delete messages of a community ( #2958 )
2022-12-02 19:34:02 +08:00
yqrashawn
68d2d6bdfb
feat: delete message for new design ( #2922 )
2022-11-17 18:11:58 +08:00
Roman Volosovskyi
9227c631c3
Fix overwriting of content type to unknown on message editing
2022-11-17 07:11:12 +01:00
Omar Basem
938e7987ca
feat: edit/delete/reply for emoji/sticker/audio ( #2771 )
...
* feat: edit/delete/reply for emoji/sticker/audio
2022-10-05 21:54:47 +04:00
yqrashawn
f47cb8572d
feat: delete for me ( #2866 )
2022-09-28 19:42:17 +08:00
Andrea Maria Piana
83394e0ed1
Add chatID to removed messages
2021-08-25 12:21:40 +03:00
Andrea Maria Piana
482518d179
Fix last message deletion
2021-08-20 10:07:14 +02:00
RichΛrd
dae447466f
fix: delete messages when the signal arrives before the OG msg ( #2310 )
...
* fix: delete messages when the signal arrives before the OG msg
* fix: code review
2021-08-13 13:10:32 -04:00
Jonathan Rainville
cdc7c55030
Delete messages ( #2279 )
...
* feat: add api and handling to delete messages
* fix(delete): add whitelist to message types that can be deleted
2021-07-26 17:06:32 -04:00
Andrea Maria Piana
f1066857f4
Handle group chat message edits
2021-06-29 13:15:15 +02:00
Andrea Maria Piana
e68fad2788
validate text
2021-06-29 13:15:15 +02:00
Andrea Maria Piana
9807c285e5
add last message
2021-06-29 13:15:15 +02:00
Andrea Maria Piana
ee06809ff8
Handle edit first & then message
2021-06-29 13:15:15 +02:00
Andrea Maria Piana
58a8872c57
Handle out of order edits
2021-06-29 13:15:15 +02:00
Andrea Maria Piana
7bac25c8e0
Separate edit message protocol message
2021-06-29 13:15:15 +02:00