Cody Henthorne
|
3ca4e33d94
|
Fix sepa badge redemption job.
|
2023-12-04 15:12:20 -05:00 |
|
Greyson Parrelli
|
145794bf04
|
Add the ability to set job priority.
|
2023-11-03 12:21:27 -04:00 |
|
Alex Hart
|
d497ed4195
|
Handle launch to external bank application.
|
2023-10-23 09:26:31 -03:00 |
|
Greyson Parrelli
|
4fe6d79fff
|
Unify our Base64 utilities.
|
2023-10-17 11:15:56 -04:00 |
|
Cody Henthorne
|
58b9cdf28f
|
Fix deadlock in JobManager initialization.
|
2023-10-13 13:02:03 -04:00 |
|
Greyson Parrelli
|
7d5786ea93
|
Add a core-util-jvm module.
This is basically a location where we can put common utils that can also
be imported by libsignal-service (which is java-only, no android
dependency).
|
2023-10-05 19:13:19 -04:00 |
|
Cody Henthorne
|
efbd5cab85
|
Convert SignalService, Database, Group, Payment, and other remaining protos to wire.
|
2023-09-21 13:59:52 -03:00 |
|
Greyson Parrelli
|
8bad476315
|
Fix backoff interval scheduling for jobs.
|
2023-09-18 12:06:42 -04:00 |
|
Greyson Parrelli
|
a911a007d2
|
Change job scheduling to be relative rather than absolute.
|
2023-09-06 09:34:48 -04:00 |
|
Greyson Parrelli
|
8339c0d8de
|
Convert JobManager tests to kotlin.
|
2023-08-29 09:33:45 -04:00 |
|
Cody Henthorne
|
15204a2c84
|
Remove SignalServiceContent.
|
2023-08-17 14:43:42 -04:00 |
|
Cody Henthorne
|
f566e10710
|
Drop V2 suffix from MCPv2 classes.
|
2023-08-16 17:06:04 -04:00 |
|
Cody Henthorne
|
fbf4de0ec5
|
Remove job-based decryption support and MCPv1.
|
2023-08-16 14:28:14 -04:00 |
|
Greyson Parrelli
|
b07d675bb4
|
Remove BackgroundMessageRetriever and clean up old code.
|
2023-08-16 10:26:32 -04:00 |
|
Greyson Parrelli
|
e1570e9512
|
Start mirroring to SVR2.
|
2023-07-12 15:48:51 -04:00 |
|
Cody Henthorne
|
fc94b90a03
|
Revert "Adopt new APIs for network connectivity check."
This reverts commit de4c6ab7b7.
|
2023-06-15 12:57:35 -04:00 |
|
Cody Henthorne
|
6af521130d
|
Revert "Fix connectivity over VPN on older API versions."
This reverts commit 7e24252447.
|
2023-06-15 12:57:14 -04:00 |
|
Cody Henthorne
|
305edf1928
|
Fix SQL crash in backup restore by preventing job from running until restore complete.
|
2023-06-14 10:28:34 -04:00 |
|
Cody Henthorne
|
7e24252447
|
Fix connectivity over VPN on older API versions.
|
2023-06-12 12:39:18 -04:00 |
|
g1a55er
|
de4c6ab7b7
|
Adopt new APIs for network connectivity check.
Addresses #12941
|
2023-06-06 12:47:16 -04:00 |
|
Greyson Parrelli
|
99bd8e82ca
|
Do not process messages while change number is happening.
|
2023-04-05 16:40:23 -03:00 |
|
Greyson Parrelli
|
bbdf54097e
|
Prevent certain types of circular job dependencies.
|
2023-04-05 16:40:23 -03:00 |
|
Greyson Parrelli
|
db5f8707ec
|
Remove TracingExecutors.
|
2023-04-05 16:40:23 -03:00 |
|
Greyson Parrelli
|
7c8de901f1
|
Store Job data as bytes.
|
2023-03-22 14:28:09 -04:00 |
|
Greyson Parrelli
|
1210b2af0f
|
Some additional decryption perf improvements.
|
2023-03-22 14:28:09 -04:00 |
|
Greyson Parrelli
|
baece9823b
|
Remove log when enqueuing job within a transaction.
Found the bug I put the logging in for, and now this log happens way to
much after the decryption batching.
|
2023-03-20 17:39:09 -04:00 |
|
Clark
|
79a062c838
|
Introduce thread priorities for threads and handlerthreads.
|
2023-03-20 17:39:08 -04:00 |
|
Greyson Parrelli
|
1b2cb2637f
|
Perform decryptions inline.
|
2023-03-08 15:06:50 -04:00 |
|
Alex Hart
|
e222f96310
|
Add username sync job to be run after new registrations.
|
2023-03-08 15:06:50 -04:00 |
|
Greyson Parrelli
|
81fc99724d
|
Move the Job#onSubmit call to be outside of the JobController lock.
|
2023-03-06 10:48:18 -05:00 |
|
Greyson Parrelli
|
7348224dc2
|
Prevent thread trimming from gumming up the database.
|
2023-01-27 17:42:22 -05:00 |
|
Greyson Parrelli
|
92b9fda6c7
|
Convert GroupTable to kotlin.
Also required converting some tests to mockk.
|
2023-01-01 23:05:02 -05:00 |
|
Greyson Parrelli
|
fecfd7cd78
|
Remove the rest of MmsSmsTable.
|
2022-12-31 13:43:12 -05:00 |
|
Greyson Parrelli
|
6cd6073bc7
|
Migrate most of MmsSmsTable.
|
2022-12-30 18:24:00 -05:00 |
|
Greyson Parrelli
|
c6f29fc950
|
Migrate queued jobs during SMS migration.
|
2022-12-30 15:11:56 -05:00 |
|
Greyson Parrelli
|
7949996c5c
|
Renamed database classes to table classes.
Because they're not databases. They're tables.
|
2022-11-30 17:10:36 -05:00 |
|
Alex Hart
|
ca36eaacce
|
Add support for separate story view receipt control.
This reverts commit 1046265d23.
|
2022-10-20 21:52:54 -04:00 |
|
Nicholas Tinsley
|
b9f4dc3fe9
|
Specify exported status and PendingIntent mutability.
Also reduce shake sampling frequency, add coarse location permission.
Random things for targetSdk 32.
|
2022-09-28 11:33:35 -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
|
df3399bde5
|
Remove processing of inbound GV1 messages.
|
2022-08-02 14:36:29 -04:00 |
|
Greyson Parrelli
|
04cf8676cc
|
Remove concept of 'highTrust' that is no longer necessary.
|
2022-07-11 13:35:53 -03:00 |
|
Alex Hart
|
ebc556801e
|
Ensure story media is only uploaded once.
|
2022-06-29 15:32:25 -04:00 |
|
Greyson Parrelli
|
1446af97a2
|
Use newer CellService observer when possible.
|
2022-04-26 12:15:50 -04:00 |
|
Cody Henthorne
|
ac9257ec1c
|
Revert "Track inconsistencies between new and old network availability for internal users."
This reverts commit 007975e7da.
|
2022-03-28 19:07:20 -04:00 |
|
Cody Henthorne
|
403958fed3
|
Handle 1:1 call reconnecting events.
|
2022-03-28 19:07:20 -04:00 |
|
Greyson Parrelli
|
142979ce93
|
Add job to clean up early message receipts.
|
2022-03-28 19:07:20 -04:00 |
|
Cody Henthorne
|
007975e7da
|
Track inconsistencies between new and old network availability for internal users.
|
2022-03-21 17:21:42 -04:00 |
|
Cody Henthorne
|
7e6fcb80a3
|
Revert all new network detection API usage and refactorings.
|
2022-03-21 12:21:46 -04:00 |
|
Cody Henthorne
|
f91494f813
|
Remove newer network detection APIs.
|
2022-03-17 16:02:43 -04:00 |
|