Greyson Parrelli
|
95c6f569d6
|
Fetch data in ConversationDataSource in parallel.
|
2023-09-06 09:34:48 -04:00 |
|
Greyson Parrelli
|
b42dd5289b
|
Remove unnecessary context args in slide creation.
|
2023-09-06 09:34:48 -04:00 |
|
Greyson Parrelli
|
a911a007d2
|
Change job scheduling to be relative rather than absolute.
|
2023-09-06 09:34:48 -04:00 |
|
Nicholas
|
64babe2e42
|
Streamable Video.
|
2023-09-06 09:34:48 -04:00 |
|
Greyson Parrelli
|
099c94c215
|
Fix handling of some PNI initial contact flows.
|
2023-08-31 14:33:54 -04:00 |
|
Cody Henthorne
|
b83080e2d7
|
Fix payments spinning forever.
|
2023-08-31 14:33:53 -04:00 |
|
Cody Henthorne
|
6a21106347
|
Convert StorageService protos to wire.
|
2023-08-31 14:33:53 -04:00 |
|
Greyson Parrelli
|
9a7d8c858d
|
Convert JobDatabase to Kotlin.
|
2023-08-31 14:33:53 -04:00 |
|
Cody Henthorne
|
3cf7920a22
|
Fix various media send failed to compress bugs.
|
2023-08-24 15:11:54 -04:00 |
|
Greyson Parrelli
|
587cb5de16
|
Fix unexpected SSE's.
Fixes #13115
|
2023-08-18 11:07:14 -04:00 |
|
Greyson Parrelli
|
e93c6957ac
|
Fix crash in RecipientTable.getAllPnis()
|
2023-08-18 09:59:12 -04:00 |
|
Greyson Parrelli
|
74d5faf3fa
|
Allow PNI-only contact inserts.
|
2023-08-17 14:51:11 -04:00 |
|
Greyson Parrelli
|
4b6b87d632
|
Make ACI's optional on ContactRecords.
|
2023-08-17 14:33:18 -04:00 |
|
Greyson Parrelli
|
635987a420
|
Add improved error logging for SSE issues.
|
2023-08-17 13:42:22 -04:00 |
|
Alex Hart
|
51602ed231
|
Wrap thread get/create into a transaction.
|
2023-08-17 14:38:45 -03:00 |
|
Greyson Parrelli
|
23b3c7f1fd
|
Use a consistent SSE condition and use more breadcrums in logs.
|
2023-08-17 12:51:40 -04:00 |
|
Greyson Parrelli
|
1fd9609810
|
Improve logging around SSE exceptions.
|
2023-08-17 10:23:03 -04:00 |
|
Cody Henthorne
|
fbf4de0ec5
|
Remove job-based decryption support and MCPv1.
|
2023-08-16 14:28:14 -04:00 |
|
Greyson Parrelli
|
442a66df2e
|
Update the groups tables to use foreign keys.
|
2023-08-16 12:23:54 -04:00 |
|
Greyson Parrelli
|
e33c5b055d
|
Fix FTS searches for punctuation and emoji.
Fixes #13047
|
2023-08-16 10:26:32 -04:00 |
|
Greyson Parrelli
|
25a7560e2e
|
Always attempt to clear FTS index for DB issues.
|
2023-08-16 10:26:32 -04:00 |
|
Greyson Parrelli
|
d6adfea9b1
|
Clean up old one-time prekeys.
|
2023-08-16 10:26:31 -04:00 |
|
Clark
|
251d251661
|
Send read receipts per edit message revision.
|
2023-08-14 17:20:04 -04:00 |
|
Clark
|
7d4bcd7f15
|
Ignore message_fts table if needed in v175 migration.
|
2023-08-14 15:59:50 -04:00 |
|
Cody Henthorne
|
13d9b6cc5a
|
Fix incorrect unread counts.
|
2023-08-14 15:59:50 -04:00 |
|
Alex Hart
|
31b43e8754
|
Fix thread set query during row deletion.
|
2023-08-14 15:59:50 -04:00 |
|
Greyson Parrelli
|
c7dabe1b6f
|
Ensure all group recipients have group records.
|
2023-08-10 15:29:02 -03:00 |
|
Clark
|
7543b9fa37
|
Fix hidden recipients instrumentation tests.
|
2023-08-10 15:29:02 -03:00 |
|
Greyson Parrelli
|
ca3187d0b8
|
Ungate some PNP receive-side behavior.
|
2023-08-10 15:29:02 -03:00 |
|
Greyson Parrelli
|
327cd93e3c
|
Save PNI's from CDSv2 for all users.
|
2023-08-10 15:29:02 -03:00 |
|
Greyson Parrelli
|
ee1291c816
|
Improve logging of (ACI, PNI, E164) tuples.
|
2023-08-10 15:29:02 -03:00 |
|
Greyson Parrelli
|
6d2d3ae528
|
Improve ServiceId parsing functions.
|
2023-08-10 15:29:02 -03:00 |
|
Clark
|
6a87495a6d
|
Update contact hiding to spec.
|
2023-08-10 15:29:02 -03:00 |
|
Greyson Parrelli
|
c5d9346370
|
Convert all group code to be based on ServiceIds.
|
2023-08-10 15:05:18 -03:00 |
|
Greyson Parrelli
|
9f52ecab5c
|
Ensure that inbound messages mark threads as active.
|
2023-08-10 13:33:23 -04:00 |
|
Greyson Parrelli
|
ae2998bcf2
|
Actually use db reference passed into SearchTable.fullyResetTables.
|
2023-08-04 11:04:52 -04:00 |
|
Cody Henthorne
|
c3700cf6d9
|
Fix incorrect read state causing stale notifications and tweak scroll to bottom behavior.
|
2023-08-04 09:31:03 -03:00 |
|
Greyson Parrelli
|
5f289fa400
|
Refactor RecipientTable with a PNI constraint.
|
2023-08-02 17:49:53 -04:00 |
|
Clark
|
041ba27efe
|
Show hidden contacts with chats when searching.
|
2023-08-01 15:51:31 -04:00 |
|
Clark
|
0b7490dc06
|
Update edit message history items to match design.
|
2023-08-01 15:51:31 -04:00 |
|
Greyson Parrelli
|
e3ec53c2d0
|
Remove deprecated SMS fields from recipient table.
|
2023-08-01 15:51:31 -04:00 |
|
Jordan Rose
|
a2c3b5d64e
|
Adopt libsignal 0.30.0 and ServiceIds for group members.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2023-08-01 15:51:31 -04:00 |
|
Clark
|
66792f2d56
|
Add heuristics for delayed notifications.
|
2023-08-01 15:51:31 -04:00 |
|
Greyson Parrelli
|
82906aee58
|
Use strongly-typed ACIs and PNIs everywhere.
|
2023-08-01 15:51:31 -04:00 |
|
Cody Henthorne
|
a54df29542
|
Protected against crash with unread counter that exceeds thread size.
|
2023-07-28 19:40:24 -04:00 |
|
Clark
|
8e3027642b
|
Remove self from mention picker.
|
2023-07-27 16:28:39 -04:00 |
|
Cody Henthorne
|
39f96bb12c
|
Revamp group name color generation.
|
2023-07-27 16:07:38 -04:00 |
|
Cody Henthorne
|
3731723472
|
Improve group name coloring performance.
|
2023-07-25 19:12:04 -04:00 |
|
Cody Henthorne
|
f5fc2acf50
|
Prevent attachment send of duplicate data with different transforms from failing.
|
2023-07-21 19:43:31 -04:00 |
|
Clark
|
fad401941e
|
Hide old edit revisions from media preview gallery.
|
2023-07-21 15:00:27 -04:00 |
|