Wykres commitów

763 Commity (c29922a5750335f8087224e81e3123427688a053)

Autor SHA1 Wiadomość Data
Greyson Parrelli 80a6e0f781 Show a chat event when two threads are merged.
* Add internal button to split contacts for debugging.
* Show a chat event when two threads are merged.
2022-09-28 11:33:35 -04:00
Alex Hart 1cea615675 Reimplement contact search collection to support group access predicate. 2022-09-28 11:33:35 -04:00
Alex Hart 9dd96148d1 Add story boolean to envelope proto. 2022-09-28 11:33:35 -04:00
Alex Hart 6c4c299b28 Support enabling stories access by country. 2022-09-28 11:33:35 -04:00
Alex Hart b1dacf4acd Fix story reply synchronization. 2022-09-28 11:33:35 -04:00
Alex Hart a642876bda Fix issue where crossfader has wrong story on shared element animation start. 2022-09-28 11:33:35 -04:00
Greyson Parrelli 115d1fcf63 Improve handling of unregistered users in storage service. 2022-09-28 11:33:31 -04:00
Cody Henthorne beee3b7dc3 Add PNP linked device initialization job.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2022-09-13 13:07:42 -04:00
Greyson Parrelli e4b2e5022f Remove some outdated internal settings. 2022-09-13 13:07:42 -04:00
Alex Hart 13eb89746b Add unit testing to story download enqueuer. 2022-09-13 13:07:41 -04:00
Greyson Parrelli 658741be52 Fix token mismatch issues when using CDSv2. 2022-09-07 14:25:03 -04:00
Greyson Parrelli 2eba9a8d72 Add support for doing normal CDS queries on CDSv2. 2022-08-31 15:58:41 -04:00
Greyson Parrelli 8543325d59 Update database migrations to be in their own files. 2022-08-31 15:58:41 -04:00
Alex Hart 936212e684 Add initial sms exporter integration behind a feature flag. 2022-08-31 15:58:41 -04:00
Greyson Parrelli f6e000ab97 Fix some PNI-related issues around change number. 2022-08-31 15:58:40 -04:00
Alex Hart 0b0c4eb8c0 Utilize themed colors in fallback resource photos. 2022-08-26 15:20:26 -03:00
Greyson Parrelli f551a700fe Fix crash when searching groups for a large number of members. 2022-08-25 14:26:27 -04:00
Greyson Parrelli 497b38ddbf Improve the ordering of conversation search results. 2022-08-25 12:15:02 -04:00
Greyson Parrelli 61498037f3
Add support for PniSignatureMessages. 2022-08-24 18:16:42 -04:00
Cody Henthorne 1e499fd12f Refactor notification thumbnails to reduce chances for ANR. 2022-08-24 17:09:01 -04:00
Cody Henthorne a9fc5622cd Add search by group membership. 2022-08-24 17:09:01 -04:00
Greyson Parrelli 62ea82a2ba Do not include pending downloads in storage usage.
Fixes #12231
2022-08-24 17:09:01 -04:00
Greyson Parrelli f36aa09a81 Revert "Ensure main database is updated before opening secondary ones."
This reverts commit e0e3f7dfec.
2022-08-24 16:08:38 -04:00
Greyson Parrelli 9c266e7995 Remove legacy fields from the Envelope. 2022-08-18 16:01:05 -04:00
Alex Hart f341e02fb7 Story privacy screen updates. 2022-08-18 16:01:05 -04:00
Cody Henthorne cca35ec687 Dust off remote megaphone for upcoming donate megaphone. 2022-08-18 16:01:05 -04:00
Greyson Parrelli 95fc9d6c3c Add support for PNIs in storage service. 2022-08-18 16:01:05 -04:00
Alex Hart e517232172 Sort "new group story" entries by recency. 2022-08-18 16:01:05 -04:00
Cody Henthorne 3252871ed5 Replace prekey jobs with one overall sync job. 2022-08-18 16:01:05 -04:00
Greyson Parrelli c6be427883 Add support for resending badly-encrypted stories. 2022-08-18 09:27:20 -03:00
Greyson Parrelli 029a76f8a2
Add additional verifications and logging around My Story db entry. 2022-08-15 13:34:35 -04:00
Greyson Parrelli e0e3f7dfec Ensure main database is updated before opening secondary ones. 2022-08-15 11:56:17 -04:00
Greyson Parrelli f004b72ba2
Use the PNP merging function for everything. 2022-08-09 18:36:04 -04:00
Alex Hart 5212b33b47 Add sms export library and sample app. 2022-08-09 16:23:44 -04:00
Cody Henthorne 0a76eb81e6 Add save-as-you-compose drafts. 2022-08-09 16:23:44 -04:00
Cody Henthorne 83b97d274f Add support for PNI registration ids and PNP change number. 2022-08-09 16:23:44 -04:00
Greyson Parrelli 055b79c9f2 Prevent setting a null profile key during account restore. 2022-08-09 11:16:00 -04:00
Greyson Parrelli 6e9b1551e7 Fix duplicate emoji results. 2022-08-08 13:40:22 -03:00
Alex Hart 1b053a2613 Add explicit exceptions and group_type correction. 2022-08-04 17:12:30 -04:00
Alex Hart 710bb386e2 Fail getRecipientIdForSyncRecord immediately if identifier is invalid. 2022-08-04 17:10:41 -04:00
Alex Hart a0cc2ff90a Add new my story migration. 2022-08-03 17:17:35 -04:00
Greyson Parrelli 907abf72d3 Improve emoji search results. 2022-08-03 17:17:35 -04:00
Greyson Parrelli a42c3d7ce8 Fix handling of early receipts.
We were storing the early content under the wrong recipient.
2022-08-02 14:37:06 -04:00
Cody Henthorne c2b5407911 Change batch identity check timing behavior. 2022-08-02 14:36:30 -04:00
Cody Henthorne dc04c8ed98 Add urgency flag to message sends. 2022-08-02 14:36:30 -04:00
Cody Henthorne 19af68a27c Add inline emoji search. 2022-08-02 14:36:30 -04:00
Alex Hart ba7319e215 Respect proper media upload requirements for stories. 2022-08-02 14:36:30 -04:00
Greyson Parrelli d0420ba51d Add support for the changeSelf param in getAndPossiblyMergePnp. 2022-08-02 14:36:30 -04:00
Alex Hart e3e9f90094 Use db as SSOT for unread counter. 2022-07-27 13:26:28 -04:00
Cody Henthorne a7a5f2e8c6 Add batch identity checks to stories and share/forward flows. 2022-07-27 13:26:28 -04:00