Commit graph

248 commits

Author SHA1 Message Date
Oscar Mira
fd3f57238f
Merge tag 'v7.5.2' into molly-7.5 2024-05-06 20:59:01 +02: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
Oscar Mira
735e15a4db
Merge tag 'v7.4.1' into molly-7.4 2024-04-14 21:59:20 +02:00
Greyson Parrelli
8793981804 Add a log section for the database schema. 2024-04-09 16:18:21 -04:00
Oscar Mira
2eb331522c Merge tag 'v7.3.0' into molly-7.3 2024-04-05 02:18:08 +02: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
Oscar Mira
66b254dd3d Merge tag 'v7.0.1' into molly-7.0 2024-02-21 15:43:44 +01:00
Oscar Mira
a852e8de3e Fix NPE crash when deleting a db table
Fixes #280
2024-02-20 20:14:35 +01:00
Oscar Mira
ecf01abd23 Merge tag 'v7.0.0' into molly-7.0 2024-02-18 10:53:19 +01:00
Oscar Mira
666782cc42 Merge tag 'v6.47.4' into molly-6.47 2024-02-17 14:58:48 +01: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
Oscar Mira
16cf81557d Merge tag 'v6.45.1' into molly-6.45 2024-01-30 21:08:08 +01:00
Greyson Parrelli
750fd4efe1 Improve safety of update and delete database methods. 2024-01-23 11:52:03 -05:00
Oscar Mira
3febf362ef Merge tag 'v6.44.1' into molly-6.44 2024-01-20 00:43:26 +01: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
Oscar Mira
e350d4aa23 Merge tag 'v6.39.1' into molly-6.39 2023-11-10 02:44:51 +01:00
Oscar Mira
5651d936e8 Fix logging in core-util-jvm module after merge 2023-11-05 22:16:06 +01:00
Oscar Mira
71c1fa94a9 Merge tag 'v6.38.1' into molly-6.38 2023-11-05 22:16:06 +01: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
Oscar Mira
58e077dbae Merge tag 'v6.34.4' into molly-6.34 2023-09-29 03:04:40 +02: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
Oscar Mira
e9176e3e2c Merge tag 'v6.31.2' into molly-6.31 2023-08-29 09:44:47 +02:00
Cody Henthorne
7909703f4c Convert CDSI, KBS, and WebSocket protos to wire. 2023-08-24 15:11:54 -04:00
Oscar Mira
f78f0e5b9e Merge tag 'v6.28.6' into molly-6.28 2023-08-12 20:56:45 +02:00
Oscar Mira
3a127657dc Merge tag 'v6.27.10' into molly-6.27 2023-08-04 23:52:48 +02:00
Greyson Parrelli
adb1e292bf Convert Scrubber to kotlin. 2023-08-04 12:17:05 -04:00
Greyson Parrelli
ca79929141 Add additional Scrubber tests. 2023-08-04 11:43:33 -04:00
Greyson Parrelli
5f289fa400 Refactor RecipientTable with a PNI constraint. 2023-08-02 17:49:53 -04:00
Clark
461875b0e4 Add support for displaying both ACI and e164 safety numbers. 2023-07-19 17:12:18 -04:00
Cody Henthorne
e6c9449e3c Fix voice note playback and wave form generation in CFv2. 2023-07-19 17:12:18 -04:00
Oscar Mira
cb3ef95e72 Merge tag 'v6.25.5' into molly-6.25
Fixes #198
2023-07-13 13:06:41 +02:00
Greyson Parrelli
5ca025544e Improve logging around memory usage. 2023-07-12 15:48:51 -04:00
Ehren Kret
87d4dba32b remove whispersystems.org reference 2023-07-11 17:58:09 -04:00
Cody Henthorne
c17d62aeab Update ktlint and gradle plugin. 2023-06-28 17:13:15 -04:00
Cody Henthorne
53673be5cb Update AGP to 8.0
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2023-06-26 15:09:36 -04:00
Alex Hart
3bdffed8c9 Add call link scrubbing for logs. 2023-06-26 15:09:36 -04:00