Commit Graph

  • 0f4f87067e Add some detailed username docs to UsernameRepository. Greyson Parrelli 2023-11-08 11:45:58 -05:00
  • 3f32f816b0 Convert the UsernameRepository to an object. Greyson Parrelli 2023-11-08 10:58:01 -05:00
  • 73de2dfda7 Fix opening username links. Greyson Parrelli 2023-11-08 10:39:44 -05:00
  • d6fd6cb5a3 Optimize thread ID DB query. Nicholas 2023-11-08 09:53:55 -05:00
  • 39fbbe896f Batch insert group receipts. Nicholas 2023-11-08 09:52:37 -05:00
  • 29c70acf4e Leave attachment insert early if there are no attachments. Greyson Parrelli 2023-11-08 09:44:13 -05:00
  • 5cd2568776 Fix foreground service crash with state tracking. Greyson Parrelli 2023-11-08 06:22:36 -08:00
  • 60a6535a12 Add internal test buttons to corrupt username state. Greyson Parrelli 2023-11-08 09:19:21 -05:00
  • f48b389449 Fix padding in edit profile screen. Greyson Parrelli 2023-11-07 22:15:05 -05:00
  • 316dd210a0 Minor improvements to username tooltip. Greyson Parrelli 2023-11-07 22:11:08 -05:00
  • a60712c09d If both usernames hashes are empty, consider valid. Greyson Parrelli 2023-11-07 14:44:07 -05:00
  • 482cd564ff Lower priority of ConversationShortcutUpdateJob. Nicholas Tinsley 2023-11-07 13:37:21 -05:00
  • ac1171d43b Allow install of nightlies with the same version code but newer upload dates. Greyson Parrelli 2023-11-07 12:51:09 -05:00
  • ed8953c430 Fix logging around username link reset failures. Greyson Parrelli 2023-11-07 12:10:59 -05:00
  • 9a8aecaf3f Improve donation strings localization. Cody Henthorne 2023-11-07 11:55:36 -05:00
  • 423719e7bc Fix username QR code sharing. Greyson Parrelli 2023-11-07 11:43:36 -05:00
  • 7f2b6a874e Flesh out iDEAL sad path UX and address UI polish feedback. Cody Henthorne 2023-11-07 11:04:36 -05:00
  • cfe5ea3f9b Add the ability to download the current perfetto trace in Spinner. Greyson Parrelli 2023-11-07 09:07:59 -05:00
  • 07aa058a46 Update username consistency error handling. Greyson Parrelli 2023-11-06 14:33:30 -05:00
  • 6cadf93c43 Forward touch events in timestamp of text message. Nicholas Tinsley 2023-11-06 14:48:35 -05:00
  • 60eb1332d2 Fix lifespan typo for ExternalLaunchDonationJob. Cody Henthorne 2023-11-06 11:04:24 -05:00
  • a9ee7e93fd Increase IdentityKey cache size. Nicholas Tinsley 2023-11-04 14:32:51 -04:00
  • 2782216e52 Remove slow getResourceAsStream when loading the Conscrypt provider. Clark 2023-11-06 09:56:11 -05:00
  • d22537c5f2 Fix LocalMetrics for text sends. Nicholas Tinsley 2023-11-03 15:24:36 -04:00
  • 57aa6c19e1 Set silent group updates to low job priority. Nicholas Tinsley 2023-11-03 15:20:38 -04:00
  • 761553d392 Avoid unnecessary lock acquisition. Nicholas Tinsley 2023-11-03 15:12:29 -04:00
  • 29350ab7b0 Add a QR code link and tooltip in the profile settings. Greyson Parrelli 2023-11-03 10:47:35 -04:00
  • 528ccc1e9d Navigate to main donation screen if user leaves for external app. Cody Henthorne 2023-11-03 12:56:03 -04:00
  • 20d26ad7ca Expand spinner timestamp conversion to job tables. Cody Henthorne 2023-11-03 12:51:17 -04:00
  • 5d23c5c902 Increase sepa receipt request lifespan to cover at least 14 business days. Cody Henthorne 2023-11-03 12:49:19 -04:00
  • 145794bf04 Add the ability to set job priority. Greyson Parrelli 2023-11-03 09:21:27 -07:00
  • d00f2aa8d0 Convert EditProfileFragment to kotlin. Greyson Parrelli 2023-11-03 10:40:13 -04:00
  • 3a20375567 Update profile edit screen to remove subtitles. Greyson Parrelli 2023-11-03 09:25:09 -04:00
  • 7be93a8a44 Rename profile fragments so they make sense. Greyson Parrelli 2023-11-03 09:14:17 -04:00
  • b5e4c4e92a Update to RingRTC v2.34.3 Jim Gustafson 2023-11-02 18:30:07 -07:00
  • 20285796bd Fix username link sharing toolbar. Greyson Parrelli 2023-11-02 17:48:46 -04:00
  • 7826ff94e3 Also check PNI prekey age on message send. Greyson Parrelli 2023-11-02 16:12:02 -04:00
  • f1dccbb64d Consider empty usernames as absent. Greyson Parrelli 2023-11-02 16:07:54 -04:00
  • 528e301ce4 Improve username creation error debouncing. Greyson Parrelli 2023-11-02 16:05:08 -04:00
  • af016a9c79 Fix username error message text wrapping. Greyson Parrelli 2023-11-02 14:44:42 -04:00
  • cbd5738543 Fix some username creation tinting issues in dark theme. Greyson Parrelli 2023-11-02 14:36:29 -04:00
  • 2dd0899a3d Fix nightly updates. Greyson Parrelli 2023-11-01 22:05:37 -04:00
  • e486a4baef Bump version to 6.39.1 v6.39.1 Greyson Parrelli 2023-11-02 19:00:09 -04:00
  • 5fc11baf9e Update translations and other static files. Greyson Parrelli 2023-11-02 18:59:42 -04:00
  • 157777cac1 Batch update DB upon group receipt. Nicholas 2023-11-02 15:47:31 -04:00
  • 99d0ee6725 Fix cursor crash in ConversationSettings. Greyson Parrelli 2023-11-02 11:57:58 -04:00
  • b5c1051506 Attempt to fix AccountRecord restore crash. Greyson Parrelli 2023-11-02 10:25:14 -04:00
  • bba3334df5 Bump version to 6.39.0 v6.39.0 Greyson Parrelli 2023-11-01 20:39:06 -04:00
  • 74488feec2 Update translations and other static files. Greyson Parrelli 2023-11-01 20:38:39 -04:00
  • 54953abc67 Reduce nightly update check interval to 2 hours. Greyson Parrelli 2023-11-01 17:02:09 -04:00
  • 117bbdbcdf Show dialog when attempting to donate again while still processing previous donation. Cody Henthorne 2023-11-01 16:52:57 -04:00
  • b96b99c1c4 Swallow touch events in forwarding sheet overlay. Nicholas Tinsley 2023-11-01 16:40:56 -04:00
  • 6e856a7648 Update bank mandate CTA UX. Cody Henthorne 2023-11-01 16:38:06 -04:00
  • 0659edb762 Add a new foreground service for attachment progress. Greyson Parrelli 2023-11-01 13:26:56 -07:00
  • dcb870c432 Only show ACI SN's. Greyson Parrelli 2023-11-01 16:11:27 -04:00
  • 772bafbe43 Inline feature flag to show ACI SN by default. Greyson Parrelli 2023-11-01 15:47:48 -04:00
  • a9be6aff44 Fix delete crash. Greyson Parrelli 2023-11-01 14:25:18 -04:00
  • dcd7ec7383 Treat pnp builds also as staging builds. Cody Henthorne 2023-11-01 13:58:33 -04:00
  • c69a4dda00 Convert GenericForegroundService to kotlin. Greyson Parrelli 2023-11-01 09:44:20 -04:00
  • a911926119 Always for a full contact sync via ContactDiscovery.refreshAll(). Greyson Parrelli 2023-11-01 07:33:02 -04:00
  • 6f30aec4f2 Improve LocalMetrics logging. Greyson Parrelli 2023-11-01 07:10:49 -04:00
  • 5a005fb809 Build a simple ANR detector. Greyson Parrelli 2023-10-31 13:53:32 -07:00
  • 776a4c5dce Fix string issues. Cody Henthorne 2023-10-31 10:19:34 -04:00
  • c53c316303 Update to RingRTC v2.34.2 Jim Gustafson 2023-10-31 06:44:04 -07:00
  • 622aa844e4 Clear glide memory cache on attachment delete. Greyson Parrelli 2023-10-30 15:26:32 -04:00
  • de2cf6026e Fix nightly build. Greyson Parrelli 2023-10-30 12:45:52 -04:00
  • a8e02b9ced Move envelope follow-up operations outside of the transaction. Greyson Parrelli 2023-10-30 08:51:37 -07:00
  • 297308ad76 Only suggest scheduled message times in the future. Nicholas Tinsley 2023-10-30 10:29:55 -04:00
  • ea0c3dbe5a Add logging around database transactions and group recipient creation. Greyson Parrelli 2023-10-30 09:36:20 -04:00
  • b8d229e58e Enable auto-updates for nightly builds. Greyson Parrelli 2023-10-27 14:27:17 -07:00
  • c4f5110148 Stop falling back to CDN0 for attachments. Greyson Parrelli 2023-10-27 12:02:35 -07:00
  • 7fdd7e89bd Update to RingRTC v2.34.1 Jim Gustafson 2023-10-26 07:28:52 -07:00
  • 2378346537 Bump version to 6.38.2 v6.38.2 Greyson Parrelli 2023-10-30 17:54:17 -04:00
  • 72fc5fc3b1 Update translations and other static files. Greyson Parrelli 2023-10-30 17:53:56 -04:00
  • c063c99ba6 Fix contact joined messages. Greyson Parrelli 2023-10-30 17:44:25 -04:00
  • 90341f0a6e Finish updating audio output assets. Nicholas Tinsley 2023-10-30 11:48:13 -04:00
  • cdb9df5aba Bump version to 6.38.1 v6.38.1 Nicholas Tinsley 2023-10-27 19:26:48 -04:00
  • 1f6d9d6422 Updated baseline profile. Nicholas Tinsley 2023-10-27 19:26:28 -04:00
  • ffbda7e521 Update translations and other static files. Nicholas Tinsley 2023-10-27 19:23:15 -04:00
  • 3b5ef29047 Update IncomingMessage in benchmark. Nicholas Tinsley 2023-10-27 18:32:35 -04:00
  • 14cf6ceb84 Change audio output assets. Nicholas Tinsley 2023-10-26 11:59:20 -04:00
  • 5fb940ff2a Update speaker view hint's legibility. Nicholas Tinsley 2023-10-26 11:29:26 -04:00
  • f446e18289 Require attachment data to be shown in "All" list. Nicholas Tinsley 2023-10-26 11:23:47 -04:00
  • 84f26b32d6 Fix snc causing thread reordering. Cody Henthorne 2023-10-26 10:43:44 -04:00
  • f7690245aa Bump version to 6.38.0 v6.38.0 Nicholas Tinsley 2023-10-25 15:51:26 -04:00
  • f44e32fd6a Update translations and other static files. Nicholas Tinsley 2023-10-25 15:50:48 -04:00
  • 8bac34238e Prevent crash on reaction animation end. Nicholas Tinsley 2023-10-25 15:23:59 -04:00
  • 6d2f6ce2f9 Hide safety verification in bottom sheet for null senders. Nicholas Tinsley 2023-10-25 15:21:15 -04:00
  • 3a465cc56b Account for horizontal padding when calculating available footer space. Alex Hart 2023-10-25 14:53:11 -03:00
  • 617369dbc0 Make type a mandatory param on IncomingMessage. Greyson Parrelli 2023-10-25 10:23:48 -07:00
  • c0fed1498e Utilze visibility instead of isVisible for restoration of view visibility after long press. Alex Hart 2023-10-25 14:09:45 -03:00
  • 5bdd3ce47a Add background to sticky year header for donation receipts. Alex Hart 2023-10-25 14:05:50 -03:00
  • 6b3f41d675 Merge IncomingTextMessages into IncomingMessage. Greyson Parrelli 2023-10-25 09:52:10 -07:00
  • 23b696c9cf Rotate ideal and sepa flags. Alex Hart 2023-10-25 11:49:37 -03:00
  • 079400f89e Donation error sheet wiring and UI. Alex Hart 2023-10-25 10:48:38 -04:00
  • e12d467627 Add ordering strategy for netherlands donation gateways. Alex Hart 2023-10-24 16:11:06 -03:00
  • 162ca3e21e Add locale based feature flags for iDEAL / SEPA donations. Alex Hart 2023-10-24 16:02:52 -03:00
  • dddd0e7b71 Pipe in bank mandate parameter. Alex Hart 2023-10-24 15:21:16 -03:00
  • 95d68e09da Cycle hide contacts remote config. Cody Henthorne 2023-10-24 14:11:16 -04:00
  • aaf0cf53d8 Remove number suffix of iban text as it is redundant. Alex Hart 2023-10-24 14:41:02 -03:00