Cody Henthorne
070174fee6
Add delete sync capability to log section.
2024-06-24 15:04:02 -04:00
Alex Hart
6b50be78c0
Implement start of backups payment integration work.
2024-06-24 15:04:02 -04:00
Greyson Parrelli
d698f74d0b
Rename FeatureFlags -> RemoteConfig.
2024-06-24 15:04:02 -04:00
Greyson Parrelli
13f7a64139
Refactor FeatureFlags.
2024-06-24 15:04:02 -04:00
Greyson Parrelli
0b66a8701e
Convert FeatureFlags to kotlin.
2024-06-21 09:19:47 -03:00
Greyson Parrelli
b6a4e1f145
Rewrite the AppDependencies system.
2024-06-05 15:46:00 -04:00
Greyson Parrelli
1c66da7873
Update slow notification debugging info.
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
Nicholas Tinsley
09404157aa
Add processor information to debug log.
2024-04-11 16:09:33 -04:00
Greyson Parrelli
8793981804
Add a log section for the database schema.
2024-04-09 16:18:21 -04:00
Greyson Parrelli
3ba2b46bb0
Convert Recipient to kotlin.
2024-04-03 14:02:55 -04:00
Greyson Parrelli
6c697fad8b
Stop reading the PNP capability.
2024-04-03 14:02:13 -04:00
Greyson Parrelli
450dc2f368
Improve logging around APNG animation disabling.
2024-03-19 14:47:58 -04:00
Greyson Parrelli
825ca0d737
Remove more SMS vestiges.
2024-03-18 19:21:08 -04:00
Greyson Parrelli
6c863fe99c
Clean up capability logging.
2024-02-18 18:34:18 -05:00
Greyson Parrelli
6097e6c305
Default discoverability to 'off' until registration is complete.
2024-02-15 21:43:35 -05:00
Greyson Parrelli
e361795184
Improve logging and the naming of some fields.
2024-01-23 11:52:03 -05:00
Greyson Parrelli
2dd0899a3d
Fix nightly updates.
2023-11-02 19:19:00 -04:00
Greyson Parrelli
5a005fb809
Build a simple ANR detector.
2023-11-01 20:45:15 -04:00
Greyson Parrelli
f959543c19
Add UI for prompting about crashes.
2023-09-11 17:07:11 -03:00
Clark
4cbcee85d6
Add prompt to help troubleshoot slow notifications.
2023-08-16 10:26:32 -04:00
Greyson Parrelli
82906aee58
Use strongly-typed ACIs and PNIs everywhere.
2023-08-01 15:51:31 -04:00
Greyson Parrelli
5ca025544e
Improve logging around memory usage.
2023-07-12 15:48:51 -04:00
Greyson Parrelli
ebaa445bee
Save last-known server time offset.
2023-07-12 15:48:51 -04:00
Greyson Parrelli
e1570e9512
Start mirroring to SVR2.
2023-07-12 15:48:51 -04:00
Greyson Parrelli
9d979217fa
Include 'dont keep activities' setting in debuglog.
2023-06-28 17:13:15 -04:00
Cody Henthorne
df8aaa2005
Provide better 'why' when an attachment is not auto-downloaded.
2023-06-21 16:18:16 -04:00
Jim Gustafson
c08e108fc3
Update to RingRTC v2.28.0
...
Co-authored-by: Jordan Rose <jrose@signal.org >
2023-06-06 12:47:16 -04:00
Nicholas Tinsley
7ea9fc0c3b
Update AlertDialogs to MaterialAlertDialogs.
...
Addresses #12949 .
2023-06-06 12:47:16 -04:00
Ehren Kret
aaebf029db
Remove unused capabilities.
2023-05-17 15:30:26 -04:00
Cody Henthorne
3ba128793a
Display thread header in CFv2.
2023-05-17 15:30:08 -04:00
Clark
e7f8d36199
Fix multidevice contact sync update job reporting wrong content length.
2023-04-20 13:50:11 -04:00
Greyson Parrelli
76984ab042
Improve logging around message sending.
...
There were some message types where we didn't log the timestamp.
The timestamp is important for debugging issues (let's us locate an
error more precisely in the logs).
2023-03-23 18:08:39 -04:00
Nicholas
66cb2a04c3
Rename properties of AccountAttributes.
2023-03-20 17:39:09 -04:00
Nicholas
7959343661
Add local notification when client receives HTTP 403
...
Also corrects typo in method name.
2023-01-02 17:20:42 -05:00
Sgn-32
643206b946
SubmitDebugLogActivity progress dialog make-over.
...
Fixes #12656
2022-12-07 13:03:02 -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
Cody Henthorne
50084f8f73
Fix debuglog system info formatting bug.
2022-11-17 11:54:51 -05:00
Alex Hart
e3954ab5e8
Utilize logic from lottie to determine animation scale.
2022-11-14 10:49:55 -04:00
Greyson Parrelli
1a657a7a19
Put info about data saver in the logs.
2022-11-02 15:31:52 -04:00
Cody Henthorne
7fafa4d5e6
Ensure network call resources are closed.
2022-10-24 21:00:17 -03:00
Greyson Parrelli
94f135ac38
Include emoji rendering info in debug log.
2022-10-20 17:50:09 -04:00
Greyson Parrelli
52965da8a5
Stop checking very old capabilities.
2022-10-04 17:32:57 -04:00
Alex Hart
26bebb9811
Upgrade several AndroidX Libraries.
...
AppCompat 1.2.0 to 1.5.1
Lifecycle 2.3.1 to 2.5.1
Navigation 2.3.5 to 2.5.2
Fragment 1.3.5 to 1.5.2
Annotations 1.2.0 to 1.4.0
Window 1.0.0-alpha09 to 1.0.0
AAPT2 to 7.0.4
Fragment-Testing 1.3.5 to 1.5.2 (matching Fragment)
2022-09-14 15:30:43 -04:00
Alex Hart
4620eade58
Implement better state management and recoverability for donation badge jobs.
2022-09-01 17:06:51 -03:00
Greyson Parrelli
40ac0f4e89
Log media quality setting.
2022-08-24 17:09:01 -04:00
Greyson Parrelli
96a75a7f7f
Always use inferred PIN state.
...
Saving the PIN state could lead to it being stale or mismanaged, and tbh
we were using the inferred state to _set_ the value anyway.
2022-08-24 17:09:01 -04:00
Greyson Parrelli
029a76f8a2
Add additional verifications and logging around My Story db entry.
2022-08-15 13:34:35 -04:00
Cody Henthorne
cfe167b639
Fix crash when submitting debuglog via registration flow.
2022-08-12 15:18:10 -04:00
Alex Hart
5212b33b47
Add sms export library and sample app.
2022-08-09 16:23:44 -04:00