Commit Graph

  • 02ecc19112 Add backup specific strings for token redemption error. Alex Hart 2024-11-14 10:54:44 -04:00
  • c6368a3166 Add a .tool-versions to indicate which version of java should be used. Greyson Parrelli 2024-11-14 09:41:46 -05:00
  • 6de7e0cb50 Normalize receipt labeling. Alex Hart 2024-11-14 10:41:53 -04:00
  • 61f91d6b83 Add MediaTTL to subscriptions configuration and wire in. Alex Hart 2024-11-14 10:38:28 -04:00
  • bf3012bd8a Update libsignal-net integration to match libsignal v0.62.0. andrew-signal 2024-11-14 09:15:28 -05:00
  • e82dfea93c Remove old donation jobs. Alex Hart 2024-11-14 09:51:23 -04:00
  • ed1348c20d Bump version to 7.25.2 v7.25.2 Greyson Parrelli 2024-11-21 10:33:08 -05:00
  • af44985071 Fix bad active state check for subscriptions. Alex Hart 2024-11-21 11:04:28 -04:00
  • 49eb80b440 Bump version to 7.25.1 v7.25.1 Greyson Parrelli 2024-11-20 20:02:17 -05:00
  • 5680098f45 Update translations and other static files. Greyson Parrelli 2024-11-20 20:01:46 -05:00
  • 03b1ffe415 Add extra catch to adding system contact links. Greyson Parrelli 2024-11-20 19:49:02 -05:00
  • 8b2d17c5c8 Fix mark registration complete flag. Cody Henthorne 2024-11-20 19:44:00 -05:00
  • 9b36c62ba3 Bump version to 7.25.0 v7.25.0 Greyson Parrelli 2024-11-13 22:44:25 -05:00
  • aacf5e510c Update translations and other static files. Greyson Parrelli 2024-11-13 22:43:59 -05:00
  • 236b292e67 Fix icon scaling. Greyson Parrelli 2024-11-13 22:23:34 -05:00
  • 67dc29a549 Fix CI by bumping heap size to 12GB. andrew-signal 2024-11-13 22:09:18 -05:00
  • 94faa3f15c Remove Apache http client dependency. John Carlson 2024-11-13 00:56:10 -06:00
  • f1b05fd1c4 Fix typo in prompt to navigate to settings. Waldir Pimenta 2024-11-10 19:41:32 +00:00
  • c6c7df2dd1 Improve documentation around code formatting and dependencies. andrew-signal 2024-11-13 21:43:40 -05:00
  • 75f0d3363b Add user restore method selection plumbing to old device. Cody Henthorne 2024-11-13 15:01:04 -05:00
  • b6bb3928e7 Convert SignalStorageManifest to kotlin. Greyson Parrelli 2024-11-13 11:51:31 -05:00
  • 7dd1fc09c0 The rest of the storage service unwrapping. Greyson Parrelli 2024-11-13 10:35:02 -05:00
  • 8746f483c0 Convert SignalStorageCipher and keys to kotlin. Greyson Parrelli 2024-11-13 10:26:59 -05:00
  • 2ebf668db4 Convert StorageServiceValues to kotlin. Greyson Parrelli 2024-11-13 09:44:07 -05:00
  • 5930a8133a Filter out cancelled subscriptions in 'isInProgress' check Alex Hart 2024-11-13 11:01:21 -04:00
  • 39a5bc21dd Update method by which we check for remote device count. Alex Hart 2024-11-13 10:37:56 -04:00
  • a44c18d13f Convert MultiDeviceKeysUpdateJob to kotlin. Greyson Parrelli 2024-11-13 09:30:40 -05:00
  • 281a939338 Remove some unused device linking code. Greyson Parrelli 2024-11-12 16:14:26 -05:00
  • 44f0d504cf Disable billing api on staging. Alex Hart 2024-11-12 12:01:10 -04:00
  • e0100184ff Convert StorageAccountRestoreJob to kotlin. Greyson Parrelli 2024-11-12 10:28:35 -05:00
  • 86fa90aee7 Fix about row color in app settings. Alex Hart 2024-11-12 10:43:19 -04:00
  • 6053c4aac5 Include call link count when determining total content count of calls tab. Alex Hart 2024-11-12 10:24:48 -04:00
  • 58d9127ae4 Fix image-editor build. Greyson Parrelli 2024-11-12 09:09:19 -05:00
  • dcdfe0b762 Simplify SignalStorageRecord. Greyson Parrelli 2024-11-11 11:38:41 -05:00
  • ae37c4019f Remove cruft around SignalAccountRecord. Greyson Parrelli 2024-11-11 11:01:34 -05:00
  • 5e8318d63f Fix theme transitions in chats. Michelle Tang 2024-11-08 16:24:28 -05:00
  • 3235982f17 Wire in endOfPeriod time. Alex Hart 2024-11-08 15:19:13 -04:00
  • b39eff67a6 Pass in the end-of-period value to the media backups are off alert fragment. Alex Hart 2024-11-08 15:02:58 -04:00
  • aa99a456d2 Fix disabled media send button. Michelle Tang 2024-11-08 14:01:16 -05:00
  • ea38376c3a Fix extraneous incremental chunk sizes. Michelle Tang 2024-11-08 11:02:28 -05:00
  • ed24fd0c4b Utilize re-entrant locking for in app payments instead of synchronized blocks. Alex Hart 2024-11-08 10:48:03 -04:00
  • a79b4c3ba0 Convert StorageSyncModels to kotlin. Greyson Parrelli 2024-11-07 13:37:11 -05:00
  • 89767cc260 Convert StoryDistributionListRecordProcessor to kotlin. Greyson Parrelli 2024-11-07 13:31:06 -05:00
  • befb433999 Convert GroupV2RecordProcessor to kotlin. Greyson Parrelli 2024-11-07 13:17:25 -05:00
  • d5f68130fe Convert GroupV1RecordProcessor to kotlin. Greyson Parrelli 2024-11-07 13:10:47 -05:00
  • 0f8580c398 Convert AccountRecordProcessor to kotlin. Greyson Parrelli 2024-11-07 13:03:54 -05:00
  • 4273d9e3d7 Convert StorageSyncHelper to kotlin. Greyson Parrelli 2024-11-07 12:37:06 -05:00
  • 927871b0dc Convert RegistrationValues to kotlin. Cody Henthorne 2024-11-07 13:06:20 -05:00
  • 445b7ef76f Add support for upgrades from warning sheet. Alex Hart 2024-11-06 13:07:34 -04:00
  • 7f1d59f40a Add utility method to get amount of free space available to device data partition. Alex Hart 2024-11-07 12:58:29 -04:00
  • 22c4e2d084 Update registration for new restore flows. Cody Henthorne 2024-11-07 10:42:54 -05:00
  • aad2624bd5 Bump version to 7.24.2 v7.24.2 Greyson Parrelli 2024-11-08 10:34:39 -05:00
  • b2a444ea75 Update translations and other static files. Greyson Parrelli 2024-11-08 10:33:37 -05:00
  • 2c842ae385 Fix attachment crashes. Michelle Tang 2024-11-07 21:38:06 -05:00
  • d11c117e71 Bump version to 7.24.1 v7.24.1 Greyson Parrelli 2024-11-07 15:19:31 -05:00
  • da5fc22ae3 Update translations and other static files. Greyson Parrelli 2024-11-07 15:19:08 -05:00
  • 5c9338356d Stop marking messages as read after archiving. Greyson Parrelli 2024-11-07 13:58:40 -05:00
  • 73097f071d Limit call link names to 32 characters. Alex Hart 2024-11-07 12:45:34 -04:00
  • 03b6b2d591 Move BillingError to core-util. Alex Hart 2024-11-07 11:47:31 -04:00
  • 1b4a390096 Fix typo in string. Greyson Parrelli 2024-11-07 10:43:55 -05:00
  • 96600045ab Bump version to 7.24.0 v7.24.0 Greyson Parrelli 2024-11-06 16:00:27 -05:00
  • dfa88b8843 Update translations and other static files. Greyson Parrelli 2024-11-06 15:56:25 -05:00
  • b076e8dc49 Convert StorageForcePushJob to kotlin. Greyson Parrelli 2024-11-06 15:03:00 -05:00
  • 42e523d2d8 Convert StorageSyncJob to kotlin. Greyson Parrelli 2024-11-06 14:38:30 -05:00
  • 16e36c94de Convert SvrValues to kotlin. Greyson Parrelli 2024-11-06 11:35:10 -05:00
  • 35b80be8c8 Pass in days since last backup to alert sheet. Alex Hart 2024-11-06 12:46:41 -04:00
  • c85a28af92 Update brand logo. Michelle Tang 2024-11-06 10:31:19 -05:00
  • 743e2aaa82 Refactor how archive service access is managed during restore. Cody Henthorne 2024-11-06 10:30:54 -05:00
  • c878da30ae Add new backups category for help fragment. Alex Hart 2024-11-06 09:49:53 -04:00
  • f14f7f7478 Update backups bottom sheet data handling. Alex Hart 2024-11-06 09:31:20 -04:00
  • 3901c52e45 Prevent chat removal from all chats. Michelle Tang 2024-11-05 12:30:12 -05:00
  • 39e91ffb6e Fix blur hash for images and videos. Michelle Tang 2024-11-05 11:51:55 -05:00
  • 98590295df Update error strings in alert bottom sheet. Alex Hart 2024-11-05 11:33:45 -04:00
  • 50af0b0838 Use libsignal validator to verify backups. Greyson Parrelli 2024-10-29 14:24:46 -04:00
  • f848a78365 Fix use of media credentials for fetching/restoring media related data. Cody Henthorne 2024-11-04 16:42:15 -05:00
  • d7c08690ee Fix color shading on status bar in app settings. Alex Hart 2024-11-04 13:40:16 -04:00
  • 311b24efbc Stub out a few necessary view model methods. Alex Hart 2024-11-04 13:09:35 -04:00
  • e54f101813 Add null checks to some AudioView functions. Greyson Parrelli 2024-11-04 09:54:24 -05:00
  • b441888c25 Fix linked device inactive filtering. Greyson Parrelli 2024-11-04 09:40:38 -05:00
  • 87500449a0 Replace System.getProperty('line.separator') with System.lineSeparator(). Grzegorz Bobryk 2024-11-03 16:27:09 +01:00
  • cafbf48783 Move from enum.values() to enum.entries. Grzegorz Bobryk 2024-11-03 16:18:10 +01:00
  • be92b3cf0a Remove unnecessary force and safe checks. Grzegorz Bobryk 2024-11-03 13:35:20 +01:00
  • 3a5dc4e731 Fix wallpaper migration getting stuck on malformed files. Greyson Parrelli 2024-11-04 09:14:27 -05:00
  • bdd19f6b47 Replace collectAsState with collectAsStateWithLifecycle. Alex Hart 2024-11-04 09:44:44 -04:00
  • ec03b11230 Remove a couple unnecessary backup TODOs. Alex Hart 2024-11-04 09:33:45 -04:00
  • 19c3075bc6 Replace message-backups TODO with backups. Alex Hart 2024-11-04 09:18:57 -04:00
  • 4d39679144 Fix handling of split message/media cdn backup credentials. Greyson Parrelli 2024-11-01 16:53:05 -04:00
  • d115835606 Fix various UI bugs for chat folders. Michelle Tang 2024-11-01 16:28:45 -04:00
  • 90ff3d1e32 Fix state restore after activity swipe and launch from notification. Alex Hart 2024-11-01 16:35:16 -03:00
  • 7e7831cdde Be more specific about which blurhashes to throw out. Greyson Parrelli 2024-11-01 14:07:11 -04:00
  • faa6d743c0 Add support for watermarking backup failure sheet. Alex Hart 2024-11-01 13:23:57 -03:00
  • 2c3a3f9ea9 Validate sender for quotes. Michelle Tang 2024-11-01 12:00:17 -04:00
  • 769a92943e Enable nonTransitiveRClass. Jameson Williams 2024-10-30 01:54:04 -05:00
  • c35242c525 Remove nonFinalResIds=false. Jameson Williams 2024-10-30 00:20:21 -05:00
  • f7efe28bb7 Enable BuildConfig through buildFeatures, not gradle.properties. Jameson Williams 2024-10-30 00:16:03 -05:00
  • df83611b55 Update lint version to align with AGP. Oscar Mira 2024-10-30 16:48:12 +01:00
  • 8bdcd588a0 Convert lintchecks build.gradle to KTS. Oscar Mira 2024-10-30 16:40:30 +01:00
  • 26b9cea88e Move to separate message and media backup keys. Greyson Parrelli 2024-10-31 11:58:40 -04:00
  • 22148550dc Update to libsignal 0.60.0 Greyson Parrelli 2024-10-25 16:09:03 -04:00
  • 4282d88191 Add initial flag / watermark system for backup failure UX. Alex Hart 2024-11-01 10:59:50 -03:00