Commit Graph
679 Commits
Author SHA1 Message Date
Cody HenthorneandGreyson Parrelli c54313c32e Add another verification code test case. 2024-01-23 11:52:04 -05:00
Alex HartandGitHub 17a6fcafa1 Add ability to set custom username discriminators. 2024-01-09 11:37:39 -04:00
Greyson ParrelliandAlex Hart fe39b5e4e2 Clean up AttachmentTable schema. 2024-01-09 11:12:48 -04:00
Cody HenthorneandAlex Hart 5e8d324860 Fix large balance issues. 2024-01-09 11:12:48 -04:00
Greyson ParrelliandAlex Hart 3554f82ea3 Convert AttachmentTable and models to kotlin. 2024-01-09 11:12:48 -04:00
Greyson ParrelliandClark Chen bb30535afb Respect the phoneNumberSharing setting on the profile. 2024-01-03 15:12:44 -05:00
Nicholas TinsleyandCody Henthorne 9ed80d46b6 Add confirmation dialog for lowering a raised hand. 2023-12-19 11:12:57 -05:00
Nicholas TinsleyandCody Henthorne c2f5a6390e Initial raise hand support. 2023-12-19 11:12:57 -05:00
Greyson ParrelliandCody Henthorne befa396e82 Export backupV2 using actual desired file format. 2023-12-04 16:18:56 -05:00
NicholasandCody Henthorne 67ef831681 Only generate incremental mac for faststart videos. 2023-12-04 16:18:53 -05:00
Cody Henthorne 3ca4e33d94 Fix sepa badge redemption job. 2023-12-04 15:12:20 -05:00
Greyson Parrelli e80b7cf0a2 Store receipt fields as booleans instead of counts. 2023-11-15 17:02:21 -05:00
Cody HenthorneandGreyson Parrelli bf0548e802 Fix donation-based remote config region checks. 2023-11-15 17:02:21 -05:00
Greyson ParrelliandGitHub 145794bf04 Add the ability to set job priority. 2023-11-03 12:21:27 -04:00
Greyson Parrelli c4f5110148 Stop falling back to CDN0 for attachments. 2023-10-30 18:09:17 -04:00
Greyson ParrelliandNicholas Tinsley 617369dbc0 Make type a mandatory param on IncomingMessage. 2023-10-25 15:44:13 -04:00
Greyson ParrelliandCody Henthorne 6b3f41d675 Merge IncomingTextMessages into IncomingMessage. 2023-10-25 14:30:23 -04:00
Greyson ParrelliandCody Henthorne 609e9fcdb0 Remove all unused KBS/SVR1 code. 2023-10-17 11:15:56 -04:00
Greyson ParrelliandCody Henthorne 4fe6d79fff Unify our Base64 utilities. 2023-10-17 11:15:56 -04:00
Greyson ParrelliandNicholas Tinsley 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
Alex HartandNicholas Tinsley 15700b85cb Implement underpinnings of SEPA debit transfer support for donations. 2023-10-05 19:13:19 -04:00
Alex HartandCody Henthorne 6279149cb8 Add SEPA API endpoints. 2023-10-03 10:00:42 -04:00
NicholasandCody Henthorne d063cfe36a Upgrade libsignal to 0.32.1 2023-09-28 19:57:32 -04:00
Greyson ParrelliandAlex Hart 588a6cf74f Remove PNP flag checks in some areas. 2023-09-22 16:50:20 -03:00
Cody HenthorneandAlex Hart 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 ParrelliandAlex Hart f959543c19 Add UI for prompting about crashes. 2023-09-11 17:07:11 -03:00
Alex HartandNicholas Tinsley bc1c8032c1 Add support for shade and arbitrary overlay drawables to CIV2 Media items. 2023-09-06 09:34:49 -04:00
Alex HartandNicholas Tinsley 4ded05bbd1 Implement groundwork for proper ConversationItemV2 payload processing. 2023-09-06 09:34:48 -04:00
Alex HartandNicholas Tinsley a3e36d2453 Update target API to 33 2023-09-06 09:34:48 -04:00
Greyson ParrelliandNicholas Tinsley a911a007d2 Change job scheduling to be relative rather than absolute. 2023-09-06 09:34:48 -04:00
Cody HenthorneandGreyson Parrelli 6a21106347 Convert StorageService protos to wire. 2023-08-31 14:33:53 -04:00
Greyson Parrelli 9a7d8c858d Convert JobDatabase to Kotlin. 2023-08-31 14:33:53 -04:00
Greyson Parrelli 8339c0d8de Convert JobManager tests to kotlin. 2023-08-29 09:33:45 -04:00
Greyson Parrelli 2b1136ea02 Fix loading states for username editing. 2023-08-29 09:33:45 -04:00
Greyson Parrelli 84b4d69913 Fix error display when entering invalid username characters.
Also convert UsernameEditViewModel to kotlin.
2023-08-29 09:33:45 -04:00
Cody Henthorne fba9b46fe9 Convert Provisioning, ResumeableUploads, and StickerResources protos to wire. 2023-08-24 15:11:54 -04:00
Greyson ParrelliandGitHub 4b6b87d632 Make ACI's optional on ContactRecords. 2023-08-17 14:33:18 -04:00
Greyson ParrelliandGitHub 442a66df2e Update the groups tables to use foreign keys. 2023-08-16 12:23:54 -04:00
NicholasandCody Henthorne 11cfe5ee82 Upgrade to AndroidX Media3. 2023-08-16 10:26:32 -04:00
Greyson ParrelliandCody Henthorne b07d675bb4 Remove BackgroundMessageRetriever and clean up old code. 2023-08-16 10:26:32 -04:00
ClarkandGitHub 251d251661 Send read receipts per edit message revision. 2023-08-14 17:20:04 -04:00
Greyson ParrelliandAlex Hart c7dabe1b6f Ensure all group recipients have group records. 2023-08-10 15:29:02 -03:00
Alex Hart 3c9004d87d Remove maximum denial tracking. 2023-08-10 15:29:02 -03:00
Alex Hart 30d0b6fd0e Add additional call links moderation ui. 2023-08-10 15:29:02 -03:00
ClarkandAlex Hart 6a87495a6d Update contact hiding to spec. 2023-08-10 15:29:02 -03:00
Greyson ParrelliandAlex Hart c5d9346370 Convert all group code to be based on ServiceIds. 2023-08-10 15:05:18 -03:00
Alex Hart d247e2c111 Implement several parts of the call links admin UX. 2023-08-10 15:05:18 -03:00
Greyson ParrelliandAlex Hart 1cc7b46555 Fix PNI prefixing in provisioning message. 2023-08-09 13:57:32 -03:00
Greyson Parrelli 5f289fa400 Refactor RecipientTable with a PNI constraint. 2023-08-02 17:49:53 -04:00