Commit Graph

60 Commits

Author SHA1 Message Date
Michelle Linington
8998b1e767 Add eraId to GroupCallUpdate messages
By including eraId in GroupCallUpdate messages, we're able to identify
separate group calls after the fact. Each unique eraId will result in a
new entry in the database, even if the group call has since ended.
2020-11-24 20:59:37 -08:00
Nora Trapp
d8ca084b65 Tweak database fields and update RingRTC 2020-11-19 16:02:22 -08:00
Nora Trapp
b32c5bda4a Add scaffolding for Group Call messages 2020-11-19 16:02:22 -08:00
Nora Trapp
f8cb80926c Don't include deleted threads in the badge count 2020-09-23 14:53:28 -07:00
Matthew Chen
ce1dcbade5 Animated sticker support. 2020-09-02 13:44:15 -03:00
Nora Trapp
4b3908077b Migration to add serverDeliveryTimestamp 2020-08-20 16:48:54 -07:00
Nora Trapp
d3b56cf454 Update schema 2020-08-14 20:44:04 -07:00
Nora Trapp
d6ad7868a3 PR Feedback 2020-08-04 14:18:10 -07:00
Nora Trapp
e8ec5330a0 Add mentions to the database 2020-08-04 14:08:29 -07:00
Matthew Chen
3b5d8ac8ba Track last messaging date on user profile. 2020-07-08 11:04:01 -03:00
Matthew Chen
f55b0790b9 Track last fetch date on user profile. 2020-07-08 11:04:01 -03:00
Manpreet Singh
bad072f583 Fix index column typo threadUniqueId -> uniqueThreadId 2020-06-23 20:04:21 -07:00
Nora Trapp
b6d99789bf Include marked unread threads in badge count 2020-06-19 12:01:20 -07:00
Nora Trapp
d0534ea642 Preserve conversation scroll position 2020-06-18 16:25:04 -07:00
Nora Trapp
552b6c6d64 PR Feedback 2020-06-07 09:44:58 -07:00
Nora Trapp
2425e28268 Send media messages on independent queue 2020-06-07 09:35:14 -07:00
Nora Trapp
3d084f958d Mark as unread 2020-05-27 18:29:59 -07:00
Nora Trapp
4a3aadd2af Fix wasRemotelyDeleted 2020-04-20 10:25:31 -07:00
Nora Trapp
3698125424 Track reaction read state 2020-04-20 10:25:31 -07:00
Nora Trapp
f0d7a9cb9c Add early message handling for delivery receipts, reactions, and delete for everyone 2020-04-16 19:44:45 -07:00
Matthew Chen
d57cb36ace Merge remote-tracking branch 'private/release/3.8.0' 2020-04-15 10:08:56 -03:00
Ehren Kret
035e7c2ec4 Migrate schema to add CDN key and number and add CDN2 constants 2020-04-14 08:53:59 -07:00
Matthew Chen
6ee2ad097e Prepare for per-group queues in group message processing. 2020-04-13 17:36:36 -03:00
Matthew Chen
287ea95bf0 Fix uploadTimestamp nullability in schema. 2020-04-13 17:23:59 -03:00
Nora Trapp
12f0be1a62 Receive support for delete for everyone 2020-04-13 12:49:27 -07:00
Matthew Chen
7380ac3910 Add upload timestamp to attachment models. 2020-04-02 13:40:21 -03:00
Michael Kirk
f198d9037d Merge tag '3.5.0.5' 2020-02-19 19:26:05 -07:00
Michael Kirk
e0fdfec82b dump schema 2020-02-18 11:44:41 -07:00
Michael Kirk
314a050b09 CR: fix misspelled index name 2020-02-17 16:26:32 -07:00
Michael Kirk
2bed5d0cc3 persist pending read receipts 2020-02-16 13:13:12 -07:00
Michael Kirk
e03a3345fa index info message query to determine if a group needs a message request 2020-02-15 11:37:24 -07:00
Nora Trapp
16f0a35346 Merge branch 'release/3.4.0' 2020-02-03 18:05:20 -08:00
Nora Trapp
1d149c60a7 PR Feedback 2020-02-02 21:23:39 -08:00
Nora Trapp
4d25599af1 Fix experience upgrade table 2020-02-02 21:17:10 -08:00
Michael Kirk
d024ed99c0 Use appropriate sender certificate depending on capabilities 2020-01-31 20:33:57 -07:00
Michael Kirk
83d26fe62e revamp group updates - show source, show changes, show icon 2020-01-30 20:10:55 -08:00
Nora Trapp
6fe2c12048 Schema dump 2020-01-30 20:10:35 -08:00
Michael Kirk
61ec8612ee revamp group updates - show source, show changes, show icon 2020-01-23 11:55:48 -07:00
Nora Trapp
e94924c9c8 Schema dump 2020-01-23 08:59:22 -08:00
Matthew Chen
892ce5c135 Rework message processing to handle groups v2. 2020-01-17 17:34:37 -03:00
Michael Kirk
81d58e6213 add missing indices for FailedMessagesJob 2020-01-15 14:29:07 -07:00
Michael Kirk
11575926b1 remove unused ContactQuery 2020-01-15 14:28:04 -07:00
Michael Kirk
032feb3b9c speed up FTS deletes/updates 2020-01-14 09:40:45 -07:00
Nora Trapp
6173ba84fc PR Feedback 2020-01-09 13:17:09 -08:00
Michael Kirk
884f09ea5a Windowed conversation loading 2019-12-31 14:29:32 -08:00
Nora Trapp
460004f84a Merge branch 'release/3.0.1' 2019-11-21 16:07:47 -08:00
Michael Kirk
1cdfa09abf clean up duplicate signal accounts, add unique index 2019-11-21 15:40:50 -08:00
Nora Trapp
87ecf90bee Merge branch 'release/3.0.0' 2019-11-20 16:46:39 -08:00
Michael Kirk
5c42c1dd31 index enforces only one row per attachment 2019-11-19 11:01:31 -07:00
Michael Kirk
1365e0e620 gallery record to correctly order gallery attachments 2019-11-19 11:01:31 -07:00