Alex Hart and GitHub
84833c9ad3
Improve text entry for boosts.
2021-12-03 13:55:42 -04:00
Alex Hart and GitHub
54d937d036
Improve text entry for donations.
2021-12-02 17:20:21 -04:00
Alex Hart and GitHub
f9a2208832
Fix non-standard numeral entry.
2021-12-01 15:53:55 -04:00
Cody Henthorne and Greyson Parrelli
510a295198
Fix crash in custom boost input.
2021-11-24 16:41:12 -05:00
Cody Henthorne and Greyson Parrelli
6ed797c031
Fix custom input formatting and display bugs.
2021-11-23 17:00:47 -05:00
Greyson Parrelli and GitHub
843ed24bbb
Introduce SignalDatabase as the main database entrypoint.
2021-11-18 12:36:52 -05:00
Greyson Parrelli and Cody Henthorne
8aea20f147
Migrate local account data into SignalStore.
2021-11-17 16:14:26 -05:00
Jordan Rose and Cody Henthorne
7ccc7ec856
Update to libsignal-client 0.10.0, which includes zkgroup.
2021-11-16 17:27:47 -05:00
Greyson Parrelli
270ab34c6a
After review, everything looks good. Update MobileCoin Payments Beta country codes.
...
This reverts commit 0cb53f40f4 .
2021-11-12 22:14:57 -05:00
Alex Hart and GitHub
0cb53f40f4
Update MobileCoin Payments Beta country codes.
2021-11-12 14:53:35 -04:00
Alex Hart
cc64a922d7
Change to country codes for Payments Beta.
2021-11-11 18:12:24 -04:00
Alex Hart and GitHub
5047fc54f2
Enable Payments Beta for more country codes.
2021-11-11 13:45:48 -04:00
Greyson Parrelli
5bb48caafd
Strongly type UUIDs as ACIs.
2021-11-01 16:48:41 -04:00
Alex Hart and Greyson Parrelli
6c7d837964
Update badge copy with new strings.
2021-11-01 16:48:41 -04:00
Alex Hart and Greyson Parrelli
c1820459b7
Implement further features for badges.
...
* Add Subscriptions API
* Add Accept-Language header to profile requests
* Fix several UI bugs, add error dialogs, etc.
2021-10-21 17:11:46 -04:00
Greyson Parrelli
5711b8a0fa
Add instrumented tests for RecipientDatabase.
2021-10-21 17:11:46 -04:00
Alex Hart and GitHub
43e4cba3d7
Implement the majority of the Donor UI.
2021-10-12 15:55:54 -03:00
Greyson Parrelli
ffc9e8caff
Add additional unit tests for phone number fuzzy matching.
2021-10-11 14:20:32 -04:00
Greyson Parrelli
49c9b0acde
Remove concept of V1 vs V2 fuzzy phone number results.
...
V1 hasn't been used in a long time. So we can just delete that code then
remove the concept of a 'v2' from the other stuff.
2021-10-11 13:25:04 -04:00
Greyson Parrelli
77cb9bc174
Update SQLCipher to 4.4.3-S8
...
This reverts commit e01381379c .
2021-10-04 21:49:59 -04:00
Alex Hart and Greyson Parrelli
7752b3aba3
Move FiatMoney object to core-util module.
2021-10-04 21:49:59 -04:00
Alex Hart and Greyson Parrelli
8d0acb277c
Add support for updated server badge image url formats.
2021-10-04 21:49:59 -04:00
Greyson Parrelli and Cody Henthorne
a385cb0b68
Dedupe network and identity failures.
2021-10-01 15:11:33 -04:00
Greyson Parrelli and Cody Henthorne
e01381379c
Revert back to prod SQLCipher.
2021-10-01 15:11:33 -04:00
Alex Hart and GitHub
5c1b57e4ba
Implement ExoPlayerPool for better reuse and performance.
2021-09-24 13:10:48 -03:00
Alex Hart
77cf029fdc
Implement ability to view badges and modify whether they appear.
...
Note: this is available in staging only.
2021-09-23 11:35:21 -03:00
Cody Henthorne and GitHub
6f6da699a3
Fix groups not showing after pin restore.
2021-09-17 09:56:49 -04:00
Cody Henthorne and Alex Hart
5e968eb831
Prevent group leave event from bumping conversation.
2021-09-16 14:17:38 -03:00
Alex Hart
662ba85c5a
Upgrade to Gradle 7.2 and AGP 7.0.2
2021-09-16 14:17:38 -03:00
Cody Henthorne and Greyson Parrelli
77ff25ec49
Add Change Number capability and Conversation Update item.
2021-09-08 21:04:06 -04:00
Cody Henthorne
b816f901a5
Fix test for mac.
2021-09-03 20:33:03 -04:00
Lucio Maciel and Cody Henthorne
e09d162c1e
Update conversations list UI.
2021-09-03 20:19:55 -04:00
Leonid Zavodnik and Greyson Parrelli
a6690e1bde
Update exoplayer version to v2.15
...
Fixes #11547
2021-09-02 21:24:54 -04:00
Greyson Parrelli
7ac83625d3
Add a write-through cache to the identity store.
2021-09-02 21:24:53 -04:00
Cody Henthorne and Greyson Parrelli
8e32592218
Clarify networking call order during registration flow.
2021-09-02 21:24:53 -04:00
Greyson Parrelli
bca2205945
Add measurements, improve MSL insert.
2021-09-02 21:24:53 -04:00
Alex Hart
c78e283084
Reimplement voice note proximity locking.
...
Proximity lock was tied to the VoiceNotePlaybackService instead of to the Activity, and it made for some strange code decisions. This rewrite now ties locking to the activity, where it should have been in the first place, and hopefully solves a few proximity / playback bugs on the way. In addition, it conforms to SRP better as it will send a command to the player to change the audio attributes as necessary instead of directly operating on a player instance.
2021-08-03 13:45:30 -03:00
Greyson Parrelli
25234496bf
Add support for announcement groups.
2021-07-28 17:21:19 -04:00
Greyson Parrelli and GitHub
3cc2cd0b17
Add support for signal.me links.
2021-07-28 11:58:03 -04:00
Cody Henthorne and GitHub
712b0c147a
Improve WebSocket health monitoring.
2021-07-27 13:40:33 -04:00
Greyson Parrelli
15a5f5966d
Update logging to be size-limited and more performant.
2021-07-23 08:05:28 -04:00
lucio-signal and Greyson Parrelli
963c018e0c
Add SingleLineEmojiTextView to fix flickering on conversations list.
2021-07-21 16:57:04 -04:00
Greyson Parrelli
0093e1d3eb
Add the ability to increase log lifespan.
2021-07-21 16:57:03 -04:00
Greyson Parrelli
7419da7247
Move logging into a database.
2021-07-21 16:57:03 -04:00
Alex Hart and GitHub
f1a87518e1
Fix contact search query returning outdated or bad recipients.
2021-07-16 13:53:17 -03:00
Greyson Parrelli and Alex Hart
0921ebe5f1
Add read and viewed receipts to the MSL.
2021-07-07 14:58:50 -03:00
Cody Henthorne and Alex Hart
90a27d2227
Fix device transfer test dependent on native library.
2021-07-07 14:58:50 -03:00
Cody Henthorne
2a1e5e4471
Add React With Any Search and update UX.
2021-06-24 16:36:13 -04:00
Alex Hart and Cody Henthorne
da2ee33dff
Refactor conversation settings screens into a single fragment with new UI.
2021-06-24 16:36:13 -04:00
Alex Hart and Cody Henthorne
b93568d9c6
Invoke onTick immediately in onResume.
2021-06-21 19:55:02 -04:00