Matthew Chen
3511be3721
"Feature flags for .beta."
2021-08-17 17:04:28 -03:00
Matthew Chen
bac1a60649
"Feature flags for .production."
2021-08-17 17:04:19 -03:00
Matthew Chen
a5b5480756
NSE Fixes.
2021-08-17 16:27:37 -03:00
Matthew Chen
bbe71f224a
NSE Fixes.
2021-08-17 16:23:03 -03:00
Matthew Chen
10457ae1be
"Feature flags for .beta."
2021-08-17 10:15:36 -03:00
Matthew Chen
9202609029
"Feature flags for .production."
2021-08-17 10:15:28 -03:00
Matthew Chen
ea22f1d4e6
"Feature flags for .beta."
2021-08-16 16:29:31 -03:00
Matthew Chen
a22b447561
"Feature flags for .production."
2021-08-16 16:29:21 -03:00
Matthew Chen
c4c1aa2cee
Fix over-zealous assert in sticker manager.
2021-08-16 09:46:38 -03:00
Matthew Chen
8b7ae55729
"Feature flags for .beta."
2021-08-15 19:50:41 -03:00
Matthew Chen
04169fe9c2
"Feature flags for .production."
2021-08-15 19:50:15 -03:00
Matthew Chen
f82fb33619
"Feature flags for .beta."
2021-08-12 14:38:19 -03:00
Matthew Chen
07704d1769
"Feature flags for .production."
2021-08-12 14:38:08 -03:00
Eugene Bistolas
f9b3bc41fc
Enable context menus in prod
2021-08-12 14:13:36 -03:00
Matthew Chen
25da6a8cfd
"Feature flags for .qa."
2021-08-12 10:52:36 -03:00
Matthew Chen
4046e6a82f
"Feature flags for .beta."
2021-08-11 10:50:01 -03:00
Matthew Chen
d2fb9bc40a
"Feature flags for .production."
2021-08-11 10:49:55 -03:00
Matthew Chen
05445b0460
"Feature flags for .beta."
2021-08-11 03:02:11 -03:00
Matthew Chen
f212a0091e
"Feature flags for .production."
2021-08-11 03:02:06 -03:00
Matthew Chen
f97b2d2f58
"Feature flags for .beta."
2021-08-10 18:44:47 -03:00
Matthew Chen
6750e4e6c8
"Feature flags for .production."
2021-08-10 18:44:40 -03:00
Matthew Chen
87ad544f40
"Feature flags for .beta."
2021-08-10 18:22:50 -03:00
Matthew Chen
9ceeedf01b
"Feature flags for .production."
2021-08-10 18:22:44 -03:00
Matthew Chen
96df0f9513
"Feature flags for .beta."
2021-08-10 11:11:38 -03:00
Matthew Chen
a0890e7624
"Feature flags for .production."
2021-08-10 11:11:30 -03:00
Michelle Linington
686158f0a1
Lint
2021-08-10 10:57:04 -03:00
Michelle Linington
e664f52ff4
A collection of fixes for mp4 gifs
...
A couple of bugs have cropped up with viewing of mp4 gifs. This hasn't
been enabled internally, so I'm guessing some bugs have snuck through as
other changes have been made in the vicinity. This addresses most of
them:
- Better layout in the media detail viewer
- More accurate descriptions
- Fix for failed thumbnailing
- Fix for keyboard tracking bug with reduce motion enabled
2021-08-10 10:57:04 -03:00
Michelle Linington
1788e4a4fb
Fixes a crash in OWSReceiptManager
...
Dictionary(uniqueKeysWithValues:) will assert that the provided keys are
unique and crash if a violation occurs. The existing code in
OWSReceiptManager falsely assumes that the addresses being built are
unique.
The keys in the key value store *are* unique, but as they're mapped into
addresses, we may have learned of a high trust e164/UUID mapping since
they were inserted. As the identifiers are mapped into
SignalServiceAddresses, the e164 and UUID are mapped to the same
SignalServiceAddress.
The fix is to just wrap our address builder in a Set() so we only have
one copy for each address.
2021-08-09 21:43:06 -03:00
Michelle Linington
5eea70f408
Adjust sender key capabilities
...
- Always on for internal installs
- On for internal population running beta builds
2021-08-09 21:37:38 -03:00
Matthew Chen
7acce7d9fd
Respond to CR.
2021-08-09 15:50:03 -03:00
Matthew Chen
9931525be4
Fix issue around device linking before remote config is downloaded.
2021-08-09 15:50:03 -03:00
Matthew Chen
3dfbf7f79c
Fix name component formatting cache key.
2021-08-06 21:20:08 -03:00
Matthew Chen
0dfffd6e82
Fix emoji / CoreText crash.
2021-08-06 12:21:18 -03:00
Matthew Chen
1b40795643
Fix emoji / CoreText crash.
2021-08-06 12:07:28 -03:00
Matthew Chen
812d96a0b6
Fix emoji / CoreText crash.
2021-08-06 11:34:11 -03:00
Matthew Chen
102705645d
Fix emoji / CoreText crash.
2021-08-06 11:19:45 -03:00
Matthew Chen
5cb5b194fc
Fix emoji / CoreText crash.
2021-08-06 11:19:29 -03:00
Matthew Chen
fa5e13c495
Fix emoji / CoreText crash.
2021-08-06 10:01:35 -03:00
Matthew Chen
a60d244c6f
Fix emoji / CoreText crash.
2021-08-06 10:01:34 -03:00
Matthew Chen
0605325809
Show sent timestamp in home view, not received timestamp.
2021-08-06 09:58:48 -03:00
Matthew Chen
c487f689e2
Improve startup logging.
2021-08-06 09:52:23 -03:00
Matthew Chen
e8dd6fe06a
Fix name components formatting cache key.
2021-08-06 09:39:12 -03:00
Matthew Chen
1b3c671e1e
"Feature flags for .beta."
2021-08-05 20:13:52 -03:00
Michelle Linington
ed993f6a71
Sender key is now enabled if...
...
The kill switch hasn't been activated and either:
- You're running a build <= internal
- You have the ios.senderKey flag
2021-08-05 20:13:14 -03:00
Matthew Chen
5d75270ca6
"Feature flags for .qa."
2021-08-05 17:33:30 -03:00
Matthew Chen
0effd38f82
"Feature flags for .beta."
2021-08-05 17:32:56 -03:00
Matthew Chen
3f7819aa25
Add logging around opening notifications.
2021-08-05 16:14:03 -03:00
Matthew Chen
aa8e20f18d
Add 'My Daily Life' sticker pack.
2021-08-05 16:08:06 -03:00
Michelle Linington
f69c76c1ab
Migrate schema to account for new PendingReceipt properties
...
Most of this was done by Matthew. Thanks Matthew!
2021-08-04 22:17:42 -07:00
Michelle Linington
1e3c48c468
Include registrationId in SKDM delivery cache
...
Resolves an issue where we'd not send an SKDM to a user if a new device
is linked and reuses an existing deviceId
2021-08-04 22:16:28 -07:00