Greyson Parrelli
|
a90df1e262
|
Get a big backupV2 import fully working.
|
2024-10-16 15:07:19 -04:00 |
|
Alex Hart
|
5bc8435d25
|
Add BackupSubscriptionCheckJob.
|
2024-10-07 17:01:27 -04:00 |
|
mtang-signal
|
d0162d0b21
|
Update emojis in about status.
|
2024-10-07 13:40:34 -07:00 |
|
Greyson Parrelli
|
ec49352635
|
Merge various proto utils together in core-util-jvm.
|
2024-09-20 23:29:08 -04:00 |
|
Alex Hart
|
7935d12675
|
Fix incorrect display of ISK recurring cost.
|
2024-09-20 16:11:47 -03:00 |
|
Alex Hart
|
48bd57c56a
|
Start re-work of play billing checkout flow.
|
2024-09-20 10:52:18 -04:00 |
|
Michelle Tang
|
b74f04495e
|
Update verified icon.
|
2024-09-20 10:52:18 -04:00 |
|
Greyson Parrelli
|
5c6644d1a1
|
Add extra transaction protections.
|
2024-09-13 10:51:30 -04:00 |
|
Greyson Parrelli
|
b00855b097
|
Add support for more methods in TruncatingInputStream.
|
2024-09-13 10:51:30 -04:00 |
|
Alex Hart
|
982b90d423
|
Add BillingDependencies and shared implementation.
|
2024-09-11 15:14:04 -04:00 |
|
Cody Henthorne
|
a8bf03af89
|
Add restore local backupv2 infra.
|
2024-09-11 15:14:04 -04:00 |
|
Greyson Parrelli
|
2b1bbdda15
|
Inline the withinTransaction() function.
|
2024-08-30 12:55:23 -04:00 |
|
Alex Hart
|
244a81ef24
|
Move billing code to shared module.
|
2024-08-22 13:04:59 -07:00 |
|
Cody Henthorne
|
8eb0b2f960
|
Add initial local archive export support.
|
2024-08-22 12:58:33 -07:00 |
|
Greyson Parrelli
|
5ffb7b07da
|
Update to latest Backup.proto and fix various backup bugs.
|
2024-08-22 12:58:33 -07:00 |
|
Alex Hart
|
ccabd9edd8
|
Add espresso tests for donations flow.
|
2024-08-08 12:22:34 -07:00 |
|
Cody Henthorne
|
dc7208922c
|
Update target SDK to 34.
|
2024-08-08 12:19:00 -07:00 |
|
Greyson Parrelli
|
36dface175
|
Fix job deletion bug, add performance tests.
|
2024-07-26 23:43:53 +02:00 |
|
Greyson Parrelli
|
86cf8200b5
|
Remove cases where all jobs were expected to be in memory.
|
2024-07-26 23:43:53 +02:00 |
|
Greyson Parrelli
|
973dc72cfa
|
Use a minimal job spec representation in memory.
|
2024-07-26 23:43:53 +02:00 |
|
Greyson Parrelli
|
72d02104dc
|
Move StringExtensions to core-util-jvm.
|
2024-07-09 13:40:40 -04:00 |
|
Greyson Parrelli
|
cbb3c0911c
|
Create backups from copies of the database file.
Still more work here to do with regards to certain tables, like
SignalStore and Recipient.
|
2024-06-24 15:04:03 -04:00 |
|
Alex Hart
|
6b50be78c0
|
Implement start of backups payment integration work.
|
2024-06-24 15:04:02 -04:00 |
|
Alex Hart
|
164f089d37
|
Fix NPE in deleteAll call.
|
2024-06-05 15:46:01 -04:00 |
|
Cody Henthorne
|
a81a675d59
|
Add Delete for Me sync support.
|
2024-06-05 15:46:00 -04:00 |
|
Alex Hart
|
d719edf104
|
Rewrite in-app-payment flows to prepare for backups support.
|
2024-06-05 15:46:00 -04:00 |
|
Greyson Parrelli
|
f673c4eb83
|
Remove sql language annotation (for now).
It's broken in newer versions of Android Studio. It doesn't seem to
allow partial-sql anymore, only fully-formed statements. Same with
roomsql.
|
2024-04-18 16:24:13 -04:00 |
|
Greyson Parrelli
|
8793981804
|
Add a log section for the database schema.
|
2024-04-09 16:18:21 -04:00 |
|
adel-signal
|
f01e044662
|
Update to new calling turn info endpoint, add support for turn server ips.
Co-authored-by: Adel Lahlou <adel@signal.com>
|
2024-04-03 14:02:12 -04:00 |
|
Greyson Parrelli
|
57ac7cb328
|
Show some more info in the about sheet.
|
2024-02-15 21:43:36 -05:00 |
|
Greyson Parrelli
|
8e8ba23da7
|
Do not show the QR code shortuct if you have no username.
|
2024-02-15 21:43:36 -05:00 |
|
Jameson Williams
|
ec96b4e3aa
|
Update Glide to use ksp, drop kapt.
Resolves #13381
|
2024-01-31 22:12:17 -05:00 |
|
Greyson Parrelli
|
750fd4efe1
|
Improve safety of update and delete database methods.
|
2024-01-23 11:52:03 -05:00 |
|
Greyson Parrelli
|
3554f82ea3
|
Convert AttachmentTable and models to kotlin.
|
2024-01-09 11:12:48 -04:00 |
|
Clark
|
d74b302edb
|
Add remaining non-group update messages for backup.
|
2024-01-03 15:12:45 -05:00 |
|
Greyson Parrelli
|
befa396e82
|
Export backupV2 using actual desired file format.
|
2023-12-04 16:18:56 -05:00 |
|
Greyson Parrelli
|
b540b5813e
|
Setup backupV2 infrastructure and testing.
Co-authored-by: Clark Chen <clark@signal.org>
|
2023-12-04 16:18:56 -05:00 |
|
Greyson Parrelli
|
1355a4a28d
|
Fix bug where username may be put in e164 column.
|
2023-12-04 16:18:56 -05:00 |
|
Greyson Parrelli
|
766733617e
|
Converted all minor modules to .gradle.kts.
|
2023-12-04 16:18:11 -05:00 |
|
Greyson Parrelli
|
a9be6aff44
|
Fix delete crash.
|
2023-11-01 20:45:16 -04:00 |
|
Greyson Parrelli
|
5a005fb809
|
Build a simple ANR detector.
|
2023-11-01 20:45:15 -04:00 |
|
Greyson Parrelli
|
4b004f70ec
|
Update website build to use PackageInstaller.
|
2023-10-23 14:30:37 -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
|
a7d9fd19d9
|
Enable WebP decoding in Signal using libwebp v1.3.2
Co-authored-by: Greyson Parrelli <greyson@signal.org>
Co-authored-by: Greyson Parrelli <greyson@pop-os.localdomain>
|
2023-09-22 16:50:20 -03: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
|
e08e02ae80
|
Update Stopwatch to log fractional milliseconds.
|
2023-09-06 09:34:48 -04:00 |
|
Greyson Parrelli
|
95c6f569d6
|
Fetch data in ConversationDataSource in parallel.
|
2023-09-06 09:34:48 -04:00 |
|
Greyson Parrelli
|
9a7d8c858d
|
Convert JobDatabase to Kotlin.
|
2023-08-31 14:33:53 -04:00 |
|
Cody Henthorne
|
7909703f4c
|
Convert CDSI, KBS, and WebSocket protos to wire.
|
2023-08-24 15:11:54 -04:00 |
|
Greyson Parrelli
|
adb1e292bf
|
Convert Scrubber to kotlin.
|
2023-08-04 12:17:05 -04:00 |
|