Andrea Maria Piana
612d8918ea
Fix notification query
2021-12-10 15:36:59 +00:00
Roman Volosovskyi
3564630c33
Allow sending messages offline (non-datasync messages)
2021-12-07 12:12:49 +02:00
Pascal Precht
df30c06163
feat: add API to mark activity center messages as unread
2021-11-16 12:14:32 +01:00
Roman Volosovskyi
0c0e02e93a
Return counter for messages with mention which are marked as seen
2021-08-31 11:49:40 +03:00
Jonathan Rainville
f2678ea950
Make it possible to mark individual notifications as read ( #2256 )
...
* feat: make it possible to mark individual notifications as read
* fix mark one notif test
2021-06-11 12:47:53 -04:00
Andrea Franz
f80b5e66a2
add PinnedBy to PinnedMessage ( #2250 )
...
* add PinnedBy to PinnedMessage
* change PinMessage to have named embedded struct for Message
* update pinned messages API response
2021-06-08 17:23:32 +02:00
Eric Mastro
a62e76d3ed
Change community channel description ( #2236 )
...
Co-authored-by: Volodymyr Kozieiev <vkjr.sp@gmail.com>
2021-06-01 15:13:17 +03:00
Andrea Franz
e9a42bfa2b
add PinMessage and PinnedMessage ( #2180 )
...
* add PinMessage and PinnedMessage
* fix gruop pin messages
* add SkipGroupMessageWrap to pin messages
* update pinMessage ID generation to be symmetric
2021-05-14 23:22:50 +02:00
Andrea Maria Piana
c739f73f49
Add activity center & messages from contacts only
2021-04-16 20:42:40 +02:00
Andrea Maria Piana
f75f7bb738
Expand confirmations to private group chat messages
...
This commit expands the confirmation mechanism to allow private group
chat messages to be confirmed:
Changes:
- Added a separate table for message confirmations as group chat
messages have same messageID but multiple datasyncID
- Removed DataSyncID from raw message (I haven't removed the column name
as it can't be done in sqlite without copying over the table)
2021-03-16 13:41:14 +01:00
Andrea Maria Piana
f115b8d289
Request/Decline access to communities
2021-02-26 15:35:43 +01:00
Volodymyr Kozieiev
c38439e664
Listen for delivered messages ( #2150 )
2021-02-23 17:47:45 +02:00
Andrea Maria Piana
b331b61807
Add ClearHistory & DeactivateChat methods
2021-01-11 13:36:05 +01:00
Samuel Hawksby-Robinson
b3187abce1
Fix for int64 pointer bug
2020-12-17 14:10:00 +01:00
Andrea Maria Piana
31a885ced8
remove photo path in favor of images in contact
2020-12-17 14:10:00 +01:00
Andrea Maria Piana
1adfa38611
Check hash in shouldPublish
2020-12-17 14:10:00 +01:00
Samuel Hawksby-Robinson
a77a40fdf4
Resolved linting issues
2020-12-17 14:10:00 +01:00
Samuel Hawksby-Robinson
1f1e784d80
Added additional registry testing
2020-12-17 14:10:00 +01:00
Samuel Hawksby-Robinson
7b77ae9eab
Fix CI register persistence bug
2020-12-17 14:10:00 +01:00
Samuel Hawksby-Robinson
af7117070f
Added protocol register of ChatIdentity last published times per chat
...
This register is only used for publishing ChatIdentity to public chat
2020-12-17 14:10:00 +01:00
Andrea Maria Piana
f3f6cdcd93
Mark message as seen when hiding
...
When hiding a message, we want to mark it as seen in order to preserve
the right count
2020-12-15 15:47:02 +01:00
Volodymyr Kozieiev
d4518d7f16
resend emoji reaction ( #2088 )
2020-12-15 16:43:41 +02:00
Volodymyr Kozieiev
3e446eed8c
Link previews support ( #2059 )
2020-10-27 19:35:28 +02:00
Andrea Maria Piana
00c5b60d7f
Move message to common namespace
2020-09-09 21:22:12 +02:00
Andrea Maria Piana
7d5d413222
Add parsing and storing of mentions
2020-09-09 21:22:07 +02:00
Andrea Maria Piana
2e231e690e
Fix mark messages seen
...
If a chat had a last message the persistence call `Chat()` would not
decode `LastMessage` correctly.
This commit fixes the issue.
2020-08-17 13:40:10 +02:00
Andrea Maria Piana
29f25c5486
Use local chat-id for matching messages
2020-07-30 20:20:59 +02:00
Andrea Maria Piana
d067b56fc2
Fix cursored query for emoji
2020-07-30 20:20:58 +02:00
Andrea Maria Piana
37a2073008
add endpoint for getting emojis
2020-07-30 20:20:40 +02:00
Andrea Maria Piana
eadf68325e
Fix audio null value
...
If a message was inserted before the migration the field
audio_duration_ms would be set to NULL, and would not be serialized into
go correctly, as uint is non-nullable.
this commit fixes the issue by calling COALESCE on the value.
2020-07-30 15:00:39 +02:00
Andrea Maria Piana
ee0a83fdc4
Load identicon & alias in chat.
...
Why make the changes?
Mainly performance, those fields are almost always present in the
database but they are re-calculated on load by the client as it does not
have necessarily access to it.
What has changed?
- Remove `_legacy` persistence namespaces as it's a vestige of the
initial move frmo status-react to status-go
- Pulling chats is now a join with contacts to add contact & alias
2020-05-25 14:00:04 +02:00